Robot Operating System: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m smistamento lavoro sporco e fix vari |
m smistamento lavoro sporco e fix vari |
||
Riga 8:
| SistemaOperativo = GNU/Linux
| Piattaforme_supportate = [[x86|x86-based]] (''i386''), [[Architettura ARM|ARM]] (''armhf'')
| Data_primo_rilascio= = {{
| Data_ultimo_rilascio = Jade Turtle<ref>{{cita web|url=http://wiki.ros.org/jade |titolo=ROS Jade Turtle |editore=Wiki.ros.org |accesso=1 giugno 2015}}</ref>
| DataUltimaVersione = {{
| Linguaggio = C++
| Linguaggio2 = Python
Riga 30:
Sia gli strumenti per lo sviluppo che le librerie sono indipendenti dal linguaggio di programmazione utilizzato (C++, Python e LISP) e sono pubblicati sotto licenza BSD. Per questo motivo sono software libero utilizzabile sia per scopi commerciali che di ricerca. La maggior parte dei pacchetti è stata rilasciata usando diverse licenze open source. Questi pacchetti realizzano le funzionalità di uso comune come: drivers, modelli tridimensionali di robot, strumenti per la localizzazione e altri algoritmi.
Le principali librerie per processi ROS client sono orientate verso i sistemi operativi Unix, soprattutto a causa della loro dipendenza da altri software open source. Ubuntu Linux è elencato come sistema operativo "ufficialmente supportato", mentre altri sistemi come Fedora, Android, Arch Linux, e Microsoft Windows sono supportati solo come "sperimentali" dalla comunità. Altre librerie come rosjava e roslibjs, hanno permesso di supportare MATLAB e i tradizionali web browser.
== Note ==
|