fans9afe082e
Austria
Offline
|
Hello I have a problem with the DJI API/drone activation in combination with Onboard-SDK-ROS branch 3.8 and A3 Flightcontroller.
Same Hardware setup work with Onboard-SDK branch 3.9
Hardware: Raspberry Pi 4
OS: Debian 10 Buster aarch64
Flightcontroller: A3 (FW 1.7.7) , Lightbridge 2
---
root@pi:~/catkin_ws# roslaunch dji_sdk sdk.launch
... logging to /root/.ros/log/02878e1c-242e-11eb-8b04-000a959d6816/roslaunch-pi-25325.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://pi:41603/
SUMMARY
========
PARAMETERS
* /dji_sdk/align_time: False
* /dji_sdk/app_id: XXXXXX
* /dji_sdk/app_version: 1
* /dji_sdk/baud_rate: 921600
* /dji_sdk/enc_key: 674070d711b9e99a0...
* /dji_sdk/serial_name: /dev/ttyAMA0
* /dji_sdk/use_broadcast: False
* /rosdistro: noetic
* /rosversion: 1.15.8
NODES
/
dji_sdk (dji_sdk/dji_sdk_node)
auto-starting new master
process[master]: started with pid [25334]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 02878e1c-242e-11eb-8b04-000a959d6816
process[rosout-1]: started with pid [25345]
started core service [/rosout]
process[dji_sdk-2]: started with pid [25352]
[ INFO] [1605106562.280745553]: Advanced Sensing is Enabled on M210.
STATUS/1 @ init, L56: Attempting to open device /dev/ttyAMA0 with baudrate 921600...
STATUS/1 @ init, L66: ...Serial started successfully.
STATUS/1 @ parseDroneVersionInfo, L762: Device Serial No. = XXXXXXXXXX
STATUS/1 @ parseDroneVersionInfo, L764: Hardware = A3
STATUS/1 @ parseDroneVersionInfo, L765: Firmware = 3.3.8.47
ERRORLOG/1 @ initVirtualRC, L1188: Virtual RC is not supported on this platform!
ERRORLOG/1 @ AdvancedSensing, L58: Please make sure the connected drone is a M210 and firmware version is supported.
ERRORLOG/1 @ activate, L1387: Unable to initialize some vehicle components![ERROR] [1605106564.490586293]: drone activation error
[ERROR] [1605106564.491011379]: Vehicle initialization failed
|
|