JVRC-1

Built by:   AIST
Licence:    BSD-2-Clause
Source:     https://github.com/jrl-umi3218/jvrc_description/tree/9ff8efbc7043459a8f0892662bd030d8020fb682
Commit:     9ff8efbc7043459a8f0892662bd030d8020fb682
Collection: jrl-umi3218/jvrc_description
Packaged:   2026-08-28 by urdfbase.com/models/jvrc-1/

This folder holds the model written as MJCF, with mesh paths rewritten to
meshes/ so they resolve wherever the folder is opened. The original files, with
the paths their authors wrote, are at the source above.

What did not survive the conversion:
  - joint "R_HIP_P" has a velocity limit of 12.56636, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_HIP_R" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_HIP_Y" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_KNEE" has a velocity limit of 14.66075, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_ANKLE_R" has a velocity limit of 15.18435, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_ANKLE_P" has a velocity limit of 14.18435, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_HIP_P" has a velocity limit of 12.56636, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_HIP_R" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_HIP_Y" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_KNEE" has a velocity limit of 14.66075, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_ANKLE_R" has a velocity limit of 15.18435, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_ANKLE_P" has a velocity limit of 14.18435, which MJCF does not store on the joint — enforce it in the controller
  - joint "WAIST_Y" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "WAIST_P" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "WAIST_R" has a velocity limit of 9.42477, which MJCF does not store on the joint — enforce it in the controller
  - joint "NECK_Y" has a velocity limit of 5.23598, which MJCF does not store on the joint — enforce it in the controller
  - joint "NECK_R" has a velocity limit of 5.75958, which MJCF does not store on the joint — enforce it in the controller
  - joint "NECK_P" has a velocity limit of 5.75958, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_SHOULDER_P" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_SHOULDER_R" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_SHOULDER_Y" has a velocity limit of 4.18879, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_ELBOW_P" has a velocity limit of 9.42477, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_ELBOW_Y" has a velocity limit of 3.66519, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_WRIST_R" has a velocity limit of 5.75958, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_WRIST_Y" has a velocity limit of 3.66519, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_UTHUMB" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_LTHUMB" mimics "R_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "R_LTHUMB" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_UINDEX" mimics "R_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "R_UINDEX" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_LINDEX" mimics "R_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "R_LINDEX" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_ULITTLE" mimics "R_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "R_ULITTLE" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "R_LLITTLE" mimics "R_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "R_LLITTLE" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_SHOULDER_P" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_SHOULDER_R" has a velocity limit of 8.90117, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_SHOULDER_Y" has a velocity limit of 4.18879, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_ELBOW_P" has a velocity limit of 9.42477, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_ELBOW_Y" has a velocity limit of 3.66519, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_WRIST_R" has a velocity limit of 5.75958, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_WRIST_Y" has a velocity limit of 3.66519, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_UTHUMB" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_LTHUMB" mimics "L_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "L_LTHUMB" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_UINDEX" mimics "L_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "L_UINDEX" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_LINDEX" mimics "L_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "L_LINDEX" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_ULITTLE" mimics "L_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "L_ULITTLE" has a velocity limit of 6.80678, which MJCF does not store on the joint — enforce it in the controller
  - joint "L_LLITTLE" mimics "L_UTHUMB"; MJCF expresses that as an equality constraint, which has to be added by hand
  - joint "L_LLITTLE" has a velocity limit of 20.42034, which MJCF does not store on the joint — enforce it in the controller

The robot belongs to the people who built it. Credit the source, not this site.
