2016-04-15 83 views
0

我想知道是否可以使用无人机套件python来控制执行器。在我的情况下,我正在使用与pixhawk IRIS +,我想控制一个机器人抓手(伺服)和一个gopro相机。我有一个带WIFI加密狗的树莓派2。使用dronekit python可以控制执行器吗?

在此先感谢。

回答

0

您无法控制gopro。

要控制伺服器,请将其插入pixhawk上的空闲通道并使用任务计划程序将该通道设置为伺服通道。从dronekit,像这样控制:

msg = vehicle.message_factory.command_long_encode(
0, 0, # target_system, target_component 
mavutil.mavlink.MAV_CMD_DO_SET_SERVO, #command 
0, #confirmation 
1, # servo number 
1500,   # servo position between 1000 and 2000 
0, 0, 0, 0, 0) # param 3 ~ 7 not used 

# send command to vehicle 
vehicle.send_mavlink(msg) 
+0

您可以使用https://github.com/konradit/gopro-py-api来控制GoPro – konraditurbe

相关问题