Releases: felipemohr/IsaacLab-Quadruped-Tasks
Releases · felipemohr/IsaacLab-Quadruped-Tasks
v3.3.0
Added
^^^^^
- Create
STAIRS_TERRAINS_CFG
andSTAIRS_TERRAINS_PLAY_CFG
terrain configurations - Create
pen_flat_orientation
penalization term forQuadrupedEnvCfg
- Create
Go2BlindStairsEnvCfg
,AnymalDBlindStairsEnvCfg
andSpotBlindStairsEnvCfg
environment configurations - Create tasks for Stairs terrains for Go2, AnymalD and Spot robots
- Add pre-trained models for
go2_blind_stairs
,anymal_d_blind_stairs
andspot_blind_stairs
experiments - Add
--checkpoint_path
argument to rsl_rl train script
Changed
^^^^^
- Create
Go2BaseEnvCfg
,AnymalDBaseEnvCfg
andSpotBaseEnvCfg
environment base classes
v3.2.0
Added
^^^^^
- Create
BLIND_HARD_ROUGH_TERRAINS_CFG
andBLIND_HARD_ROUGH_TERRAINS_PLAY_CFG
terrain configurations - Create
pen_undesired_contacts
penalization term forQuadrupedEnvCfg
Changed
^^^^^
- Update for Isaac Sim 4.2.0 and Isaac Lab 1.2.0
- Change
scale
ofjoint_pos
action to 0.2 - Use new
BLIND_HARD_ROUGH_TERRAINS_CFG
in AnymalD and Spot tasks - Update pre-trained models for
go2_blind_flat
andgo2_blind_rough
experiments - Update pre-trained models for
spot_blind_flat
andspot_blind_rough
experiments - Update pre-trained models for
anymal_d_blind_flat
andanymal_d_blind_rough
experiments
v3.1.0
Added
^^^^^
- Add pre-trained models for
anymal_d_blind_flat
andanymal_d_blind_rough
experiments - Add pre-trained models for
spot_blind_flat
andspot_blind_rough
experiments
Changed
^^^^^
- Update pre-trained models for
go2_blind_flat
andgo2_blind_rough
experiments - Update
pen_joint_powers
weight forQuadrupedEnvCfg
- Update
pen_joint_powers
weight forSpot
environments - Update
pen_joint_powers
andpen_joint_deviation
weight forsANYmalD
environments - Remove
increase_push_vel
curriculum fromQuadrupedEnvCfg
- Remove
bad_orientation
termination fromQuadrupedEnvCfg
v3.0.0
Added
^^^^^
- Create
cfg
,robot
andagent
folders - Create tasks for Spot robot from Boston Dynamics
- Create tasks for ANYmal D robot from ANYbotics
Changed
^^^^^
- Move
unitree_go2
torobots
folder - Move
rsl_rl_cfg.py
toagent
folder - Move
quadruped_env_cfg.py
tocfg
folder - Move
go2_env_cfg.py
torobots
folder - Move
BLIND_ROUGH_TERRAINS_CFG
andBLIND_ROUGH_TERRAINS_PLAY_CFG
toquadruped_terrains_cfg.py
v2.1.0
Added
^^^^^
- Add pre-trained models for
go2_blind_flat
andgo2_blind_rough
experiments - Create
modify_event_parameter
curriculum and include it inQuadrupedEnvCfg
to modifypush_robot
event - Create
disable_termination
curriculum - Set terrain generator seed in
go2_env_cfg.py
Changed
^^^^^
- Increase
lin_vel_x
range ofvel_command
command inQuadrupedEnvCfg
- Modify viewport camera of
Go2BlindRoughEnvCfg
- Update terrains proportion in
BLIND_ROUGH_TERRAINS_CFG
ingo2_env_cfg.py
v2.0.0
Added
^^^^^
- Include
terrain_levels
curriculum inQuadrupedEnvCfg
- Create terrain configurations for training Go2 in rough terrains
- Create
Go2BlindFlatPPORunnerCfg
andGo2BlindRoughPPORunnerCfg
configurations - Create
Go2BlindFlatEnvCfg
andGo2BlindRoughEnvCfg
environment configurations for training Go2 robot - Create
Go2BlindFlatEnvCfg_PLAY
andGo2BlindRoughEnvCfg_PLAY
environment configurations for playing Go2 robot
Changed
^^^^^
- Update README.md with information for training and playing agents
- Remove robot initialization from
QuadrupedSceneCfg
- Use
TerrainImporterCfg
inQuadrupedSceneCfg
instead ofGroundPlaneCfg
- Replace
Isaac-Quadruped-Go2-Flat-v0
withIsaac-Quadruped-Go2-Blind-Flat-v0
v1.1.0
1.1.0 (2024-08-30)
Changed
^^^^^
* Update robot joint positions initial states in `QuadrupedEnvCfg`
* Include ``pen_joint_deviation`` and ``pen_feet_slide`` penalization terms in `QuadrupedEnvCfg`
* Remove ``rew_feet_air_time`` reward term from `QuadrupedEnvCfg`
* Remove ``joint_vel`` and ``feet_contact`` observations from `QuadrupedEnvCfg`
v1.0.0
1.0.0 (2024-07-04)
Added
^^^^^
* Created `RSL-RL` training and playing scripts
* Created Unitree Go2 `RSL-RL` agent
* Created `QuadrupedEnvCfg` environment
* Created `omni.isaac.lab_quadruped_tasks` extension for Isaac Lab