-
Notifications
You must be signed in to change notification settings - Fork 0
/
turtlebot_nav.yaml
84 lines (74 loc) · 1.67 KB
/
turtlebot_nav.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
74
75
76
77
78
79
80
81
82
83
84
# scene
scene: gibson
scene_id: Rs
build_graph: true
load_texture: true
pybullet_load_texture: true
trav_map_type: no_obj
trav_map_resolution: 0.1
trav_map_erosion: 2
should_open_all_doors: true
not_load_object_categories: [door, carpet]
# domain randomization
texture_randomization_freq: null
object_randomization_freq: null
# robot
robot:
name: Turtlebot
action_type: continuous
action_normalize: true
base_name: null
scale: 1.0
self_collision: false
rendering_params: null
controller_config:
base:
name: DifferentialDriveController
# task
#task: point_nav_random
#target_dist_min: 1.0
#target_dist_max: 10.0
#goal_format: polar
#task_obs_dim: 4
# reward
reward_type: geodesic
success_reward: 10.0
potential_reward_weight: 1.0
collision_reward_weight: -0.1
# discount factor
discount_factor: 0.99
# termination condition
dist_tol: 0.36 # body width
max_step: 99999999
max_collisions_allowed: 99999999
# misc config
initial_pos_z_offset: 0.8
collision_ignore_link_a_ids: [1, 2, 3, 4] # ignore collisions with these robot links
# sensor spec
output: [depth, scan, rgb]
# image
# ASUS Xtion PRO LIVE
# https://www.asus.com/us/3D-Sensor/Xtion_PRO_LIVE
fisheye: false
image_width: 240
image_height: 180
vertical_fov: 75
# depth
depth_low: null #0.8
depth_high: 10.0 #3.5
# scan
# Hokuyo URG-04LX-UG01
# https://www.hokuyo-aut.jp/search/single.php?serial=166
# n_horizontal_rays is originally 683, sub-sampled 1/3
n_horizontal_rays: 680
n_vertical_beams: 1
laser_linear_range: 5.6
laser_angular_range: 90.0
min_laser_dist: 0.02
laser_link_name: scan_link
# sensor noise
depth_noise_rate: 0.0
scan_noise_rate: 0.0
# visual objects
visible_target: false
visible_path: false