Skip to content

Add cmd_vel_controller #1801

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

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Amronos
Copy link
Contributor

@Amronos Amronos commented Jul 5, 2025

This is a controller designed to filter command velocity. It subscribes to the /cmd_vel topic, filters the velocity, and then commands reference interfaces of Mobile Robot Controllers alongside publishing the filtered velocity on the /cmd_vel_out topic.

It includes/will include the following features:

  • Limiting of command velocity
  • PID filtering of command velocity, using /odom for feedback.
  • Some features of the nav2_velocity_smoother (Future Work)

I am creating a draft PR for now, as I would like to get feedback on the controller even though it is not complete yet. There are no docs or tests yet. I will add them soon.

Related to #1676 and #1757.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant