|
Package Summary
Tags | No category tags. |
Version | 1.1.17 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-11-22 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is a Task Server in Nav2 that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with multiple plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package. It also contains progress checkers and goal checker plugins to abstract out that logic from specific controller implementations.
See the Navigation Plugin list for a list of the currently known and available controller plugins.
See its Configuration Guide Page for additional parameter descriptions and a tutorial about writing controller plugins.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nav2_controller at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.10 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-10-02 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is a Task Server in Nav2 that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with multiple plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package. It also contains progress checkers and goal checker plugins to abstract out that logic from specific controller implementations.
See the Navigation Plugin list for a list of the currently known and available controller plugins.
See its Configuration Guide Page for additional parameter descriptions and a tutorial about writing controller plugins.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
nav2_rotation_shim_controller | |
navigation2 |
Launch files
Messages
Services
Plugins
Recent questions tagged nav2_controller at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.3.3 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2024-11-21 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is a Task Server in Nav2 that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with multiple plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package. It also contains progress checkers and goal checker plugins to abstract out that logic from specific controller implementations.
See the Navigation Plugin list for a list of the currently known and available controller plugins.
See its Configuration Guide Page for additional parameter descriptions and a tutorial about writing controller plugins.
The ControllerServer
makes use of a nav2_util::TwistPublisher.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nav2_controller at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.3.5 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | eloquent-devel |
Last Updated | 2021-01-04 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is an Execution Module that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package.
Currently available controller plugins are: DWB, and TEB (dashing release).
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
nav2_common | |
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
rclcpp | |
rclcpp_action | |
std_msgs | |
nav2_util | |
nav2_msgs | |
nav_2d_utils | |
nav_2d_msgs | |
nav2_core | |
pluginlib |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
navigation2 |
Launch files
Messages
Services
Plugins
Recent questions tagged nav2_controller at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.0.12 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-09-15 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is an Execution Module that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package.
Currently available controller plugins are: DWB, and TEB (dashing release).
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
nav2_rotation_shim_controller | |
navigation2 |
Launch files
Messages
Services
Plugins
Recent questions tagged nav2_controller at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 0.4.7 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-planning/navigation2.git |
VCS Type | git |
VCS Version | foxy-devel |
Last Updated | 2022-08-31 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Carl Delsey
Authors
Nav2 Controller
The Nav2 Controller is an Execution Module that implements the nav2_msgs::action::FollowPath
action server.
An execution module implementing the nav2_msgs::action::FollowPath
action server is responsible for generating command velocities for the robot, given the computed path from the planner module in nav2_planner
. The nav2_controller package is designed to be loaded with plugins for path execution. The plugins need to implement functions in the virtual base class defined in the controller
header file in nav2_core
package.
Currently available controller plugins are: DWB, and TEB (dashing release).
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
nav2_common | |
ament_cmake | |
ament_lint_common | |
ament_lint_auto | |
angles | |
rclcpp | |
rclcpp_action | |
std_msgs | |
nav2_util | |
nav2_msgs | |
nav_2d_utils | |
nav_2d_msgs | |
nav2_core | |
pluginlib |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
navigation2 |