mirror of
https://github.com/wassname/pyrobolearn.git
synced 2026-09-22 13:30:55 +08:00
23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
## Robot examples
|
|
|
|
More than 60 robots (of various types) are available through `pyrobolearn`.
|
|
|
|
Here are the few examples that you can find in this folder:
|
|
1. `load_robot.py <robot_name>`: load the given robot in the world.
|
|
2. `visualize_robot.py <robot_name>`: test different visualization tools that can be used on the robot to show its
|
|
joint axis, bounding boxes, and others.
|
|
3. `robot_with_sliders.py <robot_name>`: load the given robot in the world and allow you to manipulate the robot's
|
|
joints with sliders.
|
|
4. `distribute_epucks.py`: distribute several e-pucks in the world and make them move forward.
|
|
5. `quadcopter_controller.py`: move a quadcopter in the air using an Xbox or Playstation game controller.
|
|
6. `robots/<robot>.py`: load the given robot in the simulator by directly instantiating it. Some of these files do
|
|
more than just loading the robot.
|
|
|
|
Notes: to turn the camera in the simulator, keep pressing the `ctrl` key and the left button on the mouse, and
|
|
move this last one.
|
|
|
|
|
|
#### What to check next?
|
|
|
|
Check the `pyrobolearn/examples/interfaces` or `pyrobolearn/examples/kinematics` folder.
|