GROUP #4 Chris Carmichael, EE Ismael Rivera , CpE Journey Sumlar, EE Warayut Techarut, CpE T-100 WATCHDOG.

Slides:



Advertisements
Similar presentations
Mobile Infrastructure CSE 390 Fall Mobile device types Pagers – Mostly RIM devices (proprietary OS) – 2-way paging – Use Mobitex and DataTAC wireless.
Advertisements

Corporate Office: “4 B", 4th  Floor Bigjos ,Building No 8
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Global Security USG-251 GPS Mobile Personal Tracking Kit.
3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
A UTONOMOUS T RACKING R OBOT Team 7 Victor Abreu Thomas Schreifer Brent Eisenmann Matthew Beutler Peng Xie Hisham Hassan Sponsor: ECE Department Faculty.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
1 Electrical and Computer Engineering Cam Proctor Ramsey Khudairi Tom Gilbert Chad Young Project Orion TekBand.
Wireless Surveillance Vehicle Lance P. Riegert Rodrigo A. Urra Steve C. Wilson September 18, 2007Wireless Surveillance Vehicle1 of 20 Senior Design Project.
Mars Rover By: Colin Shea Dan Dunn Eric Spiller Advisors: Dr. Huggins, Dr. Malinowski.
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.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
SMART HOME SYSTEMS Group 10 Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE.
Final Presentation Group 16 Mike Orr Loc Truong Dang Khoa Le.
PIC® MCU based USB AAA Battery Charger
TelosB Charging and Energy Meter Kit(Dec1201) Group Leader: Tomas Mullins Communicator: Casey Liebl Webmaster: Shiya Liu Team Members: Andrew Gurik & Qiao.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
AVT2000D is a portable and compact in size magnetic installation vehicle tracking device which is easy in mounting and hiding to where there is the metal.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Review of the test results and plan for the final testing campaign Panagiotis Mousouliotis EDUSAFE ESR3 PhD Candidate, Aristotle University of Thessaloniki.
GROUP 4 Daniel Arnett, Joseph Vanciel, Brian Krueger.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
STATS Self Targeting Automated Turret System Group 8 Elso Caponi Michael Lakus Ali Marar Jonathan Thomas Sponsored by Boeing.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Critical Design Review Group 16 Mike Orr Loc Truong Dang Khoa Le.
Solar Powered Golf Cart Group 9 Jake Bettis Jacob Krueger Matthew Roland Matt Tourtelot With Support from:
Group Members: Brad Cox Kevin Burkett Tera Cline Arthur Perkins CS10 Battery Management System.
Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn PDR 2012 – Team Gong Self Sustaining Sensor System.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Wireless Sensor Monitoring Group Members: Steven Shih (ECE) Brian Reilly (ECE) Dan Eke (COMPE) Sponsored by:
Joshua Early Marc Garcia Nicholas “Bailey” Godfrey Daniel “DK” Krummen Group 23 Sponsored By:
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Gesture Recognition Interface Device
VEX Parts – Batteries, Logic, and Controls
INTERFACING WEB SERVER WITH A ROBOT
General Status  Analyze various options for connecting to the robot  Develop requirements for each connection  Check example projects o Videos with.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Alternative Portable Power Systems. Amateur Radio Considerations Radio communications during power outage Remote operation Extra points during contesting.
GROUP #4 Chris Carmichael Ismael Rivera Journey Sumlar Warayut Techarut T-100 WATCHDOG.
Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.
Nicolas “Bailey” Godfrey Joshua Early Marc Garcia Daniel Krummen Group 23 Sponsored By:
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
ISecurity Mid-Semester Presentation Draft September 26, 2012.
ISecurity Mid-Semester Presentation October 9, 2012.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
The entire system was tested in a small swimming pool. The fully constructed submarine is shown in Fig. 14. The only hardware that was not on the submarine.
Voice Controlled Robot by Cell Phone with Android App
Mandava Institute of Engineering and Technology
Robot Hardware 2017 Jacob White.
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Datawind Calling Tablet Communication Redefined!
Controlling of robot using voice
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
VEX Test Kit Introduction
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Alþingi's Digital Signage System
Introduction to the Orbit Edu Board
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Final Project Review Team Digiceipt April 19,
BRAIN Helmet Group 4 Ryan Mortera EE Nada Algharabawi CpE
Midway Design Review __________ Senior Design Project Fall 2018
Midway Design Review Team 1: MirrAR
Presentation transcript:

