Internet Piloted Blimp Alfredo Guevara, Jr. Advisor: Professor Spinelli March 1, 2008.

Slides:



Advertisements
Similar presentations
Chapter 3: Introduction to Data Communications and Networking
Advertisements

1 Group 4 Autonomous Wi-Fi Sniffer RC Truck GIZMO Sponsor CALIT2 Mentors Javier Rodriguez Molina Don Kimball Group Members Dan Curcio Anson Hsu.
Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC Advisors: Prof. Shlomi Dolev & Michael Orlov.
AD-340 Universal Audio Delay Processor Compatible with Analog and a wide range of Digital Audio formats SPDIF (digital audio) input and output and Stereo.
Options for Video Streaming Understanding and applying the technology to volleyball.
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Servos The material presented is taken from a variety of sources including:
By: Brett Snyder (Team Leader) John Williams Ryan Kindred Gavin St. John Faculty Advisor – Dr. Jamali Course Instructor – Dr. Serpen Final Presentation.
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
Autonomous Navigation of an Indoor Blimp Stuart Wehrly ECE-499 Advisor: Professor Spinelli.
This year’s project is an addition to last year’s Remote Controlled Home Project Last year’s project was programming a VCR through a remote PC This year’s.
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.
Efficient Path Determining Robot Jamie Greenberg Jason Torre.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Design Review: Remote Controlled Security System Nate Horner Aric Schorr.
WIRELESS MODEM for 950 MHz DIGITAL COMMUNICATION Nerdev Sharma
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
Synchronized Strobe for Video Camera Jeff Baskett & Jason Zubo Project Advisor: Dr. Irwin.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
First Person POV RC Car Using WiFi-Direct P2P video streaming and Bluetooth By Shane Langhans.
HEALTH MATE HEALTH MATE Wireless Health Monitoring System.
ActEyes IP Cam Training Part 2: Basic Camera Features.
SG-VoIP Page 1 / 14 PLANET Pan / Tilt Internet Camera Internet Surveillance Solution.
Computerized Train Control System by: Shawn Lord Christian Thompson.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Project Description. This project aims to monitor an area through a camera, transmits the video wireless.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
Propulsiometer Instrumented Wheelchair Wheel Prepared by: Seri Mustaza (BME) Siti Nor Wahida Fauzi (BME) Ahmad Shahir Ismail (EECE) Hafizul Anwar Raduan.
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
An-Najah National University Faculty Of Engineering Computer Engineering Department Abed Al-hadi kulib.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
University of Pennsylvania Moore School of Electrical Engineering ABSTRACT: The ability to communicate is essential for surviving in today’s world, but.
AN_NAJAH INTERNATIONAL UNIVERSITY Electrical Engineering Department Internet & Mobile Controlling system “IMCS” Ala` Hmadneh Ansam Afaneh DR. RA`ED.
IR Controls Motors An-Najah National University Faculty of Engineering Electrical Engineering Supervised by: Dr. Ra’ad Jaber Prepared by: Rayad Hayek بسم.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
UNION COLLEGE WEATHER STATION Brian Kruppenbacker Jeffrey D’Alessandro Advisor: Professor Traver.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Microcomputers Final Project.  Camera surveillance is an important aspect of Robotics.  Autonomous robots require the use of servos for camera control.
The Secure, Automated Home Project Team: Alec Kulbacki Project Advisor: W. Thomas Miller.
Connectivity  The ability of a computer to communicate with others Sending Device Communications Device Communications Channel Communications Device Receiving.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
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.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
 The wireless module must sustain a transmission rate that allows for image data to be transferred in real-time.  The camera must be able to capture.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
