Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle
In the operation of unmanned vehicles, safety is a primary concern. This thesis focuses on the use of computer vision in the development of a situational awareness system that allows for safe deployment and operation of a ground robot from an unmanned aerial vehicle (UAV). A method for detecting uti...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
Virginia Tech
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10919/32825 http://scholar.lib.vt.edu/theses/available/etd-05152009-221315/ |
id |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-32825 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-328252021-04-24T05:40:17Z Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle Hager, Daniel Michael Electrical and Computer Engineering Abbott, A. Lynn Athanas, Peter M. Kochersberger, Kevin B. Object Tracking UAV Obstacle Detection Supervisory Control Image Processing In the operation of unmanned vehicles, safety is a primary concern. This thesis focuses on the use of computer vision in the development of a situational awareness system that allows for safe deployment and operation of a ground robot from an unmanned aerial vehicle (UAV). A method for detecting utility cables in 3D range images is presented. This technique finds areas of an image that represent edges in 3D space, and uses the Hough transform to find those edges that take the shape of lines, indicating potential utility cables. A mission plan for stereo image capture is laid out as well for overcoming some weaknesses of the stereo vision system; this helps ensure that all utility cables in a scene are detected. In addition, the system partitions the point cloud into best-fit planes and uses these planes to locate areas of the scene that are traversable by a ground robot. Each planeâ s slope is tested against an acceptable value for negotiation by the robot, and the drop-off between the plane and its neighbors is examined as well. With the results of this analysis, the system locates the largest traversable region of the terrain using concepts from graph theory. The system displays this region to the human operator with the drop-offs between planes clearly indicated. The position of the robot is also simulated in this system, and real-time feedback regarding dangerous moves is issued to the operator. After a ground robot is deployed to the chosen site, the system must be capable of tracking it in real time as well. To this end, a software routine that uses ARToolkitâ s marker tracking capabilities is developed. This application computes the distance to the robot, as well as the horizontal distance from camera to the robot; this allows the flight controller to issue the proper commands to keep the robot centered underneath the UAV. Master of Science 2014-03-14T20:37:02Z 2014-03-14T20:37:02Z 2009-05-04 2009-05-15 2009-06-10 2009-06-10 Thesis etd-05152009-221315 http://hdl.handle.net/10919/32825 http://scholar.lib.vt.edu/theses/available/etd-05152009-221315/ Hager_Thesis.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Object Tracking UAV Obstacle Detection Supervisory Control Image Processing |
spellingShingle |
Object Tracking UAV Obstacle Detection Supervisory Control Image Processing Hager, Daniel Michael Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
description |
In the operation of unmanned vehicles, safety is a primary concern. This thesis focuses on the use of computer vision in the development of a situational awareness system that allows for safe deployment and operation of a ground robot from an unmanned aerial vehicle (UAV). A method for detecting utility cables in 3D range images is presented. This technique finds areas of an image that represent edges in 3D space, and uses the Hough transform to find those edges that take the shape of lines, indicating potential utility cables. A mission plan for stereo image capture is laid out as well for overcoming some weaknesses of the stereo vision system; this helps ensure that all utility cables in a scene are detected. In addition, the system partitions the point cloud into best-fit planes and uses these planes to locate areas of the scene that are traversable by a ground robot. Each planeâ s slope is tested against an acceptable value for negotiation by the robot, and the drop-off between the plane and its neighbors is examined as well. With the results of this analysis, the system locates the largest traversable region of the terrain using concepts from graph theory. The system displays this region to the human operator with the drop-offs between planes clearly indicated. The position of the robot is also simulated in this system, and real-time feedback regarding dangerous moves is issued to the operator.
After a ground robot is deployed to the chosen site, the system must be capable of tracking it in real time as well. To this end, a software routine that uses ARToolkitâ s marker tracking capabilities is developed. This application computes the distance to the robot, as well as the horizontal distance from camera to the robot; this allows the flight controller to issue the proper commands to keep the robot centered underneath the UAV. === Master of Science |
author2 |
Electrical and Computer Engineering |
author_facet |
Electrical and Computer Engineering Hager, Daniel Michael |
author |
Hager, Daniel Michael |
author_sort |
Hager, Daniel Michael |
title |
Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
title_short |
Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
title_full |
Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
title_fullStr |
Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
title_full_unstemmed |
Situational Awareness of a Ground Robot From an Unmanned Aerial Vehicle |
title_sort |
situational awareness of a ground robot from an unmanned aerial vehicle |
publisher |
Virginia Tech |
publishDate |
2014 |
url |
http://hdl.handle.net/10919/32825 http://scholar.lib.vt.edu/theses/available/etd-05152009-221315/ |
work_keys_str_mv |
AT hagerdanielmichael situationalawarenessofagroundrobotfromanunmannedaerialvehicle |
_version_ |
1719398960849747968 |