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

Add robot specific velocity presets #3

Merged
merged 4 commits into from
Dec 19, 2024
Merged

Conversation

miloszlagan
Copy link
Contributor

Velocity presets between joy2twist and this package were inconsistent on Lynx and Panther robots resulting in wrong turn radius between speed modes. Current values come from joy2twist presets, only Lynx slow mode was speed up to provide better control as TX16S remote has more precise gimbals with higher travel distance.

Changes

  • config/crsf_teleop_{lynx,panther}.yaml parameter files were added and compose.yaml was changed

Copy link

@rafal-gorecki rafal-gorecki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I miss the functionality of choosing a robot in the launch file. An example of how a file is killed based on the robot name: https://github.com/husarion/panther_ros/blob/ros2-devel/husarion_ugv_controller/launch/controller.launch.py#L176

I would also move the configs to the config folder inside the package.

@miloszlagan miloszlagan merged commit b6d1727 into master Dec 19, 2024
1 check passed
@miloszlagan miloszlagan deleted the robot_velocity_presets branch December 19, 2024 11:31
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.

2 participants