Offboard automatic TakeOff / Landing using MAV_CMD_LAND/TAKEOFF_LOCAL

I have had success getting the vehicle to takeoff by raising the altitude seetpoint in the local ned message

E.g

setpoint.z = -3;
then arm the vehicle.
It should shoot up like a rocket.
You won’t get to monitor the status unless you observe the position relative to the starting position

One more note, for effectiveness I would recommend resetting the setpoint target position to the current position similar to this

target.x = curren.x
target.y = current.y
target.z = current.z - desired_altitude