Package Summary

Tags No category tags.
Version 1.1.18
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 2025-04-01
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

A set of headers for plugins core to the Nav2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • global planner (e.g., nav2_navfn_planner)
  • controller (e.g., path execution controller, e.g nav2_dwb_controller)
  • smoother (e.g., nav2_ceres_costaware_smoother)
  • goal checker (e.g. simple_goal_checker)
  • behaviors (e.g. drive_on_heading)
  • progress checker (e.g. simple_progress_checker)
  • waypoint task executor (e.g. take_pictures)
  • exceptions in planning and control

The purposes of these plugin interfaces are to create a separation of concern from the system software engineers and the researcher / algorithm designers. Each plugin type is hosted in a “task server” (e.g. planner, recovery, control servers) which handles requests and multiple algorithm plugin instances. The plugins are used to compute a value back to the server without having to worry about ROS 2 actions, topics, or other software utilities. A plugin designer can simply use the tools provided in the API to do their work, or create new ones if they like internally to gain additional information or capabilities.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.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 jazzy
Last Updated 2025-04-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

A set of headers for plugins core to the Nav2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • navigators (e.g., navigate_to_pose)
  • global planner (e.g., nav2_navfn_planner)
  • controller (e.g., path execution controller, e.g nav2_dwb_controller)
  • smoother (e.g., nav2_ceres_costaware_smoother)
  • goal checker (e.g. simple_goal_checker)
  • behaviors (e.g. drive_on_heading)
  • progress checker (e.g. simple_progress_checker)
  • waypoint task executor (e.g. take_pictures)
  • exceptions in planning and control

The purposes of these plugin interfaces are to create a separation of concern from the system software engineers and the researcher / algorithm designers. Each plugin type is hosted in a “task server” (e.g. planner, recovery, control servers) which handles requests and multiple algorithm plugin instances. The plugins are used to compute a value back to the server without having to worry about ROS 2 actions, topics, or other software utilities. A plugin designer can simply use the tools provided in the API to do their work, or create new ones if they like internally to gain additional information or capabilities.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core at Robotics Stack Exchange

