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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Some examples of things you’ll find here:

  • Geometry utilities for computing distances and values in paths
  • A Nav2 specific lifecycle node wrapper for boilerplate code and useful common utilities like declare_parameter_if_not_declared()
  • Simplified service clients
  • Simplified action servers
  • Transformation and robot pose helpers

The long-term aim is for these utilities to find more permanent homes in other packages (within and outside of Nav2) or migrate to the raw tools made available in ROS 2.

CHANGELOG

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_util 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

Nav2 utilities

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Some examples of things you’ll find here:

  • Geometry utilities for computing distances and values in paths
  • A Nav2 specific lifecycle node wrapper for boilerplate code and useful common utilities like declare_parameter_if_not_declared()
  • Simplified service clients
  • Simplified action servers
  • Transformation and robot pose helpers
  • Twist Subscriber and Twist Publisher

The long-term aim is for these utilities to find more permanent homes in other packages (within and outside of Nav2) or migrate to the raw tools made available in ROS 2.

Twist Publisher and Twist Subscriber for commanded velocities

Background

The Twist Publisher and Twist Subscriber are utility classes to assist NAV2 transition from Twist to TwistStamped.

Details on the migration are found in #1594.

Certain applications of NAV2, such as in ROS Aerial mandate the usage of TwistStamped, while many other applications still use Twist.

The utility has the following effect:

  • Allows use of either Twist or TwistStamped, controlled by ROS parameter enable_stamped_cmd_vel
  • Preserves existing topic names without duplication of data

Every node in nav2 that subscribes or publishes velocity commands with Twist now supports this optional behavior. The behavior up through ROS 2 Iron is preserved - using Twist. In a future ROS 2 version, when enough of the ROS ecosystem has moved to TwistStamped, the default may change.

CHANGELOG

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_util 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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Examples include the particle filter implementation from AMCL, motion models, ROS2 node utilities, and more.

ROS1 Comparison

This package does not have a direct counter-part in Navigation. This was created to abstract out sections of the code-base from their implementations should the base algorithms/utilities find use elsewhere.

CHANGELOG

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_amcl
nav2_amcl
nav2_amcl
nav2_amcl
nav2_amcl
nav2_amcl
nav2_amcl
nav2_amcl
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
nav2_behavior_tree
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_collision_monitor
nav2_collision_monitor
nav2_collision_monitor
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
nav2_core
nav2_core
nav2_core
nav2_core
nav2_core
nav2_core
nav2_core
nav2_core
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
nav2_costmap_2d
opennav_docking
opennav_docking_bt
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
dwb_core
dwb_critics
dwb_critics
dwb_critics
dwb_critics
dwb_critics
dwb_critics
dwb_critics
dwb_plugins
dwb_plugins
dwb_plugins
dwb_plugins
dwb_plugins
dwb_plugins
dwb_plugins
nav_2d_utils
nav_2d_utils
nav_2d_utils
nav_2d_utils
nav_2d_utils
nav_2d_utils
nav_2d_utils
nav2_graceful_controller
nav2_graceful_controller
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_lifecycle_manager
nav2_map_server
nav2_map_server
nav2_map_server
nav2_map_server
nav2_map_server
nav2_map_server
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_rviz_plugins
nav2_rviz_plugins
nav2_rviz_plugins
nav2_rviz_plugins
nav2_rviz_plugins
nav2_rviz_plugins
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_system_tests
nav2_system_tests
nav2_system_tests
nav2_system_tests
nav2_system_tests
nav2_system_tests
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_velocity_smoother
nav2_velocity_smoother
nav2_velocity_smoother
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
go2_bringup
go2_control
auna_comm
auna_pure_pursuit
teb_local_planner
teb_local_planner
teb_local_planner
teb_local_planner
teb_local_planner
nav2_control_demo
laser_slam
mivins
algorithm_manager
behavior_manager
cyberdog_trajectory_checker
lidar_obstacle_layer
nav2_recoveries
nav2_recoveries
nav2_recoveries
positionchecker
velocity_adaptor
bt_navigators
mcr_controller
mcr_global_planner
mcr_planner
mcr_tracking_components
mcr_uwb
mcr_voice
nav2_pure_pursuit_controller
nav2_pure_pursuit_controller
nav2_pure_pursuit_controller
go2_robot_sdk
go2_robot_sdk
extended_map_server
flex_nav_behaviors
flex_nav_planners
hunav_rviz2_panel
ig_lio_c
ike_controller
ike_costmap_2d
ike_localization
ike_nav_server
ike_waypoint_follower
isaac_ros_vda5050_nav2_client_bringup
carter_navigation
carter_navigation
iw_hub_navigation
robot_decision
kmr_behaviortree
maes_ros2_interface
marathon_log_nodes
mep3_hardware
mep3_navigation
mh_amcl
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
opennav_coverage_bt
opennav_coverage_demo
opennav_coverage_msgs
opennav_coverage_navigator
opennav_row_coverage
params
timer
nav2_linear_quadratic_regulator_controller
mpc_controller
behavior_tree
gridmap_ros
cubic_spline_planner
voronoi_planner
voronoi_layer
orca_base
orca_nav2
custom_nav2_planner
dc_destinations
dc_lifecycle_manager
dc_measurements
dc_util
ros2_laser_scan_matcher
nav2_read_rssi_at_waypoint
behavior_ext_plugins
costmap_intensity
smart_diffbot_navigation
social_force_window_planner
social_nav2_plugins

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged nav2_util 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.

Package Summary

Tags No category tags.
Version 0.1.7
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/navigation2.git
VCS Type git
VCS Version crystal-devel
Last Updated 2019-03-13
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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.
CHANGELOG

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_util 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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Examples include the particle filter implementation from AMCL, motion models, ROS2 node utilities, and more.

ROS1 Comparison

This package does not have a direct counter-part in Navigation. This was created to abstract out sections of the code-base from their implementations should the base algorithms/utilities find use elsewhere.

CHANGELOG

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_util at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.2.6
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 dashing-devel
Last Updated 2020-12-28
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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Examples include the particle filter implementation from AMCL, motion models, ROS2 node utilities, and more.

ROS1 Comparison

This package does not have a direct counter-part in Navigation. This was created to abstract out sections of the code-base from their implementations should the base algorithms/utilities find use elsewhere.

CHANGELOG

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_util 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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Examples include the particle filter implementation from AMCL, motion models, ROS2 node utilities, and more.

ROS1 Comparison

This package does not have a direct counter-part in Navigation. This was created to abstract out sections of the code-base from their implementations should the base algorithms/utilities find use elsewhere.

CHANGELOG

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_util 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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Examples include the particle filter implementation from AMCL, motion models, ROS2 node utilities, and more.

ROS1 Comparison

This package does not have a direct counter-part in Navigation. This was created to abstract out sections of the code-base from their implementations should the base algorithms/utilities find use elsewhere.

CHANGELOG

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_util 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

TODO

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Mohammad Haghighipanah

Authors

No additional authors.

Nav2 Util

The nav2_util package contains utilities abstracted from individual packages which may find use in other uses. Some examples of things you’ll find here:

  • Geometry utilities for computing distances and values in paths
  • A Nav2 specific lifecycle node wrapper for boilerplate code and useful common utilities like declare_parameter_if_not_declared()
  • Simplified service clients
  • Simplified action servers
  • Transformation and robot pose helpers

The long-term aim is for these utilities to find more permanent homes in other packages (within and outside of Nav2) or migrate to the raw tools made available in ROS 2.

CHANGELOG

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_util 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.