RobOps Approaching a Holistic and Unified Interface Service Definition for Future Robotic Spacecraft

Similar documents
Robotic Capture and De-Orbit of a Tumbling and Heavy Target from Low Earth Orbit

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

End-to-End Simulation and Verification of Rendezvous and Docking/Berthing Systems using Robotics

The DLR On-Orbit Servicing Testbed

ROKVISS Verification of Advanced Tele-Presence Concepts for Future Space Missions

REMOTE OPERATION WITH SUPERVISED AUTONOMY (ROSA)

On-Orbit Servicing Mission Operations at GSOC

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Canadian Activities in Intelligent Robotic Systems - An Overview

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing

Mission Applications for Space A&R - G.Visentin 1. Automation and Robotics Section (TEC-MMA)

A TEST-BED FOR THE DEMONSTRATION OF MSS GROUND CONTROL. É. Dupuis*, J.-C. Piedbœuf*, R. Gillett**, K. Landzettel***, B. Brunner***

ROKVISS Verification of Advanced Light Weight Robotic Joints and Tele-Presence Concepts for Future Space Missions

Status of the European Robotic Arm Project and Other Activities of the Robotics Office of ESA's ISS Programme

Unmanned on-orbit servicing (OOS), ROKVISS and the TECSAS mission

Satellite Servicing and The Spirit of Innovation

Automation & Robotics (A&R) for Space Applications in the German Space Program

Autonomous Control for Unmanned

Space Robotic Capabilities David Kortenkamp (NASA Johnson Space Center)

Tool Chains for Simulation and Experimental Validation of Orbital Robotic Technologies

Design of a Remote-Cockpit for small Aerospace Vehicles

MISSION CONTROL CONCEPTS FOR ROBOTIC OPERATIONS: EXISTING APPROACHES AND NEW SOLUTIONS

Agent Model of On-Orbit Servicing Based on Orbital Transfers

TELEROBOTICS CONTROL OF SYSTEMS WITH TIME DELAY GAP ASSESSMENT REPORT

SCOE SIMULATION. Pascal CONRATH (1), Christian ABEL (1)

FORCE-FEEDBACK TELEOPERATION OF ON-GROUND ROBOTS FROM THE INTERNATIONAL SPACE STATION IN THE FRAME OF THE KONTUR-2 EXPERIMENT

The PTR Group Capabilities 2014

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

ETS-VII: Achievements, Troubles and Future

CubeSat Integration into the Space Situational Awareness Architecture

13/11/2013. German Aerospace Center. Virtual Reality for Planning and Controlling of Robot-based Servicing in Space. German Aerospace Center

Application of Artificial Neural Networks in Autonomous Mission Planning for Planetary Rovers

Robotics in Oil and Gas. Matt Ondler President / CEO

Journal of Theoretical and Applied Mechanics, Sofia, 2014, vol. 44, No. 1, pp ROBONAUT 2: MISSION, TECHNOLOGIES, PERSPECTIVES

The Decade of Light: Innovations in Space Communications and Navigation Technologies

Introduction. Abstract

The TEXAS Satellite Design Laboratory: An Overview of Our Current Projects FASTRAC, BEVO-2, & ARMADILLO

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

Robot: Robonaut 2 The first humanoid robot to go to outer space

Science Enabled by the Return to the Moon (and the Ares 5 proposal)

ASTRA ERA and Future Robotics (for Exploration)

THE SPHERES ISS LABORATORY FOR RENDEZVOUS AND FORMATION FLIGHT. MIT Room Vassar St Cambridge MA

Cover. DLR-ESA Workshop on ARTES-11. SGEO: Implementation of of Artes-11. Dr. Andreas Winkler

Exploring Space with Humans and Robots. Jeffrey A. Hoffman MIT 23 April, 2013

Multi-Agent Planning

Cognitive Robotics 2016/2017

A FACILITY AND ARCHITECTURE FOR AUTONOMY RESEARCH

The Lunar Split Mission: Concepts for Robotically Constructed Lunar Bases

Spacecraft Autonomy. Seung H. Chung. Massachusetts Institute of Technology Satellite Engineering Fall 2003

Teleoperation and System Health Monitoring Mo-Yuen Chow, Ph.D.

