Connecting Bebop drone with ROS
Hey,
i want to control my Bebop2 with ROS messages. I downloaded bebop_autonomy and catkin it. When I want to run the launch file, the driver is getting killed
There is no log file and I actually dont know, why I cant compile it.
I have:
- ROS Indigo
- Ubuntu 14.04
- Drone Firmware 3.9
Someone else had this problem? Is there another solution to use the drone with ROS?
PARAMETERS
/bebop/robot_description: <?xml version="1....
/rosdistro: indigo
/rosversion: 1.11.20
NODES
/bebop/
bebop_driver (bebop_driver/bebop_driver_node)
robot_state_publisher (robot_state_publisher/robot_state_publisher)
auto-starting new master
process[master]: started with pid [16121]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 829426e2-7cda-11e6-8573-0024e8cfd983
process[rosout-1]: started with pid [16134]
started core service [/rosout]
process[bebop/bebop_driver-2]: started with pid [16141]
process[bebop/robot_state_publisher-3]: started with pid [16152]
INFO [1474118862.405218917]: Initializing nodelet with 2 worker threads.
INFO [1474118862.468457685]: [BebopSDK] 15:27:42:468 | Bebop:230 - Bebop Cnstr()
INFO [1474118862.468590244]: Nodelet Cstr
INFO [1474118862.472868092]: Connecting to Bebop ...
INFO [1474118862.713580127]: [BebopSDK] 15:27:42:713 | CommandReceivedCallback:113 - Command
Received Callback LWP id is: 16268
ERROR [1474118862.867989008]: [ARCONTROLLER_Network] 15:27:42:867 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
ERROR [1474118862.871437212]: [ARCONTROLLER_Network] 15:27:42:871 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
ERROR [1474118862.874543473]: [ARCONTROLLER_Network] 15:27:42:874 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
ERROR [1474118862.940212578]: [ARCONTROLLER_Network] 15:27:42:940 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 common.CommonState.UNKNOWN -> Unknown command
INFO [1474118862.953768631]: [BebopSDK] 15:27:42:953 | Connect:326 - BebopSDK inited, lwp_id: 16141
INFO [1474118862.953857749]: Fetching all settings from the Drone .. . INFO [1474118863.071386661]: Value for GPSSettingsHomeTypeType recved: 0
INFO [1474118863.071473543]: [CB] 15:27:43:071 | Update:1703 - Checking if GPSSettingsHomeTypeType exists in params ...
INFO [1474118863.073020388]: [CB] 15:27:43:072 | Update:1706 - No
ERROR [1474118863.092875287]: [ARCONTROLLER_Network] 15:27:43:092 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
ERROR [1474118863.100761206]: [ARCONTROLLER_Network] 15:27:43:100 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
ERROR [1474118863.104702699]: [ARCONTROLLER_Network] 15:27:43:104 | ARCONTROLLER_Network_ReaderRun:940 - ARCOMMANDS_Decoder_DecodeBuffer () failed : 2 ARDrone3.PictureSettingsState.UNKNOWN -> Unknown co
INFO [1474118863.189877636]: Value for PilotingSettingsMaxAltitudeCurrent recved: 30
INFO [1474118863.189995598]: [CB] 15:27:43:189 | Update:111 - Checking if PilotingSettingsMaxAltitudeCurrent exists in params ...
INFO [1474118863.191580856]: [CB] 15:27:43:191 | Update:114 - No
INFO [1474118863.193173377]: Value for PilotingSettingsMaxDistanceValue recved: 160
INFO [1474118863.193235326]: [CB] 15:27:43:193 | Update:352 - Checking if PilotingSettingsMaxDistanceValue exists in params ...
INFO [1474118863.194297682]: [CB] 15:27:43:194 | Update:355 - No
INFO [1474118863.200952648]: Value for PilotingSettingsNoFlyOverMaxDistanceShouldnotflyover recved: 0
INFO [1474118863.201026121]: [CB] 15:27:43:201 | Update:432 - Checking if PilotingSettingsNoFlyOverMaxDistanceShouldnotflyover exists in params ...
INFO] [1474118863.202526521]: [CB] 15:27:43:202 | Update:435 - No
INFO [1474118863.204033976]: Value for PilotingSettingsMaxTiltCurrent recved: 20
INFO [1474118863.204078953]: [CB] 15:27:43:204 | Update:191 - Checking if PilotingSettingsMaxTiltCurrent exists in params ...
INFO [1474118863.204989544]: [CB] 15:27:43 ...
Its about the ARSTREAM2_H264 . Its sending do driver and he is killing the driver..
Have you tried using this catkinized version of ARSDK? Try building that from source and then checkout and build the dev branch
2-parrot-sdk
in bebop_autonomy