Skip to content

gazebo model plugin for an isoelastic manipulator Scorpio

License

Notifications You must be signed in to change notification settings

shbang91/gazebo_scorpio_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gazebo Scorpio Model Plugin

This plugin is for simulating Scorpio robot in Gazebo with PnC controller. The package was tested on ROS Kinetic Ubuntu 16.04 LTS. Gazebo 9.

Clone the repository

Make sure Git Lfs is installed for large file meshes.

$ cd 'your catkin workspace src' && git clone --recurse https://github.com/shbang91/gazebo_scorpio_plugin.git

Install Required Dependancies

Make sure PnC Package is installed. Clone the repo and checkout to Gazebo_Scorpio branch

$ mkdir build && cd build && cmake..
$ make -j
$ sudo make install
$ cd ../Addition/DataManager && mkdir build && cd build && cmake ..
$ make -j
$ sudo make install

Example method to launch the Scorpio robot

In order to use the gazebo launch file, you have to expand the gazebo's model path

Add the following to your ~/.bashrc file:

$ export GAZEBO_MODEL_PATH=~/${catkin_ws}/src/:$GAZEBO_MODEL_PATH
$ export GAZEBO_PLUGIN_PATH=~/${catkin_ws}/devel/lib:$GAZEBO_PLUGIN_PATH

After compiling plugin package, Scorpio can be simulated in Gazebo via:

$ roslaunch gazebo_scorpio_plugin gazebo_scorpio.launch

About

gazebo model plugin for an isoelastic manipulator Scorpio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published