libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
Has the way the ROS plugin is set up on linux changed? When I unzip the 64 bit linux v-rep 3.2.3 the file libv_repExtRos.so doesn't seem to be present. Just trying to figure out how to set it up. Thanks!
Re: libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
I now see that we just build it with catkin and drop it in the .so folder. This is probably because people had trouble loading it in the past when using the pre-built versions. I just built it and dropped it in the folder which made things seem to be happy.
Re: libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
Hello,
yes, many people that weren't using the ROS plugin were complaining that it would bring the application to crash without ROS installed, and others would anyway have to recompile the plugin to make things work. So we decided to keep that compilation step for the user, if needed.
Cheers
yes, many people that weren't using the ROS plugin were complaining that it would bring the application to crash without ROS installed, and others would anyway have to recompile the plugin to make things work. So we decided to keep that compilation step for the user, if needed.
Cheers
Re: libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
Hi,
I was not using the plugin before and now I don't have the libv_repExtRos.so file anywhere but just in :
/home/fschiano/V-REP_PRO_EDU_V3_2_0_rev6_64_Linux/libv_repExtRos.so
/home/fschiano/V-REP_PRO_EDU_V3_2_1_64_Linux/libv_repExtRos.so
while I would like to have it in the V3_2_3 folder.
What should I do?
Thanks for your time.
I was not using the plugin before and now I don't have the libv_repExtRos.so file anywhere but just in :
/home/fschiano/V-REP_PRO_EDU_V3_2_0_rev6_64_Linux/libv_repExtRos.so
/home/fschiano/V-REP_PRO_EDU_V3_2_1_64_Linux/libv_repExtRos.so
while I would like to have it in the V3_2_3 folder.
What should I do?
Thanks for your time.
Re: libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
Ok. I found the answer, basically I need to compile the ros_packages by myself.
First you go in your catkin workspace.
Then you go in the src folder
Once you are there you do:
In this way you are creating a symbolic link to the ros_packages which are in V-REP 3.2.3.
Then you compile everything again by going back in the catkin workspace folder (not in the src) and doing:
Then you go in the folder lib:
and you do:
Then you can follow this guide:
http://www.coppeliarobotics.com/helpFil ... Indigo.htm
First you go in your catkin workspace.
Then you go in the src folder
Once you are there you do:
Code: Select all
ln -s ~/V-REP_PRO_EDU_V3_2_3_rev4_64_Linux/programming/ros_packages
Then you compile everything again by going back in the catkin workspace folder (not in the src) and doing:
Code: Select all
catkin_make
Code: Select all
cd ~/catkin_ws/devel/lib/
Code: Select all
cp libv_repExtRos.so ~/V-REP_PRO_EDU_V3_2_3_rev4_64_Linux/
Code: Select all
cp libv_repExtRosSkeleton.so ~/V-REP_PRO_EDU_V3_2_3_rev4_64_Linux/
http://www.coppeliarobotics.com/helpFil ... Indigo.htm
Re: libv_repExtRos.so missing in 3.2.3 linux 64-bit zip
Thanks for the step-by-step explanation! And yes, for version 3.2.3, there is a small bug as described here.
Cheers
Cheers