A Unified Ground Control and Programming Methodology for Space Robotics Applications Demonstrations on ETS-VII

Innovation Needs Support: Two Examples of German Support Strategy in Satcom

Phone: , Fax: , Germany

On-demand printable robots

C. R. Weisbin, R. Easter, G. Rodriguez January 2001

Smart and Networking Underwater Robots in Cooperation Meshes

On Application of Virtual Fixtures as an Aid for Telemanipulation and Training

The ESA A&R technology R&D

Safe and Efficient Robotic Space Exploration with Tele-Supervised Autonomous Robots

Credits. National Aeronautics and Space Administration. United Space Alliance, LLC. John Frassanito and Associates Strategic Visualization

Management Operations Control Applications (MOCA) Mission Update

Integrating Advanced Payload Data Processing in a Demanding CubeSat Mission. Mark McCrum, Peter Mendham

Tele-manipulation of a satellite mounted robot by an on-ground astronaut

The Human Exploration Telerobotics Project: Objectives, Approach, and Testing

An Overview of Space Robotics Activities at the Canadian Space Agency

SEFEV. Simulation Environment for Fast ERTMS Validation (2011-EU S)

Robotics in Space. Ian Taylor MP. Co-Chair, UK Parliamentary Space Committee VIIIth European Interparliamentary Space Conference

Constellation Systems Division

Ground Systems for Small Sats: Simple, Fast, Inexpensive

ASSEMBLY AND SERVICING OF SPACE TELESCOPES

Dream Chaser for European Utilization (DC 4 EU):

Design and Operation of Micro-Gravity Dynamics and Controls Laboratories

On orbit results of the HumSAT Payload, a data collection system based on CubeSats

Key Areas for Collaboration

Nanosat Deorbit and Recovery System to Enable New Missions

Integral R. Southworth ESA/ESOC Integral Users Group Meeting, ESTEC, 19/1/2012 Mission Extension Operations Review, 2012

NASA s X2000 Program - an Institutional Approach to Enabling Smaller Spacecraft

GAMMa - A modular ascender concept for sample return missions

Information and Program

Space Systems Engineering

Cognitive Robotics 2017/2018

CubeSat Standard Updates

Lituanica SAT-1. AMSAT-UK Colloquium July, Gintautas Sulskus AMSAT-UK International Space Colloquium July, 2014

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

THE BENEFIT OF MULTIMODAL TELEPRESENCE FOR IN-SPACE ROBOTIC ASSEMBLY

LLCD Accomplishments No Issues with Atmospheric Effects like Fading and Turbulence. Transmitting Data at 77 Mbps < 5 above the horizon

InnoSat and MATS An Ingenious Spacecraft Platform applied to Mesospheric Tomography and Spectroscopy

Autonomous Satellite Servicing Using the Orbital Express Demonstration Manipulator System

Underwater Vehicle Systems at IFREMER. From R&D to operational systems. Jan Opderbecke IFREMER Unit for Underwater Systems

1. Future Vision of Office Robot

Performance Evaluation of Augmented Teleoperation of Contact Manipulation Tasks

Leveraging Commercial Communication Satellites to support the Space Situational Awareness Mission Area. Timothy L. Deaver Americom Government Services

Usability Evaluation of Multi- Touch-Displays for TMA Controller Working Positions

OFFensive Swarm-Enabled Tactics (OFFSET)

Ground Station Design for STSAT-3

18/07/2014 ICARUS AND ITS OPERATIONAL USE IN BOSNIA. Geert De Cubber Royal Military Academy Brussels, Belgium

More Info at Open Access Database by S. Dutta and T. Schmidt

Real-time Cooperative Behavior for Tactical Mobile Robot Teams. September 10, 1998 Ronald C. Arkin and Thomas R. Collins Georgia Tech

Computer Networks II Advanced Features (T )

Ground Systems Department

Transcription:

www.dlr.de Chart 1 RobOps Approaching a Holistic and Unified Interface Service Definition for Future Robotic Spacecraft Steffen Jaekel, Bernhard Brunner (1) Christian Laroque, Zoran Pjevic (2) Felix Flentge (3) Thomas Krueger, and André Schiele (4) (1) German Aerospace Center (DLR), Robotics and Mechatronics Center (2) OHB System AG (3) ESOC (4) ESTEC

