10 model_path = mjk.menagerie.model_path(
"kinova_gen3", env_var=
"MJ_KDL_MODEL")
12 spec = mjk.SceneSpec()
15 spec.add_skybox =
True
16 robot_spec = mjk.RobotSpec()
17 robot_spec.path = model_path
18 spec.robots = [robot_spec]
20 scene = mjk.Scene.build(spec)
22 robot = mjk.Robot.from_scene(scene,
"base_link",
"bracelet_link")
23 robot.jnt_pos_cmd = [0.0] * robot.n_joints
29 print(f
"joints: {robot.n_joints}")
30 print(f
"joint_names: {robot.joint_names}")
31 print(f
"q: {[round(x, 6) for x in robot.jnt_pos_msr]}")
32 print(f
"cameras: {scene.camera_names()}")