Team T ENEO Dillon Krasovec Jerod Ellingson Robert Glissmann Ben Walker Patrick Hanschen.

Slides:



Advertisements
Similar presentations
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Advertisements

Project leader: Benjamin Danziger, EE Todd Bentley, ISE Jim Corcoran, CE Jay Radhakrishnan, EE Peter Drexel, EE Vianna Mullar, EE.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Blake Davis: Electrical Engineering Luke Haberkern: Electrical and Computer Engineering Brian Hacsi: Electrical and Computer Engineering Chris Kircher:
Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Project Overview- Strong Arm ECEN 4160, Spring 2005 Thaine Hock Matt Corne Sammit Adhya Luz Quiñónez.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Justin Akerman (CE) Chris Hoerbelt (ME) Hersh Anand (EE) Anthony Poli (ME) Greg Mucks (ME) Jon Notaro (EE) Eric Tripp (EE) Customer: Stan Rickel.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Autonomous Helicopter: James Lyden Harris Okazaki EE 496 A project to create a system that would allow a remote- controlled helicopter to fly without user.
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
ECEN 4610 Capstone Design Lab Fall 2009 Preliminary Design Review Team ACRONYM Another Capstone Research Oriented Nonsensical Yao Ming.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
BeHāv Student Behavior Feedback System. Overview Team What is BeHav In Action Features Design Risks Time-Line.
Vigilant Sensing Technology VST1000 Remote Sensing System Preliminary Design Review Development Team: Patrick Hauser Joel Keesecker Mark Kien.
Team Chopper Subterranean Mapping performed by co-operative helicopters Shirley Choi Bejan Hafezzadeh Joseph Kaiser Sean Norwood Itay Tenne.
WiCon Robo Hand. Team Members Members  Mouhyemen KhanNouran Mohamed  Ahmed RagheebArian Yusuf Mentor  Dr. Beena Ahmed.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew.
Tilt Controlled Vehicle Hardware In this project, I utilized two CY3209-ExpressEVK kits and one CY3214 PSoCEval USB kit. Software The source code for the.
Viking Pump Flow Manager - Phase 2 Senior Design May
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Service Section Technical Training Dec A Standard Wireless Networking Protocol Zigbee Wireless Technology.
Using the PSoC USB March 17, 2012 Lloyd Moore, President/Owner.
Bi-Directional RF Data Communication A Robot Control Device Team BDRFC.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Team Dominate(d?) The Machine.
Gesture Recognition Interface Device
Typical Microcontroller Purposes
Autonomous Helicopter James LydenHarris Okazaki EE 496.
VEX Parts – Batteries, Logic, and Controls
1. COMMUNICATION Liam O’Sullivan  Control was off board (on the GCS)  Used XBee ZigBee RF modules for telemetry  Point to point communication.
Mobile Controlled Car Students : Tasneem J. Hamayel Hanan I. Mansour Supervisor : Dr.Aladdin.
IBM - CVUT Student Research Projects Remote Control of a Furby Toy with BlueTooth Tomáš Kunc
Home Theater Remote Date: May 16, 2008 Team: Bryan Follis, Mike Schmidt, Dan Grissom, Jesse Butler Advisor: Dr. David Klotzkin Final Presentation.
Rouse Wireless Mouse Glove Seth Martin Andrew Wood Todd Yarrington.
Welcome to Control ! Hi ! Styx Innov. What is Control ? Control is an android application which enables us to remotely control our PC via Wireless Fidelity.
General Status  Analyze various options for connecting to the robot  Develop requirements for each connection  Check example projects o Videos with.
Autonomous Helicopter James LydenEE 496Harris Okazaki.
Development of a wireless telemetry system for model rocketry.
INEMO™ Demonstration Kit DOF (Degrees of Freedom) platform  The STEVAL-MKI062V2 combines accelerometers, gyroscopes and magnetometers with pressure.
Amr Eshak, Amadou Bah, Michael Estevez
1. COMMUNICATION Liam O’Sullivan  Used XBee RF 2.4 GHz modules for telemetry  Point to point communication (platform and GCS)  Disadvantages.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
Microprocessor based Design for Biomedical Applications MBE 3 – MDBA XI : Project Outlooks.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
ABSTRACT Introduction: Air Mouse is used for navigation of cursor on the computer screen. It can be waved around in air without the need of a surface.
Chair-Mounted Computer Workstation May06-09 Client: Lockheed Martin Advisors: Dr. Arun Somani Dr. Zhao Zhang Team Members Isi OamenDavid Roberts Shawn.
A Homebrewed Solution to Motion Gaming Developed and Presented By SIDDHESH KOLWANKAR.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
ECEN 4610 Capstone University of Colorado Boulder, CO January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed.
OMNIGLOVE ABSTRACT This project will be a glove that can control home appliances such as lights, TV, stereo, and other electronics. The OmniGlove will.
Mid Semester Presentation Glove Mouse. Jacob BassettChelsea MosserRobert BlackBryan Lee Electrical Engineer HID Protocol Enclosure Electrical Engineer.
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
Wii Remote Zibo Zou, Daniel Maertens, Steven Duan 1.
Gesture Control interface
Session III Architecture of PLC
PRoC-UI Solution for Wireless Touch Human Interface Devices (HID)
The Implementation of a Glove-Based User Interface
Rouse Wireless Mouse Glove
Presentation transcript:

Team T ENEO Dillon Krasovec Jerod Ellingson Robert Glissmann Ben Walker Patrick Hanschen

