Cílem práce je popsat možná řešení použití Raspberry Pi jako "mozku" robota. Hlavním cílem bylo navrhnout jedno z těchto řešení. Dalším krokem bylo popsat části postaveného systému (mechanickou, elektronickou a softwarovou část) a vysvětlit jeho princip. V závěru byly popsány výhody a nevýhody tohoto řešení.
Anotace v angličtině
The aim of this work is to describe the possible solution of using Raspberry Pi as the "brain" of the robot. The main intent was design one of these solutions. Next step was to describe the parts of the constructed system (mechanics, electronics, and software) and provide explanation of the system principles. In the final part there are written advantages and disadvantages of this solution.
Klíčová slova
Robot, OmniBot, Raspberry Pi, OpenCV
Klíčová slova v angličtině
Robot, OmniBot, Raspberry Pi, OpenCV
Rozsah průvodní práce
45
Jazyk
AN
Anotace
Cílem práce je popsat možná řešení použití Raspberry Pi jako "mozku" robota. Hlavním cílem bylo navrhnout jedno z těchto řešení. Dalším krokem bylo popsat části postaveného systému (mechanickou, elektronickou a softwarovou část) a vysvětlit jeho princip. V závěru byly popsány výhody a nevýhody tohoto řešení.
Anotace v angličtině
The aim of this work is to describe the possible solution of using Raspberry Pi as the "brain" of the robot. The main intent was design one of these solutions. Next step was to describe the parts of the constructed system (mechanics, electronics, and software) and provide explanation of the system principles. In the final part there are written advantages and disadvantages of this solution.
Klíčová slova
Robot, OmniBot, Raspberry Pi, OpenCV
Klíčová slova v angličtině
Robot, OmniBot, Raspberry Pi, OpenCV
Zásady pro vypracování
Choose suitable hardware platform for mobile robot.
Implementation of access to robot device like sensors, engines etc.
Implementation of OpenCV computer vision library to the embedded Raspberry Pi platform.
Detection of objects with OpenCV.
Zásady pro vypracování
Choose suitable hardware platform for mobile robot.
Implementation of access to robot device like sensors, engines etc.
Implementation of OpenCV computer vision library to the embedded Raspberry Pi platform.