sot-talos-balance
2.0.5
Collection of dynamic-graph entities aimed at implementing balance control on talos.
Namespaces
|
Variables
appli_dcmAnkleControl.py File Reference
Go to the source code of this file.
Namespaces
sot_talos_balance.test.appli_dcmAnkleControl
Variables
base_estimator
cdc_estimator
= DcmEstimator("cdc_estimator")
cm
cm_conf
comTrajGen
contactLF
contactRF
controller
= SimpleAdmittanceController("rightPitchAnkleController")
CTRL_MAX
data_type
dcm_control
dcm_controller
= DcmController("dcmCtrl")
device_filters
distribute
= create_distribute_wrench(distribute_conf)
dt
= robot.timeStep
dvdt
e2q
= EulerToQuat("e2q")
estimator
= DummyDcmEstimator("dummy")
feature
ftc
float
g
= 9.81
float
gamma_dcm
= 0.2
h
= robot.dynamic.com.value[2]
imu_filters
keepWaist
list
Ki_dcm
= [0.0, 0.0, 0.0]
list
Kp_dcm
= [5.0, 5.0, 5.0]
list
KpPitch
= [1e-3]
list
KpRoll
= [1e-3]
leftAnklePitchTask
leftAnkleRollTask
leftPitchAnkleController
int
LeftPitchJoint
= 4
leftPitchSelec
leftRollAnkleController
int
LeftRollJoint
= 5
leftRollSelec
lfToMatrix
lfTrajGen
mass
= robot.dynamic.data.mass[0]
multLP
multLR
multRP
multRR
omega
= sqrt(g / h)
param_server
phaseScalar
phaseTrajGen
publisher
q
= list(robot.dynamic.position.value)
rdynamic
rf
= SimpleReferenceFrame("rf")
rfToMatrix
rfTrajGen
rhoScalar
rhoTrajGen
rightAnklePitchTask
rightAnkleRollTask
rightPitchAnkleController
int
RightPitchJoint
= 10
rightPitchSelec
rightRollAnkleController
int
RightRollJoint
= 11
rightRollSelec
robot
string
robot_name
= "robot"
robotDim
= robot.dynamic.getDimension()
sot
stateselecLP
stateselecLR
stateselecRP
stateselecRR
stf
= StateTransformation("stf")
taskCom
taskUpperBody
tauselecLP
tauselecLR
tauselecRP
tauselecRR
timeStep
value
waistMix
waistToMatrix
waistTrajGen
wp
= DummyWalkingPatternGenerator("dummy_wp")
zmp_estimator
= SimpleZmpEstimator("zmpEst")
src
dynamic_graph
sot_talos_balance
test
appli_dcmAnkleControl.py
Generated by
1.8.17