Skip to content

mecanum driver controller shows weird behaviour with reference_timeout #1683

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

Open
thedevmanek opened this issue May 15, 2025 · 0 comments
Open
Labels

Comments

@thedevmanek
Copy link

Describe the bug
I have a publisher constantly publishing to cmd_vel topic. The robot happily accepts the cmd till reference_timeout is reached.Once the robot hits timeout. It publishes nan to linear x,y and angular z. Which after reading the code
is expected.The problem is once the timeout is reached the robot does not take any further cmds
To Reproduce
Steps to reproduce the behavior:

  1. Run the example code in https://github.com/ros-controls/gz_ros2_control/tree/humble/gz_ros2_control_demos

Expected behavior
The controller is supposed to pick up new cmds as they come and not permanently stop.

Screenshots
https://github.com/user-attachments/assets/ed4e9d2a-482c-42cf-946f-bf42cc0ecd39
https://github.com/user-attachments/assets/aee966c0-1175-4b84-945d-449c38814ae3

Environment (please complete the following information):

  • OS: Ubuntu 22.04
  • Version Humble
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant