Remote Data Acquisition and Touch- based Control of a Mobile Robot using a Smart Phone Yong-Ho Seo, Chung-Sub Lee, Hyo-Young Jung and Tae-Kyu Yang Department.

Slides:



Advertisements
Similar presentations
A Model for Infusing Engineering and Programming Concepts in Introduction to Computer Courses at Community Colleges. Intro to Robotics and Programming.
Advertisements

Automation and Control of a limited size parking lot using PIC18 Microcontroller Alaa Sharif Ali Ghamlouch Zaher Khattab April 2011 Presented to: Dr. Youmin.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Mobile Robotics Teaching Using Arduino and ROS
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Introduction  If you have ever been to shooting range before, you know that firing a gun is fun. Time flies when you’re sending hundreds of rounds down.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
VEX Robotics Platform and ROBOTC Software Introduction.
Cyclic Technologies™ Bicycle Anti-lock Braking System ENSC 440/ 305 Fall 2008.
A.G.I.L.E Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Managers: Dr. Joel Schipper Dr. James Irwin Autonomously Guided Intelligent.
Intelligent Ground Vehicle Competition 2006 Brigham Young University.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
October 21, 2003 ECE Senior Design1 Autonomous GPS-BOT Preliminary Design Review by Kery Hardwick, Yevgeniy Khasanov, Naoya Kinuta, Zhe Chuan Luo.
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.
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Autonomous Wheelchair Andreea Bancila ‘13 Professor Audrey Lee St. John Dr. Dan Barry Dr. William Kennedy Andreea Bancila ‘13 Professor Audrey Lee St.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Indian Institute of Technology Hyderabad OBSTACLE AVOIDER USING SENSOR TECHNOLOGY Kiran kumar Dileep raju Bojja Haranath.
Introduction to Embedded Development. What is an Embedded System ? An embedded system is a computer system embedded in a device with a dedicated function.
Introduce about sensor using in Robot NAO Department: FTI-FHO-FPT Presenter: Vu Hoang Dung.
 “C Language”Myths: ◦ C Language is difficult.  Typically, C training education includes difficult or unusable contents. Also it uses grimmer-centered.
Design and Implementation of Metallic Waste Collection Robot
Black Box for vehicle diagnostics. 2 Abstract This project is an implementation of black box for vehicular safety. Key features: Diagnostic check of vehicle.
Robot design-- Four legged walking robot Instructors: Dr. A
TOUCHLESS TOUCH SCREEN
Net-960CE-X Windows CE Mobile Data Terminal
Fuzzy control of a mobile robot Implementation using a MATLAB-based rapid prototyping system.
VEX Robotics Platform and ROBOTC Software
HEATHKIT ROBOT Hero JR. Robot Introduced in the 1980’s as part of their electronic kit offerings “Semi-Autonomous” operations with battery 1 st generation.
Ruslan Masinjila Aida Militaru.  Nature of the Problem  Our Solution: The Roaming Security Robot  Functionalities  General System View  System Design.
Cooperating AmigoBots Framework and Algorithms
Leslie Luyt Supervisor: Dr. Karen Bradshaw 2 November 2009.
CEG 4392 : Maze Solving Robot Presented by: Dominic Bergeron George Daoud Bruno Daoust Erick Duschesneau Bruno Daoust Erick Duschesneau Martin Hurtubise.
HEXAPOD ROBOT MINI PROJECT B-TECH ELECTRONICS AND COMMUNICATION ENGINEERING SIXTH SEMESTER ASWATHY.K RANJITH.R SREELAKSHMI.M SREEYENAN.E.K GUIDE Ms.Sreebala.P.
Tony Soprano: “Waste Management” Final Presentation Salvatore Torre 11/25/2008.
Smart Car This project provides smart car assistance to the driver in taking smart and fast decision to avoid any accidental situations during driving.
Contents Introduction Problem Definition Proposed Solution
Mobile Robot Navigation Using Fuzzy logic Controller
Phong Le (EE) Josh Haley (CPE) Brandon Reeves (EE) Jerard Jose (EE)
Trash2D2 Oral Report 1 IMDL David Mercado. Objective #1: Hold Trash Robot Body – Trash Can ▫Sturdy Outer Body ▫Inner Cavity Holds 13 Gallon Bag ▫20 Gallon.
GPS Tracking System An autonomous user tracking system is employed to navigate the vehicle using GPS data. The following diagram demonstrates the tracking.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
1/29/2013 EEL4665 Spring ‘13 University of Florida Leonardo Falcon.
ΜCHIP Micro-Controlled High-tech Independent Putter.
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
Mark Randall & Kevin Claycomb Faculty Advisor: David Mitchell Industrial Sponsor: IEEE.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
LibA 2016 Intelligent Machine Design Lab Professors: Dr. A. Antonio Arroyo and Dr. Eric M. Schwartz By, Nukul Shah UFID:
Software Narrative Autonomous Targeting Vehicle (ATV) Daniel Barrett Sebastian Hening Sandunmalee Abeyratne Anthony Myers.
Introduction to EV3. Many Different Types of Robots Snake Robot.
ECE 445 Track Vehicle Project Team 25: Kuangxiao Gu Jialun Liu Jilin Jiang.
Bullfighting Autonomous Robot “BULL” IMDL Spring 2010 Aminatu Oyebanjo April 8, 2010.
Equipping an Automated Wheelchair with an Infrared Encoder Wheel Odometer Morgan Allen, Dana Schultz, Steven F. Barrett Department of Electrical and Computer.
배관의 내부검사용 이동로봇 및 조향장치 등록번호 : , 특허권자 : 최 혁 렬 외 2 명.
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.
EEL 5666 Intelligent Machines Design Laboratory JAWS Summer 1998 BY: Kurnia Wonoatmojo.
Capstone Design Project - 1 / 21 Capstone Design Project Mid-Term Report (Patrol vehicle controlling remotely) Double E people Leader : Hyunmin.
Voice Controlled Robot by Cell Phone with Android App
Department of ECE A project Report on
Creative Engineering Design
CIS 488/588 Bruce R. Maxim UM-Dearborn
Presented by Angel Nunez IDML Spring 2008 Dr. Arroyo Dr. Schwartz
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
ANNA UNIVERSITY :: CHENNAI
Skinput Technology by Gaurav Aswani.
Presentation transcript:

Remote Data Acquisition and Touch- based Control of a Mobile Robot using a Smart Phone Yong-Ho Seo, Chung-Sub Lee, Hyo-Young Jung and Tae-Kyu Yang Department of Intelligent Robot Engineering Mokwon University

Contents Introduction Mobile Robot Platform, CRX10 User Interface Design for the Smart Phone Application Touch-based Odometic Information Generation for Mobile Robot Navigation Experimental Results Conclusion

Introduction Camera Geo Magnetic GPS Wifi/Bluetooth Gravity Touch Smart phone based robot application -Remote Data Acquisition -Navigation control of a mobile robot -Autonomous Driving Anytime Anywhere Features of Smart Phone Robot Application Microcontroller Remote Data Acquisition and Touch-based Control of a Mobile Robot using a Smart Phone

Application Software of Smart Phone.Net Compact Framework and Dalvik VM based Smart Phone Development Environment

Mobile Robot Platform, CRX10 Hardware specifications of the mobile robot platform, CRX10 H/W ItemSpecification MicrocontrollerATmega128 (main), ATmega88 (sensor) WheelFour wheels driven by two DC motors Display8x8 LED dot-matrix SensorPSD sensor - 3EA Flower IR sensor - 7EA Magnetic encoder - 2EA Bumper Sensor - 3EA CommunicationBluetooth 2.4Gh / Serial RS232 Transport speedMAX. 1m/s Battery/Run timeLi-ion cell 11.1V 2600mA / Up to 4 hours Charging time2.5Hours

User Interface Design for the Smart Phone Application Main Menu of the Mobile Robot Application Track ball and direction buttons for mobile robot remote control

Sensor Data Visualization and LED dot- matrix Interfaces PSD, Encoder sensor data output UI and Obstacle Avoidance 8x8 dot-matrix location output UI and Indication

User’s Touch Event Input order of a curve from a user’s touch event Action ItemDetailed Explanation Action_DOWNPush the screen by a finger Action_UP Action_MOVE Move a finger away from the screen Move the finger on the screen while the finger is contacting the screen Types of Touch Events

Touch-based Odometic Information Generation for Mobile Robot Navigation (1)(2)

Experimental Results Obstacle avoidance experiment –Three PSD sensors are placed on the front side of the mobile robot. –Information on surrounding obstacles is acquired and an avoidance algorithm is applied

Experimental Results Gravity Sensor Steering Experiment –User can control the mobile robot as if a user drives a car with steering handle of car –Smart phone simulates the car handle by estimating current pose using 3-axis gravity sensor

Experimental Results Touch-based Odometic Information Generation for Mobile Robot Navigation –Touch event on the smart phone screen was registered as Action_UP –Five major points were displayed as red dots Extraction of major points from the drawn curve experiment

Experimental Results Touch-based odometric information generation and mobile robot navigation experiment

Conclusion Proposed a method to remotely acquire information on a remote robot and remotely control the robot Suggested technology for generation of odometric information of a mobile robot and following technology based on the use of a smart phone touch event Confirmed that it is possible to control a mobile robot through the use of remote data acquisition and the acquired the path of a mobile robot

Thank you