Contents Menu Expand Light mode Dark mode Auto light/dark mode
This is the documentation of ROS 2 PAL OS edge. For ROS 1, please visit the PAL OS 23.12 documentation.
PAL OS 25.01 documentation
Logo
PAL OS 25.01 documentation

Capabilities and API

  • 🏁 Getting started
  • 🛠 Robot management
  • 📜 Developing applications
  • ⚙️ Robot hardware
  • 👋 Gestures and motions
  • 🧭 Navigation
  • 🦾 Manipulation
  • 👥 Social perception
  • 💬 Communication
  • 😄 Expressive interactions
  • 💡 Knowledge and reasoning
  • 🖥️ User interfaces

Reference

  • PAL OS edge Highlights
  • Frequently Asked Questions
  • Glossary
  • Index
  • Index of tutorials
  • 🚧 Demos
  • List of ROS Topics
  • List of ROS Actions
  • List of ROS Services
  • List of ROS Nodes
  • List of ROS Parameters
Back to top

navigate_to_target¶

Caution

This documentation page has been auto-generated.

It may be missing some details.

navigate_to_target Quick Facts

Category

🧭 Navigation

Debian package

pal_nav2_bt_navigator-None

License

Propietary

Source code

https://gitlab.pal-robotics.com/navigation/pal_navigation2/-/tree/alum-devel/pal_nav2_bt_navigator

Alongside Nav2 NavigateToPose and Nav2 NavigateThroughPoses, NavigateToTargetNavigator is a Nav2 BT Navigator intended to allow robots to navigate towards a specified Target identified by an ID, using a specified detector and a Behavior Tree for the navigation logic.

This node provides the /navigate_to_target, which extends the Nav2 functionalities providing a more targeted navigation approach where the goal is not just a pose but a specific object or location identified dynamically.

For more information, check 🎯 Target Navigation.

Node management¶

How to check the status of the node?¶

# this  a copy-pastable snippet to check the status
# this  a copy-pastable snippet using rosnode/rostopic to check the node is working

How to access the node’s logs?¶

# this  a copy-pastable snippet

How to start/stop/restart the node¶

# this  a copy-pastable snippet

Using in your code/application¶

Access via the robot’s GUI¶

[insert screenshots here]

Access via ROS standard tools¶

# this  a copy-pastable snippet

[insert screenshots here]

Using in Python¶

# this  a copy-pastable snippet

Using in C++¶

# this  a copy-pastable snippet

Reference¶

Subscribed topics¶

Published topics¶

Actions server¶

Actions client¶

Services¶

Copyright © 2024, PAL Robotics
Made with Sphinx and @pradyunsg's Furo
On this page
  • navigate_to_target
    • Node management
      • How to check the status of the node?
      • How to access the node’s logs?
      • How to start/stop/restart the node
    • Using in your code/application
      • Access via the robot’s GUI
      • Access via ROS standard tools
      • Using in Python
      • Using in C++
    • Reference
      • Subscribed topics
      • Published topics
      • Actions server
      • Actions client
      • Services
🛠 Getting support