By: Jennifer Liem.  Hardware ◦ Head : Philip Blackman  Danny  Tony  Mune  Software ◦ Head: Stephan Fabel  Xi Hang  Jennifer.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Motor Control Lab Using Altera Nano FPGA
Proposal Presentation EE 396 – Micromouse Spring 2008 Saturday, February 9, 2008 Donald Kim Lab - POST 214.
Ramrod IV Micromouse 396. The Team  Andrew Igarashi – Programming  Kevin Li – Hardware  Amy Maruyama – Hardware  Stephen Nakamura – Hardware  Quang.
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
("/(o_O)\") RaWr! Design Review Presentation March 11, 2006.
Fall Senior Project Presentation Rev :22.00 By: Salem, Ray M. Date: December Title: Micro Mouse Control Systems Topics: Robotics, System.
KTD Micromouse Overview Team Goals Approach Outstanding Problems Future Solutions Final Status.
X96 Autonomous Robot Design Review Saturday, March 13, 2004 By John Budinger Francisco Otibar Scott Ibara.
Mary Lou Maher Intranet Design Studio Semester 2, 2005 Project Management.
The Prodigy Micromouse 296/396. Team Members/Assignments Dale Balsis (396) – Web Designer/Hardware Tyson Seto-Mook (396)– Project Supervisor Calvin Umeda.
("/(o_O)\") RaWr! Final Presentation May 9, 2006.
Final Presentation for x96 Projects 9:00 AM – 11:30 AM Thursday, 3 May 2007 Donald Kim Lab, POST 214 Team Raiton Denki No Jutsu Project Micromouse.
("/(o_O)\") RaWr! Proposal Presentation February
Raiton Denki No Jutsu Brandon Inouye Jennifer Liem Chester Lim Roxanne Yee.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
Lesson 4 Computer Software
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
AGV / ASRS April 12 th, 2005 Student Names: Trevor Skipp and Albert Chung Instructor: A. A Arroyo University of Florida Department of Electrical and Computer.
Out-of-Order OpenRISC 2 semesters project Semester A: Implementation of OpenRISC on XUPV5 board Midterm Presentation By: Vova Menis-Lurie Sonia Gershkovich.
Joint International Master Project Dennis Böck & Dirk C. Aumueller 1.
Anees Elhammali Michael Malluck John Parsons Namrata Sopory
ORCA Robot Simulator HY-475 Autonomous Robot Navigation.
Computer basics Lesson 4 – Programs & S.O..
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Mid-term Progress Report Isaac Rieksts My web site
IEEE Robotics - Requirements Presentation Presented by Jason Abbett and Devon Berry.
Behavior Control for Robotic Exploration of Planetary Surfaces Written by Erann Gat, Rajiv Desai, Robert Ivlev, John Loch and David P Miller Presented.
Out-of-Order OpenRISC Stage 1: Implementation of OpenRISC on XUP5 board Project Characterization By: Vova Menis-Lurie Sonia Gershkovich Advisor: Mony Orbach.
Autonomous Soil Investigator. What Is the ASI? Designed to complete the 2013 IEEE student robotics challenge Collects "soil" samples from a simulated.
Hands-Free Camera Controller Jeffrey Gould. Overview Introduction –Background –Design Criteria Components Sensor Mapping Problems Demonstration Future.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Computer Software Operating Systems – Programs. Computer Language - Review We learnt that computers are made up of millions of tiny switches that can.
By: Jennifer Liem October 16, 2008 PDR.  Brief overview  Block diagram  Remains to be done  Gantt Chart.
Computing Fundamentals Module Lesson 23 — Computer Software
Visualization in Software Engineering Peter Paquette.
The Big Picture. My Story  Wrote great programs  Didn’t understand how they worked.
Engineering Design Review Example
Introduction to Computer Programming By: Mr. Baha Hanene Chapter 1.
Embedded C- Language Lets Learn fundamentals !!. An Embedded system is combination of computer hardware and software, and perhaps additional mechanical.
NASA Robotic Mining Competition. Controllers Arduino Mega - controls motors and sensors Raspberry Pi - Linux based computer that has the autonomous.
Lunabotics Navigation Package Team May14-20 Advisor: Dr. Koray Celik Clients: ISU Lunabotics Club, Vermeer Company.
Technology Literacy Unit 3: Software.
Lets Learn fundamentals !!
Chapter 5 Operating Systems.
ROBOTICS.
ME512: Mobile Robotics Last Lecture
Introduction of Embedded C and demo programs
PAPER Alex Zamora (396). PAPER Alex Zamora (396)
LESSON 1 Introduction to Programming Language
NXT Robots and their Applications in Machine Learning Group 2: Roanne Manzano, Eric Tsai, Jacob Robison Mentor: Anjum Gupta Faculty Advisors: Professor.
Autonomous Robot Platform
Pursuit-Evasion Games with UGVs and UAVs
Tools Communication: Google Code Version Control: SVN UML: LucidCharts.
HP Printer Support Number. Support for HP Computer Support for Update your Printer Drivers 24/7 Support Services Support for Diagnosis & Fixing.
Serial Data Hub (Proj Dec13-13).
Graph Paper Programming
Programming Languages
Physics-based simulation for visual computing applications
Jeff Plewak Robin Sachdev
NASA Robotic Mining Competition
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
An Introduction to VEX IQ Programming with Modkit
Quiz: Computational Thinking
An Autonomous Mapping Robot
Presentation transcript:

By: Jennifer Liem

 Hardware ◦ Head : Philip Blackman  Danny  Tony  Mune  Software ◦ Head: Stephan Fabel  Xi Hang  Jennifer

 Introduction  Approach  Expectations  Possible Challenges  Gantt Chart

 Build a robot that will perform the following functions: ◦ Map out an area. ◦ Dig/obtain as much regolith as possible. ◦ Move around or avoid obstacles in its path.  Programming ◦ Use UML to plan out the code. ◦ Create the program using C++ in Unix environment. ◦ Communicate with the TS7800 chip.

 NASA is challenging anyone to build a robot that will successfully navigate its way around in a box filled with regolith.  The robot will be used to excavate lunar regolith.

 Regolith is a type of very fine soil. It has the texture of very fine powder.

 Unified Modeling Language ◦ A program that allows one to visually map out the classes of a program.  Uses the graphs to create prototypes and function headers. ◦ Simplifies programming. ◦ Allows for easier planning. UML by: Stephan Fabel

 RoHS compliant Single Board Computer (SBC).  Uses Linux 2.6.  Provides driver support.  Used with a 16 bit AC/DC converter.

 Will be using Sharp infrared sensors. ◦ It uses 3 volt signal.

 Brainstorming ◦ Currently brainstorming on the layout of the robot.  Simulation program. ◦ Simulate the movement of a robot. ◦ Different mapping algorithms for the robot. ◦ Use UML to plan out the program. ◦ Build the program in a Unix environment.  Build the robot and code the program.

 Installed Unbuntu OS and Umbrello onto the machines.  Working on creating the UML.

 For this semester: ◦ Have the robot built. ◦ Have the simulation program up and working ◦ Fix any debugging ◦ Prep for next semester.  Next semester: ◦ Work on the code for the robot ◦ Fix up any bugs or problems.

 Communication between hardware and software.  Learning new programming environment.  Staying on task

SeptemberOctoberNovemberDecember Creating UML Chart Programming Debugging