-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roslaunch bebop_nodelet.launch fails on 18.04/Melodic/src #170
Comments
Same issue here |
Same problem. Any progress? |
Had to copy the entire library into the devel/lib/ of the driver to make it work, if anyone is working with other type of Parrot Drones or products (rossumo, for example), this is also a dirty workaround that can work. |
Any one crack this yet? Having the same issue. @TOTON95 What do you mean by your response if you don't mind elaborating? I'm very new to ROS. |
I have the same problem. Can anyone please guide me with copying library into devel/lib. |
@WiPhi7600 @anqixu, the developers made an installable ROS-ready package to get away a lot of problems, installing it into the ROS environment, but somehow the script that had to place all those files into devel/lib (or at least visible for the workspace) does not work, I haven't updated it since then, so you have two options. You can make the link between them (devel/lib and the directory with the built libraries) or move them there instead. To get the package you can also just follow the original instructions or compile it by yourself, some other projects as ROSSUMO and parrot itself have the source code to do so. Good luck! |
Thank you for your quick response @TOTON95. But the error persists. Can you please take a look at the screenshot for anything obvious that I have missed. |
@harrafa, it has to point to the parrot_arsdk in ROS General library, I don't have my computer at hand. But I ended up copy and pasted the libraries into bebop/devel/lib. |
Thanks a lot. It worked.
|
Problem solved thanks |
Could you explain how you solved the issue? Thanks! |
I only use the "bypass hacks" mentioned by @anqixu
|
could you go i little bit into more detail? |
|
@Ceepert , I also could not find the parrot_arsdk in the folder. I manage to fix this way:
|
After reinstalling ubuntu 18 I was facing this problem again, I used the one above and it still did not work, I realized I was using "catkin build" so I tried "Catkin make" and this solved the problem for me |
I get the following error when roslaunching both the node and the nodelet:
The culprit is
libcommands.so
was not found in$LD_LIBRARY_PATH
, which only contains<CATKIN_WS>/devel/lib
and not<CATKIN_WS>/devel/lib/parrot_arsdk
.I'm rusty with my catkin skills, and trying to change the install dir didn't work (after a
catkin clean
andcatkin build
).I can bypass this issue in two ways:
<CATKIN_WS>/devel/lib/parrot_arsdk
to$LD_LIBRARY_PATH
(e.g. in~/.bashrc
),cd <CATKIN_WS>/devel/lib/parrot_arsdk && cp -av lib* ..
If you guys can fix this issue properly without using the bypass hacks above, then great! Otherwise, I hope that others might find these hacks helpful.
The text was updated successfully, but these errors were encountered: