When simulation reset robot position back to default, the robot starts walking in the air (above ground)

Note: For any Isaac Lab topics, please submit your topic to its GitHub repo (GitHub - isaac-sim/IsaacLab: Unified framework for robot learning built on NVIDIA Isaac Sim) following the instructions provided on Isaac Lab’s Contributing Guidelines (Contribution Guidelines — Isaac Lab Documentation).

Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.

Isaac Sim Version

4.2.0
4.1.0
4.0.0
[Yes] 2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

[Yes] Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model:
  • Driver Version:

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)

Hi. Brandon here. Currently, I am trying to get my robot to respawn back at the simulation origin position when a termination event occurs. The way I am setting up the reset behaviour is via the event config of the Event Manager in Isaac Lab and the termination config of the Termination Manager in Isaac Lab. I have attached my custom_rl_env.py file for you to take a look if needed on the managers. However, when a termination event occurs, the robot respawns back at the origin but it starts to walk with its feet above ground (floating). I have attached a video to show the behaviour of the robot. Please do let me know if you have any ideas as to what could be causing this. Thank you for the help!

Steps to Reproduce

(Add more steps as needed)

Error Messages

(If applicable, copy and paste any error messages you received)

Screenshots or Videos

(If applicable, add screenshots or links to videos that demonstrate the issue)

Additional Information

What I’ve Tried

(Describe any troubleshooting steps you’ve already taken)
You can refer to my custom_rl_env.py script at this link: custom_rl_env.py - Google Drive

Related Issues

(If you’re aware of any related issues or forum posts, please link them here)

Additional Context

(Add any other context about the problem here)

Thank you for your interest in Isaac Lab. To ensure efficient support and collaboration, please submit your topic to its GitHub repo following the instructions provided on Isaac Lab’s Contributing Guidelines regarding discussions, submitting issues, feature requests, and contributing to the project.

We appreciate your understanding and look forward to assisting you.