PerceptOR Robotics Project Perception for Offroad Robotics: Operator Control Station (OCS) OCS Team: Cheryl Platz Michael Kelleher Evan Leonard Cooper.

Slides:



Advertisements
Similar presentations
User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
Advertisements

User Interface Structure Design
Carnegie Mellon University School of Computer Science Carnegie Mellon University School of Computer Science Cognitive Primitives for Mobile Robots Development.
Indycar Telemetry Data Acquisition Interface Danny Ho March 25, 2002 University of Waterloo Systems Design SD 542.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Bastien DURAND Karen GODARY-DEJEAN – Lionel LAPIERRE Robin PASSAMA – Didier CRESTANI 27 Janvier 2011 ConecsSdf Architecture de contrôle adaptative : une.
CPSC 481 Foundations and Principles of Human Computer Interaction
Cognitive Colonization The Robotics Institute Carnegie Mellon University Bernardine Dias, Bruce Digney, Martial Hebert, Bart Nabbe, Tony Stentz, Scott.
User Centered Web Site Engineering Part 2. Iterative Process of User-Centered Web Engineering Prototype Evaluate Discovery Maintenance Implementation.
Multimedia Design Guidelines General Guidelines for Multimedia Learning Design.
Technology in Education Richard Anderson Department of Computer Science and Engineering University of Washington Seattle, Washington, USA March 28, 2006.
1 CA203 Presentation Application Presentations by using PowerPoint Lecture # 1 By Tariq Ibn Aziz Dammam Community college.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Using Powerpoint to Create Interface Prototype Copy & Paste Interface Designs –Use Screen Capture to Copy Existing Interface –“Print Screen / SysRq” Button:
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Steering Group. Past work Ideas From Visits Strategies –what are strategies –how do they relate to interactional properties Discreet states & transition.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Remedy, a BMC Software company Storyboarding the User Interface: Blueprint for an Application Shanaz Kanga | Michele Sarko Sr. UI Design Engineer | Manager,
Microsoft Windows XP Remote Desktop Alvin Loh Program Manager Terminal Services Group.
Developing Interactive CBTs in Half the Time Kevin A. Siegel IconLogic, Inc. | with Adobe Captivate.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Autonomous Unmanned Ground Vehicle Navigation: Present and Future Larry Jackel DARPA IPTO / TTO darpatech2004/
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Public Works Engineering HATS: Handheld Asset Tracking System Final Interactive Prototype Presented by Dave Nguyen and Margaret Yau.
Introduction To Multimedia
April 2003 Atacama Expedition HCI Field Research Report Angela Wagner Kristina McBlain.
Principles of User Centred Design Howell Istance.
Shaun Martin & Brian Pritchett.  Team Introduction  Problem Definition  The Challenge  Contest Rules  Demonstration  Current Design  Who are the.
Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination.
The Future of gps technology
Designing 3D Interfaces Examples of 3D interfaces Pros and cons of 3D interfaces Overview of 3D software and hardware Four key design issues: system performance,
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
1 CO1552 Web Application Development The Web Design Process.
Merja & Pauli Rapid prototyping & other stuff.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon SCIENCE OPS [contributions from Peter, Trey, Dom, Kristen, Kristina and Mike] Life.
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
Carnegie Mellon Zoë Computing Design Design Review December 19, 2003 Michael Wagner 
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Human Computer Interface Design (HCI - Human Computer Interactions Alias.
BlindAid: a Virtual Exploration Tool for People who are Blind O. Lahav, Ph.D., D. Schloerb, Ph.D., S. Kumar, and M. A. Srinivasan, Ph.D Touch Lab, RLE,
Network UAV C3 Stage 1 Final Briefing Timothy X Brown University of Colorado at Boulder Interdisciplinary Telecommunications Program Electrical and Computer.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
SBD: Information Design
DESIGNING FOR MOBILE EARLY STAGE UX DESIGN PROCESS.
HATS: Handheld Asset Tracking System Interactive Prototype Sponsor: Public Works Engineering (PWE) Presented By: Alex Pai.
Design Phase intro & User Interface Design (Ch 8)
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
How do people use an Interface Gabriel Spitz 1. User Interface Design?  Design is solving a problem  Design is creating an object or the means to enable.
1 Sophiebook 101: Exploring the interface. 2 Open a new book in Sophie 1.File > New Book 2.Click OK.
Planning Interactive Multimedia
CIS 376 Bruce R. Maxim UM-Dearborn
CIS 376 Bruce R. Maxim UM-Dearborn
NASA Ames Research Center
Wrapping up prototyping
Home Clear Medium-Fi Prototype
High level objectives Overview Proposal for approach
Prototype using PowerPoint
BlindAid: a Virtual Exploration Tool for People who are Blind
Med-Fi Prototype Presentation
Personas "If you really look closely, most overnight successes took a long time." -- Steve Jobs.
Presentation transcript:

PerceptOR Robotics Project Perception for Offroad Robotics: Operator Control Station (OCS) OCS Team: Cheryl Platz Michael Kelleher Evan Leonard Cooper Blake Sri Remala May 8, 2002 HCI Undergraduate Project Course Final Presentation Background Design Prototype User Tests Conclusions

Background Background Design Prototype User Tests Conclusions

What is PerceptOR? Autonomous robot intended for off-road exploration and information retrieval Steer & shift Actuators Stereo Cameras Electrical Box (Both Sides) Batteries Aluminum Frame Throttle & Brake Actuators (Other Side) Inverter GPS &Ethernet Antennas Ladar Units PTU Steel Frame Unconventional Process : A project with a very small user base Used common sense, contextual inquiry, and outside research. User testing is crucial Background Design Prototype User Tests Conclusions

Our Goals Present information about the world and the robot Allow immediate intervention Minimize bandwidth and cognitive load Background Design Prototype User Tests Conclusions

Old Interface Current system is based on raw data Background Design Prototype User Tests Conclusions

Initial Design Background Design Prototype User Tests Conclusions

Focus In the field Learning the simulator Trouble discovery AG Project/Autonomous Tractor Hyperion Project (Autonomous Sun Synchronous Robot) Contextual Inquiry Process Subject Primary Robot operator System engineers Project Researcher Additional feedback from military field tests in Virginia (late February) Domain research in the areas of automobile,ship, and airplane navigation systems as well as other autonomous robotic systems Background Design Prototype User Tests Conclusions

Tasks 1.Monitoring – 90% of the time 2.Analysis – to get more information 3.Intervention – avoid if at all possible Background Design Prototype User Tests Conclusions

How do we organize data? Vehicle state vs. Navigation State (CI- 2) Saliency of information Artificial horizon Importance of images, 2D Map (CI 1,5) Background Design Prototype User Tests Conclusions

First Monitoring Wireframe

Internal/Nav State Screens

Feedback Global Stop/Start More attention to intervention Potential Moding Issues Background Design Prototype User Tests Conclusions

Full Screen 1 st Round Monitoring

Prototype Presentation Background Design Prototype User Tests Conclusions

User Tests Background Design Prototype User Tests Conclusions User Test Title Slide

User Tests 2 Rounds CMU students from technical majors and Richard 1 st round Paper Prototype Little Training Clarify system: organization & labeling 5 Scenarios 2 nd round Director/Flash Simulation Additional Training Expert Use and Flow & Interaction issues 2 Scenarios Background Design Prototype User Tests Conclusions

Trio of 1 st Test Wireframes

Labeling –Main buttons not perceived as buttons at all “I want to click on [vehicle state] as a button but I’m not sure it will do anything.” –Drive Blind - “should I drive blind?” (SDR-1) “I guess it shuts off communications” (EL-2) Round 1 Findings Background Design Prototype User Tests Conclusions Round 1 Findings: Labeling

Moding & Information Loss –Wanted direct control from first screen –Wanted information back from the Monitoring screen –Users got lost between screens. “I’m unaware what view this is” Round 1 Findings Background Design Prototype User Tests Conclusions Round 1 Findings: Moding

Round 2 Full Screen Monitoring

Round 2 Findings Stop/Start Feedback Resolution adjustment on images Click & Drag was awkward (Mission Map) History: Image replay, 2D map coloring - “I’ve gone all this way, but I’ve got nothing to show for it.” (EAL-3) More training needed on how the robot works (e.g. Tilt Gauge) Background Design Prototype User Tests Conclusions

Looking Ahead: Conclusions and Design Ideas Background Design Prototype User Tests Conclusions Conclusions Title Slide

Future Ideas Sound Effects –Constant “heartbeat” and pitch shifting effects based on robot status History View Clarify Difference between what the Robot thinks it perceives and the real world Map Editing Details (e.g. waypoint reordering) Background Design Prototype User Tests Conclusions

Conclusions We can remove the tedium from robot monitoring. Our user test subjects enjoyed themselves! For the most part, our system provides the tools needed to solve complex robot problems. User’s can diagnose problems quickly Some training with the robot will be needed, but that is beyond the scope of the OCS project. Background Design Prototype User Tests Conclusions

Questions? Background Design Prototype User Tests Conclusions

2D Map Moding

Drive Blind

Mission Map

Internal State

Nav State