No version for distro rolling. Known supported distros are highlighted in the buttons above.

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/tup-robomaster/tup2023-sentry-nav.git
VCS Type git
VCS Version lio_WIP
Last Updated 2023-09-22
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A set of headers for plugins core to the Nav2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • global planner (e.g., nav2_navfn_planner)
  • controller (i.e, path execution controller, e.g nav2_dwb_controller)
  • goal checker
  • recovery behaviors
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
nav2_behaviors
nav2_behaviors
nav2_behaviors
nav2_behaviors
nav2_behaviors
nav2_behaviors
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_bt_navigator
nav2_constrained_smoother
nav2_constrained_smoother
nav2_constrained_smoother
nav2_controller
nav2_controller
nav2_controller
nav2_controller
nav2_controller
nav2_controller
nav2_controller
nav2_controller
opennav_docking_bt
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
nav2_graceful_controller
nav2_graceful_controller
nav2_mppi_controller
nav2_mppi_controller
nav2_navfn_planner
nav2_navfn_planner
nav2_navfn_planner
nav2_navfn_planner
nav2_navfn_planner
nav2_navfn_planner
nav2_navfn_planner
nav2_planner
nav2_planner
nav2_planner
nav2_planner
nav2_planner
nav2_planner
nav2_planner
nav2_planner
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_regulated_pure_pursuit_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_rotation_shim_controller
nav2_smac_planner
nav2_smac_planner
nav2_smac_planner
nav2_smac_planner
nav2_smac_planner
nav2_smac_planner
nav2_smac_planner
nav2_smoother
nav2_smoother
nav2_smoother
nav2_smoother
nav2_theta_star_planner
nav2_theta_star_planner
nav2_theta_star_planner
nav2_theta_star_planner
nav2_theta_star_planner
nav2_theta_star_planner
nav2_theta_star_planner
nav2_waypoint_follower
nav2_waypoint_follower
nav2_waypoint_follower
nav2_waypoint_follower
nav2_waypoint_follower
nav2_waypoint_follower
nav2_waypoint_follower
navigation2
navigation2
navigation2
navigation2
navigation2
navigation2
navigation2
mppic
rover_navigation
auna_pure_pursuit
teb_local_planner
teb_local_planner
teb_local_planner
teb_local_planner
teb_local_planner
algorithm_manager
cyberdog_trajectory_checker
lidar_obstacle_layer
nav2_behavior_tree
nav2_recoveries
nav2_recoveries
nav2_recoveries
bt_navigators
mcr_controller
mcr_global_planner
mcr_planner
mcr_tracking_components
mcr_voice
nav2_pure_pursuit_controller
nav2_pure_pursuit_controller
nav2_pure_pursuit_controller
flex_nav_behaviors
flex_nav_common
flex_nav_controllers
flex_nav_planners
flex_nav_pure_pursuit
isaac_ros_vda5050_nav2_client_bringup
carter_navigation
carter_navigation
iw_hub_navigation
maes_ros2_interface
mep3_navigation
nav2_mpc_controller
planner
nav2_sms_behavior
nav2_sms_behavior
nav2_straightline_planner
nav2_straightline_planner
nav2_straightline_planner
neo_mpc_planner2
nova_carter_navigation
opennav_coverage_bt
opennav_coverage_navigator
nav2_linear_quadratic_regulator_controller
mpc_controller
cubic_spline_planner
voronoi_planner
orca_nav2
rae_bringup
custom_nav2_planner
nav2_custom_controller
nav2_custom_planner
nav2_read_rssi_at_waypoint
behavior_ext_plugins
smart_diffbot_navigation
social_force_window_planner
social_nav2_plugins
astar_path_planner
controllers

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.

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

A set of headers for plugins core to the navigation2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • global planner (e.g., nav2_navfn_planner)
  • controller (i.e, path execution controller, e.g nav2_dwb_controller)
  • goal checker
  • recovery behaviors
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core at Robotics Stack Exchange

No version for distro dashing. Known supported distros are highlighted in the buttons above.

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

A set of headers for plugins core to the Nav2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • global planner (e.g., nav2_navfn_planner)
  • controller (i.e, path execution controller, e.g nav2_dwb_controller)
  • goal checker
  • recovery behaviors
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core 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

A set of headers for plugins core to the navigation2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • global planner (e.g., nav2_navfn_planner)
  • controller (i.e, path execution controller, e.g nav2_dwb_controller)
  • goal checker
  • recovery behaviors
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core 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

A set of headers for plugins core to the Nav2 stack

Additional Links

No additional links.

Maintainers

  • Steve Macenski
  • Carl Delsey

Authors

No additional authors.

Nav2 Core

This package hosts the abstract interface (virtual base classes) for plugins to be used with the following:

  • navigators (e.g., navigate_to_pose)
  • global planner (e.g., nav2_navfn_planner)
  • controller (e.g., path execution controller, e.g nav2_dwb_controller)
  • smoother (e.g., nav2_ceres_costaware_smoother)
  • goal checker (e.g. simple_goal_checker)
  • behaviors (e.g. drive_on_heading)
  • progress checker (e.g. simple_progress_checker)
  • waypoint task executor (e.g. take_pictures)
  • exceptions in planning and control

The purposes of these plugin interfaces are to create a separation of concern from the system software engineers and the researcher / algorithm designers. Each plugin type is hosted in a “task server” (e.g. planner, recovery, control servers) which handles requests and multiple algorithm plugin instances. The plugins are used to compute a value back to the server without having to worry about ROS 2 actions, topics, or other software utilities. A plugin designer can simply use the tools provided in the API to do their work, or create new ones if they like internally to gain additional information or capabilities.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_core at Robotics Stack Exchange

No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.