Skip to content

Custom bridge to allow joint control from standard Baxter messages in Ignition / Gazebo

License

Notifications You must be signed in to change notification settings

CentraleNantesRobotics/baxter_gz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This packages provides a custom bridge to control Baxter in Ignition/Gazebo.

The topics are the same as the real robot and use baxter_core_msgs/JointCommand messages.

Running the simulation

The launch files require simple_launch:

  • ros2 launch baxter_gz sim_launch.py to run Gazebo

  • ros2 launch baxter_gz upload_launch.py to spawn Baxter

    use sliders:=True to have joint command sliders and test the simulation (requires slider_publisher)

Bridges

A custom bridge is used for joint command and end-effector range sensors (Gazebo uses 3D LiDAR, messages are converted to sensor_msgs/Range as for the real robot

Other topics (joint states, images) are bridged through the classical ros_gz_bridge.

About

Custom bridge to allow joint control from standard Baxter messages in Ignition / Gazebo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published