Software Development System

Targeting Fields:


Finding and locating the ball, field lines, robots and goal net.

Currently able to detect all objects except robots

Robot Navigation and Reinforcement Learning

Reverse Engineering from 2D/3D AI champion code from previous years for development of our own AI code, written in Python. AWS Deep Cloud.

Communication Systems with ROS and Data Collection

Being able to get good connectivity and make a full scalable deployed application.



Real-time object recognition

Two approaches:

  • OpenCV for simple features
    • Playing field
    • Lines
  • Deep Learning for object recognition
    • Ball
    • Other robots


  • Limited computational power
    • Optimization
    • Asynchronous processing
    • Better hardware? GPU -> FPGA