-
Notifications
You must be signed in to change notification settings - Fork 1
/
cpcc2_tiago_parameters.yaml
73 lines (61 loc) · 1.63 KB
/
cpcc2_tiago_parameters.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
cpcc2_tiago:
joints: {
type: string_array,
default_value: [ arm_1_joint, arm_2_joint, arm_3_joint, arm_4_joint, arm_5_joint, arm_6_joint, arm_7_joint ], #it's very important for them to be ordered !
description: "Name of the arm joints to control",
}
pveg_joints_command_type: {
type: string_array,
default_value: [ effort, effort, effort, effort, effort, effort, effort ],
description: "Type of command to send to the joints",
}
state_interfaces_name: {
type: string_array,
default_value : [ position, velocity, effort ],
description: "Name of the state interface",
}
end_effector: {
type: string,
default_value: "hand_tool_joint",
description: "Name of the end effector joint",
}
OCP_horizon_length: {
type: int,
default_value: 20,
description: "Horizon of the problem",
}
OCP_time_step: {
type: double,
default_value: 0.01,
description: "OCP time step",
}
OCP_solver_iterations: {
type: int,
default_value: 1,
description: "OCP iterations",
}
OCP_solver_frequency: {
type: double,
default_value: 100.0,
description: "OCP solver frequency",
}
interpolation_type: {
type: string,
default_value: "aba",
description: "Interpolation type, can be linear, aba or none",
}
enable_file_logging: {
type: bool,
default_value: false,
description: "Enable logging",
}
log_folder: {
type: string,
default_value: "CPCC2_log/",
description: "Log folder",
}
enable_live_logging: {
type: bool,
default_value: true,
description: "Enable data stream to topic for plotjuggler",
}