James Crosetto BS (Computer Science and Computer Engineering) Jeremy Ellison BS (Computer Science and Computer Engineering) Seth Schwiethale BS (Computer.
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
TV Remote As A Wireless Mouse For PC.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Module 1: Understanding Local Area Networks
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Servos The material presented is taken from a variety of sources including:
Servos The material presented is taken from a variety of sources including:
Remote Controlled Smart Socket
Servos The material presented is taken from a variety of sources including:
Controlling YOUR ROBOT
Network Hardware and Protocols
Wireless Autonomous Trolley
Wireless Autonomous Trolley
Presentation transcript:

Internet Piloted Blimp Alfredo Guevara, Jr. Advisor: Professor Spinelli March 1, 2008

Goals Create a control system to remotely pilot an RC blimp over the internet Show real time video images to the ‘pilot’. Maneuverability: Internet control as close as possible to remote control

Control System Wireless Camera Images to Host Motor ControlsPPM Signals Host PC sends video image to the pilot Pilot sends Motor Control Data to the host

Web Interface

System Components Physical System PC (Host and Pilot) Microcontroller RC Transmitter Wireless Camera

Design Criteria The blimp max payload capacity was 7 oz. The blimp can be controlled from anywhere using the Internet. The blimp should be in operation for at least 30 minutes.

Communication to Blimp

Host The host was a laptop due to its easy mobility. The host computer contains the web server. It captured the video image from the blimp and streamed it to the Web page. It has a stand alone program that read the desired motor control from a Socket and sent it through the Serial Port

Microcontroller A Basic Stamp 2sx was used to send motor control signals to the transmitter. A Voltage conversion circuit was created to produce the appropriate voltage for the motor control signal. Each signal sent had information for 3 channels. Ch1: The speed and direction of the tail motor Ch2: The direction of the rotation of the motors attached to the gondola Ch3: The position of the motors attached to the gondola.

Pulse Position Modulation CH1: Left/Right CH2: Up/Down/Front/Back CH3: Motor Position

Interface Circuit Pulse into R/C Pulse from BS 10V from Control

Buddy Cord This cord is used when a student is learning how to control RC devices. The cord will send the signal produced by the BASIC STAMP to the Transmitter

Wireless Camera Communication

Video Capture The wireless camera was used as a webcam. Frame Rate: 297 Kbps Image 320 X 240 Color Camera It sent real time images to the Host.

Software System Microcontroller: PBASIC Host PC: JAVA Stand alone program Microsoft Encoder. Web Interface: HTML JAVA Applet

Software Design PBASIC: Basic Stamp sent pulses to the Remote Control Web Interface: sent motor control to the host by the click of a button. Host: The host received information from the web interface and sent it to the Serial Port

PBASIC This code was used to send time pulses ranging from 1ms to 2 ms to the interface circuit. The PPM signal has to have a 20 ms duration The PBASIC received information from the Host’s Serial Port.

Sample Code Vertical Direction PULSOUT 2, ' Sync send a clean slate. OUT2=POL2 ' return for.3 milliseconds OUT2=POL2 PULSOUT 2, 1500 ' Ch1 The direction and speed of the tail fin OUT2=POL2 PULSOUT 2, 1013 ' Ch2 The direction of the spin and its speed OUT2=POL2 PULSOUT 2, 1100 'Ch3 The position of the motors OUT2=POL2 PULSOUT 2, 1475 ' Ch 4 Unused OUT2=POL2

Microsoft Windows Encoder Microsoft Encoder was used to capture the image for the camera’s receiver This program streams the video image to the Web interface.

Web Interface The basic user friendly Interface was designed in HTML. Buttons for the direction were placed in the Interface using a Java Applet Up, Down, Front, Back, Left, Right The interface also shows the image from the wireless camera.

Java within the Host The Host had a Stand Alone Java program that read the Motor Control data in from a socket Socket After the data is read, the program sends the information to the Serial Port in form of numbers with the use of the RXTX library.

Results The payload is 6.7 oz. Motor Control data was successfully sent from ‘pilot’ PC to Host PC Host PC successfully sent information to the Microcontroller The Microcontroller sent PPM signals to the Remote Control. Maneuverability: The Blimp was controlled over the Internet but with a delay due to the camera.

Future Work With a larger payload capacity Blimp more features can be added: Tilt camera or sensors to collect any type of data such as height and speed A different device can be controlled such as a helicopter, an RC plane or even a micro device. Different type of transmitters can be added to allow for use anywhere on campus by using relay stations.

THANK YOU Professor Spinelli Professor Burns Professor Hedrick Professor Spallholz Chemistry Department