rby1_sdk.Model_M¶
- class Model_M¶
Bases:
pybind11_objectRobot model configuration (
M).This class provides access to robot model specifications including joint configurations, degrees of freedom, and component indices.
- robot_joint_names¶
[‘wheel_fr’, ‘wheel_fl’, ‘wheel_rr’, ‘wheel_rl’, ‘torso_0’, ‘torso_1’, ‘torso_2’, ‘torso_3’, ‘torso_4’, ‘torso_5’, ‘right_arm_0’, ‘right_arm_1’, ‘right_arm_2’, ‘right_arm_3’, ‘right_arm_4’, ‘right_arm_5’, ‘right_arm_6’, ‘left_arm_0’, ‘left_arm_1’, ‘left_arm_2’, ‘left_arm_3’, ‘left_arm_4’, ‘left_arm_5’, ‘left_arm_6’, ‘head_0’, ‘head_1’]
List of joint names in index order.
- body_idx¶
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]
Indices of main body components (excluding mobility and head).
- velocity_estimation_required_idx¶
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]
Indices of joints requiring velocity estimation.
- __init__(self: rby1_sdk.Model_M) None¶
Construct a model instance.
Methods
__init__(self)Construct a model instance.
Attributes
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]
0.002000
[24, 25]
[17, 18, 19, 20, 21, 22, 23]
[0, 1, 2, 3]
'M'
[10, 11, 12, 13, 14, 15, 16]
26
['wheel_fr', 'wheel_fl', 'wheel_rr', 'wheel_rl', 'torso_0', 'torso_1', 'torso_2', 'torso_3', 'torso_4', 'torso_5', 'right_arm_0', 'right_arm_1', 'right_arm_2', 'right_arm_3', 'right_arm_4', 'right_arm_5', 'right_arm_6', 'left_arm_0', 'left_arm_1', 'left_arm_2', 'left_arm_3', 'left_arm_4', 'left_arm_5', 'left_arm_6', 'head_0', 'head_1']
[4, 5, 6, 7, 8, 9]
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]