Environment Observation Module for the Deci Zebro: Obstacle and Motion Detection using a Laser Rangefinder and Optical Flow

Bachelor Thesis (2017)
Authors

O. Oosterlee (TU Delft - Electrical Engineering, Mathematics and Computer Science)

S. Peterse (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Supervisors

C.J.M. Verhoeven ()

Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Copyright
© 2017 Oxana Oosterlee, Sjors Peterse
More Info
expand_more
Publication Year
2017
Language
English
Copyright
© 2017 Oxana Oosterlee, Sjors Peterse
Graduation Date
05-07-2017
Awarding Institution
Delft University of Technology
Faculty
Electrical Engineering, Mathematics and Computer Science, Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

A Camera Submodule for the Environment Observation Module for a Zebro robot was designed. It is able to collect and process data about obstacles on a Raspberry Pi and send this to the main processor of the Environment Observation module using UART.
The two main functions that were implemented are a laser rangefinder based on triangulation and a motion detector based on optical flow. The laser rangefinder calculates the distance to an obstacle by finding its own laser point in a frame. Testing showed that it is especially accurate at short distances (0-4 cm), and the range can differ between 0.30 to 6m due to environmental light and obstacle color.
The motion detector uses dense optical flow data that is provided by the h264 encoder of the Pi Camera. This data is filtered and moving obstacles are grouped together. In the tests, a moving obstacle was detected every time, but 29% also showed false positives due to large egomotion.

Files

License info not available