なぜこれが機能しないのか理解できません。このプロジェクトの目的は、Pixhawk からテレメトリ データをプルして、RPi 3 からサーバーに送信することです。
私はこの2つのガイドに従っています http://ardupilot.org/dev/docs/raspberry-pi-via-mavlink.html http://python.dronekit.io/guide/connecting_vehicle.html
Rpi と Pixhawk からの接続は、Pi で MAVProxy を実行し、Mission Planner (Windows) に接続できるため機能します。
しかし、次を実行すると:
from dronekit import connect
vehicle = connect('/dev/ttyAMA0', baud=57600)
print "Heading: %s" % vehicle.heading
次の「dronekit.APIException: Timeout in initializing connection.」が表示されます。
これがなぜなのか、または接続に干渉する可能性があるのかどうかはわかりません。