Thursday, December 18, 2008

The Robotics Experience

Building custom robots is what i thought was the funniest part of the robotics class as you took the knowledge from the book and made something fun out of it. Assembling robots for the obstacle course was the funniest event of the semester as we did a wicked robot with all the sensors on top of each other in a tower.

Programming the NXT was not as fun as i thought it would be as it was a visual programming language, this made the programming much easier than writing programs. By using the visual programming language i think everyone knew what to do and it wasn't that hard. This set the level of the course to be more of a basic course to introduce robots.

Experimenting with the sensors was another very funny part of the robotics course as experimenting with it learned us the aspects of the sensors and how we could use them in the big competitions, such as the obstacle course. We got our own favourite sensor and then tried to use it to the max, for example Chris and Jack made a robot that could avoid several cans placed at random places.

We appleid our basic knowledge from math and science, even here it was very basic so anyone that have taken the IM 1 course on ISKL should be able to figure out the math in this course. This again is one of the cons of this class, it is very basic and can somethimes be boring for the people taking more advanced courses.

Reason, Communicate and Collaborate, are parts of the School wide learning results (SLRs) and I think this course uses all of these SLRs as we need to reason, communicate and collaborate to make the robot in the best way.

Wednesday, December 10, 2008

Tractor Pull

Combined with the Drag race we will also build a robot that will move the heaviest object over 50 cm, this will be called the "Tractor Pull" activity. On this we plan to basically reverse the ratio described in my previous post so that we get a high torque but a low speed(as torque is more important). Yet again, may the best bot win!

Drag Race

In the Drag race we are supposed to modify or rebuild our robot so that it goes as fast as possible. Our plan is to modify the taskbot and make the gear ratio as big as possible so that the robot has a low torque but high speed. The problem with this is that the taskbot might not move as the torque is so low. We are then supposed to line up our robots and battle up to 3 other teams from the class. We will then be graded on how good our robot preformes. May the best bot win!

Monday, November 24, 2008

Gears (Chapter 2)

Chapter 2 talks about gears(hence the title). It talks about gear ratio which is how many rotations one gear does compared to the other gear. There are different kinds of gears, normal ones, bevel gears, etc. The bevel gear can change the direction of the movement 90 degrees. There is also something called the pulley system, where you use a band that moves two gears, this is useful when the gears a far apart from each other. By reading this chapter you find that lego gears are really similar to real life gears, there are a few differences though, real gears are not made out of plastic.

Classic Projects (Chapter 14)

Chapter 14 basically talks about how to follow a line, which we basically already did. It talks about how to do it in the best way, our robot basically turned from left to right to move forward and with that the speed was not constant. They have a motor that they can steer the front wheel with, this makes the robot drivable and faster. it also talks about another kind of robot with a big bumper attached to two touch sensors, and a light sensor pointed to the ground. That robot can feel the ground the with the light sensor and the bumper(touch sensor). This would be useful if you wanted to explore a room that might not have ground everywhere.

Obstacle Course Results/Conclusion

Success! It was very fun doing this challenge as we did everything properly and got a full score. We didn't use the shooter though, which i would hoping that we would use. We changed the wheels in the last minute to treads because we thought it would go straighter. It did go straighter but not totally straight as we only used two wheels inside the treads.

Wednesday, November 12, 2008

Progamming for the Obstacle course


today we did some work on the robot, my partner amirul worked on the programming and needs to get the right measurements of turning, thresholds etc. I did some work with attaching the sensors.