Wednesday, February 5, 2014

LEGO Mindstorms Robotics


Intro:
     In the days that we spent on LEGO Mindstorms robotics, members of the class were able to construct a LEGO Mindstorms Robot and program it to operate autonomously. Groups were tasked with having their robots complete courses by building an effective chassis and programming it with precision.

*NOTE: Due to my absence for the ending portion of the challenge, I was unable to capture photos of certain parts of the challenge, but was able to retain screenshots of my programming, and was able to capture certain photos after I returned.

Challenge Review:

     Challenge One - straight course

          - In this challenge, the teams' robots had to move forward in a straight line, covering a predetermined distance. Most people were able to utilize the NXT Brick's built-in programming suite, but a full-suite program was also possible, as shown in the photo included.
           - The robot I constructed featured a two-wheel system where the robot moved with two drive wheels and a back caster to provide balance. This allowed for an operation similar to "tank drive" where each side can be operated independently, allowing the vehicle to make sharp, in place turns. This, in tandem with a simple program (above) was able to complete the challenge with ease

           - Overall, the challenge was quite simple and i thought that it was a good start for the LEGO Mindstorms segment. My robot performed well and no changes to it or the programming seemed necessary.

     Challenge Two - "Bent" Course
           - The course provided would require a robot to turn at a sharp angle, but due to my two-wheeled system, my robot did not need any build changes to successfully complete the course


           - Using my robot's ability to turn at a fixed point, I constructed a program that would capitalize on that ability. I was able to send my robot into the bend, and have it turn in place to face the end of the course, and then simply move forwards. this simple program allowed me to complete the challenge very quickly.

           - The challenge seemed to be a good step up from the simple straight course from before, requiring builders to modify their vehicles for turning. My robot worked well on the course, and due to the lack of issues, I would not make any immediate changes to its construction.

No comments:

Post a Comment