Skip to content

Repository Structure

Seungjae Ryan Lee edited this page Mar 21, 2019 · 1 revision

Research Repository Structure

We follow the .git strategy specified here, creating packages into separate repositories.

+ launch/         -
+ msg/            - These are message descriptions for ROS.
+ scripts/        - This directory contains RL algorithms.
+ urdf/           - This package contains a C++ parser for the Unified Robot Description Format (URDF), 
- .flake8         - This file specifies what rules should be enforced via flake8.
- .gitignore      - This file specifies which folders and files to ignore in Git.
- CMakeLists.txt  - This file specifies behavior of CMake.
- package.xml     - This file specifies the ROS package.
- README.md       - You are here

TODO

  1. launch and urdf contains code for Sawyer robot. We plan to use OpenManipulator.
  2. package.xml should be updated appropriately.
  3. Get repository verified by a ROS expert.

KAIR

RL Algorithms

Simulator

OpenManipulator

  • Setup
  • Default Controller
  • Demo Controller

Sim2Real

  • Domain Randomization

Misc

Clone this wiki locally