NOTE: the directory containing all files (i.e. package.xml etc) must be called sim_ros_interface, otherwise build will fail.
- Install required packages for libPlugin: see libPlugin's README
- Checkout
$ git clone --recursive https://github.com/CoppeliaRobotics/simExtROS.git sim_ros_interface
- Edit
meta/messages.txt
andmeta/services.txt
if you need to include more ROS messages/services. You need to specify the full message/service type, i.e. geometry_msgs/Twist rather than Twist. - Compile
$ catkin build
For ROS melodic / Ubuntu 18, use the 'melodic' branch