跳转至

Webots

Webots 开源机器人仿真器:场景搭建、机器人建模、控制器编程和 ROS 2 集成。

Learning Objectives

1. Introduction to Webots

1.1 History & Cyberbotics

1.2 Installation

2. World & Scene Setup

2.1 PROTO Files

2.2 Physics Properties

2.3 Importing Models

3. Robot Modeling

3.1 joints & Motors

3.2 Sensors (Camera, LiDAR, IMU)

3.3 Actuators

4. Controller Programming

4.1 Python Controllers

4.2 C/C++ Controllers

4.3 Supervisor API

5. ROS 2 Integration

5.1 webots_ros2 Package

5.2 Custom Driver Nodes

6. Webots vs. Gazebo vs. MuJoCo

Exercises

References