TEAM 4S FRUSTRATION Visions of Grandeur By: Michael Robertson Thomas Williams Salma Parven Matt McEwin Daniel Taylor.

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

ROBOLAB Project Intro. To Engineering Project Team #9 Dec 14, 2004.
Bot Ball Competition 2003 Team Captain: Andrew Alton Co-Captain: Ryan Cooley Success!!!
Photos and Sensor Instructions
Autonomy using Encoders Intro to Robotics. Goal Our new task is to navigate a labyrinth. But this time we will NOT use motor commands in conjunction with.
Engineering H193 - Team Project Spring Quarter 2005 Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode (Performance.
The Pied Pipers Alyssa Visitacion Ken Shum Joanne Flores.
Micromouse Team:. Team Members Kanoa Jou (Leader) Ryan Sato (Organizer) KiWoon Ahn (Organizer) Brett Ikei (Recorder)
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Preliminary Design Review
Design Review Presentation Lost Caf é 66. Introduction of Team Team Leader: Arthur Phanphengdy Members: Quincy Quach Kang Lu Jackson Ng Team Name: Lost.
("/(o_O)\") RaWr! Proposal Presentation February
Micromouse Team:. Team Members Kanoa Jou Ryan Sato KiWoon Ahn Brett Ikei.
Preliminary Design Review EE 296: Micro Mouse Spring 2007.
Project title Team Members. Project Title Brief description of the project in bullet form.
KTD Micromouse OverviewApproach Potential problems Personal Expectations Team Goals.
Abstract This project explores algorithmic and heuristic techniques of pathfinding by programming a Lego Mindstorms NXT Robot using the Not Exactly C(NXC)
Team Migliore Controls and Interface Presented by: Matt Burkhardt Brendan Crotty.
Patent Liability Analysis Andrew Loveless. Potential Patent Infringement Autonomous obstacle avoidance 7,587,260 – Autonomous navigation system and method.
SAE Mini Baja GROUP MEMBERS: JOHN MERRITT FRANCES OTHERSEN CHRIS DAVIS
Flowol subroutines Subroutines are used to:  Simplify your code to make it easier to read (or for someone.
Lego Robot Construction Project. Adam, Roger, Lu, Riana, Paul.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Programming a light sensor to follow a black line.
‘Iole o Mãnoa Mouse of Mãnoa. Team Members Jeff Fines Designer, Fabricator, Programmer & Thomas Matsushima Designer, Fabricator, Programmer.
Available at: Lesson 3.5 – Program Light Sensor in Autonomous Mode Program Light Sensor in Autonomous Mode.
Technical Writing for Robotic Coding!.  du/products/teaching_robotc_cort ex/fundamentals/introtoprogramm ing/thinking/videos/fundamentals.
A note on oral presentations These are the progress report presentations. Please note that the individual presentations should be ~8 min long. Since the.
Wall Encounter By Made easy by Dwayne Abuel.
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
Robotics Challenges. Challenge Slide 2 Have your robot make a left curved turn around your Lego person. Go forward, then reverse. Come to a stop, play.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
NXT Drag Racer Deanna Margo, Darrah Margo, Melissa Kinsman.
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Electronics and Robotics Merit Badges Class 5 – Programming Robot Controllers for Sumo Competition 12/23/2015 Electronics and Robotics Merit Badges - Class.
ECE 002 Robots and Sensors Group 14. Objectives Research sensors and their usefulness to analyze data Research sensors and their usefulness to analyze.
Science 801 Robotics The Final Project. Task Your team will create a robot that will complete a number of challenges as it moves through a series of tasks.
The George Washington University Electrical & Computer Engineering Department Dr. S. Ahmadi Class 3.
Engineering H193 - Team Project Spring Quarter Gateway Engineering Education Coalition P. 1 Guidelines for Flow Charts and Pseudocode Week 5 Day 1.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Bot Shop Jane Taylor Dee Wallace Robot C For Vex.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
RoboLab Team #8 University of Central Oklahoma Intro to Engineering October 21, 2003 By: Sanjeeb Basnet Jason Bierman Miriam Kebaya Bob Searles.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Robotics Training For The Riverside Robotics Society
SEI Robotics Lego Mindstorm Competition
Selection Learning Objective: to be able to design algorithms that use selection.
TESTBED ACADEMY Final Exam.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Robotics Getting Started with
Gaming with conditionals
Product Evaluation & Quality Improvement
Learning Outcomes Understand While Loop
Product Evaluation & Quality Improvement
Exploring Computer Science Lesson 6-2
Selection Learning Objective: to be able to design algorithms that use selection.
Line Following Behavior
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 5.
Recap the basics Lesson 1.
Line Following Behavior
Which way does the robot have to turn to get to the charger?
Sumo: Stay in Ring Algorithm
Gaming with conditionals
Hybrid Motors: The Amalgam
Iteration Learning Objective: to be able to design algorithms that use iteration.
Recap the basics Lesson 1.
Lego MINDSTORMS EV3.
Learning Objective: to be able to design programs that use iteration.
Presentation transcript:

TEAM 4S FRUSTRATION Visions of Grandeur By: Michael Robertson Thomas Williams Salma Parven Matt McEwin Daniel Taylor

Team Members Tasks Michael and Thomas : Programming Specialists, and design coordinators. Matt and Salma : Design testing and development. Daniel : Weapons specialist.

Program Explanation First the sensor located on input 3 specifies if a right hand turn is necessary or if a strait direction is needed. Secondly the sensor located on input 1 is tested to see if a left hand turn is needed, or if a strait direction is needed. The program then loops back to the beginning.

Algorithmic Pseudo code IF Light Val >46 Do –Motors A&C Forward speed 3(*) IF Light Val >46 Do –Motors A&C Forward speed 3; Else (Motor A reverse speed 5)&(Motor C Forward Speed 5)(*); Else Do –(A forward speed 5)&(C Reverse Speed 5)(*); IF Light Val >46 Do –A&C Forward Speed 3 Else (A Forward speed 5)&(C Reverse Speed 5)(*);

Program Layout

We had dreams of power, durability, versatility…

And Total Domination

Fiercely following a line of tape

And when all was said and done…

We unleashed a monster.

The Pains and Sufferings Numerous attempts for an adept program were implemented. Failure after failure built frustration in all of Team 4. Small steps of progression proved, eventually, to pay off. We worked for the gold, but only received an honorable mention. (bitterly)

Product Development While, originally, the large tires were implemented, in the end the tank style treds were used. Sliding nubs and a swing arm steering set- ups were tested and found to be less efficient in comparison to the treds. Programs with and without timers were tested, and eventually showed that timers were very helpful.

Competition Day Seemingly prepared, we walked towards the track. The tracks difficulty level was high, and we had confidence for a high rank. While our robot did well, it wasnt placed on the winners stand.