-
Notifications
You must be signed in to change notification settings - Fork 31
/
README.txt
113 lines (81 loc) · 2.77 KB
/
README.txt
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
I.DINCER.N.
ISTANBUL TECHNICAL UNIVERSITY
-------------------------------------------------------------
AUTONOMOUS ROBOT NAVIGATION USING ROS
Clearpath Husky A200 robot navigation with Gazebo and RViz simulations using different SLAM and Path Planning algorithms. 360 degrees laser scan with two SICK LMS511 LIDARs.
-------------------------------------------------------------
SIMULATION WORLD LAUNCH
$ roslaunch husky_gazebo husky_koridor3.launch
-------------------------------------------------------------
RVIZ INTERFACE LAUNCH
$ roslaunch husky_viz view_robot.launch
-------------------------------------------------------------
MANUAL DRIVE with PS3 JOYSTICK
$ roslaunch husky_control ps3_teleop.launch
-------------------------------------------------------------
AMCL
Global Planners:
A*
Dijkstra
Local Planners:
DWA
TEB
$ roslaunch husky_navigation amcl_astar_dwa.launch
---or---
$ roslaunch husky_navigation amcl_astar_teb.launch
---or---
$ roslaunch husky_navigation amcl_dijkstra_dwa.launch
---or---
$ roslaunch husky_navigation amcl_dijkstra_teb.launch
-------------------------------------------------------------
GMAPPING SLAM with Path Planning Algorithms
Youtube Video: https://www.youtube.com/watch?v=Q_ITD5nnFks&t=51s
Global Planners:
A*
Dijkstra
Local Planners:
DWA
TEB
$ roslaunch husky_navigation gmapping_astar_dwa.launch
---or---
$ roslaunch husky_navigation gmapping_astar_teb.launch
---or---
$ roslaunch husky_navigation gmapping_dijkstra_dwa.launch
---or---
$ roslaunch husky_navigation gmapping_dijkstra_teb.launch
To save the generated map, you can run the map_saver utility:
$ rosrun map_server map_saver -f <filename>
-------------------------------------------------------------
HECTOR SLAM with Path Planning Algorithms
Youtube Video: https://www.youtube.com/watch?v=HFuBhpLCG8g&t=29s
Global Planners:
A*
Dijkstra
Local Planners:
DWA
TEB
$ roslaunch husky_navigation hector_slam_astar_dwa.launch
---or---
$ roslaunch husky_navigation hector_slam_astar_teb.launch
---or---
$ roslaunch husky_navigation hector_slam_dijkstra_dwa.launch
---or---
$ roslaunch husky_navigation hector_slam_dijkstra_teb.launch
To save the generated map, you can run the map_saver utility:
$ rosrun map_server map_saver -f <filename>
-------------------------------------------------------------
PATH PLANNING without MAP
Global Planners:
A*
Dijkstra
Local Planners:
DWA
TEB
$ roslaunch husky_navigation move_base_mapless_astar_dwa.launch
---or---
$ roslaunch husky_navigation move_base_mapless_astar_teb.launch
---or---
$ roslaunch husky_navigation move_base_mapless_dijkstra_dwa.launch
---or---
$ roslaunch husky_navigation move_base_mapless_dijkstra_teb.launch
---------------------------------------------------------------------------------------------------