This repository contains the simulation source codes and examples for applying machine learning algorithms on Sawyer Robot in Gazebo simulation environment.
- Ubuntu 16.04
- ROS Kinetic
- Gazebo 7
- Sawyer-ROS Packages & SDK includes Sawyer robot model & simulator packages for accessing the Sawyer robot in Gazebo environment.
- Python 3.6
Clone the repository into the sawyer file(with the previously installed sawyer simulator and sdk's) and then cd to catkin_ws directory
$ cd catkin_ws
$ catkin_make
$ roslaunch sawyer_gazebo_env sawyer_gazebo_env.launch
$ roslaunch sawyer_demonstration sawyer_demonstration.launch \task:=reaching controller:=falcon
Note: For different task environment(say, peg in hole) set task:= peginhole and a different controller set controller:=joystick