The following text was automatically extracted from the image on this page using optical character recognition software:
soi~ 4- I)
I
L
O
O
I*rwr.,
kfLET;c MI :kI~kl
1
7ki
1[aI
Ii
J[I DQJUJ ctI'Dnr
The ability of a student to think logically through a process is a critical skill that challenges many students. The process of starting a task and developing an extremely logical set of instructions to reach task completion, including an algorithm to resolve a problem, takes time and practice to learn. Teaching students this skill will be an invaluable tool that they can use in any future endeavors. Most tasks have a logical set of steps that can be used to complete them. If young students can learn this set of skills early, they will have an advantage when they enter the workforce.
I')( (I)
The focus of this research project was to determine interactivity between flowc programming of various robotic platforms. We explored various flowcharting implemented them on programming platforms for Acroname Garcia robots an( 2.0. The flowcharting and programming experiences have been used to devel the fundamentals of programming that will be used in high school Engineering classes. _J J~9 Jr
j (-J(
idvr rrj '
F
) - )
Flowcharting will be the basic lesson set that we will bring back to our students. Flowcharts are intended to help develop the logic flow for a task or set of tasks, and are the starting point for computer programming. They can also be used to analyze existing programs to help discover flaws within the coding. Basically a flowchart is a graphical representation of the flow of logic through a program demonstrating the order tasks are to be performed. When built accurately, flowcharts make programming an easier task.
In our classrooms we will introduce students to basic flowcharts and challenge them to develop their own algorithms to solve a problem they encounter in their aeroscience design projects. Student teams design and build high power rockets, investing quite a bit of time and money into them. They fly to altitudes of up to 13,000 ft, and due to wind and other conditions sometimes they are not located after they land and therefore not recovered. Students will be challenged to design an algorithm that a robot could follow to methodically search the launch range, autonomously avoiding obstacles as it drives. A grid search is the most effective way to search for these lost rockets.
The LEGO NXT software allows users to take a flowchart and apply it via a straightforward, user friendly programming application. The students will
j _ j I I
cM; -
Robo center r, w~
Students will also be introduced to a LEGO Mindstorms program that uses two methods to detect obstacles, ultrasound and a bumper system. They will then develop their own, choosing whatever methods they believe are the most efficient. The flowchart to the right is an example of one that will drive in a continual box pattern on a 1.5 m
'0
'
O
orB '"
r
I
I
I
IK p.-_ I. 11
I
i
0
.J
L -Ilk.
f
i.. It
Search Inside
This poster can be searched. Note: Results may vary based on the legibility of text within the document.
Related Items
Other items on this site that are directly related to the current poster.
This report discusses research on applications of logic flowcharting with a focus in autonomous robotic operations. This research project is part of Research Experiences for Teachers (RET) in Sensor Networks, a National Science Foundation (NSF) funded grant project.
Relationship to this item: (References)
Tools / Downloads
Get a copy of this side or view the extracted text.
Sink, Ashley Elizabeth; Gscheidle, Karl H.; Namuduri, Kamesh; Li, Li & Sterling, Phillip.Applications of Logic Flowcharting With a Focus in Autonomous Robotic Operations,
poster,
2012;
(https://digital.library.unt.edu/ark:/67531/metadc155639/m1/1/:
accessed March 29, 2024),
University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu;
crediting UNT College of Engineering.