PX4 Supported package - Why Simulink SITL use uORB ground truth?
4 次查看（过去 30 天）
When I tried to run Simulink SITL, with upload my own controller in px4, I found that I have to read uorb message with ground truth.
When I read just uorb message, it only reads 0.
Can you explain what groundtruth means and why should I use this instance not just uorb message(e.g. vehicle_local_position, not vehicle_local_position_groundtruth)?
Thank you in advance!
Arun Mathamkode 2023-4-28
You should be able to use vehicle_local_position instead of vehicle_local_position_groundtruth as well. I would recommend you try out the controller model described in the PX4 HITL example for SITL as it is a bit better controller than the SITL controller. I also recommend trying out this in R2023a.