[Bug] PX4 ros2 presicion landing target pose
Describe the bug
Currently I am programming a multicopter and using Aruco markers for vision based landing. I am trying to utilise precision landing as mentioned in this link: precision_landing 3
I came across this post: Precision landing using external computer vision · Issue #18025 · PX4/PX4-Autopilot · GitHub 4 and read that you can use landing_target_pose to achieve landing based on the pose of the Aruco marker.
However, I am not sure how do i publish this message on my Offboard computer
Do i just publish a topic such as /fmu/in/landing_target_pose on my offboard computer or are there any additonal steps needed such as configuring the px4 firmware?
Currently the PX4 flight controller, once connected to the Microxrce dds bridge, does not have a landing pose topic so im not sure what to do
To Reproduce
- Start the Microxrce dds bridge with
MicroXRCEAgent udp4 -p 8888 - Unable to see landing pose topic for precision landing
Expected behavior
Able to see a landing_target_pose topic for precision landing
Screenshot / Media
No response
Flight Log
NIL
Software Version
PX4 v1.14.3
Flight controller
Pixhawk6x
Vehicle type
Multicopter
How are the different components wired up (including port information)
No response
Additional context
No response