www.dlr.de Chart 2 Introduction Space Robotics - Future and already deployed robot applications in space: Justin - In-space robotic assembly (ISRA): SSRMS, SPDM - EVA assistance: SSRMS, Robonaut, DLR s Justin, (small) satellites for inspection: SPHERES - Robotic exploration: MER s - On-orbit servicing (OOS) for prolonging lifetime of operational satellites, repair & refuel (RRM), extend or upgrade functionality (Hubble) - OOS for active debris removal from LEO or re-orbiting into graveyard orbit in GEO ROKVISS e.deorbit

www.dlr.de Chart 3 Challenges of Robotic Spacecraft Source: Airbus, DLR

www.dlr.de Chart 4 Distributed Mission Architecture - METERON

www.dlr.de Chart 5 Current Mission Operation Standards - Current Mission Operations standards e.g. Packet Utilization Standard (PUS) - are made for the operation of classic spacecraft mostly from one ground station - not for autonomous space robots Transport Semantics - Partly new CCSDS approaches to standardization: - File delivery, Asynchronous Message Service (AMS), Disruption-tolerant Network (DTN) - MO: Message Abstraction Layer (MAL), Monitor and Control Common Services (MO) - RobOps approach: - Effective control approach for autonomous robotic spacecraft, attached robotic devices and arbitrary subsystem equipment holistic - Clear distinction between interface service semantics and method of transport

www.dlr.de Chart 6 RobOps Study Contents 1. Communication 2. Control Modes 3. Roles & Responsibilities 4. Scenario Analysis 5. Service Definition 6. Technology Analysis & Implementation 7. Demonstration Prototype

www.dlr.de Chart 7 Communication - Dominant barrier: space - Properties of communication channel restricts capabilities - Higher delay, jitter, low data bandwidth increased autonomy - Communication window relay satellites - Deep-space communication with DTN

www.dlr.de Chart 8 Possible Control Modes Autonomous Control Algorithms pass real-time decisions based on a variety of sensor input and control the spacecraft and robotic manipulator No human control - Possible control modes depend on mission architecture and given communication delay as major barrier between operator and robot System Autonomy Shared/Supervized Autonomy/Control Autonomous algorithms execute human high-level control inputs, e.g. waypoints for path planning algorithms High-level human control Assisting Autonomy Autonomous algorithms support the operator in his manual system control, e.g. collision avoidance Mid-level human control Manual Control Interaction / Human Control - More system autonomy equals less human control and intervention - Manual control, assisting, shared and supervized autonomy - Monitoring: global, subsystem specific in real-time (telepresence), ad-hoc, post-hoc The human operator steers the system completely manual Low-level human control Telepresence with haptic feedback

www.dlr.de Chart 9 Roles and Responsibilities - Classic roles and responsibilities were analyzed for classic satellite operations - Partly confusing nomenclature differences between ESOC, GSOC and NASA - Robotic operations: - Very small time scale for reaction Robotic Spacecraft Satellite - Direct control of robotic payload and decisionmaking by robotic operator (RO) Remote site Orbiter RO astronaut-controlled robot Commander - Robotic Operations Manager (ROM) and Engineer (ROE) set goals and supervise operations RO Ground-controlled robot Mission control center command Robotic satellite operations SOM SOE SPACON Classic satellite operations report

www.dlr.de Chart 10 Scenario Analysis Use Cases Scenarios OOS Rover Free-Flyer Service List

www.dlr.de Chart 11 Structuring Telerobotic Services 1. Functions 1. 2. Configuration Monitoring Control 2. Mission Architecture 3. Levels of Autonomy Mission Mission Three Tier (3T ) layers Main service classes 1. Deliberative Layer Planning System System 1 System n New plan Scheduling Re-plan Subsystem Subsystem 1 Subsystem n 2. Sequencing Layer Action sense sense sense Precondition Postcondition Event Event System Level 1 System 1 3. Reactive Layer New action Action Action finished System Level 2 System 2 System 4 System Level 3 System 5 System 6

