├── .gitattributes ├── .gitignore ├── .gitmodules ├── .vscode ├── .gitignore └── tools │ └── setup_vscode.py ├── CONTRIBUTORS.md ├── LICENSE ├── LICENSE-robot_lab ├── README.md ├── VERSION ├── docs └── imgs │ ├── deeprobotics_lite3.png │ └── deeprobotics_m20.png ├── pyproject.toml ├── scripts ├── reinforcement_learning │ ├── rl_utils.py │ └── rsl_rl │ │ ├── cli_args.py │ │ ├── play.py │ │ └── train.py └── tools │ └── list_envs.py ├── source └── rl_training │ ├── config │ └── extension.toml │ ├── pyproject.toml │ ├── rl_training │ ├── __init__.py │ ├── assets │ │ ├── __init__.py │ │ └── deeprobotics.py │ ├── tasks │ │ ├── __init__.py │ │ └── manager_based │ │ │ ├── __init__.py │ │ │ └── locomotion │ │ │ ├── __init__.py │ │ │ └── velocity │ │ │ ├── __init__.py │ │ │ ├── config │ │ │ ├── __init__.py │ │ │ ├── quadruped │ │ │ │ ├── __init__.py │ │ │ │ └── deeprobotics_lite3 │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── agents │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── rsl_rl_ppo_cfg.py │ │ │ │ │ ├── flat_env_cfg.py │ │ │ │ │ └── rough_env_cfg.py │ │ │ └── wheeled │ │ │ │ ├── __init__.py │ │ │ │ └── deeprobotics_m20 │ │ │ │ ├── __init__.py │ │ │ │ ├── agents │ │ │ │ ├── __init__.py │ │ │ │ └── rsl_rl_ppo_cfg.py │ │ │ │ ├── flat_env_cfg.py │ │ │ │ └── rough_env_cfg.py │ │ │ ├── mdp │ │ │ ├── __init__.py │ │ │ ├── commands.py │ │ │ ├── curriculums.py │ │ │ ├── events.py │ │ │ ├── observations.py │ │ │ └── rewards.py │ │ │ └── velocity_env_cfg.py │ └── ui_extension_example.py │ └── setup.py └── tree.txt /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/.vscode/.gitignore -------------------------------------------------------------------------------- /.vscode/tools/setup_vscode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/.vscode/tools/setup_vscode.py -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-robot_lab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/LICENSE-robot_lab -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.0.0 -------------------------------------------------------------------------------- /docs/imgs/deeprobotics_lite3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/docs/imgs/deeprobotics_lite3.png -------------------------------------------------------------------------------- /docs/imgs/deeprobotics_m20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/docs/imgs/deeprobotics_m20.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/reinforcement_learning/rl_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/scripts/reinforcement_learning/rl_utils.py -------------------------------------------------------------------------------- /scripts/reinforcement_learning/rsl_rl/cli_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/scripts/reinforcement_learning/rsl_rl/cli_args.py -------------------------------------------------------------------------------- /scripts/reinforcement_learning/rsl_rl/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/scripts/reinforcement_learning/rsl_rl/play.py -------------------------------------------------------------------------------- /scripts/reinforcement_learning/rsl_rl/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/scripts/reinforcement_learning/rsl_rl/train.py -------------------------------------------------------------------------------- /scripts/tools/list_envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/scripts/tools/list_envs.py -------------------------------------------------------------------------------- /source/rl_training/config/extension.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/config/extension.toml -------------------------------------------------------------------------------- /source/rl_training/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/pyproject.toml -------------------------------------------------------------------------------- /source/rl_training/rl_training/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/assets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/assets/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/assets/deeprobotics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/assets/deeprobotics.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/agents/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/agents/rsl_rl_ppo_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/agents/rsl_rl_ppo_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/flat_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/flat_env_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/rough_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/quadruped/deeprobotics_lite3/rough_env_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/agents/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/agents/rsl_rl_ppo_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/agents/rsl_rl_ppo_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/flat_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/flat_env_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/rough_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/config/wheeled/deeprobotics_m20/rough_env_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/__init__.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/commands.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/curriculums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/curriculums.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/events.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/observations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/observations.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/mdp/rewards.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/velocity_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/tasks/manager_based/locomotion/velocity/velocity_env_cfg.py -------------------------------------------------------------------------------- /source/rl_training/rl_training/ui_extension_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/rl_training/ui_extension_example.py -------------------------------------------------------------------------------- /source/rl_training/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/source/rl_training/setup.py -------------------------------------------------------------------------------- /tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeepRoboticsLab/rl_training/HEAD/tree.txt --------------------------------------------------------------------------------