Fixing body frame in Isaac Sim

Is there a simple way to fix the base of a robot to a fixed position in world frame? I would like to fix the Unitree A1 in the air and still be able to send action commands to the legs, similar to the debug mode available in ROS. Thanks in advance.

Hi @fatih.oezgan

Just select the base link and create a fixed joint (Create > Physics > Joint > Fixed Joint menu).

1 Like

Hi,
thanks a lot!

If anyone is interested in how to achieve the same behavior without the simulator, it is possible using the RobotAssembler:

from omni.isaac.robot_assembler import RobotAssembler

robot_assembler = RobotAssembler()
        robot_assembler.create_fixed_joint(
            prim_path="/SomeRobot/base",
            target1 ="/SomeRobot/base"
        )

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