Index A | B | C | D | E | F | G | H | I | J | L | M | O | P | R | S | T | U | V | W A accel_x (opensourceleg.hardware.sensors.IMUDataClass attribute) accel_y (opensourceleg.hardware.sensors.IMUDataClass attribute) accel_z (opensourceleg.hardware.sensors.IMUDataClass attribute) acceleration (class in opensourceleg.tools.units) accelx (opensourceleg.hardware.actuators.DephyActpack property) accely (opensourceleg.hardware.actuators.DephyActpack property) accelz (opensourceleg.hardware.actuators.DephyActpack property) ActpackControlModes (class in opensourceleg.hardware.actuators) ActpackMode (class in opensourceleg.hardware.actuators) add_attributes() (opensourceleg.tools.logger.Logger method) add_joint() (opensourceleg.osl.OpenSourceLeg method) add_loadcell() (opensourceleg.osl.OpenSourceLeg method) add_state() (opensourceleg.control.state_machine.StateMachine method) add_transition() (opensourceleg.control.state_machine.StateMachine method) angle_x (opensourceleg.hardware.sensors.IMUDataClass attribute) angle_y (opensourceleg.hardware.sensors.IMUDataClass attribute) angle_z (opensourceleg.hardware.sensors.IMUDataClass attribute) B battery_current (opensourceleg.hardware.actuators.DephyActpack property) battery_voltage (opensourceleg.hardware.actuators.DephyActpack property) C case_temperature (opensourceleg.hardware.actuators.DephyActpack property) clamp_within_vector_range() (in module opensourceleg.tools.utilities) close() (opensourceleg.hardware.actuators.MockDephyActpack method) (opensourceleg.tools.logger.Logger method) CompiledController (class in opensourceleg.control.compiled_controller) ControlModes (class in opensourceleg.hardware.actuators) convert_from_default() (in module opensourceleg.tools.units) convert_to_default() (in module opensourceleg.tools.units) current (class in opensourceleg.tools.units) current_state (opensourceleg.control.state_machine.StateMachine attribute) CurrentMode (class in opensourceleg.hardware.actuators) D damping (class in opensourceleg.tools.units) data() (opensourceleg.tools.logger.Logger method) define_inputs() (opensourceleg.control.compiled_controller.CompiledController method) define_outputs() (opensourceleg.control.compiled_controller.CompiledController method) define_type() (opensourceleg.control.compiled_controller.CompiledController method) DephyActpack (class in opensourceleg.hardware.actuators) E EdgeDetector (class in opensourceleg.tools.utilities) encoder_map (opensourceleg.hardware.joints.Joint property) enter() (opensourceleg.hardware.actuators.ActpackMode method) Event (class in opensourceleg.control.state_machine) exit() (opensourceleg.hardware.actuators.ActpackMode method) F force (class in opensourceleg.tools.units) FromToTransition (class in opensourceleg.control.state_machine) G Gains (class in opensourceleg.hardware.actuators) genvars (opensourceleg.hardware.actuators.DephyActpack property) get_active_ports() (in module opensourceleg.tools.utilities) get_ctype() (in module opensourceleg.tools.utilities) get_ctype_args() (in module opensourceleg.tools.utilities) get_custom_data() (opensourceleg.control.state_machine.State method) get_data() (opensourceleg.hardware.sensors.IMULordMicrostrain method) gyrox (opensourceleg.hardware.actuators.DephyActpack property) gyroy (opensourceleg.hardware.actuators.DephyActpack property) gyroz (opensourceleg.hardware.actuators.DephyActpack property) H has_gains (opensourceleg.hardware.actuators.ActpackMode property) home() (opensourceleg.hardware.joints.Joint method) I Idle (class in opensourceleg.control.state_machine) ImpedanceMode (class in opensourceleg.hardware.actuators) IMUDataClass (class in opensourceleg.hardware.sensors) IMULordMicrostrain (class in opensourceleg.hardware.sensors) is_homed (opensourceleg.hardware.joints.Joint property) is_spoofing (opensourceleg.control.state_machine.StateMachine attribute) J Joint (class in opensourceleg.hardware.joints) joint_encoder_counts (opensourceleg.hardware.actuators.DephyActpack property) joint_position (opensourceleg.hardware.actuators.DephyActpack property) joint_torque (opensourceleg.hardware.joints.Joint property) joint_velocity (opensourceleg.hardware.actuators.DephyActpack property) joint_zero_position (opensourceleg.hardware.actuators.DephyActpack property) L length (class in opensourceleg.tools.units) log() (opensourceleg.tools.logger.Logger method) Logger (class in opensourceleg.tools.logger) LoopKiller (class in opensourceleg.tools.utilities) M make_ankle_active() (opensourceleg.control.state_machine.State method) make_encoder_map() (opensourceleg.hardware.joints.Joint method) make_knee_active() (opensourceleg.control.state_machine.State method) mass (class in opensourceleg.tools.units) max_temperature (opensourceleg.hardware.joints.Joint property) MockDephyActpack (class in opensourceleg.hardware.actuators) MockJoint (class in opensourceleg.hardware.joints) MockLoadcell (class in opensourceleg.hardware.sensors) MockSMBus (class in opensourceleg.hardware.sensors) MockStrainAmp (class in opensourceleg.hardware.sensors) mode (opensourceleg.hardware.actuators.ActpackMode property) module opensourceleg.control.compiled_controller opensourceleg.control.state_machine opensourceleg.hardware.actuators opensourceleg.hardware.joints opensourceleg.hardware.sensors opensourceleg.hardware.thermal opensourceleg.osl opensourceleg.tools.logger opensourceleg.tools.units opensourceleg.tools.utilities motor_acceleration (opensourceleg.hardware.actuators.DephyActpack property) motor_current (opensourceleg.hardware.actuators.DephyActpack property) motor_encoder_counts (opensourceleg.hardware.actuators.DephyActpack property) motor_position (opensourceleg.hardware.actuators.DephyActpack property) motor_torque (opensourceleg.hardware.actuators.DephyActpack property) motor_velocity (opensourceleg.hardware.actuators.DephyActpack property) motor_voltage (opensourceleg.hardware.actuators.DephyActpack property) motor_zero_position (opensourceleg.hardware.actuators.DephyActpack property) O open() (opensourceleg.hardware.actuators.MockDephyActpack method) OpenSourceLeg (class in opensourceleg.osl) opensourceleg.control.compiled_controller module opensourceleg.control.state_machine module opensourceleg.hardware.actuators module opensourceleg.hardware.joints module opensourceleg.hardware.sensors module opensourceleg.hardware.thermal module opensourceleg.osl module opensourceleg.tools.logger module opensourceleg.tools.units module opensourceleg.tools.utilities module output_position (opensourceleg.hardware.joints.Joint property) output_velocity (opensourceleg.hardware.joints.Joint property) P position (class in opensourceleg.tools.units) PositionMode (class in opensourceleg.hardware.actuators) R read() (opensourceleg.hardware.actuators.MockDephyActpack method) read_uncompressed_strain() (opensourceleg.hardware.sensors.StrainAmp method) run() (opensourceleg.control.compiled_controller.CompiledController method) S SaturatingRamp (class in opensourceleg.tools.utilities) send_motor_command() (opensourceleg.hardware.actuators.MockDephyActpack method) set_ankle_impedance_paramters() (opensourceleg.control.state_machine.State method) set_current() (opensourceleg.hardware.actuators.DephyActpack method) set_current_gains() (opensourceleg.hardware.actuators.DephyActpack method) set_custom_data() (opensourceleg.control.state_machine.State method) set_file_level() (opensourceleg.tools.logger.Logger method) set_gains() (opensourceleg.hardware.actuators.MockDephyActpack method) set_impedance_gains() (opensourceleg.hardware.actuators.DephyActpack method) set_joint_impedance() (opensourceleg.hardware.joints.Joint method) set_joint_zero_position() (opensourceleg.hardware.actuators.DephyActpack method) set_knee_impedance_paramters() (opensourceleg.control.state_machine.State method) set_max_temperature() (opensourceleg.hardware.joints.Joint method) set_minimum_time_spent_in_state() (opensourceleg.control.state_machine.State method) set_motor_impedance() (opensourceleg.hardware.joints.Joint method) set_motor_position() (opensourceleg.hardware.actuators.DephyActpack method) set_motor_torque() (opensourceleg.hardware.actuators.DephyActpack method) set_motor_zero_position() (opensourceleg.hardware.actuators.DephyActpack method) set_output_position() (opensourceleg.hardware.joints.Joint method) set_output_torque() (opensourceleg.hardware.joints.Joint method) set_position_gains() (opensourceleg.hardware.actuators.DephyActpack method) set_stream_level() (opensourceleg.tools.logger.Logger method) set_voltage() (opensourceleg.hardware.actuators.DephyActpack method) SoftRealtimeLoop (class in opensourceleg.tools.utilities) State (class in opensourceleg.control.state_machine) StateMachine (class in opensourceleg.control.state_machine) states (opensourceleg.control.state_machine.StateMachine attribute) stiffness (class in opensourceleg.tools.units) strain_data_to_wrench() (opensourceleg.hardware.sensors.StrainAmp static method) StrainAmp (class in opensourceleg.hardware.sensors) T thermal_scaling_factor (opensourceleg.hardware.actuators.DephyActpack property) ThermalModel (class in opensourceleg.hardware.thermal) time (class in opensourceleg.tools.units) torque (class in opensourceleg.tools.units) Transition (class in opensourceleg.control.state_machine) transition() (opensourceleg.hardware.actuators.ActpackMode method) U update() (opensourceleg.hardware.actuators.DephyActpack method) (opensourceleg.hardware.sensors.StrainAmp method) (opensourceleg.hardware.thermal.ThermalModel method) (opensourceleg.tools.utilities.SaturatingRamp method) update_and_get_scale() (opensourceleg.hardware.thermal.ThermalModel method) V velocity (class in opensourceleg.tools.units) velocity_x (opensourceleg.hardware.sensors.IMUDataClass attribute) velocity_y (opensourceleg.hardware.sensors.IMUDataClass attribute) velocity_z (opensourceleg.hardware.sensors.IMUDataClass attribute) voltage (class in opensourceleg.tools.units) VoltageMode (class in opensourceleg.hardware.actuators) W winding_temperature (opensourceleg.hardware.actuators.DephyActpack property) wrench_to_strain_data() (opensourceleg.hardware.sensors.StrainAmp static method)