For this project, we will be using Python Programming. We’re going to do the same projects we did last week, but use a different programming language. In our last projects we were using Scratch programming. This time, the project we’re doing, is made up instead of going to the pdf, and watching or reading what our “assignment” is. The point of this project is to teach us how to make our robot turn using Python Programing.
Programming
We had to make the robot drive straight then turn and repeat, until we get back to the position we were in before we started. We did this on a trapezoid-shaped table, so we couldn’t just write some code then put it a loop on it and repeat four times. Like every project, it came with problems.
To start off our list of problems, we have falling off the table. Many times, when we started the robot, it wouldn’t be in the right position, so it would end up falling. It would also fall of when it started to turn. Next, we have missing it’s landing point. Only once did the robot hit it’s landing point, and that was when we finished.
The solution to the first project was simple, we just had to put it in the right position. Th solution to the second problem, was that we had to have the robot drive for les inches, so that it would have enough space to turn. The solution to the third problem was pretty much the same to the first: we just need t put it in the right position.
Mission Success
The robot drove straight, turned (repeat that process 3x), ad got back to it’s landing spot. It took a LONG time, but we got it! It was an amazing day.
Summary
We learned how to turn using Python Programing, and finished a project with it. We learned that to make the right turn, it also depends on the length or the amount of time to robot drives. We also learned that putting the robot in the right position helps a lot.
That’s it for this project. Thanks for reading!