mirror of
https://github.com/wassname/pyrobolearn.git
synced 2026-09-07 17:00:50 +08:00
29 lines
1.4 KiB
ReStructuredText
29 lines
1.4 KiB
ReStructuredText
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.
|
|
7. ``attach_gripper_to_manipulator``: attach the specified gripper / hand to the Kuka manipulator robot. In this file,
|
|
you can check the various grippers you can use.
|
|
8. ``attach_manipulator_to_quadruped``: attach the Kuka Youbot manipulator to the HyQ2Max quadruped robot.
|
|
|
|
Notes: to turn the camera in the simulator, keep pressing the ``ctrl`` key and the left button on the mouse, and
|
|
move the mouse.
|
|
|
|
|
|
What to check next?
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
Check the ``pyrobolearn/examples/interfaces`` or ``pyrobolearn/examples/kinematics`` folder.
|