INSTITUTO DE SISTEMAS E ROBÓTICA USABILITY ON THE RAPOSA PROJECT João Pedro Frazão Institute for Systems and Robotics Instituto Superior Técnico Lisbon,

Slides:



Advertisements
Similar presentations
1 Instituto de Sistemas e Robótica 10th IEEE MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION Instituto Superior Técnico – Instituto de Sistemas e Robótica.
Advertisements

Knells Door and Hardware SINCE 1906 Electronic Access Control Presentation.
Instituto de Sistemas e Robótica TELE-3D Calibrator Camera Calibration Using Intel OpenCV Library.
INSTITUTO DE SISTEMAS E ROBÓTICA Online Model Identification for Set-valued State Estimators With Discrete-Time Measurements João V. Messias Institute.
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
Sales Manual B.Braun Space
Prof. Kristofer S.J. Pister’s team Berkeley Sensor and Actuator Center University of California, Berkeley.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
João Frazão Rescue Project Software Architecture João Frazão.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
User Interface (hardware). Overview  Translate user actions into electrical control signal which controls the robot movement  Be able to input and store.
*Instituto de Plasmas e Fusão Nuclear Instituto Superior Técnico Lisbon, Portugal A. Fernandes | Lisboa, May 24, 2010 | RT2010.
Happy Home Helper Electrical Design Presentation Jeremy Searle Mar 17, 2004.
Happy Home Helper Final Status Presentation Jeremy Searle Apr 20, 2004.
João Frazão An Agent-Oriented Software Architecture for Teams of Robots. RESCUE PROJECT João Frazão.
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
System Components Hardware overview for Apollo ACS.
18 - Winter 2003 EE EE 766 Computer Interfacing and Protocols 1 USB (Universal Serial Bus) Need for “Plug and Play” capability for PC peripherals outside.
Name: Rafael Eduardo Barrios navas
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
Automotive Engine Controller with PC User Interface CSE 476/498 Final Presentation Jason Dougherty.
Premduth Vidyanandan & Adrian Hernandez
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
IST – OMNIVIEWS Omnidirectional Visual System Final Review September 27-28, 2001 Lisbon Final Review September 27-28, 2001 Lisbon.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Introduction Designing controllers for walking robots presents many challenges. In order for walking robotics to reach this stage, perhaps a new approach.
INSTITUTO DE SISTEMAS E ROBÓTICA Computer and Robot Vision Laboratory OMNIVIEWS DEMOS SURVEILLANCE DEMOS TRANSMISSION.
Application Protocol for Veris E30 Panel-board Monitoring System Jaein Jeong UC Berkeley LoCal Workshop Oct 5 th, 2009.
Software Framework for Teleoperated Vehicles Team Eye-Create ECE 4007 L01 Karishma Jiva Ali Benquassmi Safayet Ahmed Armaghan Mahmud Khin Lay Nwe.
PRIMEX Aerospace Company Page 1 Connecting Online Inflight A Passenger’s Perspective.
1.Overview 2. Hardware 3. Software Interface 4. Triggering 5. Installation 6. Configuring.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
IST – OMNIVIEWS Omnidirectional Visual System Final Review September 27-28, 2001 Lisbon Final Review September 27-28, 2001 Lisbon.
Example title for notes and handouts
Thesis draft ide. Draft v1.0 ide commented by jin.
HOME AUTOMATION HMI DEMO Michigan State University College of Engineering Team 3.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
An-Najah National University Faculty of Engineering Department of Mechatronics Engineering Whiteboard Notes Tracking-Erasing System.
The Break-Through in Communication
Power Bot Group 2 Luke Cremerius Jerald Slatko Marcel Michael Tarik Ait El Fkih Sponsored By: Aeronix Inc.
Roaming Security Robot Ruslan Masinjila Aida Militaru.
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
July What is the eCost TMS Solution ? Benefits & Features Explore the eCost Software Smart Storage Device (SSD9000 / SSD9001) - Buffers DX10 Dongle.
INSTITUTO DE SISTEMAS E ROBÓTICA Computer and Robot Vision Laboratory MIRROR DESIGN: Principles and Tools Cláudia.
Laboratory 2 Group 19 The Group of Destiny. User Interface - Debugging Objectives:  Display: Sensor data (telemetry) – including IR sensors, status of.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
WEBs-AX™ Controller WEB-700
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Introducing Windows Intune
Performed by: Lior Zitalni & Yagel Metuky Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
Operating & Configuring a Cisco IOS Device
Universal Serial Bus S.HIMABINDU
Presentation of Vision System
1.0 Introduction to Physical Computing
Lal Surajkumar Shrikant
Effective Solution To Fix The iPhone Disconnected Error During Backup or Restore Resetting of your iPhone or iPad Changing the USB cable Deletion of former.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Smart Lens Robot William McCombie IMDL Spring 2007.
Wireless Autonomous Trolley
Wireless Autonomous Trolley
Universal Serial Bus (USB)
Wireless Autonomous Trolley
02 | Getting Started with Arduino
05 | Integrating Advanced Sensors and Shields
Presentation transcript:

