Skip to content

Navigation2 FollowPath controller that calls a service to generate velocity commands.

License

Notifications You must be signed in to change notification settings

agh-space-systems-rover/service_based_nav2_controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Service-Based Navigation2 Controller

Navigation2 FollowPath controller that calls a service to generate velocity commands.

service_based_nav2_controller_srvs/srv/ComputeVelocityCommands Service

geometry_msgs/PoseStamped pose
geometry_msgs/Twist velocity
nav_msgs/Path path
---
geometry_msgs/TwistStamped cmd_vel

Configuration

controller_server:
  ros__parameters:
    # ...
    controller_plugins: ["FollowPath"]
    FollowPath:
      plugin: "service_based_nav2_controller::ServiceBasedNav2Controller"
      compute_velocity_commands_service: "/your_own_path_follower/compute_velocity_commands"

About

Navigation2 FollowPath controller that calls a service to generate velocity commands.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published