Podrobnosti Software:
URBI SDK vám poskytuje jednoduchý, ale účinný způsob, jak ovládat jakýkoli typ robota nebo komplexního systému, jako je video hry, pomocí pohodlné a snadno použitelný skriptovací jazyk, který může být propojen s několika populárních programovacích jazyků.
URBI je založen na architektuře klient / server, které dávají velkou flexibilitu. URBI obsahuje výkonné funkce, jako je paralelní provádění příkazů, programování událostí, příkaz značkování a dynamických proměnných
Co je nového v této verzi:.
< ul>
Co je nového ve verzi 2.7.3:
- úniky popisovače souborů při použití procesu (§ 23,48) .
- Kompatibilita s Boost, 1.46.
- binární balíčky nyní obsahuje jednoduché aliasy knihoven Boost (např můžete použít "-lboost_date_time 'místo' -lboost_date_time-gcc44-MT-1_38").
- binární balíčky pro Ubuntu Lucid nyní využívat své přirozené knihoven Boost (1,40) místo Boost, 1.38, a byly stavěny s ROS Diamondback.
Co je nového ve verzi 2.0.3:
- Nové funkce:
- Kontejner (kapitola 19.8), prototyp pro slovník (§ 19,11), seznamu (§ 19,30), odvodit.
- e ne v C je mapován na c.hasNot (e) místo! C.has (e).
- Float.limits (§ 19,20)
- JobasString
- IoService (§ 19,26)
- Událost ''
- ListargMax, ListargMin, Listzip
- Tuple '+'
- Tuple '*'
- selhání tvrzení jsou čitelné:
- var jedna = 1 |;
- var dva = 2 |;
- assert (jedna == dva);
- [00000002: error] !!! selhala tvrzení: (! 1 = 2), jeden == dva
- místo
- assert (jedna == dva);
- [00000002: error] !!! selhalo tvrzení:. jedna "==" (dvě)
- dříve. V důsledku toho, System.assert_op je zastaralý. V nikdy zdokumentované tyto časy byly odebrány ze systému (§ 19,58). Assert_eq, assert_ge, assert_gt, assert_le, assert_lt, assert_meq, assert_mne, assert_ne
- Opravy:
- seznam '' a Tuple '' zavést skutečný lexicographic pořadí: [0, 4] & lt; [1, 3] je pravda. Srovnání použít k implementaci člen-moudrý srovnání; předchozí tvrzení nebyla ověřena, protože 4 & lt; 3. Není to pravda.
- MutexasMutex je pevná.
- Directory (§ 19,12) události nebyly zahájeny, pokud Directory (§ 19,12) již byla vytvořena na stejné cestě (§ 19,41).
- waituntil již ignoruje vzor stráže.
- Documentation:
- Úklid (kapitola 18.11).
- Strukturální přizpůsobení (viz kapitola 18.5).
- CallMessagesender a CallMessagetarget.
- DictionaryasString.
- DirectoryfileCreated a DirectoryfileDeleted.
- Listmax, Listmin.
- MutexasMutex.
- ObjectlocalSlotNames.
Komentáře nebyl nalezen