Webots
AdvancedAn open-source desktop robot simulator maintained by Switzerland's Cyberbotics, beginner-friendly and popular for teaching.
Webots is a cross-platform, open-source desktop robot simulation program that originated in 1996 at EPFL (the Swiss Federal Institute of Technology in Lausanne), has been maintained since 1998 by its spin-off company Cyberbotics, and became open source (Apache 2.0 license) in December 2018. It ships with a graphical interface, a physics engine adapted from ODE, and a large library of ready-made robot and sensor models; controllers can be written in C/C++, Java, Python, or MATLAB, and it can also connect to ROS / ROS 2. Compared with simulators like Isaac Lab and MuJoCo, which are built for massively parallel reinforcement learning, Webots leans toward single-machine, interactive simulation, and is more commonly seen in teaching, competitions, and validating mobile-robot algorithms. As of September 2026, the latest stable release is R2025a, from February 2025.
ExampleThe official first tutorial: place a two-wheeled e-puck robot in a walled arena and write a short controller program to make it move — it can typically be finished in about 30 minutes.
- Related
- Simulator · Physics Engine · Gazebo · CoppeliaSim · Robot Operating System · Robot Operating System 2
- Sources
- Cyberbotics 官网:Webots (Chinese)
Webots GitHub 仓库 (Chinese)
Webots Releases - As of
- 2026-09