Our team has made ArduCopter 4.4.4 work with offboard control (ATTITUDE_TARGET) with our companion controller in GUIDED mode.
We want to make it work without GPS in guided, no GPS mode. And the problems started going from there.
Hardware is the same as we had on the GPS drone, but we replaced GPS sensor for a compass
FC: Kakute H7 v1.3
Compass: CUAV IST8 External Compass
So, when I launch the drone, I set the EKF home position in the mission planner, arm it, and there is no local position message appears: LOCAL_POSITION_NED
But the velocity is appearing on GLOBAL_POSITION_INT
We need only the velocities to run our control, but I can’t figure out how to properly get it.
We did request the message via Mavlink, but there is no Local Poistiion Pose message incoming.
We noticed that GPS global position is coming, and we got our velocities from there.
But my question is how to repeat the setup that we have in GUIDED mode to GUIDED NO GPS mode - meaning getting LOCAL_POSITION_NED message not the GLOBAL_POSITION_INT
Yes, we already succeeded doing some control in this mode, but just needed additional tweaks to get the velocities.
We would like to have the same setup of our code for GUIDED and GUIDED NO GPS, but it doesn’t seem to be possible rn
Hi,
No outdoor, we set the EKF origin and Home by hand and then fly by hand and take over via our controller from the companion computer ATTITUDE TARGET.
Thanks,
Yurii