Thursday, December 18, 2008
Introduction to Robotics experience
This class teached me a lot of scientific and mathmatic asepcts as I read the robotics book. With basic knowledges I gained by reading the book, I could effectively not only program NXT but also construct the robot. Then I could check if my applying was right by running the robot. Furthermore, this class required me to communicate and collaborate with people. Because this class was lacking the robots and books in number, it was very important to discuss with people and come up with a good plan. Also while doing some challenges, I needed to share the ideas well.
Tuesday, December 9, 2008
Tractor Pull - Test of Strength
Today, the combination of the smallet gear and the biggest one, which made the gear ratio 5 was the most effective to pull or push the most weight.
Drag Race - Test of Speed
Am I depending on the luck too much ? :)
Thursday, December 4, 2008
Gears and Speed (investigation)
Another aspect we need closely look at is that speed and the gear ratio has a inversely proportional relationship. In other words, if one decreases, the other increases. Also if one increases, the other decreases. According to my data, gear ratio 1 gave me the speed 30.2cm/s. However, gear ratio 3/5 gave me the speed 49.3cm/s
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 !!!