140 likes | 303 Views
ECE 477 Final Presentation Team 16 − Spring 2013. Scott Stack Neil Kumar Jon Roose John Hubberts. Outline. Project overview Block diagram Design challenges Individual contributions Project demonstration Questions / discussion. Project Overview. Home security drone Web controlled
E N D
ECE 477 Final Presentation Team 16 − Spring 2013 Scott Stack Neil Kumar Jon Roose John Hubberts
Outline • Project overview • Block diagram • Design challenges • Individual contributions • Project demonstration • Questions / discussion
Project Overview • Home security drone • Web controlled • Live Video • Depth sensing • Intruder detection • Other Applications: • Distributed Warehouse Patrol/Security
Design Challenges • Power Constraints • 4 separate operating voltages • High power consumption • Computational power • Kinect • Video encoding • Latency of video stream • Packaging
Individual Contributions • Team Leader – Neil Kumar • Team Member 2 – Scott Stack • Team Member 3 – John Hubberts • Team Member 4 – Jon Roose
Team Leader – Neil Kumar • Assisted in choosing initial parts. • Designed Main Schematic • Designed Battery PCB layout • Assisted in Debugging of Embedded Code • Did a lot of the soldering on both PCB's • Assisted in testing of PCB's • Helped design and fabricate packaging
Member 2 – Scott Stack • Assisted in parts selection • Helped with schematic • Designed the main PCB layout • Wrote embedded code for microcontroller • Helped populate and test PCBs • Created packaging
Member 3 – John Hubberts • Atom-Micro communications and protocol • Email alert library • Skeleton Detection • Assisted in C&C server • Setup of ATOM board
Member 4 – Jon Roose • Designed Software Hierarchy • Implemented position tracking • Sysadmin/setup of atom board • Designed C&C Server • Wall detection and video streaming
Project Demonstration • An Ability to control the speed and direction of a robot • An Ability to automatically detect and avoid obstacles • An Ability to capture and transmit live video from a Kinect to a Web Server • An Ability to control the movement of a the robot through a web interface • An Ability to identify and respond to the detection of a human Final PSSC Video: https://engineering.purdue.edu/477grp16/Documents/Final_Video.mp4