Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JdeRobot/robotics-gym
A toolkit for developing and comparing reinforcement learning algorithms using ROS, Player/Stage and Gazebo.
https://github.com/JdeRobot/robotics-gym
Last synced: 3 months ago
JSON representation
A toolkit for developing and comparing reinforcement learning algorithms using ROS, Player/Stage and Gazebo.
- Host: GitHub
- URL: https://github.com/JdeRobot/robotics-gym
- Owner: JdeRobot
- Created: 2018-02-13T14:06:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-02-21T13:00:23.000Z (over 6 years ago)
- Last Synced: 2024-05-02T18:08:13.055Z (6 months ago)
- Language: Python
- Homepage:
- Size: 32.2 KB
- Stars: 20
- Watchers: 6
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-Robot-Operating-Syetem - Open Ai Gym extension for robotics
README
# Open Ai Gym extension for robotics
Inspired by [gym_gazebo](https://github.com/erlerobot/gym-gazebo), robotics_gym is a customized gym extension that includes environments for gazebo and stage simulator.
## Installation
### Requirements
+ ROS Kinetics
+ Player (3.02) and Stage (4.1.1) with python support.
+ OpenAI Gym## Player/Stage installation
[How to use Player/Stage](http://player-stage-manual.readthedocs.io/en/latest/)
### Player
```bash
$ git clone https://github.com/playerproject/player
$ cd player
$ mkdir build
$ cd build
$ cmake -jn -DBUILD_PYTHONCPP_BINDINGS=ON ..
$ sudo make install -jn
```
### Stage
```bash
$ git clone https://github.com/rtv/Stage
$ cd Stage
$ mkdir build
$ cd build
$ cmake -jn ..
$ sudo make install -jn
```
#### Execution
```bash
$ export LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
$ cd /usr/local/share/stage/worlds
$ player simple.cfg
```