#SNN Controller for Bio-Snake Robot Made in TUM for the course 'Development and Control of a Bio-Snake Robot' Works with ROS Kinetic on Ubuntu 16.04
- Install Gazebo and ROS
- Clone the snake simulation:
$ git clone https://github.com/alexansari101/snake_ws
- Move to the downloaded workspace and build
$ cd snake_ws
$ catkin_make
- Go to the parent directory and clone this repo
$ git clone https://github.com/KarthikeyaKaushik/TiVoGa
-
Go to the directory containing both repos
-
Source
$ cd snake_ws
$ source devel/setup.bash
- Start the simulation
$ roslaunch snake_control gazebo.launch gait:=false paused:=false
- In a new tab start the positioning script
$ cd ..
$ cd TiVoGa
$ ./get_snake_pos.py
- In a new tab start the gaits script
$ ./gaits.py 1
-
Add a target in Gazebo
-
Start recording in the positioning script