Leia esta página em português

Description

This package aims to store scenes used in the CoppeliaSim Edu simulator (https://coppeliarobotics.com/download) designed to work together with the ROS (Robot Operating System) through the ROS Interface API ((https://www.coppeliarobotics.com/helpFiles/en/rosInterf.htm). In this way, the scenes presented in this package can read and send information to ROS.

Configuration of the system used

Installing CoppeliaSim Edu on Ubuntu 18.04

$ cd ~/ 
$ wget https://coppeliarobotics.com/files/CoppeliaSim_Edu_V4_0_0_Ubuntu18_04.tar.xz 
$ tar -xf CoppeliaSim_Edu_V4_0_0_Ubuntu18_04.tar.xz 
  • You need to add the ROSInterface library in the main compiledRosPlugins folder. The library was already compiled into the "compiledRosPlugins" folder. Let's copy the file “libsimExtROSInterface.so”.
$ cd ~/CoppeliaSim_Edu_V4_0_0_Ubuntu18_04/
$ cp compiledRosPlugins/libsimExtROSInterface.so libsimExtROSInterface.so

Run:

  • To run CoppeliaSim, just run the file “coppeliaSim.sh”. You must have roscore initialized.
$ roscore
$ cd ~/CoppeliaSim_Edu_V4_0_0_Ubuntu18_04/
$ ./coppeliaSim.sh
  • Check in the terminal if the following message appears
    • Plugin 'ROSInterface': load succeeded.

alt text alt text alt text