GROUP #4 Chris Carmichael, EE Ismael Rivera , CpE Journey Sumlar, EE Warayut Techarut, CpE T-100 WATCHDOG

Project Introduction Detect Motion Track Movement Alert User Remote Control Streams Video Camera View

Project Goals System Integration Motor Control Computer Vision Wireless Communication Power Control

Requirements Autonomous Detect Motion Wireless Communication Video Streaming

Specifications Feature Measurement Dimension 12” x 8” Operating Range 25 ft Power Supply Voltage 14.4 v Maximum Weight 20 lbs Minimum Acceleration 1 ft/s2 Maximum Speed 3 ft/s Battery Life 3 hrs Recharge Time < 4 hrs

Block Diagram

System on Chip (SoC)

Raspberry Pi vs BeagleBone Black $35.00 700 MHz ARM1176JZFS 512 MB SDRAM @ 400 MHz 8 GPIO Pins $45 1GHz TI Sitara AM3359 ARM Cortex A8 512 MB DDR3L @ 400 MHz 65 GPIO Pins

Microcontroller & Development Board ARM Cortex A8 TI Sitara AM3359 BeagleBone Black

Microcontroller & Development Board

Microcontroller & Development Board

Operating Systems Debian ArchLinux|ARM Windows Embedded Default OS Most Lean Windows Embedded Most Integrated

Wi-Fi

Wi-Fi Edimax EW-7811Un IEEE 802.11b/g/n Compatible with Linux Small size Internal Antenna WEP/WPA/WPA2/WPS Compatible 14.9 mm 7.1 mm 18.5 mm

Computer Vision

Open Source Libraries Robot Operating system (ROS) Open Source Computer Vision Library (OpenCV) Implementations for specific tasks. Not as big as OpenCV. Requires OpenCV for certain algorithms. C++ and JAVA implementations available. Compatible with multiple distributions of Linux. Large amount of tutorials and support community .

Computer Vision - OpenCV Detect movement Recognize and track a moving person OpenCV 2.4.2 Optimized computer vision functions and algorithms Built-in Object Detection and Tracking functions ARM Support Performance varies on functions being utilized.

Computer Vision State Diagram

640 0 – 212 LEFT 213 – 425 STAY 426 – 640 RIGHT 480

Server & Streaming

Server & Streaming Node.js UDP (User Datagram Protocol) Enable internet HTTP communication Web GUI (Optional) Lightweight on resources under load UDP (User Datagram Protocol) JAVA Implementation (Android Compatible) Always listening for incoming commands from mobile phone Very lightweight on resources Port specific

Server & Streaming MJPG-Streamer Streams images from a folder over the internet Stream and Snapshot functions available Android compatible stream Low resource usage

Streaming State Diagram

Webcam

Webcam Microsoft - LifeCam Cinema USB 2.0 Connectivity Linux Compatible Multiple picture/video resolutions available Compare with others

Mobile Application

Mobile Application Support Android 4.0 and newer versions SQLite Database to store user credentials Control vehicle remotely View a live video feed Store snapshot on the device

Mobile Application State Diagram

Mobile Application Registration Activity Allow user to register a username/password combination. Store cell phone for SMS and MMS alerts. Supports: AT&T, Sprint, T-Mobile, Verizon, MetroPCS, Boost Mobile, Straight Talk. Store email for email alerts. Send SMS, MMS, and Email address to external server via PHP Post/Get method.

Mobile Application Login Section Allows user to register/login Only authorized users will have access Performs an Internet Check

Mobile Application Control Section View live video feed Control robot with virtual joystick Store snapshot

Mobile Application Gallery Section View snapshots stored on device Share via Email/MMS

Motor Controller, Motors, & Wheels

Mecanum Wheels Add Diagrams

Mecanum Wheels Add Diagrams

Mecanum Wheels Add Diagrams

Mecanum Wheels Vex Robotics Mecanum Wheels Affordability $59.99 4 pack Diameter: 4 in. Thickness: 2 in.

Platform Perforated Aluminum – Lightweight 2 pounds with wheels included Easily Adjustable 12 in. 8 in.

Motor 2 in. 1.5 in. 1 in. VEX 2-Wire motor 393 VEX 2-Wire motor 393 Requirements Specs-Low Speed Specs- High speed Price < $20 $14.99 RPM’s 130 100 160 Torque 1.3 Nm 1.67 Nm 1.04 Nm Weight < .5 lbs .2 lbs Stall current   4.8 A 4.8A Max Power All measured at 7.2 V 34.56 W 2 in. 1.5 in. 1 in. VEX 2-Wire motor 393

