McMaster Sumobot Club is a competition in which groups of four students design, build and program autonomous robots that must push each other out of a ring in a sumo-style wrestling match.
4. Drive Train
• 14V Roomba Motors – 300 mA draw @ 18V
• L-Bracket Mounts
• Belt connection ~2:1 Ratio
• Ryobi 18V 3Ah Ni-Cd Tool Battery
• PWM Power Control via L298
5. Electronic Systems
• L298N Dual H-Bridge: 50V 2A/channel
continuous max
• Separate control power 9V battery
• Power Rail circuit board with shutoff
switches for both voltages
6. Electronic Systems
• 4 x QRD Reflective Sensors
• 6 x Infra-Red Distance Sensors
• Dual Microcontroller Configuration:
• Sensor Handler Arduino Uno
• Primary Logic and Control Arduino Uno
7. Software Algorithm
• Finite State Machine executed as Switch Case
• Seek opponent by default
• Comparison of left & right front sensor data
• Execute Ram when proximity is below certain
threshold
• Constantly poll QRD sensors