Preface |
|
v | |
Acknowledgments |
|
vii | |
|
|
xiii | |
|
|
1 | (10) |
Part I: Sensor Design and Modelling |
|
11 | (140) |
|
Range Sensing in Confined Environments |
|
|
13 | (27) |
|
|
13 | (1) |
|
Stereo Vision for Range Determination |
|
|
14 | (6) |
|
Disparity between Two Images |
|
|
15 | (1) |
|
General Case --- Camera Orientation |
|
|
16 | (1) |
|
|
17 | (1) |
|
|
18 | (2) |
|
Optical Sensing --- Controlling the Illumination |
|
|
20 | (8) |
|
|
20 | (2) |
|
|
22 | (3) |
|
Structured Light, Line Projection Systems |
|
|
25 | (2) |
|
Light Detection and Ranging (LIDAR) |
|
|
27 | (1) |
|
|
28 | (7) |
|
Sonar --- The Physics of Reflection |
|
|
30 | (5) |
|
|
35 | (5) |
|
Lidar Sensor Design --- Electronic Requirements |
|
|
40 | (40) |
|
|
40 | (1) |
|
Lidar Range Measurement Methods |
|
|
41 | (3) |
|
Time-of-flight Pulse Lidars |
|
|
41 | (1) |
|
|
42 | (1) |
|
|
43 | (1) |
|
|
44 | (3) |
|
Current to Light Conversion --- The Transmitter Module |
|
|
47 | (3) |
|
The Receiver Module --- Opto-electronic Amplification |
|
|
50 | (10) |
|
Light to Current Conversion |
|
|
50 | (6) |
|
Lambertian Reflection and Signal Reception |
|
|
56 | (2) |
|
Low Receiver Band-width Signal Selection |
|
|
58 | (2) |
|
Dynamic Range Compression |
|
|
60 | (2) |
|
|
62 | (2) |
|
Relative Phase Discrimination |
|
|
64 | (9) |
|
|
71 | (2) |
|
|
73 | (2) |
|
Received Signal Amplitude Detection |
|
|
75 | (2) |
|
|
77 | (3) |
|
Lidar Sensor Design --- Mechanical and Optical Requirements |
|
|
80 | (25) |
|
|
80 | (1) |
|
The Scanning Mechanism --- Sensor Reachability |
|
|
81 | (8) |
|
Twin Motor Direct Drive Mechanism |
|
|
84 | (2) |
|
Single Motor with Synchronising Mechanics |
|
|
86 | (1) |
|
Two Fixed Motors with Differential Mechanics |
|
|
87 | (2) |
|
Practical Implementation of the Scanning Mechanism |
|
|
89 | (3) |
|
Practical Realisation of Solution 3 |
|
|
89 | (2) |
|
Practical Realisation of Solution 1 |
|
|
91 | (1) |
|
Coaxial Optical Alignment |
|
|
92 | (2) |
|
Focusing the Received Light Signal |
|
|
94 | (3) |
|
Physical Compactness and Overall Dimensions |
|
|
97 | (4) |
|
Optical Transmitter Construction |
|
|
101 | (2) |
|
|
103 | (2) |
|
Quantitative Sensor Modelling --- Noise Analysis |
|
|
105 | (21) |
|
|
105 | (2) |
|
|
107 | (5) |
|
Noise Propagation Within the Sensor |
|
|
108 | (3) |
|
The Nature of the Range Distribution |
|
|
111 | (1) |
|
Averaging Several Range Estimates |
|
|
112 | (1) |
|
Calibrating the Sensor --- Results |
|
|
113 | (5) |
|
Amplitude Induced Phase Shifts |
|
|
116 | (1) |
|
|
117 | (1) |
|
2D Range/Amplitude Scanning --- Results |
|
|
118 | (3) |
|
Temporal Range Data Averaging |
|
|
120 | (1) |
|
3D Range/Amplitude Scanning --- Results |
|
|
121 | (2) |
|
|
123 | (3) |
|
Qualitative Sensor Modelling --- False Data |
|
|
126 | (25) |
|
|
126 | (2) |
|
Discontinuous Points --- Mixed Pixels |
|
|
128 | (4) |
|
Simultaneous Reflection of Signals from Two Targets |
|
|
132 | (4) |
|
|
136 | (7) |
|
False Detection and Range Sensitivity |
|
|
139 | (2) |
|
Surface Reflectance Sensitivity |
|
|
141 | (2) |
|
Practical Implementation and Results |
|
|
143 | (4) |
|
|
147 | (4) |
Part II: Mobile Robot Navigation Oriented Signal Processing |
|
151 | (55) |
|
Environmental Feature Extraction |
|
|
153 | (15) |
|
|
153 | (2) |
|
Feature Extraction --- Edge Detection |
|
|
155 | (5) |
|
Edge Detection --- The Extended Kalman Filter |
|
|
155 | (3) |
|
Validation Gate Formation |
|
|
158 | (1) |
|
|
159 | (1) |
|
|
160 | (6) |
|
|
166 | (2) |
|
Sensor Driven Mobile Robot Localisation |
|
|
168 | (22) |
|
|
168 | (3) |
|
Mobile Robot Localisation |
|
|
171 | (2) |
|
Mobile Robot Kinematics --- The System Model |
|
|
171 | (1) |
|
2D Scanning: The Observation Model |
|
|
172 | (1) |
|
3D Scanning: The Observation Model |
|
|
173 | (1) |
|
|
173 | (3) |
|
|
176 | (1) |
|
|
177 | (5) |
|
Localisation with an a priori Map |
|
|
177 | (1) |
|
Localisation without an a priori Map |
|
|
178 | (4) |
|
3D Mobile Robot Localisation |
|
|
182 | (5) |
|
|
187 | (3) |
|
Application: Mobile Robot Path Planning |
|
|
190 | (10) |
|
|
190 | (3) |
|
Edge --- Target Relationship |
|
|
193 | (1) |
|
|
194 | (1) |
|
|
195 | (3) |
|
Dynamic Target Production |
|
|
198 | (1) |
|
|
199 | (1) |
|
Conclusions and Future Research Directives |
|
|
200 | (6) |
|
|
200 | (1) |
|
Future Research Directives |
|
|
201 | (5) |
A Discontinuity Detection --- Second Differential S as a Function of Time |
|
206 | (3) |
Bibliography |
|
209 | (13) |
Index |
|
222 | |