Workshop 3: Sunday Sumo Robot Class

8:00 AM–12:00 PM Jun 24, 2018 (America - Los Angeles)

Room 3016


This hands-on class gets the participants up to speed and enables them to get their robots programmed so they can compete in the Sumo competition. Participants receive a pre-built and assembled Zumo 32U4 robot from Pololu which are used in the Sumo battle event on Wednesday at the conference. Participants need to bring their own Notebook (Requirements: see https://www.arduino.cc/en/Main/Software)

Introduction to Mini Sumo Robotics and competition rules. Hands-on lab how to build and program a Mini Sumo Robot. How to drive the DC motors with quadrature encoders, how to use the IR reflectance sensor to detect the Dohyo border, how to use sensors to detect the opponent. How to optimize a Mini Sumo Robot for the competition: calibration and best usage of sensors, battle strategies, tips & tricks for competition.


   • Start: Handing out the robots, cables, batteries and charger
   • Sumo: rules of the competition
   • Overview: hardware overview, components of the robot: power, sensors, actuators and microcontroller, expansion areas
   • First Steps: exploring the LCD menu, using LEDs, buzzer, IR sensor, encoder and motors
   • IDE: installation of the Arduino IDE, serial drivers and libraries
   • Bootloader and loading Programs
   • Hands-On: first program blinking a LED on the robot
   • Hands-On: LEDs, buttons and buzzer
   • Hands-On: LCD
   • Hands-On: Line Sensors and Border Detect
   • Hands-On: Motors and Position Encoders
   • Hands-On: Opponent detection
   • Hands-On: Inertial Sensor and Collision detection
   • Sumo battles Tips & Tricks

Sumo robot competition at DAC:
The Dohyo ring will be set up on the DAC exhibition floor in the Smart Systems Square booth # 1437 for pre-competition practice. All Sumo tutorial attendees are encouraged to practice and compete.
Pre-competition practice will be held:
10:00am – 5:00 pm on Monday, June 25th
10:00am – 12:00 pm on Tuesday, June 26th
The final competition will be held 6:00pm at the DAC Tuesday night reception.