Webots is an open source robot simulator that provides a complete development environment for modelling, programming and simulating robots. It allows users to design 3D virtual worlds with physics properties and populate them with mobile robots that can be programmed. Webots is well-suited for both industrial and educational use.
Webots is professional mobile robot simulation software that enables users to model, program and simulate robots in a 3D virtual environment. Developed by Cyberbotics, Webots provides a complete integrated development environment for robotics with a library of over 40 fully customizable robot and sensor models.
Key features of Webots include:
- Realistic physics-based simulation with support for multiple physics engines
- Large library of robot models including both wheeled and legged robots
- Sensors include cameras, Lidars, GPS, accelerometers, gyroscopes etc.
- APIs for major programming languages like C/C++, Python, Java, MATLAB
- Controller programming similar to real robots
- Supervisor mode to monitor simulations
- Integrated robot path planning and computer vision algorithms
- Model editor for creating new robot, world and controller prototypes
- Web-based 3D robot/world viewer for sharing results publically
Webots facilitates both industrial robotic simulations for robotics engineering as well as AI and machine learning research. Its worldwide user base comes from companies in areas like automotive, aerospace, manufacturing and R&D. Many well-known universities also use Webots for teaching robotics and AI.
Here are some alternatives to Webots:
Suggest an alternative ❐