Design Through Curriculum on Embedded Systems Team:Aisha Grieme, Jeff Melvin, Dane Seaberg Advisors: Dr. Tyagi and Jason Boyd Client: Dept. of Electrical.

Slides:



Advertisements
Similar presentations
E-Learning 2 nd Layer Training ID (Instructional Design) by PENY ISWINDARTI.
Advertisements

Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
Lab7: Introduction to Arduino
Simulink Support for VEX Cortex BEST Robotics 2013 Sandeep Hiremath
Problem Solving Lab – Part B
National Instruments FRC Robot Modeling Toolkit Topics: The Big Picture: “The V-Digram Design Process” Applying the “V” to Robotics Introduction to LabVIEW.
Difference between project and other assignments  real customer  before programming: negotiations with client to clarify requirements  often.
Dec09-11 Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Petersen Client: Computer Engineering DepartmentAdvisors:
EPICS Meeting 2005ORNL Rdb systems at SNS Jeff Patton and cast April 27-29, 2005 EPICS Meeting 2005.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Individual Competition Week 8 Day 2.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Individual Competition Week 8 Day 2.
Electrical and Computer Engineering How to Program with JTAG ECE 353 – Computer Systems lab I Mike O’Malley Tom Stack September 20 th 2005.
Harris JTRS Project The A-Team Garrett Wampole Ben Litchfield Jason Offord Jason Gillman David Bryant.
Systems Programming Course Gustavo Rodriguez-Rivera.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Microprocessor System Design Using Coldfire Embedded Processor Mid-Term Presentation Marshall Belew Delilah Dabbs Terry Dahlke Brian Sladecek  2000 CPSC.
Operating Systems: Principles and Practice
Dec09-11 Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Petersen Client: Computer Engineering DepartmentAdvisors:
Introduction to Microcontrollers Shivendu Bhushan Summer Camp ‘13.
Senior Design 1 Project Android Pilot Nation Stellar Sea Lions Team –Andrew Olivier –Jordan Fryer –Karen Echon –Jacob Hahn University of Portland School.
Spring 2014 SILICON VALLEY UNIVERSITY CONFIDENTIAL 1 Introduction to Embedded Systems Dr. Jerry Shiao, Silicon Valley University.
Operating System Review September 10, 2012Introduction to Computer Security ©2004 Matt Bishop Slide #1-1.
CEN th Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Software Project Planning.
Final Year Project Electronic & Computer Engineering Student: Andrew Sweeney Supervisor: Dr. Peter Corcoran Design and Realisation of Experiments for an.
BIF703 System Analysis & Design (An Introduction) Text Coverage (Bioinformatics: Software Engineering) Pages
Software Localization MTI 英语笔译 蒋婉 localization Software localization Website localization Multimedia Localization.
Golf Swing Robot EE 486 Project Presentation College of Engineering and Technology Presented by Nasser Almarri.
COMPUTER SYSTEMS An Integrated Approach to Architecture and Operating Systems Chapter 1 Introduction ©Copyright 2008 Umakishore Ramachandran and William.
The Operating System ICS3M.  The operating system (OS) provides a consistent environment for other software programs to execute commands.  It gives.
Design Through Curriculum on Embedded Systems Team: Aisha Grieme, Jeff Melvin, Dane Seaberg Advisors: Dr. Tyagi and Jason Boyd Client: Dept. of Electrical.
Design Through Curriculum on Embedded Systems Team:Aisha Grieme, Jeff Melvin, Dane Seaberg Advisors: Dr. Tyagi and Jason Boyd Client: Dept. of Electrical.
Dec Dec Team Members - Bannister, Jacqueline - EE Petersen, Jordan - CprE Holen, Jacob - CprE Harvey, Luke - CprE Members - Bannister, Jacqueline.
Dec09-11 Embedded Systems Design Though Curriculum Jacqueline Bannister Luke Harvey Jacob Holen Jordan Petersen Client: Computer Engineering DepartmentAdvisors:
1 Group Policies (Week 11, Monday 3/19/2007) © Abdou Illia, Spring 2007.
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015.
Java Example Presentation of a Language. Background Conception: Java began as a language for embedded processors in consumer electronics, such as VCR,
1 University of Ilam Systems Programming University of Ilam Mozafar Bag Mohammadi.
Team: David Konyu – Project Manager David Konyu – Project Manager Ramon Sanchez – Communication Engineer Nomad HDAT as the robot “BUGS” BionicUrbanGroundSystem.
Embracing Embedded Environments for Development Success By : Mark Recoskie.
Wireless Network Security Virtual Lab Team sdDec11-10 Shishir Gupta, Anthony Lobono, Mike Steffen Client Dr. George Amariucai Advisor Dr. Doug Jacobson.
--- Concept Diagram --- Design Through Curriculum on Embedded Systems Dec Problem Statement Department of Computer Engineering of Iowa State University.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
Embedded Systems Design with Qsys and Altera Monitor Program
438 labs. Labs Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development.
Page 1 Monitoring, Optimization, and Troubleshooting Lecture 10 Hassan Shuja 11/30/2004.
ROBOTC for VEX Robotics (VEX IQ) On-Line Session 2014 My name is Jason McKenna I will be leading you through these sessions Teacher for 17 years Hopewell.
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.
Programming and Debugging with the Dragon and JTAG Many thanks to Dr. James Hawthorne for evaluating the Dragon system and providing the core content for.
Jeff Kern NRAO/ALMA.  Scaling and Complexity ◦ SKA is not just a bigger version of existing systems  Higher Expectations  End to End Systems  Archive.
Benefits of a Virtual SIL
Software 12/1/2008.
Implementation of Embedded OS
COEN 421- Embedded System and Software Design
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Computer System Laboratory
ECE 4006 Mid-Term Presentation
CIS 291 Competitive Success-- snaptutorial.com
NTC 324 Competitive Success-- snaptutorial.com
NTC 324Competitive Success/tutorialrank.com
CIS 291 Education for Service-- snaptutorial.com
CIS 291 Education for Service-- tutorialrank.com
CIS 291 Teaching Effectively-- snaptutorial.com
NTC 324 RANK Education for Service-- ntc324rank.com.
Simulink Support for VEX Cortex BEST Robotics Sandeep Hiremath
Advanced Programing practices
0. Overview of 2-Day Academic .NET Workshop
System Programming By Prof.Naveed Zishan.
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Design Through Curriculum on Embedded Systems Team:Aisha Grieme, Jeff Melvin, Dane Seaberg Advisors: Dr. Tyagi and Jason Boyd Client: Dept. of Electrical and Computer Engineering

