Computers off the Desk: Bugs, Hallway Bots, and Teddy Bears Steven Bathiche and Andy Wilson.

Slides:



Advertisements
Similar presentations
What is Robotics? A robot is a machine that can be programmed.
Advertisements

10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Reinventing Printed Document Keeping digital as digital with uPen Jian Wang Senior Researcher Microsoft Research Asia July 19, 2005 Jian Wang Senior Researcher.
Georgia Tech Aerial Robotics Dr. Daniel P Schrage Jeong Hur Fidencio Tapia Suresh K Kannan SUCCEED Poster Session 6 March 1997.
PlayAnywhere: A Compact Interactive Tabletop Projection-Vision System Professor : Tsai, Lian-Jou Student : Tsai, Yu-Ming PPT Production rate : 100% Date.
Robot Sensor Networks. Introduction For the current sensor network the topography and stability of the environment is uncertain and of course time is.
Real-time, low-resource corridor reconstruction using a single consumer grade RGB camera is a powerful tool for allowing a fast, inexpensive solution to.
Multimedia Specification Design and Production 2012 / Semester 1 / week 6 Lecturer: Dr. Nikos Gazepidis
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
GIS and Image Processing for Environmental Analysis with Outdoor Mobile Robots School of Electrical & Electronic Engineering Queen’s University Belfast.
Computer Vision REU Week 2 Adam Kavanaugh. Video Canny Put canny into a loop in order to process multiple frames of a video sequence Put canny into a.
Mobile – robot remote control and communication system design P. Petrova, R. Zahariev Central Laboratory of Mechatronics and Instrumentation Bulgarian.
2007Theo Schouten1 Introduction. 2007Theo Schouten2 Human Eye Cones, Rods Reaction time: 0.1 sec (enough for transferring 100 nerve.
A.R.M.S. Automated Robotic Messaging System William Batts Chris Rericha.
1 Collaborative Processing in Sensor Networks Lecture 6 - Self-deployment Hairong Qi, Associate Professor Electrical Engineering and Computer Science University.
Festo AG & Co. KG, Esslingen
SL Introduction to Optical Inspection1. Introduction to Optical Inspection Helge Jordfald Sales & Marketing Manager Tordivel AS – Norway.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Image Processing & GIS Integration for Environmental Analysis School of Electrical & Electronic Engineering The Queen’s University of Belfast Paul Kelly.
A Brief Overview of Computer Vision Jinxiang Chai.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Active Display Robot System Using Ubiquitous Network Byung-Ju Yi Hanyang University.
Behaviour Based Robotics
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
INSTITUTO DE SISTEMAS E ROBÓTICA Computer and Robot Vision Laboratory OMNIVIEWS DEMOS SURVEILLANCE DEMOS TRANSMISSION.
1 Umrer College Of Engineering, Umrer DEPARTMENT OF COMPUTER ENGINEERING VIII SEMESTER Robo-Pathfinder Projectees Manish M. Khurpade Mayank P.
Zero code Reflections on (Interaction Design) research Historic perspective Beyond WIMP interactions Overcoming constraints of “point and clik” interactions.
Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Date : 2010/01/26 ©2010 STUT. CSIE. Multimedia and Information Security.
Tour Guide Robot Project Face Detection and Face Orientation on The Mobile Robot Robotino Gökhan Remzi Yavuz Ayşenur Bilgin.
New Technology for CIO of the future PUTCHONG UTHAYOPAS KASETSART UNIVERSITY.
The Eos-Explorer CHENRAN YE IMDE ECE 4665/5666 Fall 2011.
Surface Computing Turning everyday surfaces into interactive intelligent interfaces Co-located input and output Mixed reality: tangible objects, natural.
RagoWorld: The Next Generation in RoboGaming Jonathan Friedman, David Lee, Advait Dixit, Parixit Aghera, Aman Kansal, Sophia Wong, William J. Kaiser, Greg.
TRENDS IN TECHNOLOGY 1. 2  
Recharging Process 1.Robot detects low battery 2.Robot requests a bay from the charging station over wireless 3.Charging station accepts or denies the.
IAESI - Israel Association of Electronics & Software Industries “Future Technologies and the Direction of the CE Industry” Shlomo WaxeIAESI.
TE PICT. Programmer Gamer THE PROBLEM Today's Mobiles, More than mere a communication media.
Computers in our everyday lives Module Computers – a part of our lives Module
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
The Internet of Things – Connected Vehicles Simon Backer, Industrial Technology Advisor (ITA) National Research Council – Industrial Research Assistance.
Cloud Based Robotics.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
Exploratory Computer Vision Group © 2007 IBM Corporation Jonathan H. Connell Exploratory Computer Vision Group IBM T. J. Watson Research Center Hawthorne,
DO NOT FEED THE ROBOT. The Autonomous Interactive Multimedia Droid (GuideBot) Bradley University Department of Electrical and Computer Engineering EE-452.
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.
Developing a Low-Cost Robot Colony Association for the Advancement of Artificial Intelligence November 10, 2007 James Kong Felix Duvallet Austin Buchan.
EV3 Software EV3 Robot Workshop
Learning Objectives Understand the concepts of Information systems.
Problem Description: One line explanation of the problem to be solved Problem Description: One line explanation of the problem to be solved Proposed Solution:
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.
Steven Geisel.  Definitions  Google’s Robots  Boston Dynamics’ Robots  BigDog’s Technolgy  Video  New Technology  Dangers?  Questions.
Wireless Communication Project Ideas for Engineering Students.
Bullfighting Autonomous Robot “BULL” IMDL Spring 2010 Aminatu Oyebanjo April 8, 2010.
HUMANOID ROBOTS. What is a Robot ? “A re-programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through.
Introduction to Robots and the Mind - Sensors - Bert Wachsmuth & Michael Vigorito Seton Hall University.
We are an energetic and dynamic young company having specialization in the fields of Electronics and Communication, Mechanical Systems and Robotics. We.
배관의 내부검사용 이동로봇 및 조향장치 등록번호 : , 특허권자 : 최 혁 렬 외 2 명.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
1st Draft for Defining IoT (1)
Autonomous Driving Localization, path planning, obstacle avoidance
Introduction to Robots
Networks of Autonomous Unmanned Vehicles
AI Stick Easy to learn and use, accelerate the industrialization of artificial intelligence, and let the public become an expert in AI.
Global megatrends (relevant for our business)
Eddie Chan Behnaz Ghouchani Golnaz Ghouchani
Presentation transcript:

Computers off the Desk: Bugs, Hallway Bots, and Teddy Bears Steven Bathiche and Andy Wilson

Mobile Telepresence, Teddy Bears, and Surface Computers

Computers off the desk Dichotomies Even our best portable computers are not really portable Mobil robots are anemic else not all that mobile Design Tradeoffs –Highly interactive || ultra compact –Low power || high performance –Low cost || Powerful CPU Vision and other sensors Sugar How can we use this?

MothMobile – Hybrid Robot Cheating in power consumption and computation for an obstacle avoidance mobile robot Moth Demo

Important Trends LED flux CPU Efficiency Calculations per second

Haitz’s Law of LED Flux LED Flux per package has doubled every months for 30+ years. –(Paul Martin, LumiLeds) Today LED efficiency 60 lm/watt

Calculations per second, Kurzweil, 2001

Meyerson, IBM, 2004

Some Examples: Mobile Telepresence, Teddy Bears, Surface Computers Three emerging trends point to: –Interactive, big, and rich interfaces yet compact –low power performance computing –Decreasing Cost to Performance curve Enabling application specific form factors using Personal Computer technology

PC Based Hallway Bots: Telepresence, mobile telephones, and meeting recorders (Bathiche, Ladas 2002) A computer that has: –two drive motors –Pan tilt camera –array Microphone Served up as controls to a remote client. Army of bots in each building Tele-commuter knowledge-worker tool Attend meetings and go to people’s offices Walk the hallways (autonomous navigation) Demo

Using the.NET Framework (Bathiche, Ladas 2002).NET framework to manage connections XML to communicate interfaces SOAP wrapper to expose functions different platforms

Odometer Resets when: Doorways and Wifi (geometry) Other sensors e.g. vision Manual Docks at a Charging Station The robot asks someone Odometer Resets when: Doorways and Wifi (geometry) Other sensors e.g. vision Manual Docks at a Charging Station The robot asks someone Localization using Sensor Fusion of and Odometery (Krumm and Bathiche, 2004)

Demo

Surface Computers Blending of Physical and Virtual Interaction

PlayAnywhere Lunchbox interactive vision system Self-contained, portable, no calibration beyond factory

PlayAnywhere Short-throw projector, very wide angle lens on the camera Lens distortion & projective transform correction for camera- projector alignment Off-axis IR LED illuminant Very few assumptions about the appearance of the surface All calibration is done at the “factory”

Fast visual codes 12-bit visual code based on edge orientation at center, then blind read of bit values

Paper tracking Edge orientation & Hough transform based detection of rectangular objects

Shadow-based touch

Trackerless manipulation of objects Summarize optical flow field as simultaneous translation, rotation, scaling

Computer off the Desk: Hallway Bots, Teddy Bears, and Surface Computers

Computer off the Desk: Bugs, Hallway Bots, and Teddy Bears Steven Bathiche and Andy Wilson

appendix

MothMobile The car uses the insect: the electronics sense the consequence of the moth’s decisions. The insect replaces a computer, vision and obstacle avoidance algorithms, and camera. Hybrid Electronics: –adapting organic neural network communicating with a programmable artificial system. Insect adapts to the car: –invert world The Neural Chip and Neuromancer

PC Based Hallway Bots: Telepresence, mobile telephones, and meeting recorders Scenarios In a corporate setting each building has a number of these bots in which any worker can log on to have a presence in that area. Tele-commuter knowledge-worker tool Attend meetings and go to people’s offices Walk the hallways (autonomous navigation) The robot can autonomously walk the building to advertise your presence to facilitate hallway discussion. If not available people can leave messages on the robot. Allows you to be in two places at once The Robots would self charge Robie Robie is a robot that has locomotive actuators, motorized pan and tilt camera, and an array Microphone that are served up as controls to a remote client. The teleoperator logs on to the robot server to initiate an audio and video session, and sequester control of the robot and camera actuators.