H-Bridge Circuit

H Bridge Components IRF 9530 P-Channel IRF 530 N-Channel BC547 100 Vds 47 V Breakdown 12 A 14 A 100 mA $1.29 $1.03 $0.20 10 K OHM Current Limiting Resistors

Controller Budget Component How many Price per unit Total MSP430G2552 $2.79 $11.16 IRF9530 8 $1.29 $10.32 IRF530 $1.03 $8.24 BC547 32 $0.20 $6.40 Capacitor(100nF) $.05 Resistor (10k) 40 $.04 $1.60 Total: (without pcb)   $37.92

Motor Controller- PCB Specifications 3”x3” Thick Traces for high current lines 2 layer Oshpark, $5/sq in. 3 PCB’s per order.

USB Power Hub

USB Power Hub BeagleBone Black only has 1 USB port. 2.0 USB Ports Input voltage is 3-5V Constant power to each USB port Weight 8 oz. 1 in. .5 in. 6 in.

Power Management & Battery

Single Power Supply or Multi Power Supply? Multi power supply to power all components Battery Characteristics High discharge Rate No/low Memory Effect Light Weight High Capacity Price Effective High Nominal Voltage

Battery Specifications Model 31604 31038 18650 Brand Tenergy Supower Capacity (mAh) 1600 4400 2200 Voltage (V) 7.4 14.8V Weight (Ib) 0.2 1.2 Discharge Rate (C) 20 (32 A) 25 (60A) 2.5 (5.5A) Price ($) 24.5 59.99 17.99 Chemistry Lipo Li-on Top three candidates for batteries Most important aspects are Capacity, Discharge Rate, and Voltage

Battery Selection Motor Controller Model 31604 31038 18650 Brand Tenergy Supower Capacity (mAh) 1600 4400 2200 Voltage (V) 7.4 14.8V Weight (Ib) 0.2 1.2 Discharge Rate (C) 20 (32 A) 25 (60A) 2.5 (5.5A) Price ($) 24.5 59.99 17.99 Chemistry Lipo Li-on Tenergy 14.8V 4400mAh Battery Weighs the most but supply the most current out of the batteries. Expected Battery Life needs to be at least 3 Hours

Battery Selection Microcontroller USB Powered Battery 7.4V Lithium Ion 6600mah Two output ports 5V at 1A 5V at 2A Powers off automatically once the devices are disconnected.

Battery Charger Tenergy TLP-2000 Smart Charger Built in Balancer Price $25.99 Powers both Lion and LIPO batteries. Led Indication Status on when battery is charging and when the battery is fully charged Cuts off once battery is fully charged.

SPST 12VDC/30A Switch Rated at 12V 30A Red LED illuminates while on Great to Conserve Battery life Nickel plated brass 1.25” 2.5”

Power Requirements Items Voltage input needed Current input needed BeagleBone Black 5 V 2 A Motor Controllers 10 V 16 A Conventional Webcam 3 V <500 mA MSP 430 3.3 V .5 mA Wi-Fi Adapter USB Power Hub 3-5 V 1.5 A

Power System

Voltage Regulators LM 338 Output Voltage range is 1.2V to 32V Output current Max 5A Output voltage is 10V Heatsinks Needed 2 regulators LM 350 Output Voltage range is 1.2V to 32V Output current Max 2A Output voltage is 3.3V Heatsinks Needed 1 regulator

Warayut Techarut (Wye) Work Breakdown Task Ismael Rivera Warayut Techarut (Wye) Journey Sumlar Chris Carmichael Motor Controller X Power Management Server Computer Vision Mobile Application Microcontroller Communication

Budget & Finance Part Name Quantity Price (each) Total Wifi USB Adapter 1 $5.99 MicroSD Card $7.99 USB AC Powered Hub Motor 5 $14.99 $74.95 Mecanum Wheels $59.99 Robot Frame kit $79.99 Motor controller PCBs 2 $43.95 $87.90 Motor Controller Parts $46.00 22 guage wire set $20.00 Wire connectors $40.00 Barrel jack connectors $2.95 $5.90 USB Battery $29.95 Battery + Charger $88.55 BeagleBone Black $62.71  Miscellaneous   $50 $667.91 Over budget $42.54

Issues Low performance for OpenCV (1-2 frames per second) Driver not fully compatible Faster Processor UCF Network Restrictions Time constraints Budget

Project Process

Project Process

GROUP #4 Chris Carmichael Ismael Rivera Journey Sumlar Warayut Techarut Questions?