INSTITUTO DE SISTEMAS E ROBÓTICA USABILITY ON THE RAPOSA PROJECT João Pedro Frazão Institute for Systems and Robotics Instituto Superior Técnico Lisbon, PORTUGAL 12 Nov. 2004

INSTITUTO DE SISTEMAS E ROBÓTICA Presentation Overview Raposa Project Serial Protocol for USB devices –Problem –Solution –Example Raposa Usability –Graphical User interface –User input Device

INSTITUTO DE SISTEMAS E ROBÓTICA Raposa Project Search & Rescue Operations Remote Operated Onboard Processing Change Arm Configuration Climb stairs capability Small Several Sensors Several Cameras Docking Mechanism Cable or Battery Operated Consortium: ISR - IDMIND –Lisbon Firefighetrs – USF

INSTITUTO DE SISTEMAS E ROBÓTICA Protocol For USB Devices History Developed For Raposa Project. Now also widely used on the ISocRob Project. Motivation: Lots of different Sensors and actuators Types General purpose Protocol for all Raposa Hardware. Simple and easy.

INSTITUTO DE SISTEMAS E ROBÓTICA Draft Solution: Blackboard Inspired(!?) Get and Set Error Protection & Recovery –Frame Based –Sync Flag –Stateless Protocol –Reset Frame

INSTITUTO DE SISTEMAS E ROBÓTICA Frame Description: FRAME: [Flag] [ ] PC->PIC: GET [Flag] [ ] [ ] SET [Flag] [ ] [ ] [Value_0] […] [Value_n] RESET [Flag] PC <- PIC: DATA [Flag] [ ] [ ] [Value_0] […] [Value_n]

INSTITUTO DE SISTEMAS E ROBÓTICA A Kicking Example:

INSTITUTO DE SISTEMAS E ROBÓTICA A kicking Example: NameAddress HEX Address INT Read/ Write Definition ID0x2032RID of the Device Sharpkicker0x2133RMeasure the position of the kicker SharpBall0x2234RMeasure the distance to the ball State0x2335R0000 Command0x2436R/W0000 PositionX0x2537WFinal Position of the kicker PositionY0x2638WStandby Position of the kicker Hysteresis0x2739WPosition Histeresis KickVelocity0x2842WKicker Velocity DrumVelocity0x2940WDrum Velocity DrumTime0x3041W0,25 periods of time to work PC -> PIC: Kick: [255][1][36][1] Read: [255][67][33] PC <- PIC Data: [255][3][x][y][0]

INSTITUTO DE SISTEMAS E ROBÓTICA Suggestion

INSTITUTO DE SISTEMAS E ROBÓTICA AND NOW: Raposa Usability

INSTITUTO DE SISTEMAS E ROBÓTICA Usability On Raposa Project Graphical Interface: –Easy to understand. Levels of detail: –Control mode : Normal & Direct Operations –Setup Mode : For Advanced Options A Natural input control: –Game Pad –User tactile Feedback Task Automation: –Reverse commands if robot flips –Turn on lights if too dark –Image compression quality based on network status

INSTITUTO DE SISTEMAS E ROBÓTICA Graphical User Interface – Control Mode

INSTITUTO DE SISTEMAS E ROBÓTICA Control and Data Controls –Motors Velocities –Arm Position –Lights –Docking –Camera Selection –Image Quality Data –Three Video Streams –Roll, Yaw, Arm Position –Motors Velocities –Battery Level –Sensors: Gas, CO, Temp, Hum, Etc…

INSTITUTO DE SISTEMAS E ROBÓTICA Graphical User Interface – Setup Mode

INSTITUTO DE SISTEMAS E ROBÓTICA Setup Velocity Limits Arm Position Limits Arm Velocity Limits Sensors Alarm Thresholds –Min –Max Sensors Readings History Sensor state (on/off)

INSTITUTO DE SISTEMAS E ROBÓTICA User Input Device

INSTITUTO DE SISTEMAS E ROBÓTICA Game Pad Two Joysticks Four Direction cursor One Slider Several Buttons Hand Held Shaking Force Feed Back Controls all Interface Functions

INSTITUTO DE SISTEMAS E ROBÓTICA See also

INSTITUTO DE SISTEMAS E ROBÓTICA Questions