The motion model and kinematic implementation for simulation in Physx

Isaac Sim Version

4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

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

Topic Description

I am working on a quadcopter RL training related project in IsaacLab. In the example file they use a function called “set_external_force_and_torque” to apply force and torque on the quadcopter. I can pass a 3 dim force and 3 dim torque to the function, and then it will pass those to some IsaacSim files for simulation.

I would like to know how’s the force and torque apply to the agent in simulation? Or I should say, how is the agent interact with the physics engine? Where can I find the docs indicating the motion model implementation and the relative mathmatical model?

I believe it should be similar to some common quadrotor dynamic model. I just need an evidence for citation when I implement my work in IsaacLab.

Although I work in IsaacLab env, but I believe this problem is more relavent to IsaacSim. If needed, I will also submit this to the GitHub repo.

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.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.