Hi,
I’m working with the zed_aruco_localization
component from the ZED ROS 2 examples GitHub - stereolabs/zed-ros2-examples: A collection of examples and tutorials to illustrate how to better use the ZED cameras in the ROS2 framework, and I need some clarity on the correct workflow for using ArUco markers to localize the ZED camera.
Specifically:
- I understand that I need to define known global poses of ArUco markers in the
aruco_loc.yaml
file. - My question is: How exactly do I determine the correct global pose of a marker to put into this YAML file?
- Does the ArUco marker need to be present during the initial mapping phase, or is it only required during relocalization?Also, is it necessary to enable positional tracking or spatial mapping in the ZED SDK for ArUco-based localization to work properly?
- Is it necessary or recommended to load a previously saved .area map to improve relocalization or tracking stability? Or is that unrelated to this ArUco-based localization flow?
Any help or clarification would be very helpful. Thanks in advance.