Category Archives: Uncategorized

RoboSumo Troubleshooting Clinic: 3:30pm – 5:00pm, Friday 24th Nov

To facilitate teams who are having problems with their final preparations for next week’s RoboSumo tournament, I (Ted) will be holding a “troubleshooting clinic” from 3:30pm to 5:00pm tomorrow (Friday 24th Nov) in room KEG-036. That’s the same room that … Continue reading

Posted in Uncategorized | Leave a comment

Day 11 Tutorial

Info on the bubble ranking system and also the assessment scheme for RoboSlam: Instructions about what you need to do and submit on tournament day, just after the competition:

Posted in Uncategorized | Leave a comment

Day 10 Tutorial

Hand dryer coding example to help you program your robot. Similar rationale needed…. Info on the RoboSlam arena and set up: Today’s main lecture on code for a hand dryer:

Posted in Uncategorized | Leave a comment

State Machine, version 2

This was the second example from today’s class. In this structure, each state is given its own while loop with the Arduino loop function. Once the flow of control enters one of these loops, it continues within that loop until … Continue reading

Posted in Uncategorized | Leave a comment

State Machine, version 1

This was the first version of the state machine example we looked at in today’s lecture. This structure uses an extended if-else-if statement in the loop function to select the code for the current state each time the function repeats.

Posted in Uncategorized | Leave a comment

Code is a mass noun

THIS IS A PUBLIC INFORMATION MESSAGE CONCERNING THE CORRECT USE OF THE WORD “CODE”. I’ve read many RoboSumo blog posts over the last couple of days that use the word “code” incorrectly. When speaking about programming, “code” is generally used … Continue reading

Posted in Uncategorized | Leave a comment

Tips and Tutorial Day 8

Ted provided some helpful details during lab. I’m also providing video on the potentiometer as well as the video of Ted’s lecture.

Posted in Uncategorized | Leave a comment