RCJ 2024 - Futbal - KickTronZ: Rozdiel medzi revíziami
(Vytvorená stránka „<span style="color:red">'''(ak ste prihlásení, stlačte "Upraviť" a skopírujte obsah tejto stránky na svoju stránku - okrem tohto riadku - a potom ju upravte)'''</span> naspäť na zoznam tímov RCJ 2024 = KickTronZ = '''School/Club:''' ''Hrvatsko Društvo za Robotiku'' '''Contact:''' ''borut.patcev@gmail.com'' '''Category:''' ''Soccer Open'' ---- === Introduction === KickTronZ is a RoboCup Junior Soccer Open team from…“) |
|||
(8 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
Riadok 11: | Riadok 11: | ||
'''Category:''' ''Soccer Open'' | '''Category:''' ''Soccer Open'' | ||
=== Introduction === | === Introduction === | ||
Riadok 36: | Riadok 35: | ||
The robots were designed in Fusion 360 software. The robot is divided into 4 layers that are connected to each other using M3 aluminium spacers. | The robots were designed in Fusion 360 software. The robot is divided into 4 layers that are connected to each other using M3 aluminium spacers. | ||
[[Súbor:Robot 3d.png|1200x800px|náhľad|stred]] | |||
==== PCB Design ==== | ==== PCB Design ==== | ||
The PCB was designed in KiCAD. | The PCB was designed in KiCAD. | ||
[[Súbor:Pcb SLIKA.png|1200x800px|náhľad|stred]] | |||
=== Software === | === Software === | ||
Riadok 49: | Riadok 51: | ||
==== Main Program Structure ==== | ==== Main Program Structure ==== | ||
[[Súbor:DijagramKod.png|1200x800px|náhľad|stred]] | |||
=== Fotodocumentation === | === Fotodocumentation === | ||
[[Súbor: | [[Súbor:1709718880502.jpg|1200x800px|náhľad|stred]] | ||
__notoc__ | __notoc__ |
Aktuálna revízia z 10:03, 6. marec 2024
(ak ste prihlásení, stlačte "Upraviť" a skopírujte obsah tejto stránky na svoju stránku - okrem tohto riadku - a potom ju upravte)
naspäť na zoznam tímov RCJ 2024
KickTronZ
School/Club: Hrvatsko Društvo za Robotiku
Contact: borut.patcev@gmail.com
Category: Soccer Open
Introduction
KickTronZ is a RoboCup Junior Soccer Open team from Zagreb, Croatia. It was established in 2022. and all members of the team came from different RoboCup Junior categories and have a lot of experience with robotics. Our team consists of:
- Borut Patčev - team captain, hardware, software
- Gregor Klarić - team member, software
- Luka Kolarić - team member, hardware
Hardware
Robot parts
- Battery - TATTU 2300 mAh 75C 3S1P LiPo
- Camera x2 - OpenMV H7 Plus
- Driving motors x4 - Joinmax JMP-BE-3561
- IMU - BNO055
- Lidars x8 - Pololu VL53L0X
- Line sensors x32 - ALS-PT19-315C/L177
- Microcontroller - Teensy 4.1
- Voltage regulator 5V / 3.3V - Pololu D36V50F5 / D36V50F3
3D Model
The robots were designed in Fusion 360 software. The robot is divided into 4 layers that are connected to each other using M3 aluminium spacers.
PCB Design
The PCB was designed in KiCAD.
Software
Computer Vision
The two OpenMV cameras are programmed in the OpenMV IDE using MicroPython. They communicate with the main controller using UART. It is an unidirectional communication because they only need to send information and do not need to receive anything from the controller. We use a simple blob detection algorithm to find the ball and the goals. The camera just looks for blobs that are in a certain colour range and return the centre X and Y coordinates of the ball and goals.
Main Program Structure
Fotodocumentation