No you can't. Although MSDK and firmware do not restict the usage of virtual stick in waypointV2Mission, the documentation says you can't use it. This is because we have found the virtual stick will have bugs while a waypointV2Mission is running.
Can you use virtual stick during an execution of waypointV2Mission period?
Followclose
Comments
4 comments
I had the same question, but under a very specific case:
-> if you have a WaypointV2Mission with speed set to zero (CablelCam -style), then you need to use the sticks to create any movement at all, as the speed is dictated by stick movement;
-> In that particular scenario, using Virtual Sticks makes much more sense - only to control the speed, based on some decision made by software.
For that case, is it okay to use Virtual Sticks during execution of a waypointV2Mission ?
No, actually waypointV2Mission will give the control authority to the flight controller, but enable virtual stick will take over the control authority. We strongly not recommand you using virtual stick during a waypointV2Mission which may cause control authority ambiguous. If you set WaypointV2Mission spped to zero, I would suggest you use the remote controller's stick to control the camera rather than virtual stick.
Thank you for the response.
May I request this as a new feature, for some future SDK?
Feature would be: Allow software to control the speed during a zero-speed WaypointV2Mission.
--> Possible implementation would be additional APIs in the WaypointV2Mission objects, so that you don't need to switch control authority. Only need one input data: the new speed setting (setting it to zero would make the drone stop).
I would like to request this same feature: "Allow software to control the speed during a zero-speed WaypointV2Mission."
Please sign in to leave a comment.