Files
pyrobolearn/examples/robots

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.