Autonomous Mobile Plotter Team Members: Kim Schuttenberg & Alicia Tyrell Project Design Review #2.

Slides:



Advertisements
Similar presentations
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Advertisements

ACCURACY IMPROVEMENT FOR PHYSICAL ROBOT Gal Lerman, Dorin Ben-Zaken.
Tachometers – An Overview
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
Spectrophotometer Jan 28, 2002 Deryck Hong Suryadi Gunawan.
The Alix.1c microcontroller on board the vehicle runs Fluxbuntu Linux and is connected to a g wireless card and a USB web camera. A background process.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Preliminary Design Review
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Mini Tankbot Homing Vehicle with Obstacle Avoidance By Jamie Mitch.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Firefighting Vehicle By: Scott Benjamin & Reji Jose.
Coordinate Based Tracking System
External Home Control with Remote-Access Self-Routing Robot Neil Gabriel Josh Ostrander.
Auto-Driven Vehicle By Jason Gajowski Nathan Schmarje 9/11/2003.
A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.
Digital Notetaker Walter Jordan Tom Warsaw Senior Design Project EECC 657.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Team P.A.C.K men EE 296 Project. Chris Mcleod Hardware specialist.
Hide-n-seek Robot Ivan See & Karen Tsang Presentation Date: 9/18/03.
Tag Bot: A Robotic Game of Tag Jonathan Rupe Wai Yip Leung.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Team Migliore Controls and Interface Presented by: Matt Burkhardt Brendan Crotty.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Design and Implementation of Metallic Waste Collection Robot
Applied Control Systems Robotics & Robotic Control
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Team Spot A Cooperative Robotics Problem A Robotics Academy Project: Laurel Hesch Emily Mower Addie Sutphen.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
Team Spot On! With Zebulon Clark Desiree And Earl.
Micromouse Jeff Bouchard Qian Wang Karla Ananias.
Ryan Courtney Senior Design II Advisor: Junkun Ma.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
GROUND UTILITY NETWORK DECIPHERING AUTOMATED MACHINE GROUP 10 BLAKE SIMONINI DIDIER LESSAGE GABRIEL RODRIGUEZ G.U.N.D.A.M.
Company Logo Clap Robot Done by: Salsabeel Ahmad Taha Maram Fathi Balatia Supervisor: Aladdin Masri.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Administrative Introduction Our goals for this project are for the three robots to work together intelligently to complete a maze faster than an individual.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Preliminary Design Review (PDR) Team Amaze Me. EE 296 Project (MicroMouse) Members –Brandon Gibu –Ah Ram Kim –John-Kalani Miyajima –Justin Ogata Website.
AUTOMATIC RAILWAY GATE CONTROLLING AND TRACK SWITCHING
TIU Tracking System Requirements Asset tag’s size: 1” x 1” x 1” Low power consumption Accurate Web application as user interface 2D map display Scalable.
Niket Sheth Chris Karman Erik Scherbenske Peter van der Hoop.
Precision Robotics R. M. Satterthwaite R. Shockency Advised By: Dr. B. D. Huggins Mr. C. Mattus.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Components of a typical full-featured microcontroller.
Group #42: Weipeng Dang William Tadekawa Rahul Talari.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
GuideCane Robotics-Based Obstacle-Avoidance System for the Blind and Visually Impaired Presented by Priya GS.
ELECTRONICS TELECOM STEM Teachers Summit Handout.
Prelminary Design Fredy Chen Huy Tong. Introduction Objective –Justify the design of robot.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Group 3 Corey Jamison, Joel Keeling, & Mark Langen
Group 3: Corey Jamison, Joel Keeling, Mark Langen
Dance robot as a tool for implementation of micro-programming
Group 3: Corey Jamison, Joel Keeling, Mark Langen
Chopper John Michael Mariano
Electronics in the NOVAC-system
ARDUINO LINE FOLLOWER ROBOT
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Robots with four wheels
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Mars Rover Challenge – Path around Olympus Mons (middle and early high school) Olympus Mons on the surface of Mars at 69,841 feet (more than twice the.
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Autonomous Mobile Plotter Team Members: Kim Schuttenberg & Alicia Tyrell Project Design Review #2

Project Objectives  Accurately move and plot specific shapes on a flat surface, specified by a path.  Position Error & Orientation Correction Where if displaced the plotter will move to its correct position and orientation up to 1 meter.

Software Specifications  Graphical User Interface Allows the user to enter a path for the vehicle to follow.  Forward xx, Right yy, Left yy. Allows the user to draw shapes.  Squares, Triangles, Polygons, Lines, Rectangle

Software Specification Cont’d  The user can place as many shapes as desired onto the drawing canvas with the following exceptions:  1. The size of the shapes to be drawn cannot exceed the 1m by 1m operational area.  2. All shapes must intersect.[1][1]  [1] Each shape has fixed number of points in which it may intersect with another shape. [1]  3. Recipe instructions generated cannot exceed 4K

Software Description  Path Determined Nearest Neighbor Method Analysis

Software Description Cont’d  Recipe Generation Recipe CommandsOpCodeDescription Straight0xxxxxxxMoves the plotter up to 127 steps forward Right110xxxxx Turns the plotter up to 31 steps or 62  right Left111xxxxx Turns the plotter up to 31 steps or 62  left Repeat101xxxxxRepeat the next instruction 8x +1 (up to 249 times) Correct[1][1] The plotter will check its position for errors. Relative to the beacons. Stop The plotter will stop. NOP The plotter will do nothing. [1][1] See section on Auto-Correct Instruction

Software Description Cont’d Plain TextAssembly Error Correct (135,45,45)DC.B Correct DC.W 150 DC.B 100 Forward 20cmDC.BFORWARD+53 RIGHT 90DC.B RIGHT+31 DC.BRIGHT+14 Forward 20cmDC.BFORWARD+53 RIGHT 90DC.B RIGHT+31 DC.BRIGHT+14 Forward 20cmDC.BFORWARD+53 RIGHT 90DC.B RIGHT+31 DC.BRIGHT+14 Forward 20cmDC.BFORWARD+53 End of recipeDC.BSTOP

Hardware Specification  Operational Area 1m x 1m Flat Surface  Movement Resolution 3.67 mm line segment per step 1.92° per step  Sensors Range: 2 m nm ± 50 nm  Emitters Modulated to match sensors  Error Correction Accuracy Within Operational Area  5 cm  5 degree

Hardware Description  Device Size 12” x 6” x 9” ( Not including protruding wheels )  Microprocessor 68HC12A4 8 MHz EEPROM  Internal: 4K  External: 32K Static RAM  Internal: 1K  External: 512K

Hardware Description Cont’d  Stepper Motors Drive Motors Unipolar Airpax 7.5°/step Sensor Motor BiPolar:Astrosyn 0.9°/step

Work Division  Kim Schuttenberg Software Low-Level Circuit Assembly Driver Circuit Board Signal Processing Board Emitter Circuit Board Vehicle Construction  Alicia Tyrell Software High-Level Circuit Assembly Modulation Circuit Board Sensor Circuit Board Vehicle Construction

Work Completed Hardware Device Fully Assembled

IR Emitter Design Equation:

Signal Processing

Demodulation Circuit

Work Completed/ In Progress Motion Control 100% Written 90% Tested Size: 268 Recipe Execution 100% Written 95% Tested Size: 107 Math Algorithm 100% Written 90% Tested Size: 499 Measurement 100% Written 40% Tested Size: 313 Correction 100% Written 0% Tested Size: 253 SoftwareLow-Level

Work Completed/ In Progress SoftwareHigh-Level Main Interface Written: 100% Tested: 96% 496 Lines of Code Shape Generation Written: 100 % Tested: 95% 450 Lines of Code Path Generation Written: 100 % Tested: 85% 305 Lines of Code Recipe Generation Written: 86 % Tested: 40 % 200 Lines of Code Java Serial Communication Written: 89 % Tested: 80 % 100 Lines of Code

Power Consumption  Battery Source mAh Logic: 3 hours Total Measured: 400 mA Power 1.92 Watts mAh Motor ½ hour – 1 hour Total Calculated: 3 A Power 18 Watts

Test Plan  Error Correction: Choose Several points/orientations to test from. Have correct to known point, measure error at end.  Recipe Execution: More of a calibration than a test Straight: Drive a distance, turn, drive a larger distance. Measure distances to find the calibration constant for the strait command Turning:Drive Straight, turn a large number of times, then drive straight again. The resulting angle can be used to find the rotation calibration constant. Repeat: Use the straight and turn commands to test.

Potential Problems  Movement Stepper Motor

Questions ?