Monday, November 24, 2008
Chapter 2 Gears
There are other types of gear too. First, we have a work gear block. It looks like a stick and can connect it to types of gears mentioned eariler. It can't be turned by other gears thus create friction a lot. This friction isn't always bad as it allows very compact assembly solutions. The other gear is clutch gear. It helps to limit the strength we can get from a geared system and preserve our motors and parts. It usually accompanys geartrain.
Get in Gear (Investigation)
1. What would happen if you made your driving gear bigger and your driven gear smaller ?
If my driving gear is bigger than my driven gear, what would happen is that when the driving gear rotates a certain number of time, the driven gear rotates more, proportional to the number of time. This can speed up the robot. For instance, suppose the driving gear has 36 teeth and the driven gear 12. Then time taken for the driving gear to rotate once is equal to the one for the driven gear to rotate 3 times. The robot with this setting is 3 times faster than the robot with the same number of teeth of a driving gear and a driven gear. However, if the driving gear is bigger than the driven gear, torque decreases. This small torque causes the robot to struggle when it climbs up inclined surface.
2. What would happen if you made your driven gear bigger and your driving gear smaller ?
If my driven gear is bigger than my driving gear, what would happen is that when the driving gear rotates a certain number of time, the driven gear rotates less, proportional to the number of time. This can slow down the robot. For example, suppose the driving gear has 12 teeth and the driven gear 36. Then time taken for the driving gear to rotate 3 times is euql to the one for the driven gear to rotate once. The robot with this setting is 3 times slower than the robot with the same number of teeth of a driving gear and a driven gear. However, if the driving gear is smaller than the driven gear, torque increases. This big torque causes the robot not to struggle when it climbs up inclined surface.
Just for your information, the left gear is the driving gear and the right the driven gear.
Thursday, November 20, 2008
Chapter 14 Classic Projects
Obstacle Course Detection (Official trial)
Tuesday, November 18, 2008
Obstacle Course Detection (Process 3)
Obstacle Course Detection (Process 2)
It looks very simple but the wires are really COMPLICATED.
Today, Woosik and I worked on the programming.
The reason why the robot didn't stop in the box in the previous class was that we had a problem with setting the threshold of the light sensor. It was too LOW (approximately 16) Thus, we set a high value. If I am not mistaken, the value was about 50. Then, we made the robot stop in the box for 5 seconds by using the time sensor.
After prgramming for the box obstacle, we designed the program for the 2 walls. We made a swing turn (turning right) right after the touch sensor hit the first wall. Then, we made the robot go straight, sensing the second wall with the ultrasonic sensor. As we made the robot get close to the second wall, we made another swing turn (turning right again) After that, fianlly, we set to go straight until the light sensor sensed the white line at the end of the race. To be honest, we just hoped the robot would aviod the cans.
Wednesday, November 12, 2008
Chapter 6 Building Strategies
Monday, November 10, 2008
Obstacle Course Detection (Process 1)
Thursday, November 6, 2008
Obstacle Course Challenge
Wednesday, November 5, 2008
Chapter 1 Understanding LEGO® Geometry
Additional information about Liftarms
Liftarms are beams that come in many shapes and sizes to connect parts at dffering angles. These are helpful when we need to construct the robot's grabbers, fingers, ball casters and etc.
Tuesday, November 4, 2008
Johnny's Field of View Experiment
The purpose of this experiment is to figure out how widely can the ultrasonic sensor sense.
Procedure
1. In front of the robot, stick a piece of long tape on the ground.
2. Randomly place the can ON the tape to figure out the longest distance that the robot can sense. It's very important to eliminate every obstacle between the can and the robot.
3. Once you have found the distance, draw a circle on the tape to mark it with a maker
4. Using the marker, draw a line on the tape every 10cm wide. Make sure lines not to exceed the circle.
5. Place the can out of the tape (in other words, on the white board) You must check if the robot shows distance in cm instead of ??????? If you find difficulty to put the can at the right place, try putting the can closer to the tape.
6. Draw a circle where the center of the can was at.
7. Repeat 5-6 until you get 15 points. It's good to get a circle at a different distance from before.
8. Deem of the place where the robot is the origin (0,0) of x and y axes. Find x and y coordinates of every circle.
9. On the recording paper, draw every circle according to its coordinates you've obtained. Keep in mind that the ratio of the actual distance and paper is 5 to 1. In other words, 1 cm on the recording paper is equal to 5 cm in reality)
This copying to the paper enables us to manage the data very easily !!!