Hind Leg Component¶
Code author: Jeremy Ernst
-
class
HindLeg(prefix='', suffix='', network_node=None, side='Left')[source]¶ Bases:
artv2.components.biped_leg.BipedLegThis class defines and creates the hind leg component. The hind leg creates at a minimum, 4 joints: thigh, calf, heel, foot. There are options for 3 twist joints in the upper and lower leg areas as well as ball and toe joints. The ball and toe and there by default.
-
has_ball_joint¶ This property holds a boolean value on whether or not a ball joint will be included in the setup.
- example usage:
leg_inst = hind_leg.HindLeg() leg_inst.has_ball_joint = False
Returns: bool
-
num_calf_twists¶ This property holds the number (int) of calf twist joints that the module will create or has.
- example usage:
leg_inst = hind_leg.HindLeg() leg_inst.num_calf_twists = 2
Returns: Number of calf twist joints the module has. Return type: int
-
num_thigh_twists¶ This property holds the number (int) of thigh twist joints that the module will create or has.
- example usage:
leg_inst = hind_leg.HindLeg() leg_inst.num_thigh_twists = 2
Returns: Number of thigh twist joints the module has. Return type: int
-