Interaktivní hrací plocha s robotickou rukou

Abstract

This thesis is focused on implementation of changes over a robotic arm control system. Simultaneously it describes implementation of a new game form of playboard dynamically drawn by an user. The original solution, which used UDOO NEO is replaced by UDOO QUAD with connected 15,6” LCD touch panel. It also replaces old version of a track which was printed on a sheet of paper. This solution consists of two main parts. The first is linux distribution UDOObuntu running on a i.MX6Quad processor, showing graphical interface of a RoboticArm application. It provides communication with the user and passes calculated data of movement of the robotic arm to a SAM3X8E microcontroller. Second part is running on the SAM3X8E microcontroller itself, which performs PWM tasks for controlling the robotic arm servos. These are based on a real-time operating system FreeRTOS. Data exchange is realized over a UART serial line.

Description

Subject(s)

UDOO, QUAD, i.MX6Quad, Arduino, DUE, SAM3X8E, FreeRTOS, Atmel, Studio, Qt, Creator

Citation