RCJ 2024 - Futbal - KickTronZ: Rozdiel medzi revíziami

Zo stránky Galéria Robotov
(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…“)
 
Riadok 11: Riadok 11:
'''Category:''' ''Soccer Open''
'''Category:''' ''Soccer Open''


----
=== Introduction ===
=== Introduction ===


Riadok 35: Riadok 34:


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.


==== PCB Design ====
==== PCB Design ====
Riadok 54: Riadok 52:


[[Súbor:32bcba2f-5395-43ce-894e-e0dcf6224c5f.jpg|preview|Picture of Our Robots]]
[[Súbor:32bcba2f-5395-43ce-894e-e0dcf6224c5f.jpg|preview|Picture of Our Robots]]
[[Image:fotka_robota.jpg|800px]]
[[Image:fotka_dosky.jpg|800px]]
[[Image:fotka_elektroniky.jpg|800px]]
veľkosť obrázka môžete v prípade potreby zmeniť


=== Videodocumentation ===
=== Videodocumentation ===


ak chcete, môžete vložiť aj youtube videá, použite nasledujúci spôsob:
<youtube>T9AiIFP-OWI</youtube>
=== Other ===
* pridajte čokoľvek ďalšie, čo chcete pridať, testy, merania a pod.
* túto šablónu si podľa potreby upravte


__notoc__
__notoc__

Verzia z 09:27, 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

Picture of Our Robots

Videodocumentation