Getting Started
We have provided a template to demonstrate how to use Isaac Lab. This template leverages a robotic arm and hand for reinforcement learning (RL) training. The template is open-sourced and available at: https://github.com/CyberNachos/isaacLab.manipulation/tree/main.
Installation and Deployment of IsaacLab.manipulation
Clone repository and install:
Install RSL_RL in the isaacLab repository:
You can design your own RL Algorithm by editing "modules" and "algorithms" in RSL-RL
After completing the installation, you should be able to run the following examples:
The
--task
parameter specifies which task to execute. These tasks are registered in the environment usinggym.register
. You can use Ctrl+F to locate where they are registered or modify the task name during registration if needed.The
--headless
mode disables the graphical interface. This is particularly useful when running a large number of parallel environments (envs). If you accidentally enable it, you can turn off the graphical interface by pressing the V key. If you are running only a few environments, you may choose to keep the graphical interface enabled. It is generally recommended to keep the graphical interface on (by omitting--headless
) during testing.
Last updated