Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.

Slides:



Advertisements
Similar presentations
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advertisements

Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
C-Bus Now and in the Future
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
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.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
CSP: Commercials Service for Palm Zachi Sharvit, Elad Eldor PostPC [2003/2004]
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Power Consumption Awareness by using a Pedometer Denis Kosovich Lior Kuchinski Asaf Bar Power Consumption Awareness by using.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Department of Electrical & Computer Engineering Preliminary Design Review Team: Lucas Root Telin Kim Brandon Thorpe Michael Shusta Advisor: Professor Tessier.
CS-3013 & CS-502, Summer 2006 Network Input & Output1 CS-3013 & CS-502, Summer 2006.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
R3R3 Ethan Hall Michael Kelton Greg Wegman Vashisht Lakhmani.
Twitch Plays ECE477 ECE 477 Design Review Team 1 − Spring 2015 Hannan Harlan Root Tornquist.
TelosB Charging and Energy Meter Kit(Dec1201) Group Leader: Tomas Mullins Communicator: Casey Liebl Webmaster: Shiya Liu Team Members: Andrew Gurik & Qiao.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
System Components Hardware overview for Apollo ACS.
GPS Vehicle Tracking Technology. What is GPS? Developed by the U.S. Department of Defense for the military, the Global Positioning System (GPS) is a.
Wireless User Interface for Variable Frequency Drives Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei (EngPhys - EE)
PowerBot Group #2: Tarik Ait El Fkih Luke Cremerius Marcel Michael Jerald Slatko Sponsored By: Aeronix, Inc.
Problem Statement TelosB Charging/Metering Kit Power from 2 sources Charge AA or AAA NiMH batteries Monitor Current, Voltage and Power Deliverables 3 Fully.
PowerBot Group #2: Tarik Ait El Fkih Luke Cremerius Marcel Michael Jerald Slatko Sponsored By: Aeronix, Inc.
Drivers Station 2010 Joe Ross Team /12/2009.
Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
“Little Homie” Presentation Jesse Martin 12/04/02 Intelligent Machine Design Lab.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
The New FTC Platform (Connecting your legacy hardware)
Example title for notes and handouts
General Status  Analyze various options for connecting to the robot  Develop requirements for each connection  Check example projects o Videos with.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Zero - G CONNECTING THE INTERNET OF THINGS. Introduction to Zero -G.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
GPS Tracking System An autonomous user tracking system is employed to navigate the vehicle using GPS data. The following diagram demonstrates the tracking.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
SOLAR POWERED SMART BLIND (SPSB) SYSTEM Smart Home Automation
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
1/29/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
“We watch so you don’t have to.” Midterm Presentation Tuesday, February 05, 2002.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
WEBs-AX™ Controller WEB-700
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
© 2002, Cisco Systems, Inc. All rights reserved..
Introduction to EV3. Many Different Types of Robots Snake Robot.
Final Presentation Smart-Home Smart-Switch using Arduino
Digital-watchdog.com Complete Megapixel Surveillance Solution DW-VP9xT4P DW-VP12xT8P DW-VP16xT8P Rev : 04/15 Presenter’s Name Title |
CompactLogix Controllers Portfolio
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
WIZnet ESC San Jose WIZnet The easiest and smartest memory-like hardwired TCP/IP chips.
Raspberry Internet Rover Dipto Pratyaksa
Voice Controlled Robot by Cell Phone with Android App
Group 3 Corey Jamison, Joel Keeling, & Mark Langen
connect a DC-Motor with an arduino
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
MBRC Mobile Based Remote Control
Serial Data Hub (Proj Dec13-13).
Universal I/O Concentrator UK/S 32.2
Software Design Narrative
Wireless Autonomous Trolley
Wireless Autonomous Trolley
Wireless Autonomous Trolley
Presentation transcript:

Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.

Project Description Autonomous Robot with onboard auxiliary battery Used to provide supplemental power to mobile devices (laptops, mobile phones…etc) Uses onboard navigation algorithms to navigate to users location Has iOS application to provide robot statistics and is used to control PowerBot’s movements.

Project Motivation Battery life longevity in mobile devices is a constant issue. Wanted to create a charging solution that could charge the device without inconveniencing the user. The device would be simple to use, allowing for easy adoption into a users everyday routine.

Objectives PowerBot will be able to navigate autonomously to a users location. PowerBot can be remotely controlled by user input, through the use of an onboard camera and the provided iOS application. PowerBot will contain a battery used to charge external devices through the use of USB, DC, and inductive charging.

Specs Will be at most 36” long Max speed of 5 mph Battery life of minimum 24 hours Able to charge mobile phone from 0% - 100% without needing to recharge internal batteries Will re-charge internal batteries through in-home AC and/or via onboard solar panel. Will navigate to the user autonomously Can be operated via manual control

Software Overview Embedded software for navigation and power control iOS application for controlling PowerBot Wi-Fi module embedded software for communication with iOS app

iOS Application Embedded Navigation Algorithm Embedded Navigation Algorithm Motor Control Power Management Software Layout MCU Embedded Software Sonar Sensors Servo Motors Solar Panel Charging Ports Solar Panel Charging Ports

iOS App Written in Objective-C using Xcode 4.4 Offers multiple options for PowerBot: – Settings – Navigation – Manual – Statistics

iOS Views Each view contains a separate viewController, allowing each tab to contain a unique layout of buttons and fields to be presented to the user.

iOS Networking Methods Void socketConnect() – Creates input and output streams via theNSStream subclasses: NSInputStream and NSOutputStream int sendMessage(NSOutputStream *out, char *buffer) – Sends data stored within the output buffer out via the output socket int receiveMessage(NSInputStream *in, char*bufferIn) – Receives data via the input socket and stores it in the input buffer int parseData(char *bufferIn, int length) – Parses the input buffer and passes data to the appropriate method

Wi-Fi Communication Used as the primary mode of communication between PowerBot and the iOS Application used as physical layer communication, with sockets used for higher level communication RN-131 TCP/IP stack facilitates simpler TCP and UDP data transfer between PowerBot and its iOS App. Application Layer MCU - Serial Socket iOS - Serial Socket Application Layer Embedded SoftwareiOS Software

Wi-Fi Module - RN-131 The Microchip RN-131 provides a complete Wi-Fi solution for onboard communication with PowerBot The integrated TCP/IP stack within the RN-131 allows for easier implementation of sockets and passing data via TCP/UDP

RN-131 – Power Consumption Provides low power communication solution 4uA Power Consumption when idle 40 mA while active and connected 140 mA Power while active and transmitting