3T Layers of Autonomy www.dlr.de Chart 12 Architecture: (A) Mission 1:n (B) System 1:n (C) Subsystem Operator Function: (1) Control (2) Mon. (3) Config. (1) Control (2) Mon. (3) Config. (1) Control (2) Mon. (3) Config. Deliberative Layer Planning Mission Planning System Planning Sybsystem Planning (e.g. path planning) Sequencing Layer Mission Scheduling Scheduling MissionEvent System Scheduling Event System Event Subsystem Scheduling (e.g. path sequencing) Subaystem Event Reactive Layer Mission Action Action System Action Subsystem Action (privatizable) Common Services Monitoring Mission Monitoring System Monitoring Autonomous Operations Monitoring Path Subsystem Monitoring Classic Spacecraft Operations Control & Config. Path

www.dlr.de Chart 13 Service Privatizations - Functional approach to Monitoring & Control focus on autonomy rather than specific subsystem or device (PCDU, AOCS, Robot Arm) - Specific functionality is addresses via Privatizations - Privatizations become Subservices, to be used across missions Service, e.g. Action Service Operation, e.g. executeaction Operation specification 1. Subservice, e.g. Robotic 2. Type: Motion Parameters (defined by Subservice) e.g. cmd=setpose, device=arm, mode=cart, syntax=xyz_euler, reference=abs, posedata=(trans_x, trans_y, trans_z, rot_x, rot_y, rot_z)

www.dlr.de Chart 14 Technology Analysis - Overview - Message Abstraction Layer (MAL) and Mission Operations Services (MO) - Communications: - Message Based Communications - Data Distribution Service (DDS) - ActiveMQ - ømq (ZeroMQ) - Asynchronous Message Service (AMS) over DTN - File Based Communication - CCSDS File Delivery Protocol (CFDP) - File Transfer on Ground - Decision fell on MAL over DTN for transport RobOps MAL DTN

www.dlr.de Chart 15 Implementation - Overview

www.dlr.de Chart 16 High-Level Architecture of Robot Demonstrator

www.dlr.de Chart 17 Demonstration at ESTEC - Privatizations - Iterative implementation and testing approach - Picture: local testing at ESTEC Telerobotics and Haptics Laboratory with KUKA LWR-III setup and DTN over Intranet

www.dlr.de Chart 18

www.dlr.de Chart 19 Study Conclusions - Holistic control approach for autonomous robotic spacecraft - Action & Monitoring services were implemented and demonstrated with KUKA LWR and MOCUP rover from Telespazio - Possible future developments: Event service, artificial communication delay and disruptions in DTN link, complex scenario with control authority hand-over OOS Rover Free-Flyer

www.dlr.de Chart 20 The future of robots in space robotic exploration satellite servicing EVA support

www.dlr.de Chart 21 Use Cases and Mission Scenario Analysis - Use case analysis for space-robotic mission - What tasks have to be be done? uc Ov erv iew of General Use Cases Commissioning of Components «include» Spacecraft Operation of Heterogeneous Components Autonomous Operations - Layout of detailed scenarios as a composition of use cases for OOS, rover exploration and EVA support (free-flyer around ISS) in order to identify required service functionality Agent «invokes» FDIR «invokes» Mission Operations «extend» «include» «include» «include» «include» Supervised Autonomy Operations Shared Autonomy Operations «include» «invokes» Mission Briefing Manual Operations Mission Monitoring «include» Mission Data Logging

www.dlr.de Chart 22 Architecture of Remote Robot System

www.dlr.de Chart 23 Iterative Development and Demonstration KUKA LWR Robot Simulator & cmd GUI servicelayer.robot monitoring servicelayer.mc monitoring & action Port 4556 bidirectional On both sides DLR KUKA LWR Robot Simulator servicelayer.robot monitoring action servicelayer.mc Robot Viewer Command UI DLR KUKA LWR Robot Simulator UDP servicelayer.robot (server) rmc-thalia monitoring action servicelayer.mc (client) Robot Viewer Command UI DLR Telespazio Vega KUKA LWR Robot servicelayer.robot monitoring action servicelayer.mc Robot Viewer Command UI ESTEC KUKA LWR Robot servicelayer.robot monitoring action servicelayer.mc Robot Viewer Command UI ESTEC Telespazio Vega

www.dlr.de Chart 24 Demonstration at ESTEC - Demonstration of selected interface services: Action and Monitoring - Possible future developments: Event service, artificial communication delay and disruptions in DTN link, complex scenario with control authority hand-over