CIRCLE BOT
State the Assignment: We have to build a robot that can navigate three black circles to complete a circuit and then we have to repeat the process.
What are your input factors: We need to know how far apart each black circle is, where to start the robot and, the darkness level of the black circles as well as the big white circle.
Describe the Process: The first thing we did was do some research as stated above. We then brainstormed how to build the robot. After that we brainstormed how to build the program. Finally we went through the process of trial and error to perfect the program.
Describe Final Output: Our Robot has four Omni wheels and two DC motors. But, the complex part of this project was the program! You can see the program in the picture to the left and the robot in the video below!
Feedback: We got little feedback from our peers on this project. Our teacher however gave us quite a few suggestions on the program. Such as: don't use a light sensor and just use time increments instead. We decided against that method and got our program to work using a light sensor.
What Did We Learn: My team and I learned more about using the light sensor and a lot more on how the programming software works in general!
Doing the project again: If we had to do the project again... I think we would mostly perfect the program so it could be more fool proof. Why? The program only worked 70% of the time, so it needs to be perfected so it works 100% of the time!
What are your input factors: We need to know how far apart each black circle is, where to start the robot and, the darkness level of the black circles as well as the big white circle.
Describe the Process: The first thing we did was do some research as stated above. We then brainstormed how to build the robot. After that we brainstormed how to build the program. Finally we went through the process of trial and error to perfect the program.
Describe Final Output: Our Robot has four Omni wheels and two DC motors. But, the complex part of this project was the program! You can see the program in the picture to the left and the robot in the video below!
Feedback: We got little feedback from our peers on this project. Our teacher however gave us quite a few suggestions on the program. Such as: don't use a light sensor and just use time increments instead. We decided against that method and got our program to work using a light sensor.
What Did We Learn: My team and I learned more about using the light sensor and a lot more on how the programming software works in general!
Doing the project again: If we had to do the project again... I think we would mostly perfect the program so it could be more fool proof. Why? The program only worked 70% of the time, so it needs to be perfected so it works 100% of the time!