The SumoBot is an annual competition of robot fights organized by the ESIEE engineering school in Paris.
The purpose of this competition is to make two robots compete in a circular ring until there is only one left.
It is possible to participate alone or in a team.
The sumobot is a competition where:
The sumobot is a competition where:
To carry out the project, we formed a team of five people, including:
In parallel with the design of the project, we created a logo for the competition, which is as follows:
Being in engineering school, we decided to create a robot entirely to add a little challenge.
First of all, it was necessary to divide the tasks into several categories:
The project started with an analysis of the prerequisites for the competition: the robot should not exceed the dimensions of 100x100 (in mm).
Based on the size of the robot, we brainstormed to determine its functions, shape, materials and electronic components.
Then, we made the 3D model of the robot in SolidWorks to be able to not only visualize the structure but also to print it.
Thanks to the selected components, we carried out the electronic paper assembly of the robot.
First we watched some videos on the net about the SumoBot competitions of the past years to analyze the behavior of the different robots.
We then thought about a strategy to get the other robots out of the ring with ours. Several situations were carried out on paper.
Then, we modelled these situations in the form of logigrams. As a reminder, a flowchart is a diagram that represents a sequence of logical events that execute one after the other in accordance with the conditions given by the designer.
This project was carried out in 2016. At that time, I was in the first year of the Cesi Exia engineering school in Rouen.
So it was the president of the robotics club who took care of the project management.
After careful consideration, we drew up a list of the equipment to be ordered and he was responsible for ordering the equipment from the school.
We have chosen to build a square robot of 100x100 (in mm) to optimize the available space.
The weight constraint was respected: the robot weighed 498 grams out of the authorized 500 grams.
The components were assembled by welding in groups of three people for several hours at the school's research laboratory. This is what the robot looks like when it is almost finished:
Here are the different components that were used to build and operate the robot:
It is possible to program on an Arduino in C / C++ using an IDE of the same name as the card.
I was on the situation design and programming team. We followed the flowchart created during the design phase to implement and optimize our algorithm.
We saved time on this step because from the Arduino IDE, it is possible to upload your code from your computer directly to the Arduino card by connecting the PC and the Arduino by a simple USB cable.
On the day of the SumoBot competition, our team went to the ESIEE in Paris to participate in the event with the robot made. Many participants and robots were present:
If you would like to have even more details about our participation in the event and the result of the competition, I invite you to consult this link:
If you are also interested in the annual SumoBot event, you can follow the news feed on the official website: