dronekit python - How to send waypoints programmatically to drone? -
i new @ , trying understanding of this. have read lot on dronekit-python site trying figure out how able communicate it.
drone using iris+
i have looked more , there software provide this, want able control plus more.
i want set waypoints, tell fly give way points , keep going them. also, able arm itself, in example, , override safety mechanism.
here basic of trying use for. have fly @ time. go waypoints 1,2,3,1,etc.. after x amount of time or on low battery go launch point , land.
i have found plenty of code provides need do, though don't know if work , more importantly don't know how start programming this. maybe have wrong approach in doing this?
i kind of want light api, in future can make simple ui on phone , insert coordinates give ways points , it. know there software out there it, want remove need touching drone. want start , end autonomously.
if provide info appreciated.
assuming have no companion computer (iris+ not default), ok running ground station app (you won't out of range send commands "end mission on time expiry") , driving behaviour phone important, looking @ dronekit android.
some notes:
- you're going have touch drone @ point attach batteries.
- you can arm device dronekit
- you can override safety mechanism script. hope have lot of money pay new drones you're going have buy when crash , litigation damaged people , property (in other words "don't it".
- the default behaviour return device launch (rtl) on low battery. convigurable
- setting time more "problematic". can have timer in script sends return-to-launch script needs connected uav. means either have running in connected ground station (which might potentially out of range) or on companion computer.
- iris+ not have companion computer. have install 1 or connect ground control station.
- dronekit-python runs on linux, macosx or windows. can't run on ordinary phone, though find other mechanism send messages/scripts running on companion computer.
- dronekit android runs on android. have planned ios version too. in theory these run on companion computer, in practice these used ground stations.
Comments
Post a Comment