Exploration Robot with Stereovision Vladislav Richter Miroslav Skrbek FIT, CTU in Prague

Slides:



Advertisements
Similar presentations
Miroslav Hlaváč Martin Kozák Fish position determination in 3D space by stereo vision.
Advertisements

Multimedia Components (Develop & Delivery System)
What’s New in Kinect for Windows v2 Click to add title
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
LabView Basics.
Robotics applications of vision-based action selection Master Project Matteo de Giacomi.
EyePhone: Activating Mobile Phones With Your Eyes Emiliano Miluzzo, Tianyu Wang, Andrew T. Campbell CS Department – Dartmouth College, Hanover, NH, USA.
By : Adham Suwan Mohammed Zaza Ahmed Mafarjeh. Achieving Security through Kinect using Skeleton Analysis (ASKSA)
ALFRED THOMPSON MICROSOFT ACADEMIC TEAM Kinect for FRC 2012.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
An Integral System for Assisted Mobility Manuel Mazo & the Research group of the SIAMO Project Yuchi Ming, IC LAB.
Sound Chapter Types of Sound Waveforms MIDI Sound is related to many things in computers but only Wav and MIDI exist in PCs.
Introduce about sensor using in Robot NAO Department: FTI-FHO-FPT Presenter: Vu Hoang Dung.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
REAL ROBOTS. iCub It has a height of 100 cm, weighs 23 Kg, and is able to recognize and manipulate objects. Each hand has 9 DOF and can feel objects almost.
Page 1 | Microsoft Introduction to audio stream Kinect for Windows Video Courses.
Page 1 | Microsoft Streams sync and coordinate mapping Kinect for Windows Video Courses.
Smartphone Overview iPhone 4 By Anthony Poland 6 Nov 2014.
Kinect Part II Anna Loparev.
Aibo at ltu Steven Kryskalla Emily Trudell. intro Steven Kryskalla Emily Trudell Also appearing today: –Aibo 2 –Aibo 3 Aibo 4: “Laika” IP:
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
Capacitor Connection in to LED socket Connection to 5v and ground Connection to light sensor pin.
Tour Guide Robot Project Face Detection and Face Orientation on The Mobile Robot Robotino Gökhan Remzi Yavuz Ayşenur Bilgin.
Page 1 | Microsoft Work With Skeleton Data Kinect for Windows Video Courses Jan 2013.
Page 1 | Microsoft Work With Color Data Kinect for Windows Video Courses Jan 2013.
Real-Time Operating Systems An Overview of RoBIOS.
Andrew Piñeiro Xiaofeng Zhu Mentor: Dr. J. Zalewski.
1 EEC-492/592 Kinect Application Development Lecture 2 Wenbing Zhao
 Supervised by Prof. LYU Rung Tsong Michael Student: Chan Wai Yeung ( ) Lai Tai Shing ( )
Self Parking Lara Sabah Yaqeen Salatneh Dr.Ashraf Armoush
Project By: Brent Elder, Mike Holovka, Hisham Algadaibi.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
By: 1- Aws Al-Nabulsi 2- Ibrahim Wahbeh 3- Odai Abdallah Supervised by: Dr. Kamel Saleh.
INEMO™ Demonstration Kit DOF (Degrees of Freedom) platform  The STEVAL-MKI062V2 combines accelerometers, gyroscopes and magnetometers with pressure.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Juan David Rios – Graduate Student ECE IMDL FALL 2012 Dr. A. Antonio Arroyo - Eric M. Schwartz November 29/2012.
Professor : Tsung Fu Chien Student’s name : Nguyen Trong Tuyen Student ID: MA02B208 An application Kinect camera controls Vehicles by Gesture 1 Southern.
FUFO project Final report.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
AN INTELLIGENT ASSISTANT FOR NAVIGATION OF VISUALLY IMPAIRED PEOPLE N.G. Bourbakis*# and D. Kavraki # #AIIS Inc., Vestal, NY, *WSU,
2N Net Audio system.
Introduction to Kinect For Windows SDK
Sensors For Mobile Phones  Ambient Light Sensor  Proximity Sensor  GPS Receiver Sensor  Gyroscope Sensor  Barometer Sensor  Accelerometer Sensor.
Suggested Machine Learning Class: – learning-supervised-learning--ud675
Bill Sacks SUNFEST ‘01 Advisor: Prof. Ostrowski Using Vision for Collision Avoidance and Recovery.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Wall-Follower Xiaodong Fang University of Florida School of Electrical and Computer Engineering Automatic Wall Following & Color Detecting Robot.
Wheels: Go Forward Speakers: Say “Hello” OSCAR: Go Forward Say “Hello” Remote Control PC.
Software and Hardware solutions for the blind and visually Impaired.
WelCome. iPad Vinay.K 128EE th sem E & EE V.I.S.S.J Govt Polytechnic.
Preliminary project assignment Smart house Natural User Interface for Business NUIT4B.
Getting Started with Aibo and Tekkotsu Aperios - firmware OS in Aibo Aibo (“friend”) OPENR-SDK - basic developers kit from Sony (model specific) Tekkotsu.
Outline  What is MySmartEye ?  Motivation, objectives.  Implementation.  Programming techniques.  Future Work.  Demo.
Voice Controlled Robot by Cell Phone with Android App
Southern Taiwan University Department of Electrical Engineering
Lesson Objectives Aims You should be able to:
New Lumens Wireless Flyer Introduction New Lumens Wireless Flyer
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
EEC-693/793 Applied Computer Vision with Depth Cameras
EEC-693/793 Applied Computer Vision with Depth Cameras
«What would you like to invent»
Laser Harp MIDI Controller with Musical Articulations
MBRC Mobile Based Remote Control
EEC-693/793 Applied Computer Vision with Depth Cameras
Elecbits.
FunDuino Graduation Project Seminar:
Presentation transcript:

