Moving cube example using open ai gym in ros gazebo.
Look communications between python scripts. And use urdf, yaml files to set model and parameters.
Cube Robot(The Cubli)
Youtube : https://www.youtube.com/watch?v=n_6p-1J551Y
Youtube : https://www.youtube.com/watch?v=3_afZzjAQbc
cd ~/catkin_ws/src
git clone https://github.com/subinlab/rl_moving_cube
moving_cube_description
moving_cube_training_pkg
moving_cube_learning
.py
.urdf
.yaml
.launch
roslaunch gazebo_ros empty_world.launch
roslaunch moving_cube_description spawn_moving_cube.launch
roslaunch moving_cube_description moving_cube_control.launch
rosrun moving_cube_training_pkg cube_rl_utils.py
roslaunch my_moving_cube_training_pkg start_training.launch