sot-talos-balance  2.0.5
Collection of dynamic-graph entities aimed at implementing balance control on talos.
create_entities_utils.py File Reference

Go to the source code of this file.

Namespaces

 sot_talos_balance.create_entities_utils
 

Functions

def addSignalsToTracer (tracer, device, outputs)
 
def addTrace (tracer, entity, signalName)
 
def create_ankle_admittance_controller (gains, robot, side, name)
 
def create_base_estimator (robot, dt, conf, robot_name="robot")
 
def create_be_filters (robot, dt)
 
def create_cdc_dcm_estimator (robot)
 
def create_com_admittance_controller (Kp, dt, robot)
 
def create_com_trajectory_generator (dt, robot)
 
def create_config_trajectory_generator (dt, robot)
 
def create_ctrl_manager (conf, dt, robot_name="robot")
 
def create_dcm_com_controller (Kp, Ki, dt, robot, dcmSignal)
 
def create_dcm_controller (Kp, Ki, dt, robot, dcmSignal)
 
def create_dcm_estimator (robot, dt, robot_name="robot")
 
def create_device_filters (robot, dt)
 
def create_distribute_wrench (conf)
 
def create_dummy_dcm_estimator (robot)
 
def create_end_effector_admittance_controller (robot, endEffector, name)
 
def create_example (robot_name="robot", firstAdd=0.0, secondAdd=0.0)
 
def create_extend_mix (n_in, n_out)
 
def create_ft_calibrator (robot, conf)
 
def create_ft_wrist_calibrator (robot, endEffectorWeight, rightOC, leftOC)
 
def create_hip_flexibility_compensation (robot, conf, robot_name="robot")
 
def create_imu_filters (robot, dt)
 
def create_joint_admittance_controller (joint, Kp, dt, robot, filter=False)
 
def create_joint_controller (Kp)
 
def create_joint_trajectory_generator (dt, robot)
 
def create_orientation_rpy_trajectory_generator (dt, robot, signal_name)
 
def create_parameter_server (conf, dt, robot_name="robot")
 
def create_pose_rpy_trajectory_generator (dt, robot, signal_name)
 
def create_position_trajectory_generator (dt, robot, signal_name)
 
def create_qualisys_client (address)
 
def create_rospublish (robot, name)
 
def create_scalar_trajectory_generator (dt, init_value, name)
 
def create_simple_distribute_wrench (name="distribute")
 
def create_topic (rospub, entity, signalName, robot=None, data_type="vector")
 
def create_torque_trajectory_generator (dt, robot)
 
def create_tracer (robot, entity, tracer_name, outputs=None)
 
def create_zmp_estimator (robot, filter=False)
 
def create_zmp_trajectory_generator (dt, robot)
 
def dump_tracer (tracer)
 
def fill_parameter_server (param_server, conf, dt, robot_name="robot")
 
def get_trigger (robot)
 
def load_folder (robot, folder, zmp=False)
 
def reload_folder (robot, folder, zmp=False)
 
def reset_tracer (device, tracer)
 
def rotation_matrix_to_rpy (R)
 
def set_trigger (robot, on)
 

Variables

int N_JOINTS = 32