Difference between revisions of "Obstacle Detection"

(Created page with "Obstacle detection is the use of sensors and software to identify obstacles around the robot. Obstacle detection plays a critical role in preventing collisions, <nowiki>mapp...")
 
Line 9: Line 9:
 
<br />
 
<br />
  
== Example Obstacle Detection System ==
+
==Example Obstacle Detection System==
 
<br />
 
<br />
  
== List of Commonly Used Sensors ==
+
==List of Commonly Used Sensors==
<IR>
+
[[Infrared Distance Sensor|Infrared (IR) Distance Sensor]]
  
<Ultrasonic>
+
[[Ultrasonic Distance Sensor]]
  
<Contact Switch>
+
<nowiki>[[Contact Switch]]</nowiki>
  
<1D Lidar>
+
[[Lidar#1D Lidar|1D Lidar]]
  
<2D Lidar>
+
[[Lidar#2D Lidar|2D Lidar]]
  
<3D Lidar>
+
[[Lidar#3D Lidar|3D Lidar]]
  
<Camera>
+
<nowiki>[[Camera]]</nowiki>
  
<Depth Camera>
+
<nowiki>[[Depth Camera]]</nowiki>

Revision as of 20:29, 24 September 2020

Obstacle detection is the use of sensors and software to identify obstacles around the robot. Obstacle detection plays a critical role in preventing collisions, [[mapping/SLAM]], and generating information used by [[navigation and path planning]] algorithms.

Simple application: a robot reads output from a front-mounted IR or ultrasonic distance sensor to detect obstacles in front of itself and uses this information to stop before a collision happens.

Complex application: a robot uses a 3D lidar to scan its surroundings and passes the generated point cloud to a [[SLAM algorithm]] to update a map of its environment.

Sensor selection is a complex topic and is addressed in detail on these pages:


Example Obstacle Detection System


List of Commonly Used Sensors

Infrared (IR) Distance Sensor

Ultrasonic Distance Sensor

[[Contact Switch]]

1D Lidar

2D Lidar

3D Lidar

[[Camera]]

[[Depth Camera]]