URBI SDK giver dig en enkel, men effektiv måde at kontrollere enhver form for robot eller komplekst system som et videospil, ved hjælp af en praktisk og nem at bruge scripting sprog, der kan være forbundet med flere populære programmeringssprog.
URBI er baseret på en klient / server-arkitektur, som giver en stor fleksibilitet. URBI omfatter kraftfulde funktioner såsom parallel udførelse af kommandoer, begivenhed programmering, kommando tagging, og dynamiske variabler
Hvad er nyt i denne udgivelse:.
< ul>
Hvad er nyt i version 2.7.3:
- file descriptor lækager, når du bruger Process (afsnit 23.48) .
- Kompatibilitet med Boost 1.46.
- binære pakker inkluderer nu simple aliaser til Boost biblioteker (f.eks, kan du bruge '-lboost_date_time' i stedet for '-lboost_date_time-gcc44-mt-1_38 ").
- binære pakker på Ubuntu Lucid nu bruge sine indfødte Boost biblioteker (1,40) i stedet for Boost 1.38, og blev bygget med ROS Diamondback.
Hvad er nyt i version 2.0.3:
- Nye funktioner:
- Container (afsnit 19.8), prototype for Dictionary (afsnit 19.11), List (afsnit 19.30) udlede.
- e ikke i C er mappet til c.hasNot (e) i stedet for! C.has (e).
- Float.limits (afsnit 19.20)
- JobasString
- IoService (afsnit 19.26)
- Begivenhed ''
- ListargMax, ListargMin, Listzip
- tupel '+'
- tupel '*'
- påstand fejl er mere læselige:
- var en = 1 |
- var to = 2 |;
- assert (en == to);
- [00000002: error] !!! mislykkedes påstand: (! 1 = 2) en == to
- i stedet for
- assert (en == to);
- [00000002: error] !!! mislykkedes påstand:. ens == «(to)
- tidligere. Som en konsekvens heraf System.assert_op forældet. De aldrig dokumenteret Følgende slots er blevet fjernet fra systemet (afsnit 19.58):. Assert_eq, assert_ge, assert_gt, assert_le, assert_lt, assert_meq, assert_mne, assert_ne
- Rettelser:
- List '' og tupel '' gennemføre ægte leksikografisk rækkefølge: [0, 4] & lt; [1, 3] er sandt. Liste sammenligning bruges til at implementere medlem-wise sammenligning; den tidligere påstand blev ikke bekræftet, fordi 4 & lt; 3 er ikke sandt.
- MutexasMutex er fast.
- mappen (afsnit 19.12) hændelser blev ikke iværksættes, hvis et register (afsnit 19.12) allerede var blevet skabt på den samme vej (afsnit 19.41).
- waituntil ikke længere ignorerer mønster vagter.
- Dokumentation:
- Renovation (afsnit 18.11).
- Strukturel Mønster matching (afsnit 18.5).
- CallMessagesender og CallMessagetarget.
- DictionaryasString.
- DirectoryfileCreated og DirectoryfileDeleted.
- Listmax, Listmin.
- MutexasMutex.
- ObjectlocalSlotNames.
Kommentarer ikke fundet