Analysis and Application of Computer Vision Principles towards Self-replicating Robots
Loading...
Authors
Author (Corporation)
Publication date
2015
Typ of student thesis
Master
Course of study
Collections
Type
11 - Student thesis
Editors
Editor (Corporation)
Supervisor
Parent work
Special issue
DOI of the original publication
Link
Series
Series number
Volume
Issue / Number
Pages / Duration
Patent number
Publisher / Publishing institution
Hochschule für Wirtschaft FHNW
Place of publication / Event location
Olten
Edition
Version
Programming language
Assignee
Practice partner / Client
Abstract
Robots are used to assist or replace humans in dangerous and repetitive tasks like space exploration. Over the last few years, researchers have studied the feasibility of self-replicating robots. Replicating a robot with high complexity has proven to be difficult. This master thesis presents a complex self-replicating robot and its vision system. The necessary physical and logical components are analyzed.A modular robot prototype is designed and developed using the LEGO MINDSTORMS EV3 set. The robot can be replicated by assembling its modules. The robot can move in an unstructured environment, where resource modules are spread randomly. The robot uses a gripper to gather the modules in a location for assembling. To recognize different objects, the robot is equipped with a camera. A remote software application is used to recognize the required modules and control the robot. OpenCV library is used to acquire, analyze, process and recognize objects in the video frames. The object recognition algorithm is color-based since the resource modules are colored LEGO bricks. The control algorithm sends commands to the robot based on the object’s location. The complexity and degree of self-replication are analytically calculated. The self-replication degree of the robot prototype presented in this thesis is higher than in past research. This shows the progress made by this research towards self-replicating robots consisting of a great number of low complexity modules, able to function in an unstructured environment. The software application demonstrated high performance and accuracy. Tests identified a direct relationship between the processing time and number of object groups. The accuracy decreases in continuously changing light conditions.
Keywords
Subject (DDC)
Event
Exhibition start date
Exhibition end date
Conference start date
Conference end date
Date of the last check
ISBN
ISSN
Language
English
Created during FHNW affiliation
Yes
Strategic action fields FHNW
Publication status
Review
Open access category
License
Citation
Mino, K. (2015). Analysis and Application of Computer Vision Principles towards Self-replicating Robots [Hochschule für Wirtschaft FHNW]. https://irf.fhnw.ch/handle/11654/39867