Error installing bebop_autonomy driver [closed]
When I try to install bebop_autonomy and follow these steps: Http://bebop-autonomy.readthedocs.io/...
I get this failure when I get to the step catkin build:
Failed << bebop_driver:make [ Exited with code 2 ]
Failed <<< bebop_driver [ 17.3 seconds ]
Abandoned <<< bebop_tools [ Unrelated job failed ]
I think it's because of the sdk but I'm not sure, the error description is:
Errors << bebop_driver:make /home/vinicio/bebop_ws/logs/bebop_driver/build.make.000.log In file included from /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/src/bebop.cpp:48:0: /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h: In constructor ‘bebop_driver::cb::CommonMavlinkStateMissonItemExecuted::CommonMavlinkStateMissonItemExecuted(ros::NodeHandle&, ros::NodeHandle&, const string&)’: /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1230:21: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED’ was not declared in this scope : AbstractState(ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED) ^ In file included from /opt/ros/indigo/include/parrot_arsdk/libARController/ARCONTROLLER_Dictionary.h:42:0, from /opt/ros/indigo/include/parrot_arsdk/libARController/ARController.h:45, from /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/src/bebop.cpp:39: /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h: In member function ‘virtual void bebop_driver::cb::CommonMavlinkStateMissonItemExecuted::Update(const ARCONTROLLER_DICTIONARY_ARG_t, const ros::Time&)’: /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:31: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX’ was not declared in this scope HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg); ^ /opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:430:43: note: in definition of macro ‘HASH_JEN’ unsigned char *_hj_key=(unsigned char)(key); \ ^ /opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:262:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findstr,(unsigned)strlen(findstr),out) ^ /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg); ^ /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:31: error: ‘ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX’ was not declared in this scope HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg); ^ /opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:613:29: note: in definition of macro ‘HASH_FIND_IN_BKT’ if ((out)->hh.keylen == keylen_in) { \ ^ /opt/ros/indigo/include/parrot_arsdk/uthash/uthash.h:262:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findstr,(unsigned)strlen(findstr),out) ^ /home/vinicio/bebop_ws/src/bebop_autonomy/bebop_driver/include/bebop_driver/autogenerated/common_state_callbacks.h:1260:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR (arguments, ARCONTROLLER_DICTIONARY_KEY_COMMON_MAVLINKSTATE_MISSONITEMEXECUTED_IDX, arg); ^ make[2]: * [CMakeFiles/bebop.dir/src/bebop.cpp.o] Error 1 make[1]: [CMakeFiles/bebop.dir/all] Error 2 make: ** [all] Error 2 cd /home/vinicio/bebop_ws/build/bebop_driver; catkin build --get-env bebop_driver | catkin env -si /usr/bin/make --jobserver-fds=6,7 -j; cd -
Found any solution?