Our Plan
Our robot plows snow in the winter time. We will use NXT Programming software and LEGO Mindstorms robotics pieces to put our plan into action. The robot will clear driveway's and side walks with plate blocks in front of the robot to push snow.
Our Design
As you can see, this is the design of our snow plowing robot. The plate blocks are used for pushing and scooping up the snow.
Our Program
https://www.youtube.com/watch?v=ekhrXpK1AcM
The video shows our robot performing the program to the right. The crumpled pieces of paper represent the trash, snow or other thing it could pick up, and set to the side for a clear path to walk on. |
This is the program we are using to make the robot do it's job. The orange square around the green move blocks is a loop. The loop makes it so the program inside it will keep repeating itself for however long you want it to. The green move blocks make the robot move certain ways, we have described those movements in our arrows above. The ports our motors are plugged into on the robot are ports A & B, as shown in the the corner of the green move blocks. When it shows just A or just B in the corner, that means that only one motor is moving so it turns left or right.
|
Reflection
Our work started very slow with only the intention of making our robot move forward, but as we continued we realized that we should make our program a little bit more advanced by making the robot dump the object out to the side. Originally the plow on the front was upside down and was only able to push objects forward, but then we added two sticks to the side so that the objects didn't fall out.