I have a custom ground control that uses MAVLink. I create a mission and pass to the autopilot without a problem. However I wonder how to specify the speed of each mission item while I am passing the mission.
In the mission item message i don’t see any parameter to specify it.
You can use DO_CHANGE_SPEED to control the speed. It’s not a parameter, but another mission item. It’s possible to change the speed based on mission item with a lua script as well.
This mission command will change the speed for the specific mission. WPNAV_SPEED parameter controls the mission execution speed if no DO_CHANGE_SPEED is sent to the drone.