Exploration Robot with Stereovision Vladislav Richter Miroslav Skrbek FIT, CTU in Prague

Vladislav Richter, Miroslav Skrbek PESW Outline Introduction Robot's hardware Control Application Sensor visualization Kinect

Vladislav Richter, Miroslav Skrbek PESW Exploration Robot Android Android phone or tablet Wi-Fi 3D image (anaglyph) Commands forward backward rotate set_wheel_speed say get_eye_image …

Vladislav Richter, Miroslav Skrbek PESW Robot's Hardware Cameras (stereo pair) WiFi antena Roboard RB110 (1GHz PC,Linux) Speaker (speech synthesis) 80 cm distance IR sensor Accelerometer, gyroscope, battery voltage, battery current and temperature sensors inside Audio codec with an amplifier Eye Movement (up/down)

Vladislav Richter, Miroslav Skrbek PESW Remote Control Application Directed for tablets and mobile phones Android based application –Earlier version Android 2.3 –Latest version Android 4.4 Motor control Sensor visualization Sound localization Voice output

Vladislav Richter, Miroslav Skrbek PESW Sensor Visualization Accelerometer Gyroscope Motor speed System temperature Battery –Voltage –Current IR distance sensors Sound source location

Vladislav Richter, Miroslav Skrbek PESW Accelerometer Data Visualizations Accelerometer data The model follows the movement of the robot Terrain

Vladislav Richter, Miroslav Skrbek PESW Sound Source Localization Bar with four microphones (two stereo pairs) Cross correlation I Cross correlation II Localization Δt1 Δt2

Vladislav Richter, Miroslav Skrbek PESW Camera Images 3D View Anaglyph Cameras: 640x480, 30 fps, YUYV

Vladislav Richter, Miroslav Skrbek PESW Nearest object detection Left image Right image OpenCV based stereo correspondence calculation Depth map Nearest objects are white

Vladislav Richter, Miroslav Skrbek PESW Motor Control Virtual Joystick Movement keypad

Vladislav Richter, Miroslav Skrbek PESW Advanced Feature – GUI Adaptation Android get_xml_info XML file Description of sensors and commands available on the robot GUI adaptation

Vladislav Richter, Miroslav Skrbek PESW Kinect on the Robot Wi-Fi Server UDP multi-cast streams - color image - depth map - infrared image - skeleton tracking data - accelerometer - audio UDP stream - motor control - stream control 15 fps

Vladislav Richter, Miroslav Skrbek PESW Kinect - Depth Map Image depth is 12 bits. To view the full range, a color scheme is used. Depth map

Vladislav Richter, Miroslav Skrbek PESW Kinect - Color Image Head-up Display

Vladislav Richter, Miroslav Skrbek PESW Kinect – Infrared Image

Vladislav Richter, Miroslav Skrbek PESW Kinect - Skeleton Data

Vladislav Richter, Miroslav Skrbek PESW Conclusion Four-wheeled robot hardware Stereo camera pair for distance measurement Reach set of sensors Sound source location Voice output Android based control application –3D view by anaglyph –Sensor data visualization –Motor control

Vladislav Richter, Miroslav Skrbek PESW Thank you for your attention