Interesting projects, papers, books, demos and other resources related to Webots robot simulator.
Webots is a free and open-source 3D robot simulator used in industry, education and research. It includes a large collection of freely modifiable models of robots, sensors, actuators and objects. The robot controller programs can be written outside of Webots in C, C++, Python, ROS, Java and MATLAB using a simple API. Webots can stream a simulation on web browsers using WebGL.
(source Wikipedia)
- Tools and Libraries
- Tutorials
- Community
- Open Source Projects
- Simulations
- Papers
- Books
- Podcasts
- Related Awesome LIsts
- RobotBenchmark Program simulated robots online. Compare your performance to the best. Share your achievements.
- webots_ros2 Provides an interface for controlling robots simulated in Webots using ROS2.
- urdf2webots Utility to convert URDF files to Webots PROTO nodes.
- Robot Designer Online tool that lets users build custom robots in an easy and quick way.
- Webots for Visual Code Webots-flavoured PROTO Syntax Highlighting Support in VSCode.
- Webots for Atom Webots-flavoured PROTO Syntax Highlighting Support in Atom.
- Deepbots A wrapper framework for Reinforcement Learning in Webots simulator using Python 3.
Tutorials on how to use Webots.
- Webots Tutorial
- Webots User Guide
- Webots Reference Manual
- Webots Documentation for Automobiles
- Course "Introduction to Robotics" from Colorado
- Course "Distributed Intelligent Systems" from EPFL
List of open source projects that use Webots.
- Deep Reinforcement Learning with PyTorch This repository shows how Deep Reinforcement Learning can be used within Webots.
- DJI Mavic 2 Pro PID Controller Webots Simulation about controlling the UAV Quadrotor DJI Mavic 2 Pro using PID Controller in Python Programming.
- Robot Positioning Estimation using ML Techniques Machine Learning techniques together with non-parametric filters (such as Particles Filter) for robot positioning estimation.
- Webots in Jupyter Lab Run Webots streaming server in a Docker image with Jupyter Lab.
List of simulations created with Webots.
- Webots Boston Dynamics Spot
- Webots DJI Mavic 2 PRO
- Webots TIAGo++
- Webots Autonomous Vehicle Simulation
- Webots Universal Robots UR5e Simulation
- AT-ST Inspired Walker
List of scientific papers related to Webots.
- Webots: Professional Mobile Robot Simulation
- Deepbots: A Webots-Based Deep Reinforcement Learning Framework for Robotics
- Developing Khepera robot applications in a Webots environment
- Aibo and Webots: Simulation, wireless remote control and controller transfer
- Cooperative multi-agent mapping and exploration in Webots
Books about Webots.
- Awesome Robotics
- Awesome Robotics Libraries
- Awesome ROS2
- Awesome Computer Vision
- Awesome Reinforcement Learning
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Darko Lukic has waived all copyright and related or neighboring rights to this work.