Skip to content

195 panther add collision monitoring to the panther #203

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 13 commits into
base: main
Choose a base branch
from

Conversation

MaxWaterhout
Copy link
Collaborator

@MaxWaterhout MaxWaterhout commented Jun 6, 2025

Description

This PR adds collision monitoring to the Panther robot to enhance its safety and environment awareness.
What is done:

  • Refactored the collision monitoring launch file to a registeredlaunchfile
  • Added logic to use cmd_vel_raw when using collision_monitoring and using the joystick and otherwise publish straight on the cmd_vel topic.
  • Added position argument in the panther launch file for testing purposes.

Fixes: #195

Testing

For the collision monitoring testing I simulated the panther within a meter of a wall, so in distance of the slowdown action, and then published straight on the panther/cmd_vel_raw and observed if the real cmd_vel was 30% of the speed.

Documentation

  • I have updated the documentation (if necessary)

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
…ation

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
…av2.launch.py and update launch arguments

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
…lision monitor argument to joystick launch and update collision monitor YAML for cmd_vel topic

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
…ring tests

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
…for testing

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
@MaxWaterhout MaxWaterhout force-pushed the 195-panther-add-collision-monitoring-to-the-panther branch from bdf7eb7 to 84a2618 Compare June 10, 2025 11:33
…t statement

Signed-off-by: Max Waterhout <max.waterhout@hotmail.nl>
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.

[Panther] Add collision monitoring to the panther
1 participant