From Robin

Revision as of 20:51, 15 October 2018 by Davidko (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search


When reading research literature about evolutionary robotics (ER), most papers are concerned with the development of some kind of controller for a certain robot. The majority of ER research papers test out evolution schemes that tries to create a controller to enable a robot to fulfill certain tasks. The controller is often evolved in a simulator, and eventually downloaded into a robot for testing in the real world. This is done to prevent the reality gap that arises because of modelling error of the world in the simulator.

A part of ER that is often overlooked is the evolution of controllers and the morphology (body) of the robot together. In order to enable this kind of evolution, the evolved robot body must be manufactured and assembled during the runs of the evolutionary algorithm. The manufacturing could be done by rapid prototyping and human assembly, but this thesis explores the creation of an ER system that is fully automated, i.e the robot morphology is designed, manufactured and evaluated by the ER-system without any human intervention. The reason to apt for full autonomy of an ER system is twofold:

  1. An ER-system could be operating in environments where it is hard or impossible to have human personnel (i.e on Mars or in military operations)
  2. The problem of autonomous manufacturing is heavily researched in disciplines such as mechanical engineering and mechatronics. ER could be merged into these disciplines to solve problems in the industry.

This thesis will describe the implementation of an autonomous assembly system for an ER system. The thesis will explore the controllers needed to make the system behave as intended, and will focus on using all the information that is generated before the designed robot is assembled.

Personal tools