Welcome to the RoboSumo project, which is undertaken by students of programme DT066 (Engineering common first year) and programme DT009 in the Dublin Institute of Technology. Over the course of this semester, you will work in teams of (usually) three to design and build a robot that will compete in a RoboSumo tournament. The tournament consists of a series of bouts in which two robots at a time compete to push each other off a table (the arena). The tournament rules (together with a small number of additional local rules) impose constraints on the cost, weight, physical dimensions and various other elements of the robot design. It is up to each team to improvise within the specified constraints to produce the most competitive robot they can.
There are 13 teaching weeks in the semester (excluding Easter). The provisional schedule for the RoboSumo project is shown below. This schedule is subject to modification and is provided here as a general guide to help you plan your work.
- Week 1 (this week): Form teams, create blogs, begin LED Flash Challenge.
- Week 2 (next week): Complete LED Flash Challenge, begin robot design and build.
- Weeks 3-5: Robot design and build.
- Weeks 6-7: Race to the Wall competition.
- Weeks 8-11: Robot design and build.
- Weeks 12: Final robot review and testing with your tutor.
- Week 13: RoboSumo tournament.
Some things to be aware of
- We are here to help you to learn and to manage your project effectively as a team. We will do our best to facilitate your work, but…
- We are not here to tell you what to do every step of the way. You are expected to carry out independent research to figure out what you need to do to complete this project. We want to help you but we need you to be independent.
- There is a limit to what we can provide in terms of materials and tools. Depending on your design, you may need to source materials or access to tools independently.
- You will need some of your own tools – e.g. snips, pliers.
- You and your teammates will need to look after your own robot, materials and components (including the RoboSumo kit) throughout the project. This applies as of today!
- You need to supply your own batteries.
- Please do not take apart the yellow motors we give you.
- Please do not remove the backing sheet from the mini breadboard we give you (unless you’re absolutely certain that you want to stick it to something permanently).
What to do today (Wednesday 25-1-2017)
In today’s lecture (2-3pm in room KE3-008, which is the large lecture theatre on the third floor of the main building in Kevin St), I will describe the project objectives, review the provisional schedule and explain how the assessment works.
In today’s lab (3-6pm in various labs on the ground floor of the main building in Kevin St), you have five jobs to do. The first four are very short; the fifth is more challenging.
- Meet your tutor – this is the lecturer who will supervise your lab group and assist you in completing the project.
- Form teams of 3 – your tutor will assign each team a number (see number range for each group below) and give you a RoboSumo kit. It is your responsibility to look after the kit throughout the project.
- Choose a team name. You can choose whatever name you want as long as it’s not offensive or impractical (e.g. too long). Please keep in mind that the team name will be publicly visible on the Internet.
- Set up your individual WordPress.com blog – you will use this to document your work on the project. NB One blog per student (not per team) and provide the link to your tutor.
- Complete (or at least make significant progress on) the LED Flash Challenge. See the previous post on this blog for details.
Each team must have a unique name and team number. Your tutor will assign your team a number from the range allocated to your group, as shown below:
- DT066 groups A1 and A2: team numbers 1-12 (Ted & Jane in KEG-036)
- DT066 group B1: team numbers 13-18 (Brian in KEG-004)
- DT066 group B2: team numbers 19-24 (Richard in KEG-014)
- DT066 group F1: team numbers 25-30 (Paul in KEG-012)
- DT066 group F2: team numbers 31-36 (Shivananda in KEG-014)
- DT009 group: team numbers 37-42 (John in KEG-036)
Note: Tutors, please make a list of teams in your group that includes team name, number and members!
Your RoboSumo kit should include the following items:
- 1 x mini breadboard
- 1 x MSP430 LaunchPad
- 1 x mini USB cable
- 1 x MSP430G2452 microcontroller (or MSP430G2553)
- 1 x 4AA battery holder with built-in switch
- 2 x yellow geared DC motor
- 1 x SN754410NE driver chip
- 1 x LM1117 3.3V voltage regulator
- 4 x TCRT5000 infrared reflective sensor
- 1 x microswitch
- 1 x 1000uF electrolytic capacitor
- 4 x green LED
- 4 x red LED
- 8 x 220 Ohm resistor
- 4 x 10 kOhm resistor
- 2 x 100 kOhm resistor
To set up your blog,
- Go to wordpress.com.
- Click on the “Start a blog” button.
- Step 1 of 5: Select “A list of my latest posts”.
- Step 2 of 5: Select “Twenty Sixteen”.
- Step 3 of 5: Choose a domain for your blog ending in “.wordpress.com”. For example, “joebloggsroboslam.wordpress.com”. You will be creating a free account, so you can ignore the other options – they are not available without upgrading to a paid account. A free account provides all the features you require for this project.
- Step 4 of 5: Click on “Select Free” to set up a free account.
- Step 5 of 5: Enter your email address and choose a password. Leave the username the same as your chosen domain name. Carefully note your username and password so that you don’t forget them. WordPress.com is a private company, so if you lose your details it’s between you and them (rather than DIT) to find out what they are.
- Finally, click “Create My Account”.
- Give the domain name (i.e. the web address of your blog) to your tutor along with your name.
Once everyone on your team has set up their blog, it’s time to proceed to the LED Flash Challenge.