私は自分のソロ・ドローンでdronekitを使ってhelloworld.pyを実行しようとしています。私は、単純なHelloWorldの例にvehicle.connect()
timesoutを実行しようとするとDronekit python vehicle connect timeout
私の環境では
dronekit==2.7.0
pymavlink>=2.0.0
です。
ERROR LOADING MAVNATIVE - falling back to python implementation
Connecting to udpin:0.0.0.0:14550...
>>> Link timeout, no heartbeat in last 5 seconds
>>> No heartbeat in 30 seconds, aborting.
Traceback (most recent call last):
File "/log/solo-script/helloworld.py", line 9, in <module>
vehicle = connect("0.0.0.0:14550", wait_ready=True, baud=57600, heartbeat_timeout=30)
File "/log/solo-script/env/lib/python2.7/site-packages/dronekit/__init__.py", line 2787, in connect
vehicle.initialize(rate=rate, heartbeat_timeout=heartbeat_timeout)
File "/log/solo-script/env/lib/python2.7/site-packages/dronekit/__init__.py", line 2060, in initialize
raise APIException('Timeout in initializing connection.')
dronekit.APIException: Timeout in initializing connection.
私はpymavlinkを1.1.73にダウングレードしようとしましたが、うまくいきませんでした。どんな助けでも大歓迎です。