Our first BIG assignment.....****CLARIFICATION*****
You are welcome to touch and move your robot as necessary to do the auto-threshold business. I suggest using the staging area near the teacher's desk. HOWEVER - once you move your robot to the starting line, YOU CAN'T TOUCH IT ANYMORE. The ball will be placed at the end of the line. You have to make sure your robot is in the right place before it starts to move. To summarize - once the robot's motors move (even a little bit) you can't touch it at all. ****END CLARIFICATION***** Oh yeah, just one more thing (Columbo reference? Anyone? Anyone?) Notice that I told you which row to put the ball down in.... NOT how many lines I want you to count. Hint hinty hi-hi-hint...... |
A hint for your final project....It will be quite similar to the project described to the left. Your robot must follow the line and place a ball in a pre-determined location.
However..... I'm still going to give you a "magic number" to tell you which box I want your robot to place the ball. The challenge here is to NOT HAVE YOUR ROBOT CONNECTED to the computer when I tell you the magic number (and no, you can't just connect it real quick after I tell you). To make it quite clear: Your robot's code must allow you to tell it ON THE SPOT which row (and column, for the A-range) to place the ball. There are multiple ways you could accomplish this: touch sensors, sound sensors, light sensors, etc. I don't care how you do it, but somehow if I say "third row, right column", you must be able to communicate that to your robot. There will be more restrictions/constraints, but that's enough for now to get you thinking..... |
How to print to the brick....
Counting (One, ah ah ah, Two, ah ah ah.... what, you don't watch Sesame Street anymore???)
Below is the link to the counting tutorial. Eventually I want your robot to be able to go a set distance based on the number of lines it counts. I'll pull a number out of thin air - something like "make it go exactly 4 lines forward then stop". your code must be easily adaptable. Let's say tuesday by End of class......
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/variablesfunctions/line_counter/documents/NXT_VF_LineCounter.pdf
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/variablesfunctions/line_counter/documents/NXT_VF_LineCounter.pdf
Let's get sensitive....
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/sensing/linetrack/documents/Sensing_LineTracking.pdf
Due by end of class, Friday, 11-16-2012
Due by end of class, Friday, 11-16-2012
Yay servos!
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_movement/servo1/videos/servo1.html
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_movement/servo2/videos/servo2.html
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_engineeringlabs/servo_engineering_lab.pdf
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_movement/servo2/videos/servo2.html
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_engineeringlabs/servo_engineering_lab.pdf
Our first TETRIX assignment that makes the robot move (yay)^3
http://www.education.rec.ri.cmu.edu/previews/robot_c_products/teaching_rc_tetrix_preview/tetrix_movement/movingforward/videos/movingforward.html
Yes, their design is different. Oh well. The video is meant to show you how to set up robotC to control our new robots. For the grade: I want your robot to do there and back again and a square. It doesn't have to start and stop in the yellow rectangle, but it DOES have to very closely resemble a square. Not an oval, nor a diamond. A square. See this page if you need further clarification on the definition of a square. This is to be completed and shown to me by the end of class on Friday, 11-2-2012.
Yes, their design is different. Oh well. The video is meant to show you how to set up robotC to control our new robots. For the grade: I want your robot to do there and back again and a square. It doesn't have to start and stop in the yellow rectangle, but it DOES have to very closely resemble a square. Not an oval, nor a diamond. A square. See this page if you need further clarification on the definition of a square. This is to be completed and shown to me by the end of class on Friday, 11-2-2012.
Our third TETRIX assignment (yay)^2
Our second TETRIX assignment (even more yay!!!!)
http://www.ortop.org/Documents/FTC_TT_ChassisAssembly-v3.pdf
http://www.ortop.org/Documents/FTC_TT_ControlModuleAssembly-v3.pdf
http://www.ortop.org/Documents/FTC_TT_ControlModuleAssembly-v3.pdf
Our first TETRIX assignment (yay!)
http://www.ortop.org/Documents/FTC_TT_ArmAsembly-v3.pdf
This must be complete by the beginning of class, Thursday, 10-25-12.
This must be complete by the beginning of class, Thursday, 10-25-12.