-
Notifications
You must be signed in to change notification settings - Fork 8
/
default.yaml
executable file
·70 lines (67 loc) · 1.73 KB
/
default.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
port1: /dev/ttyUSB0
port2: /dev/ttyUSB1
timeout1: 0.35
timeout2: 0.35
rate: 6.0
controllers: {
"j_con": {
type: joint_controller,
joints: ["head_pan_joint","head_tilt_joint"],
rate: 6.0,
topic: /cmd_joints
},
"b_con": {
type: base_controller,
rate: 15.0,
topic: /cmd_vel,
odom_topic: /odom,
tf_odom_broadcast: true
},
"m_con": {
type: mouth_controller,
topic: /cmd_mouth
},
"n_con": {
type: nose_controller,
topic: /cmd_nose
},
"lcd_con": {
type: lcd_controller,
topic: /cmd_lcd
},
"bat_con": {
type: battery_controller,
topic: /battery_state,
rate: 0.0066
},
"mic_con": {
type: mics_controller,
rate: 5.0,
topic: /cmd_mics,
mics_topic: /mics_state
},
"imu_con": {
type: imu_controller,
rate: 15.0,
topic: /imu_state
},
"sens_con": {
type: sensors_controller,
rate: 5.0,
topic: /distance_sensors_state,
sensors: {
floor: {
floor_sensor: {type: GP2Y0A21YK, address: 8, frame_id: front_addon },
}
}
}
}
controlledservos: {
head_pan_joint: {id: 1, invert: true, max_angle_degrees: 66.0, min_angle_degrees: -66.0, neutral: 1460},
head_tilt_joint: {id: 2, invert: true, max_angle_degrees: 5.0, min_angle_degrees: -42.8, neutral: 1400},
}
uncontrolledservos: {
left_eyelid_joint: {id: 3, invert: true, max_angle_degrees: 180.0, min_angle: -180.0, range: 360.0, neutral: 1500 },
right_eyelid_joint: {id: 4, max_angle: 180.0, min_angle_degrees: -180.0, range: 360.0, neutral: 1500}
}
joint_states_topic: /joint_states