Integrated Astronaut Control System for EVA Penn State Mars Society RASC-AL 2003.

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Working for the future - today
Modular Research Rover and Gesture Control System for EVA Steve McGuire, Joel Richter, Kevin Sloan The Pennsylvania State University
What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,
1. 2 Mobile Robot Navigation with Human Interface Device David Buckles Brian Walsh Advisor: Dr. Malinowski.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
Tracking Systems Cesar Martinez Internetworked Virtual Reality COMP6461 September 2002 INPUT DEVICES.
Lesson 4 Alternative Methods Of Input.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Integrating POMDP and RL for a Two Layer Simulated Robot Architecture Presented by Alp Sardağ.
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
Robotics for Intelligent Environments
Autonomous Robotics Team Autonomous Robotics Lab: Cooperative Control of a Three-Robot Formation Texas A&M University, College Station, TX Fall Presentations.
Hardware Specialised Devices
HAND GESTURE BASED HUMAN COMPUTER INTERACTION. Hand Gesture Based Applications –Computer Interface A 2D/3D input device (Hand Tracking) Translation of.
Computer Organisation 1 Sébastien Piccand Input devices.
The Implementation of a Glove-Based User Interface Chris Carey.
INPUT DEVICES. KEYBOARD Most common input device for a computer.
Automated Systems.
Modularly Adaptable Rover and Integrated Control System Mars Society International Conference 2003 – Eugene, Oregon.
By the end of this chapter, you should:  Understand the properties of an engineering requirement and know how to develop well-formed requirements that.
VE Input Devices(I) Doug Bowman Virginia Tech Edited by Chang Song.
Álvaro Cassinelli, Stéphane Perrin, Masatoshi Ishikawa Ishikawa-Namiki-Laboratory Parallel Processing for Sensory information University of Tokyo.
11.10 Human Computer Interface www. ICT-Teacher.com.
Input Devices. What is Input?  Everything we tell the computer is Input.
Josh Stephens Comp Characteristics Degrees of Freedom: particular, independent way that a body moves in space Input type/Frequency of data: Discrete:
Welcome to Control ! Hi ! Styx Innov. What is Control ? Control is an android application which enables us to remotely control our PC via Wireless Fidelity.
Virtual Reality Lecture2. Some VR Systems & Applications 고려대학교 그래픽스 연구실.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
MOBILE & HAPTIC NOOR DIYANA, ZAINURSYAZWANA, AKMAL IRFAN, MUAZZIM SANUSI.
Behavior Control for Robotic Exploration of Planetary Surfaces Written by Erann Gat, Rajiv Desai, Robert Ivlev, John Loch and David P Miller Presented.
Navigating 3D Worlds via 2D Multi- Touch Interfaces Daniel Cope Supervised by Stuart Marshall 1.
Teleoperation In Mixed Initiative Systems. What is teleoperation? Remote operation of robots by humans Can be very difficult for human operator Possible.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
The Penn State Mars Society Rover Assistant Project.
Team Members: Faculty Advisors: Christian BaldusDavid Roberts Dr. Arun Somani Isi OamenShawn Yockey Dr. Zhao Zhang Chair-Mounted Computer Workstation Iowa.
The Implementation of a Glove-Based User Interface Chris Carey.
RoboNova 1.
Hand Motion Identification Using Independent Component Analysis of Data Glove and Multichannel Surface EMG Pei-Jarn Chen, Ming-Wen Chang, and and Yi-Chun.
Robotic Arm and Dexterous Hand Preliminary Design Review November 12, 2004.
Keyboard mode: First Touch Second Touch if2is2mf2ms2rf2rs2ps2 if1abcdfg[space] is1hejklm[backspace] mf1npiqrs[return] ms1tvwoxz[period] rf10123u4[sym]
1 Robonaut: A Humanoid Robotic Assistant for On-Orbit and Planetary Missions Nicolaus Radford Automation, Robotics and Simulation Division NASA/Johnson.
Template-Based Manipulation in Unstructured Environments for Supervised Semi-Autonomous Humanoid Robots Alberto Romay, Stefan Kohlbrecher, David C. Conner,
Development of a user interface for complex terrestrial movement Ben Waida Mentored by Craig Schell Introduction Any vehicle with three or more degrees.
Lens Gestures: Integrating Compound Gesture Inputs for Shortcut Activation.
TOUCHLESS TOUCHSCREEN USER INTERFACE
MULTIMODAL AND NATURAL COMPUTER INTERACTION Domas Jonaitis.
Vikash ranjan vipul vikram Rajat kapoor sultan amed.
Virtual Reality Prepared By Name - Abhilash Mund Regd.No Branch - Comp.sc & engg.
TOUCHLESS TOUCH SCREEN USER INTERFACE
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Daniel A. Taylor Pitt- Bradford University
EMG-HUMAN MACHINE INTERFACE SYSTEM
ROBOTICS.
11.10 Human Computer Interface
Automation as the Subject of Mechanical Engineer’s interest
TOUCHLESS TOUCHSCREEN USER INTERFACE
Lesson 4 Alternative Methods Of Input.
Results and Conclusions
Jefferson Y. Han, New York University
Swarm Robotics in Space Exploration
Virtual Reality.
The Implementation of a Glove-Based User Interface
TECHNOLOGICAL PROGRESS
Lesson 4 Alternative Methods Of Input.
Klaas Werkman Arjen Vellinga
Chapter 9 System Control
Presentation transcript:

Integrated Astronaut Control System for EVA Penn State Mars Society RASC-AL 2003

Problem Statement Future of space exploration: manned missions to Mars Exploration issues Long time delay from Earth EVAs far from home base These issues never previously encountered fully

Exploration Applications Soil and rock samples Surveying the Martian terrain Scientific observation

Spacesuit Bulkiness makes mobility difficult Lack of flexibility Gloves Hand fatigue Difficult to grasp objects Solution: Rover accompanies astronaut

Rover Assisted Exploration Rovers: tried and true Martian explorers Useful toolkit for astronauts on EVAs On-site rover control by astronauts Variety of rover control systems Joystick Trackball VR glove

Rover Control Past: Control from Earth Supercomputers Delay due to transmission over large distance Joystick control Future: On-site control by astronaut Joystick and trackball not practical VR Glove

Design Requirements Fine-tuned control No overlap between commands Efficient response to commands Simplicity and ease of training Transmission efficiency (range and power) Multitasking

Virtual Reality Gloves Simulates the environment for practical purposes Flight training Education Capabilities Six degrees of freedom Many more states than conventional controllers Feedback Data

Integration into the Spacesuit Characteristics: Mobility & Flexibility Robust Function Simple & Reliable VR Glove is small Lightweight Thin fibers Best Place to Install: Max. sensitivity to hand motions Between first and second layers

Our Solution 5DT Data Glove ActivMedia Pioneer 2-AT rover SmileCam camera Steering and camera control by VR glove

Project Timeline

Gesture Control System Data Input and Filtering Gesture Recognition State Selection Device-Specific Output

Data Input and Filtering Independent Input and Filter per hand Raw glove data calibrated to user's range of motion Exponential filter to smooth noisy data Muscle Twinges Cardiovascular pulses

Gesture Recognition Hand sensor readings 7.2e16 possible combinations! Effect of finger dependencies with imprecise control: Not this many are realistic Continuous Control: Mealy Model Discrete Control: Moore Model Hybrid Control

State Selection Each hand operates independently Certain states locked out to other hand Root state allows external operation

Device-Specific Output Translates gesture state into reasonable device output Models exist for pan/tilt cameras, motion bases, and external microcontrollers

Player/Stage Player: Robot device server Abstracts device specifics from control class Designed for networked operation from any language that supports TCP/IP Stage: Simulator for Player controllers Provides simulated environment for controller development Utilizes same binary interface as Player

Rover Navigation Uses Player's PositionDevice class Translates glove finger position and roll into rotational and translational velocities

Target Selection Translates glove gestures to control PanTilt device class Manages selection of interesting targets

A Brief Demonstration

Testing Obstacle Course requires: 1. Figure Eight 2. Arcing Turn 3. Reverse 4. Slalom Three Input Devices: Glove Joystick Trackball

Course Results User B has more training than User A Joystick is the fastest method Trackball is significantly slower

Results Analysis Results analyzed in the context of remote operations Joystick is faster, but the glove has other advantages

Future Developments Touch Sensors Force Feedback More useful user feedback Menuing Sounds Force Feedback Autonomy in Tracking and Navigation

Questions