Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odometry for omnidirectional robot #465

Open
FabianPG11 opened this issue Nov 23, 2020 · 3 comments · Fixed by #547
Open

Odometry for omnidirectional robot #465

FabianPG11 opened this issue Nov 23, 2020 · 3 comments · Fixed by #547
Labels
help wanted We accept pull requests!

Comments

@FabianPG11
Copy link

Hi, I am using ignition gazebo: citadel version to simulate an omnidirectional robot (3 wheels).

Using gazebo I can control the robot with the plugin libgazebo_ros_planar_move which allows me to define the command and odometry topics, however this plugin is not available on ignition gazebo.
Is there any similar plugin I could use?. Currently I can make the robot to move using the ignition-gazebo-velocity-control-system plugin, but I am not able to get odometry out of it. The only plugin I have seen with odometry output is diff_drive_system which is not my case.

I appreciate any help.

@chapulina
Copy link
Contributor

I believe you can get the same control functionality with ignition::gazebo::systems::VelocityControl. It accepts a twist message that you can bridge to ROS using ros_ign_bridge.

That plugin isn't publishing odometry though.

@FabianPG11
Copy link
Author

Yes, that's how I'm doing it, but the problem is with the odometry. I don't know how to get that.

@chapulina
Copy link
Contributor

There isn't anything publishing odometry besides the diff drive. I think it would be nice to add a new system that publishes odometry to a topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted We accept pull requests!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants