Categories
Our teams develop technologies that compete in various categories, such as:
Small Size League
RoboCup | LARC
The Small Size League (SSL) represents a competition that demands proficiency across various domains. Our endeavors encompass the development of mechanical models, electronic systems, communication protocols, and the implementation of artificial intelligence for our robots. An SSL match unfolds between two teams, each comprised of six robots. These robots are constrained by specific dimensions; they must fit within a 180 mm diameter circle and should not exceed 150 mm in height. Notably, our vision system, which processes data from four cameras, plays a crucial role in identifying and normalizing all objects within the field.
SSL - Results
Very Small Size Soccer
LARC | IronCup
The Very Small Size Soccer (VSSS) competition is a multifaceted challenge that necessitates excellence in key domains within RobôCIn. This includes advanced computer vision techniques for extracting critical game-related information, the deployment of artificial intelligence algorithms to orchestrate precise movements for scoring goals and defending against adversaries, and a robust integration of electronics and mechanics to craft agents that seamlessly navigate the playing field.
Our Approaches
Deep Learning
we employ reinforcement learning to train our agents, whereby rewards are assigned for both favorable and unfavorable actions. This method encourages the agents to maximize their rewards, ultimately leading to optimal decision-making in various game scenarios.
Determinic
we utilize deterministic algorithms in our approach to guide our robots' actions. This entails meticulously programming the strategic decisions executed by our players.
VSSS - Results
2D Simulation
RoboCup | LARC | IronCup
In 2D Simulation, two teams of eleven autonomous agents play soccer in a virtual two-dimensional stadium controlled by a central server called SoccerServer. This server has complete knowledge of the game, including player and ball positions, and facilitates communication between the server and agents. Players receive sensor data and can perform actions like running, turning, or kicking.
2D Simulation - Results
Drone
LARC
RobôCIn's drone category was designed for the development of autonomous flying robots and related technologies. To validate our work, we seek to participate in competitions and symposiums, mainly LARC and RoboCup Brazil. In it we participated in the Flying Robots Trial League. In this competition there are four challenges that the robot must be able to perform autonomously, generally involving reading and detecting objects, searching and moving between platforms and transporting loads.
Drones - Results