sot-talos-balance  2.0.5
Collection of dynamic-graph entities aimed at implementing balance control on talos.
test_feet_admittance.py
Go to the documentation of this file.
1 """Test feet admittance control"""
2 from dynamic_graph.sot_talos_balance.utils.run_test_utils import (
3  run_ft_calibration,
4  run_test,
5  runCommandClient,
6 )
7 
8 try:
9  # Python 2
10  input = raw_input # noqa
11 except NameError:
12  pass
13 
14 run_test("appli_feet_admittance.py")
15 
16 run_ft_calibration("robot.ftc")
17 input("Wait before running the test")
18 
19 print("Set saturation value")
20 runCommandClient("robot.admBF_dqSaturation.sin.value = [0.0, 0.0, 0.01, 0.0, 0.0, 0.0]")
21 
22 input("Wait before dumping the data")
23 
24 runCommandClient("dump_tracer(robot.tracer)")
sot_talos_balance.utils.run_test_utils.runCommandClient
runCommandClient
Definition: run_test_utils.py:23
sot_talos_balance.test.test_feet_admittance.input
input
Definition: test_feet_admittance.py:10
sot_talos_balance.utils.run_test_utils.run_ft_calibration
def run_ft_calibration(sensor_name, force=False)
Definition: run_test_utils.py:118
sot_talos_balance.utils.run_test_utils.run_test
def run_test(appli, verbosity=1, interactive=True)
Definition: run_test_utils.py:83