0

なぜこれが機能しないのか理解できません。このプロジェクトの目的は、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.」が表示されます。

これがなぜなのか、または接続に干渉する可能性があるのか​​どうかはわかりません。

4

1 に答える 1

0

これは既知の問題です。pymavlink 2.0 をアンインストールし、代わりにバージョン 1.1.69 をインストールします。

pip uninstall pymavlink

pip install pymavlink==1.1.69
于 2016-06-29T19:34:18.387 に答える