OpenRR applications
Preprare
Install urdf-viz
Install
If you are Windows user, ROS is not supported. So remove it.
Option: For UR10 sample
Install Universal Robot software.
Option: For PR2 sample
Install ros-melodic-pr2-gazebo / ros-melodic-topic-tools.
How to run openrr_apps_robot_command
Sample robot
- Launch urdf-viz.
&
- Run sample commands.
Environmental Variables
If you set export OPENRR_APPS_ROBOT_CONFIG_PATH=some_path_to_config.toml, you can skip
--config-path. If you give --config-path explicitly, the env var is ignored.
- Run sample commands with env var
Do not forget to unset OPENRR_APPS_ROBOT_CONFIG_PATH before try other settings
UR10 (urdf-viz)
- Launch urdf-viz.
- Run sample commands.
Change urdf path in the setting file for your environment.
UR10 (ROS gazebo)
- Launch gazebo.
- Run sample commands.
Change urdf path in the setting file for your environment.
PR2 (urdf-viz)
- Launch urdf-viz.
- Run sample commands.
Change urdf path in the setting file for your environment.
PR2 (ROS gazebo)
- Launch gazebo.
- Run sample commands.
Change urdf path in the setting file for your environment.
How to run openrr_apps_robot_teleop
Sample robot
- Launch urdf-viz.
&
- Connect joystick.
Change below joystick settings in the setting file for your device. Default value is for 'Sony DualShock 4'.
= 0
= ...
= ...
= ...
- Run teleop.
UR10 (urdf-viz)
- Launch urdf-viz.
- Run teleop.
Change urdf path and joystick settings (see here) in the setting file for your environment.
UR10 (ROS gazebo)
- Launch gazebo.
- Run teleop.
Change urdf path and joystick settings (see here) in the setting file for your environment.
PR2 (urdf-viz)
- Launch urdf-viz.
- Run teleop.
Change urdf path and joystick settings (see here) in the setting file for your environment.
PR2 (ROS gazebo)
- Launch gazebo.
- Run teleop.
Change urdf path and joystick settings (see here) in the setting file for your environment.
How to run openrr_apps_joint_position_sender
Sample robot
- Launch urdf-viz.
&
- Launch openrr_apps_joint_position_sender.
Environmental Variables
If you set export OPENRR_APPS_ROBOT_CONFIG_PATH=some_path_to_config.toml, you can skip
--config-path. If you give --config-path explicitly, the env var is ignored.
- Run for sample urdf with env var
Do not forget to unset OPENRR_APPS_ROBOT_CONFIG_PATH before try other settings
Troubleshooting
See openrr-gui crate for troubleshooting.