Mojca Kolšek (2018) Robot Controller Program for SICK Robot Day 2018 Competition. EngD thesis.
Abstract
Company SICK is hosting a Robotday SICK 2018 competition in October of 2018. The tasks of the competition is to make an autonomous robot with the goal of picking up balls from an autonomous, moving robot and collecting them into a basket. My task was to design and implement a robot controller program (hereafter referred to as "SICKcon") in the way that allows asynchronous development of independent components, such as computer vision, drive controller and mechanic hand design. Unfortunately, some parts were not finished in time and I had to improvise for testing purposes, so a big part is simulated. Evaluation is based completely on simulated environment and the robot was never tested with real components. The goal of enabling asynchronous development was thus partly reached as I was not able to test how my drive controller would react in real world. However, the goal of adaptability was reached better due to hierarchy of goals and implementation with many levels which allows partial changes as needed.
Actions (login required)