Introduction
This project is about getting our robot to clean the “floor”. We are going to construct the floor, program our robot to clean the floor, and and test it. Here is a video showing the objective of the project
Making the Floor
We didn’t have the same materials as Dr. Graeme (the person who created the project and the video), so we had to make our own. Luckily, we still had boxes that hadn’t been recycled yet. Making the floor wouldn’t be that easy. We had to cut, make, measurements, and draw the lines.
Although it may sound easy, it took a while to get the floor going. First, the board was uneven, so we had to make measurements again, and then add more inches to board. Then we had to make the lines. Making a 24-in line and then erasing it because it’s slanted, isn’t very fun. When we finally drew the lines, we completed the floor, and was ready to move on.
Programming
We already built the robot, so all we needed to do was program it. Press this link if you want to build the same robot. We now needed to program our robot to clean the floor. I had a feeling that I was pretty much useless since I didn’t understand the turning very well, and that was a major part in this project. Programming didn’t seem like much of a problem for the others since they understood it better than I did. It turns out, it took longer than expected.
We experienced a few problems with our robot. First, it kept turning the wrong way, and coming off of the floor. Then as we were so close to finishing it, it skipped whole line of tiles. After that it missed where it was supposed to go.
Floor Cleaned!
After a while, we got the program to work! We understood the turning better, and how to use it effectively. We even got the robot to come back to it’s spot in a perfect position! Although we didn’t have a perfect program, we still got the job done.
Summary
In conclusion, we made everything we needed, we stuck with our problems until we got it, and completed our projects. Although our project had its fill of frustrations, we were able to overcome them. When we stick with problems, more often than not, we’re able to solve them!