You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When multiple vehicles (see settings.json below) specify a camera with the same name (e.g. "img0") ROS1's tf frame_ids become ambiguous i.e. only one of the drone has a transformation from itself to img0_body or img0_optical. However, all drones should have their own distinct transformation from their respective img0 frame to their NED frame.
Related PR #4478 fixes the same issue but for ROS2.
Related PR #4509 fixes this partially.
Screenshot of rqt_tf_tree, when camera frame_ids are ambiguous.
Screenshot of rqt_tf_tree, when camera frame_ids are distinct (e.g. by adding the vehicle_name to the frame_id):
Bug report
What's the issue you encountered?
When multiple vehicles (see settings.json below) specify a camera with the same name (e.g. "img0") ROS1's tf frame_ids become ambiguous i.e. only one of the drone has a transformation from itself to img0_body or img0_optical. However, all drones should have their own distinct transformation from their respective img0 frame to their NED frame.
Related PR #4478 fixes the same issue but for ROS2.
Related PR #4509 fixes this partially.
Screenshot of rqt_tf_tree, when camera frame_ids are ambiguous.
Screenshot of rqt_tf_tree, when camera frame_ids are distinct (e.g. by adding the vehicle_name to the frame_id):
Settings
settings.json
How can the issue be reproduced?
roslaunch airsim_ros_pkgs airsim_node.launch
Include full error message in text form
n/a
What's better than filing an issue? Filing a pull request :).
The text was updated successfully, but these errors were encountered: