target_detector_server#

Caution

This documentation page has been auto-generated.

It may be missing some details.

target_detector_server Quick Facts

Category

🧭 Navigation

Debian package

pal_nav2_target_detector-None

License

Propietary

Source code

https://gitlab/navigation/pal_navigation2/-/tree/alum-devel/pal_nav2_target_detector

The Target Detector Server implements a plugin-based Target Detection interface that allows to dynamically recognize and localize targets in the environment with respect to the robot’s pose.

This node provides the /detect_target that allows to dynamically detect the position of any target in the environment with respect to the robot. It implements a framework for the definition of new Target Detector Plugins to define new perception pipelines to detect new kinds of targets using any of the robot’s sensors. Once dected, these targets can be used for example for creating a map of targets or for the 🎯 Target Navigation.

For more information, check 📡 Target Detection.

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#