Project Plan Junior Level Design Course ◦ Provide bird’s eye view of all the coursework the student should have taken by the end of their junior year Robotics based competition

Project Design – The System Vex Robot with Vex hardware Pumpkin OS Vex Arena and Supplies

Project Design – The Game Rules 12' x 12' course divided into 2 sections attacker and defender 2' x 4' total goal area every x sec/min switch att/def roles teams penalized for being in own goal too long bonus for successful passes to teammate

Week 1 – Set Backs Vex Hardware Closed Source Could not put an Operating System on the processor Could not interface non-Vex hardware

Week 2 & 3 – New Hardware BugLabs ◦ Already has OS, but limited components ◦ On backorder and no estimation on availability Cerebot Plus with Atmega 2560 ◦ Lots of memory, but could not find OS with this already configured as a target Cerebot II with Atmega 128 ◦ Using the I-Robot ◦ Already here, no waiting for hardware

Week 2 & 3 – New OS FreeRTOS ◦ Not for our targets, no file system Pyxis ◦ Not for our targets, has all components DuinOS ◦ 128 port, no file system FemtoOS ◦ 128 port, no threading

Week 4 – Begin Setup Got all FemtoOS files Got I-Robot in Sr Design Lab set up with J-Tag Ice for compiling Began Installing needed software and scripts

Week 5 – New Challenges OS wont compile Samples wont compile Installing tool chains ◦ Errors and dependencies, still taking a long time

Project Schedule Week 6 – write test code for our system Week 7-11 – build system, continue coding Week – Testing begins Week – Finalize System and Documentation and prepare for Demo