Webots

Webots è un simulatore 3-D per scenari di robotica gratuito ed open-source utilizzato nel mondo industriale, dell'educazione e della ricerca.

Webots
Webots
software
Autovettura autonoma in Webots
Autovettura autonoma in Webots
Autovettura autonoma in Webots
GenereSimulatore (non in lista)
SviluppatoreCyberbotics Ltd.
Data prima versione1996
Ultima versione8.4.0
Sistema operativoMicrosoft Windows
Linux
macOS
LinguaggioC++
C
LicenzaApache 2.0
(licenza libera)
Sito webcyberbotics.com/#webots

Webots è un simulatore 3-D per scenari di robotica gratuito ed open-source utilizzato nel mondo industriale, dell'educazione e della ricerca.

Il progetto è stato inizialmente sviluppato nel Politecnico Federale di Losanna da Olivier Michel, per poi venire preso in carico da Cyberbotics Ltd. nel 1998, che ha iniziato ad applicare una licenza di software proprietario. Dal dicembre 2018 è distribuito gratuitamente sotto la licenza Apache 2[1].

Webots include una vasta gamma di modelli modificabili e gratuiti di robot, sensori, attuatori e ostacoli. Inoltre è possibile creare nuovi modelli da zero o importarli da software 3-D CAD. L'utente, nel progettare un robot, può esplicitare sia le specifiche fisiche che geometriche dell'oggetto. Tra le proprietà grafiche sono incluse forma, dimensione, posizione, inclinazioni, colori, e texture. Tra quelle fisiche sono incluse massa, coefficiente di attrito, e la costante elastica.

Webots usa una fork dell'Open Dynamics Engine per il rilevamento di collisioni e la simulazione della dinamica di corpi rigidi. La libreria ODE permette la simulazione accurata delle proprietà fisiche degli oggetti, tra cui la velocità, l'inerzia e l'attrito.

Webots include una serie di sensori ed attuatori frequentemente utilizzati negli esperimenti robotici, come lidar, radar, sensori di prossimità, fotocellule, GPS, accelerometri, videocamere, trasmettitori e ricevitori, servomotori, giroscopi, ecc.

I programmi di controllo dei robot possono venire scritti in modo indipendente dal funzionamento di Webots utilizzando C, C++, Python, ROS, Java e MATLAB sfruttando un'apposita API.

Webots permette nativamente di effettuare screenshot e registrare simulazioni. Gli scenari di simulazione di Webots possono venire salvati nel formato multipiattaforma .wbt, basato sul formato standard VRML, o in questo stesso formato. Gli utenti possono interagire direttamente con le simulazioni muovendo robot e altri oggetti usando il cursore, tipicamente usando il mouse. Le simulazioni possono venire trasmesse sui web browser sfruttando WebGL.

Campi d'applicazione

Note

  1. ^ Cyberbotics: doc, su www.cyberbotics.com. URL consultato il 1º aprile 2026.
  2. ^ Sarah Degallier, Ludovic Righetti e Auke Ijspeert, Hand placement during quadruped locomotion in a humanoid robot: A dynamical system approach (PDF) (archiviato dall'url originale il 6 luglio 2011).
  3. ^ Jim Pugh e Alcherio Martinoli, Distributed Adaptation in Multi-Robot Search using Particle Swarm Optimization.
  4. ^ Louis-Emmanuel Martinet, Denis Sheynikhovich, Karim Benchenane, Angelo Arleo, Spatial Learning and Action Planning in a Prefrontal Cortical Network Model.

Altri progetti

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.