-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathexample.yaml
More file actions
74 lines (61 loc) · 1.9 KB
/
Copy pathexample.yaml
File metadata and controls
74 lines (61 loc) · 1.9 KB
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
74
# Example robot_self_filter configuration for construction equipment.
self_filter:
ros__parameters:
sensor_frame: "Lidar"
# For spheres (single scale & padding)
default_sphere_scale: 1.0
default_sphere_padding: 0.01
# For boxes (x,y,z scale & padding)
default_box_scale: [1.0, 1.0, 1.0]
default_box_padding: [0.01, 0.01, 0.01]
# For cylinders (radial scale, vertical scale, radial padding, vertical padding)
default_cylinder_scale: [1.0, 1.0]
default_cylinder_padding: [0.01, 0.01]
keep_organized: false
zero_for_removed_points: false
invert: false
min_sensor_dist: 2.0
# Link definitions
self_see_links:
names:
- BASE
- CABIN
- ROTO
- ROTO_BASE
- ENDEFFECTOR
- SHOVEL
- STICK
- TELE
- BOOM
- LF_WHEEL
- LH_WHEEL
- RF_WHEEL
- RH_WHEEL
# Example custom overrides:
CABIN:
# Keep containment filtering without treating the coarse cabin box as a ray occluder.
shadow: false
TELE:
# If TELE is a box, define 3 scale factors and 3 paddings
box_scale: [1.0, 1.0, 1.0]
box_padding: [0.05, 0.05, 0.05]
STICK:
box_scale: [1.1, 1.1, 1.7]
box_padding: [0.05, 0.22, 0.05]
BOOM:
# If BOOM is a box, define 3 scale factors and 3 paddings
box_scale: [1.0, 1.0, 1.3]
box_padding: [0.05, 0.1, 0.22]
LF_WHEEL:
# If wheels are cylinders: radial scale, vertical scale, radial padding, vertical padding
cylinder_scale: [1.0, 1.0]
cylinder_padding: [0.05, 0.3]
LH_WHEEL:
cylinder_scale: [1.0, 1.0]
cylinder_padding: [0.05, 0.3]
RF_WHEEL:
cylinder_scale: [1.0, 1.0]
cylinder_padding: [0.05, 0.3]
RH_WHEEL:
cylinder_scale: [1.0, 1.0]
cylinder_padding: [0.05, 0.3]