Mission Intuitive alternative to mouse and keyboard, or any difficult to learn remote controller Why use a glove?

Use Cases PC-User Interaction – Non-technical every-day use: PowerPoint presentations, etc. – Technical usage: 3D or physical modeling, etc. – Media interaction: games, flight sims, virtual reality Remote device interaction – RC vehicle: remote control helicopter with auxiliary control

High Level Architecture RF USB RF

Design Considerations User Interaction – Physiology: thumb, index, and middle finger – Fatigue, Comfort and intuitive gestures Glove – Minor hand shaking filtering – Precision in pointing – Timing Long term – Carpal Tunnel

Glove Architecture Gyro Accelerometer

ZigBee Module Glove Architecture A/D MSP430F2616 (SPI Master) Flex Sensor GPIO Buttons Processor (2274) (SPI Slave) RF 3-Axis Accelerometer (SPI Slave) 3-Axis Accelerometer (SPI Slave) SPI Interface 2-Axis Gyro Heli Hub Heli Hub PC Hub PC Hub IR Power supply Battery DC/DC

Glove User Feedback

Glove Communication Pairing Multiple devices Not bi-directional Interference

PC Hub Architecture Battery USB Interface USB Interface Processor-2274 (SPI Slave) Interface IC Infrared Camera RF SPI Interface Atmel HID (SPI Slave) Processor MSP Family (SPI Master) 32 Mhz Clock ZigBee ®

Emulation vs. Custom Device Custom device – Advantage: Allows for entirely new level of interactivity – Disadvantage: Incompatibility with all useful programs Emulation Device – Advantage: Universal compatibility – Disadvantage: Visual response to gestures is far less interesting Verdict: Emulate for wider application

PC Interface Default HID vs. Custom Driver – Advantage: Less development time – Advantage: More dependable driver – Disadvantage: Generally can’t tell HIDs to do things USB Hub identifies itself as both mouse and keyboard Send emulated state of both mouse and keyboard to reflect glove actions

PC Configuration Utility – Defining gesture definitions (e.g. Modeling vs. Gaming) – Creating custom gestures – Switch between existing and custom modes Communication: PC to Hub – Specifying desired gesture mappings to Hub – Use built in USB boot-loader to circumvent HID interface

Emulation What can the device emulate? – Mouse point and button clicks – Keyboard key presses – Complex gestures combined of above Gesture Mapping via Programmable LUTs – LUT is programmed via boot-loader interface – Single macro glove gestures equated to combination of key presses and mouse actions. – Hub calculates cursor motion from macro gesture.

IR Camera IR camera module from PixArt – Salvaged from the Wiimote – Incorporates required image processing – Output: brightest four (x,y) points Inter-chip Interface – I2C for broad compatibility – Risk: Not a publicly available device. We must snoop the signals.

RC Control Dynamics “Degrees of freedom” Hand Control “Independence” Learning Curves Direct vs. Controller Reference

Our Choice: Coaxial (Blade CX2) More inherently stable Built in gyro to prevent yaw Less maneuverable, more controllable

Holding a position vs. stable states What is lost/gained? What is intuitive? Gestures Hand fatigue Basic Feature: Direct Control Processor (2274) Master RF Proprietary RF Transmitter Interface Circuitry

Why Have a Feedback Controller? Quasi-stability Disturbances are possible Again the problem of maneuvers Controller transparency

Advanced Feature: Feedback Controller (Off-board configuration) Processor (2274) Master RF Proprietary RF Transmitter Processor (2274) Master RF Helicopter Hub 3-Axis Accelerometer Interface Circuitry Proprietary RF Receiver Helicopter Servo Circuitry

Off-board Controller Discussion Feedback delay – Throttle – Servos Simpler implementation “Extraneous parts” Power Ideally…

Advanced Feature: Feedback Controller (On-board configuration) Processor (2274) Master RF 3-Axis Accelerometer Helicopter Servo Circuitry 2-Axis Gyro Interface Circuitry

On-board Controller No feedback delay More control complexity More direct approach New interface circuitry Power Ideally…

General Controller Concerns Helicopter Modeling Noise issues Sensor drift Testing leading to crashes Helicopter limitations – Response time – Physical Damping – Low bandwidth

Managing development in a larger team Each member needs to help make sure the work load is divided evenly High-fidelity sensor-data processing (the infrared camera) Try and use accelerometer and gyroscope data to do positioning Lack of wireless experience Start with wired connections and have them available incase of RF problems CHC (Catastrophic Helicopter Crash) Try and repair Use leftover funds to purchase a new one Control System Difficulties If we are unable to make a working feedback controller, we can revert to some form of direct control Risks & Contingency Plans

Schedule

Division of Labor TaskDillonRobertBenPatrickJared IR UnitXX Drivers / USBXX Gyroscopes / AccelerometersXXX Flex Sensors / ButtonsXX Software Sensor DesignXX Heli-Control SystemXX Heli-RFXX PCBXXXXX ConstructionXXXXX

Budget ItemQuantityCost/ItemTotal Cost RF Chips (microprocessor included)32060 Gyroscope140 3-Axis Accelerometers23060 Flex Sensors31545 Button21.53 Helicopter1200 Helicopter Replacement Parts41040 USB Interface Board130 MSP 4302Sample0 Glove125 PCB Miscellaneous Electronic PartsN.A. 60 Total Estimated Cost695

Hypothetical Functionality Motion recording – Physical Therapy – Muscle memory RC vehicles – Bomb diffusing robot Hand disabilities Glove could be expanded to an arm or even body suit

Questions C.H.C.