├── .dockerignore ├── .flake8 ├── .gitattributes ├── .github └── LICENSE_HEADER.txt ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode ├── .gitignore ├── extensions.json ├── tasks.json └── tools │ ├── launch.template.json │ ├── settings.template.json │ └── setup_vscode.py ├── LICENSE ├── README.md ├── docs └── source │ └── multiple_kangaroos.png ├── scripts ├── list_envs.py ├── random_agent.py ├── rsl_rl │ ├── cli_args.py │ ├── play.py │ └── train.py ├── spawn_kangaroo.py └── zero_agent.py └── source └── isaaclab_kangaroo ├── config └── extension.toml ├── docs └── CHANGELOG.rst ├── isaaclab_kangaroo ├── __init__.py ├── assets │ ├── __init__.py │ ├── data │ │ ├── kangaroo.usd │ │ └── kangaroo_simplified_collision.usd │ └── kangaroo.py ├── tasks │ ├── __init__.py │ └── manager_based │ │ ├── __init__.py │ │ └── isaaclab_kangaroo │ │ ├── __init__.py │ │ ├── agents │ │ ├── __init__.py │ │ └── rsl_rl_ppo_cfg.py │ │ ├── kangaroo_locomotion_flat_env_cfg.py │ │ ├── kangaroo_locomotion_rough_env_cfg.py │ │ └── mdp │ │ ├── __init__.py │ │ ├── actions.py │ │ └── rewards.py └── ui_extension_example.py ├── pyproject.toml └── setup.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/LICENSE_HEADER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.github/LICENSE_HEADER.txt -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscode/tools/launch.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/tools/launch.template.json -------------------------------------------------------------------------------- /.vscode/tools/settings.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/tools/settings.template.json -------------------------------------------------------------------------------- /.vscode/tools/setup_vscode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/.vscode/tools/setup_vscode.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/README.md -------------------------------------------------------------------------------- /docs/source/multiple_kangaroos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/docs/source/multiple_kangaroos.png -------------------------------------------------------------------------------- /scripts/list_envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/list_envs.py -------------------------------------------------------------------------------- /scripts/random_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/random_agent.py -------------------------------------------------------------------------------- /scripts/rsl_rl/cli_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/rsl_rl/cli_args.py -------------------------------------------------------------------------------- /scripts/rsl_rl/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/rsl_rl/play.py -------------------------------------------------------------------------------- /scripts/rsl_rl/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/rsl_rl/train.py -------------------------------------------------------------------------------- /scripts/spawn_kangaroo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/spawn_kangaroo.py -------------------------------------------------------------------------------- /scripts/zero_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/scripts/zero_agent.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/config/extension.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/config/extension.toml -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/docs/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/docs/CHANGELOG.rst -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/assets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/assets/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/assets/data/kangaroo.usd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/assets/data/kangaroo.usd -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/assets/data/kangaroo_simplified_collision.usd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/assets/data/kangaroo_simplified_collision.usd -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/assets/kangaroo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/assets/kangaroo.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/agents/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/agents/rsl_rl_ppo_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/agents/rsl_rl_ppo_cfg.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/kangaroo_locomotion_flat_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/kangaroo_locomotion_flat_env_cfg.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/kangaroo_locomotion_rough_env_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/kangaroo_locomotion_rough_env_cfg.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/__init__.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/actions.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/tasks/manager_based/isaaclab_kangaroo/mdp/rewards.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/isaaclab_kangaroo/ui_extension_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/isaaclab_kangaroo/ui_extension_example.py -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/pyproject.toml -------------------------------------------------------------------------------- /source/isaaclab_kangaroo/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hucebot/isaaclab_kangaroo/HEAD/source/isaaclab_kangaroo/setup.py --------------------------------------------------------------------------------