Autonómna všesmerová robotická platforma

Autor(i): Stanislav Jochman, Michal Miškolci

Základné údaje

Procesor: Atmega2560,9x Attiny84,2x Atmega328, STM32
Veľkosť pamäte: 256kb,32kb
Frekvencia: 16MHz, 480 MHz
Senzory: Vlastné senzory čiary, FLIR termokamera, Farebá kamera, 5x enkódery motora, IMU - MPU6050, Nárazníky poddajného(complient) typu, 4x Ultrasonický sensory - URM37, Ultrasonický senzor - Pololu Maxbotix
Pohon: 4x Polulu motor s enkóderom, 1x N20 motor s enkóderom
Napájanie: 3S lipo 2200mAh/2S lipo 5000mAh
Programovací jazyk: C++, Python
Zaujímavosti: Robot obsahuje otočnú platformu pre zrýchlenie detekcie objektov, 9 nezávislých procesorov komunikujúcich cez I2C, UART, modulárne poschodia. Dokáže detekovať teplo, farby, používa gyro na kompenzáciu pohybu, využíva viaceré PID, PD regulátory nastaviteľné priamo za chodu.
Domáca stránka robota: http://stanislavjochman.github.io/multidirectional_platform/

Popis

Využitie robota je v zdravotníctve, pri monitorovaní ľuďom neprístupných oblastí, manipulácii predmetov, pacientov a liekov. Robot je schopný rýchleho sledovania čiar a objektov aj vďaka nami navrhnutej otočnej platforme. Vďaka modulárnosti a využití I2C je možné rýchlo zameniť jeho komponenty.