Arm Component¶
Code author: Jeremy Ernst
-
class
Arm(prefix='', suffix='', network_node=None, side='Left')[source]¶ Bases:
artv2.components.base_components.base_component.ART_ComponentThis class is define and creates the arm component. The arm component consists of at minimum, 3 joints: the shoulder, elbow, and wrist. There are also options for 3 twist joints in the upper and lower arm areas.
-
num_lowerarm_twists¶ This property holds the number (int) of lowerarm twist joints that the module will create or has.
- example usage:
arm_inst = arm.Arm() arm_inst.num_lowerarm_twists = 2
Returns: Number of lowerarm twist joints the module has. Return type: int
-
num_upperarm_twists¶ This property holds the number (int) of upperarm twist joints that the module will create or has.
- example usage:
arm_inst = arm.Arm() arm_inst.num_upperarm_twists = 2
Returns: Number of upperarm twist joints the module has. Return type: int
-