Recorder
Record and playback motion of a target robot controlled by Teachbot.
Launch
Default launch:
ros2 launch teachbot_recorder recorder.launch.py
Simulation mode:
ros2 launch teachbot_recorder recorder.launch.py sim:=true
Using a different robot config
The default configuration is for Universal Robots in config/ur.yaml.
To use a different robot, pass an absolute path to the config file (the launch system does not expand ~):
ros2 launch teachbot_recorder recorder.launch.py config:=/home/<user>/teachbot_ws/src/teachbot_ros/teachbot_recorder/config/ufLite6.yaml
Notes
The GUI includes recording, playback, and point-stepping controls.
Pistol state is recorded and published when enabled.