Recent Changes - Search:

TEAMS Academy Wiki

Explore TEAMS!
for visiting sophomores & juniors

Robotics

EnvBioTech

Bat Design

Assistive Tech


Students


Instructors

TEAMS Forum

TEAMS Calendar

TEAMS Web Site

Wiki Info

edit Student.SideBar

TrongsLineFollowing

Line Following

Summary and Problems

When I first made my Create follow the course's lines, I absolutely thought that it was going to be a success and I would not have to worry about completing it. This was not the case. Instead, the Create didnt even move. This was very disappointing and I started to become frustrated because I thought that i knew it all. I then went back to my code and tried to figure out the problem and I could not figure out what was hindering my code. This was a big mistake because I should have asked for help instead of diving into something I knew little about. When I finally received help, some of the mysteries of programming were cleared and I started to understand the fundamentals of computer programming. So after I tweeked my code, I got my Create to follow most of the course's lines except for the sharp 90 degree turn. Even with help, I started to think outside the box and went on to use all 4 sensors instead of 2, which was the common interpretation for everyone. By using 4, I was guaranteed that my Create would get around the 90 degree turn.

Lessons Learned

For Lab 3: Line Following, I have went through many trials and errors to get to many goal of getting the Create to follow a black tape line on a white course. As the first task for me to complete in computer programming, I have learned many things from this experience. One thing I have learned that there are much more possibilities in programming versus the use of real-term. In programming, I have a far broader range of possibilities of commands for the Create to follow than if I was to use real-term. Another thing I learned was that the Create was intelligent enough to follow the lines by toggling the black tape between the two frontal cliff sensors. A third thing I learned was that in any programming language, each and every word and number entry matters. Programming languages are all exact in terms of sending commands. So whenever I will program a code, I will program with conciseness because even the smallest of errors will cause my code to fail. With this needed experience that I gained from this lab, I learned many necessary skills that helps my knowledge of computer science.

Trong's Line Following Code Δ

Trong's Line Following Flowchart Δ

Back to Trong

Edit - History - Print - Recent Changes - Search
Page last modified on December 19, 2007, at 05:11 PM