Hi everyone! I would like to use bebop_autonomy on Ubuntu 18.04. Installation works fine, but I have problem with running the driver as a node, here are my errors:
**milena@milena-GV62-8RC:~/bebop_ws$ roslaunch bebop_driver bebop_node.launch
... logging to /home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/roslaunch-milena-GV62-8RC-14943.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
auto-starting new master
process[master]: started with pid [14956]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 3b91a410-e41e-11e8-83d2-1257a59fcfc4
process[rosout-1]: started with pid [14967]
started core service [/rosout]
process[bebop/bebop_driver-2]: started with pid [14974]
process[bebop/robot_state_publisher-3]: started with pid [14975]
[ INFO] [1541767914.203514213]: Initializing nodelet with 8 worker threads.
[ERROR] [1541767914.223188310]: Failed to load nodelet [/bebop/bebop_driver] of type [bebop_driver/BebopDriverNodelet] even after refreshing the cache: Failed to load library /home/milena/bebop_ws/devel/lib//libbebop_driver_nodelet.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = libarcommands.so: cannot open shared object file: No such file or directory)
[ERROR] [1541767914.223247951]: The error before refreshing the cache was: Failed to load library /home/milena/bebop_ws/devel/lib//libbebop_driver_nodelet.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = libarcommands.so: cannot open shared object file: No such file or directory)
[FATAL] [1541767914.223277259]: bebop_driver nodelet failed to load.
[bebop/bebop_driver-2] process has died [pid 14974, exit code 1, cmd /home/milena/bebop_ws/devel/lib/bebop_driver/bebop_driver_node __name:=bebop_driver __log:=/home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/bebop-bebop_driver-2.log].
log file: /home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/bebop-bebop_driver-2*.log
^C[bebop/robot_state_publisher-3] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done**
How can i fix it?
EDIT: Just copy shared libraries to lib folder, everything works ok!
I have the same issue and my shared libraries like libbebop.so and libbebop_driver_nodelet.so are in the same folder /devel/lib. And is still having the same issue. Can you help me
Hi everyone! I would like to use bebop_autonomy on Ubuntu 18.04. Installation works fine, but I have problem with running the driver as a node, here are my errors:
**milena@milena-GV62-8RC:~/bebop_ws$ roslaunch bebop_driver bebop_node.launch ... logging to /home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/roslaunch-milena-GV62-8RC-14943.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://milena-GV62-8RC:44069/
SUMMARY
PARAMETERS
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 [14956] ROS_MASTER_URI=http://localhost:11311
setting /run_id to 3b91a410-e41e-11e8-83d2-1257a59fcfc4 process[rosout-1]: started with pid [14967] started core service [/rosout] process[bebop/bebop_driver-2]: started with pid [14974] process[bebop/robot_state_publisher-3]: started with pid [14975] [ INFO] [1541767914.203514213]: Initializing nodelet with 8 worker threads. [ERROR] [1541767914.223188310]: Failed to load nodelet [/bebop/bebop_driver] of type [bebop_driver/BebopDriverNodelet] even after refreshing the cache: Failed to load library /home/milena/bebop_ws/devel/lib//libbebop_driver_nodelet.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = libarcommands.so: cannot open shared object file: No such file or directory) [ERROR] [1541767914.223247951]: The error before refreshing the cache was: Failed to load library /home/milena/bebop_ws/devel/lib//libbebop_driver_nodelet.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = libarcommands.so: cannot open shared object file: No such file or directory) [FATAL] [1541767914.223277259]: bebop_driver nodelet failed to load. [bebop/bebop_driver-2] process has died [pid 14974, exit code 1, cmd /home/milena/bebop_ws/devel/lib/bebop_driver/bebop_driver_node __name:=bebop_driver __log:=/home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/bebop-bebop_driver-2.log]. log file: /home/milena/.ros/log/3b91a410-e41e-11e8-83d2-1257a59fcfc4/bebop-bebop_driver-2*.log ^C[bebop/robot_state_publisher-3] killing on exit [rosout-1] killing on exit [master] killing on exit shutting down processing monitor... ... shutting down processing monitor complete done**
How can i fix it? EDIT: Just copy shared libraries to lib folder, everything works ok!