Christchurch
Robotics Challenge
2003
"Hope"
Here we are boys! Twoo thousand and
freee!!! Actually, no. (though at time of writing I am free).
After our 'intro' course we could call ourselves Robotic masterS! Actually we
couldn't though by now
we were more willing to work as a team, and after knowing what was in store for
us, well we were
ready to take on the competiton in some months time.
5 or so months out:
Sign up dates were announced and we were putting our names down for it. I was a
bit late, and the eight
odd spots available were all snapped up.
Marvin, Prateek, Soon Yan, Tic, Alex, Belinda and Natalie and some other new
people - Chris and Tom. Both 4th form. So there they were - and here I was... No
Adrian :(.
Though that didn't really matter, the equipment that was requested still hadn't
come.
| Some months out: Still no equipment, and the days of handball prevailed!!! Chess no longer existed! It was all Handball! During this time, I squeezed my way into a team by kicking one of the girls out... You couldn't say kicked. No.. more like she lost interest and I asked her if she was still in... |
![]() |
Anyway, after fed up of waiting for the
bloody equipment, me and tic decided to draw a hUge banner
asking where our equipment was and taped it above the doorway to his office. 2
weeks later, the
people at electroflash.co.nz finally sent the stuff after stuffing around for
the stupid stuff and stuff. yea
Lots of time left:
Not wanting the projecht to turn out like last years (a complete/moderate
faliure) we were all motivated
not to stuff this year up. OKAY lets get started we told ourselves!
Unfortunately, things sort of started
off like last year. Lost in Science Block. We something like, Tick is incharge
of doing the physical aspects of the bot. Alex was the infrared dude, and I'd do
most the programming...
| Anyway, I picked up the manual and
resources and read through them. It took one lunch hour. In this hour, I found out that. I cannot use Pins 2,6 or 10. As they control the motor. (oohhh so tahts how it works?!) Oh okya! Nevertheless, we were still stuck, asking Marvin was no good either. But not because he was too stuck up to help us. But cos he didn't understand our program :(. That tall robot mastermind who once knew it all was reduced to just that. |
![]() |
We have our equipment. We sorta understand
the basics of the motors etc. Tick wired up the whiskers which I was soo happy
about. All was good - so we started programming.
Again, I had a program, and I could not find out why it wasn't working. I had an
idea why it didn't work, but I resolved to ask Marvin how to fix it, and get his
advice 'n counsel. OMG!? He didn't know!
I remember it was a Friday because me and Tic had something after school whats
more we had Physics last... We always have Physics last period on a Friday.
Anyway it was up to me to fix it, I'm not sure where Tic was... and
subconsciously anger at him built up for not 'helping'.
Some minutes later with the problem fixed I found out that I don't need Marvin's
help anymore and that
I'd benefit a whole lot more if I did most the stuff myself. I told my team that
I'd take it home and learn
about it - that was okay with them, so sweet.
At home, Friday night. What to do??? hmmm.... No not black lacy linger...
*cough* ahh yea, Robotics.
After downloading all the resources from the website I had all the firepower I
needed to UNDERSTAND!!
Matrix 2 was the hype at this time. I distinctly remember myself blasting
"MATRIX - 2 - Reloaded - Hunter - Wonders of You.mp3"
Really loud, on repeat. While soldering my way to victory! (fixing the motors,
connections were loose)
The computer room was a complete mess! Wires, IC's, LEDs, cables, programming
leads everything
was all over the floor. Anyway, by tea time, I had managed to get the robot to
do the exact same thing
we had it doing last year.
When it bumps into stuff, it turns the appropriate way. If nothing then forward.
It was sound stupid, but getting to the same place as we were last year was a
Milestone. Why? Well I understanded it. I understood EVERY SINGLE line of the
program. What it did, why it did it. Too bad the robot was at my house I
couldn't share the knowledge.
That night I got naughty... NO NOT BLACK LA.... umm well. I went too far. All in
the sake of learning tho. Well I burn out a $8.50 Infra Red receiver. I KNOW I'M
STUPID!! I tried to learn IR without reading the manual. I'm dumb I know it (not
any more tho). How did I fry and kill it?
High 5 - This line here killed it. I didn't know what I was doing and I pumped
5V into it. A big no NO.
This IR bit was supposed to be for Alex anyway... with still 3 IR recivers and
tranmitters left, Alex could still do his job. I'll not touch them I told
myself.
| Still lots of time left till comp: I told Tic and Alex that I learnt a hell of a lot of stuff by taking the thing home. I wanted them to experience and learn all that was to be learnt. So I told them to take it home. This week, Alex was hampered by Year13 Japanese assessments so Tick would be the one to take it home. |
![]() |
During this week we all played handball,
with such a huge personal milestone I was happy to keep my mind off robots for
once :). Care-free week for me.
Week after Tick took it home:
OK, I was sooo pissed @ Tic now... I couldn't believe he didn't do a thing with
the robot over the weekend. I dunno why I was as pissed I was, maybe for the
time lost? I dunno. Anyway I remembered that I kept bitching at him, telling him
that if he wasn't gonna do a thing, why'd he take it home for? I could have
taken it home and done lots with it.
**SIGH** progress was slow, and I was waiting for Alex to do the InfraRed. I
told myself that I should leave some work for the rest instead of hogging it
all. Learning about it was really fun! So the work didn't feel like an
assignment but a ticket for fun!!
Alex was still hampered by assessment and I asked him when he thought he could
do the IR. He said that I could do it, and that I'll have to explain it all to
him later. Sounded good. Deal.
6 Weeks till comp:
With the infra-red figured out, we (more like I) now had more options on how to
tackle the maze. The maze was the same as the previous year as that maze wasn't
conquered. Our options?
Whiskers only
Whiskers + IR
IR only
Because I now had considerable knowledge on the Robot and most things to do with
Robots. I could now have a decent conversation about Robots with Marvin.
Batteries, navigation routines are just a few of the many things we'd talk about
for hours over the phone. Talking with Marvin about this stuff was cool as we
both understood each other.
5 Weeks:
After reading the manuals and all I found a way to 'Awesomise' our whisker only
bot. It was the only chance to get past the end bit of the maze. This 'way'
however needed a series of turns before it would kick in - the execution needed
to be perfect. Tick was happy - and I felt that his input to the projecht after
completing this bit fell away. Again subconsciously I was getting more pissed
off with him. Personally, I did not think one way of getting out of the maze was
good enough. I felt that 'backups' or better - more solid ways of getting out of
the maze was required. That 'way' wasn't solid enough.
| 4 Weeks: After talking with Marvin, we discussed the preferred way of attacking the maze. I though that Whiskers only was no good. Marvin was getting at Whiskers and IR. And I asked about IR only. "No no, IR only is no good, it doesn't work, I tried it last year, it's doomed to be a failure." Marvin said. Taking Marvin's advice I proceeded in tandem with Marvin to design a code which would use both IR and whiskers. Since Alex had now finished his 'big' Japanese assessment, he was very eager to learn what progress we have made. So after school (I remember on a thursday) I taught Alex the basics of the robot. Bit, bytes, Words and nibs. High, Low. And also the fundamentals of Infra-Red. |
![]()
|
| 3 Weeks: The IR was being a bitch. It didn't seem to work. It did, but my program was just crap. The 2-hour-after-school-club no longer existed, it was more like the 2.5 hour club now :(. What's more, it wasn't a club anymore, it had just one member. Me. I remember these days... no nights very well yea... I hated them. I had to bike home in pitch black with the street lighting and bike lights in my school uniform. It was before Day light savings, so it was dark by 4:30pm. |
![]() |
2 Weeks away:
At this point, getting the I was going home at about 5:30 everyday. Not good.
What's more I found that I couldn't get to sleep as I kept thinking what can I
do to fix the damn thing. And if it was fixed, I kept wondering how to improve
the code. It sucked. My friendships were being strained and tested, I was really
addicted to working on the robot now. All this hard work, and it's not gonna be
wasted by stumbling on the last hurdle.
1 Week away / Competition week:
I decided the put robotics on hold for some time and let the rift between my and
Tic disappear. Yea, we had a talk, and all is good :).
A school called Unlimited said that they had build the maze and that we could
test our bots in them. Plagued by low-life 'heavy duty' batteries we found it
hard to effectively test the robots. Thanks to Mr Moir for taking time out to
help us with transportation :). Unlimited was also entering the competition.
Most the students were about 13 to 14. 3rd to 4th form (year 9 - 10). I soo
thought that they wouldn't be in contention for any prizes. They asked me how I
did the IR. And I helped them, and wired it all up gave them tips etc.
Competition week:
| The Bots are all done. Tweaked to
perfection. I was happy with my Whisker + IR bot. I suppose Marvin was with
his too. At the venue, we could test out our bots there. Ours went thru successfully. Now lets hope that the batteries will hold out and let us win! I was really tense!! Long story short. Ours got thru 20 seconds over time :( - We won a printer! Marvin's one didnt get past some corner. Unlimited school won - USING only IR. |
![]() From left: Prateek, Adrian (me), Marvin, Alex, Tic, Natalie, Soon Yan |
Conclusion:
Darn it Marvin, I should never have listened to you1!%$&!!! gggggrrrrr.
"No no, IR only is no good, it doesn't work, I
tried it last year, it's doomed to be a failure."
I suspect that in 2002, Marvin did the IR so poorly
that the idea didn't work for him. But in actualy fact, the idea was perfect.
His execution? Crap.
|
Links: Robotics 2003 Pictures |
![]() Note the copper heatsink! |
And that concludes the projecht of:
Christchurch Robotics
Challenge
2003
"Hope"