607 research outputs found

    Modeling, Stability Analysis, and Testing of a Hybrid Docking Simulator

    Full text link
    A hybrid docking simulator is a hardware-in-the-loop (HIL) simulator that includes a hardware element within a numerical simulation loop. One of the goals of performing a HIL simulation at the European Proximity Operation Simulator (EPOS) is the verification and validation of the docking phase in an on-orbit servicing mission.....Comment: 30 papge

    MOSAR : Modular spacecraft assembly and reconfiguration demonstrator

    Get PDF
    With rapid development of space systems in recent years and their limited lives, it is imperative that a sustainable space development approach is developed to support more affordable access to space for all stakeholders. The European Commission hence funded the MOSAR project which aims to create a new paradigm technology to address this increasing challenge. This paper provides an overview of this technology’s preliminary development to enable on-orbit servicing. Building on five successful projects which collectively created all required common building blocks for both planetary explorations and in-orbit missions, a novel architecture is proposed to create a walking manipulator to demonstrate its unique capability in both space system assembly and on-orbit servicing. Preliminary design concepts of a walking manipulator and spacecraft modules are shown. A dedicated simulator is also developed to evaluate the proposed novel architecture for these targeted applications

    A NOVEL HUMAN-IN-THE-LOOP TESTING FACILITY FOR SPACE APPLICATIONS

    Get PDF
    To analyse the interaction between the piloting astronaut and lunar lander dynamics while landing on the south pole of the moon, The European Space Agency (ESA) has initiated together with Thales Alenia Space (TAS), GMV Aerospace and Defence SAU (GMV) and The German Aerospace Centre (DLR) a project entitled “Human-In-the-Loop Flight Vehicle Engineering“. For this purpose, the DLR Robotic Motion Simulator (RMS) was transformed into a novel Humanin- the-Loop testing facility for space applications. The RMS represents a new class of motion simulators being currently developed at DLR that allow for extreme tilt angles and manoeuvres. It is based on an industrial 6 Degrees of Freedom (DOF) robot arm that is mounted onto a 10m long linear axis. The system therefore has a redundant 7 DOF architecture to induce motion cues onto an attached simulator cell. A highly modular simulator cell was configured for landing on the moon with three touch screens that were used to interact with the Human Machine Interface (HMI), Throttle and Joystick instruments, a virtual window to the outside, a headset and a surveillance camera for the piloting astronaut. The joystick features 3 DOFs and the throttle features adjustable damping along with many buttons that were used as inputs to the simulation. For the Moon landing scenery, a highresolution lunar crater visualization based on DLR’s Visualization 2 library was developed. Rocks and Boulders were distributed over the surface of the simulated region of the moon according to the Size-Frequency Distribution (SFD) for moon craters. ESA astronaut and test pilot Roberto Vittori tested various lunar landing manoeuvres using flight controls algorithms developed in HITL and motion simulation, provided by GMV, and was able to experience how the spacecraft behaves in critical phases of the lunar landing and intervene to control it. In one scenario the Landing GNC Automatic Mode was set to a landing zone where there were boulders. Vittori then had the option to intervene within a certain time window and, using touchscreens, select an alternative landing site. If needed, he was able to switch to Astronaut Manual Mode and pilot the lunar lander manually as it descended onto the lunar floor. Two Manual Control strategies were tested: Full Force / Torque Control and Rate Control. Two Motion cueing algorithms for low gravity environments were tested. Further experiments are planned

    An intelligent, free-flying robot

    Get PDF
    The ground based demonstration of the extensive extravehicular activity (EVA) Retriever, a voice-supervised, intelligent, free flying robot, is designed to evaluate the capability to retrieve objects (astronauts, equipment, and tools) which have accidentally separated from the Space Station. The major objective of the EVA Retriever Project is to design, develop, and evaluate an integrated robotic hardware and on-board software system which autonomously: (1) performs system activation and check-out; (2) searches for and acquires the target; (3) plans and executes a rendezvous while continuously tracking the target; (4) avoids stationary and moving obstacles; (5) reaches for and grapples the target; (6) returns to transfer the object; and (7) returns to base

    Astrobee Robot Software: A Modern Software System for Space

    Get PDF
    Astrobee is a new free-flyer robot designed to operate inside the International Space Station (ISS). Astrobee capabilities include markerless navigation, autonomous docking for recharge, perching on handrails to minimize power and modular payloads. Astrobee will operate without crew support, controlled by teleoperation, plan execution, or on-board third parties software. This paper presents the Astrobee Robot Software, a NASA Open-Source project, powering the Astrobee robot. The Astrobee Robot Software relies on a distributed architecture based on the Robot Operating System (ROS). The software runs on three interconnected smart phone class processors. We present the software approach, infrastructure required, and main software components. The Astrobee Robot Software embrace modern software practices while respecting flight constraints. The paper concludes with the lessons learned, including examples usage of the software. Several research teams are already using the Astrobee Robot Software to develop novel projects that will fly on Astrobee

    The DLR Robots library - Using replaceable packages to simulate various serial robots

    Get PDF
    In order to simulate different kinds of serial robots, the implementation of functionalities such as the calculation of their direct and inverse kinematics, visualization, collision behavior, etc. is necessary. However, providing these functionalities in robot specific models leads to additional modeling overhead in cases where one would like to switch between several different robot models. The DLR Robots library demonstrates an implementation of all robot specific components as replaceable Modelica packages, allowing for an user-friendly way to exchange robot models without modifying the general structure of the overlying model. The simulation of robotic systems is a great example for the multi-domain versatility of Modelica, combining multi-body mechanics with controllers, electric drives and algorithms, e.g. path-planning. A multitude of scientific works use Modelica to simulate a specific robot, providing models for the mechanics and all other components exclusively for the simulated robot. Other approaches use parameter sets to simulate more than one robot model within a given structure. However, both approaches lack flexibility regarding switching between different robot types in a Modelica model, e.g. if the number of axes is changing. In this case, instead of changing a parameter value, the complete model structure has to be altered and adapted for the new robot model. In this paper, a new approach to model robots in Modelica is presented. By separating the robot functionalities (e.g. visualization, dynamics, path-planning, etc.) from the model-based description of the robot itself, and wrapping the latter in a replaceable package, it becomes possible to switch between entirely different robot models without the need for changing the structure of the main model. This approach is inspired by the Modelica Media library, where different media provide their own functions and models, also wrapped in a replaceable package, enabling the user to switch easily between different media in a model. Utilizing the scripting language LUA, it becomes possible to control the simulated robots with a virtual robot controller. This enables the user to design complex robot programs and execute them in a Modelica simulation. Several applications of the library are shown, from feasibility studies of robotic systems to real-time path-planning algorithms for real robot arms

    Aerospace medicine and biology: A cumulative index to a continuing bibliography (supplement 345)

    Get PDF
    This publication is a cumulative index to the abstracts contained in Supplements 333 through 344 of Aerospace Medicine and Biology: A Continuing Bibliography. Seven indexes are included -- subject, personal author, corporate source, foreign technology, contract number, report number, and accession number

    MMX Rover Simulation - Robotic Simulations for Phobos Operations

    Get PDF
    The MMX Rover, developed by CNES and DLR, will fly to and explore the surface of the Martian Moon Phobos within the JAXA Martian Moon Exploration Mission. It will be the first wheeled locomotion system in a milli-g environment. In the development of the rover, simulations have been used to test and develop its robotic activities. This paper presents the multi-physics simulations that are being used. The overall simulator setup and its main components are discussed. To provide appropriate simulations for the var-ious topics while maintaining a unified simulator, a modular approach was required. The different modules and their role will be outlined. For this, Dymola's implementation of the Mod-elica modeling language provides the basis, especially regarding multi-body dynamics, and the possibility to include external libraries, e. g. for environment interaction, control logic and visualization. Finally, examples for the simulator used in driving, uprighting, alignment and separation will be presented. These examples illustrate the approach on experiment design, setup and result evaluation. To date the MMX Rover simulator is regarded as an indispensable development and analysis tools, especially since representative lab experiments are much limited when designing a robotic system for milli-g operations. It is also planned to be used during operations phase for planning and analysis

    ESROCOS: a robotic operating system for space and terrestrial applications

    Get PDF
    ESROCOS (http://www.h2020-esrocos.eu) is a European Project in the frame of the PERASPERA SRC, (http://www.h2020-peraspera.eu/), targeting the design of a Robot Control Operating Software (RCOS) for space robotics applications. The goal of the ESROCOS project is to provide an open-source framework to assist in the development of flight software for space robots, providing adequate features and performance with space-grade Reliability, Availability, Maintainability and Safety (RAMS) properties. This paper presents the ESROCOS project and summarizes the approach and the current status
    • …
    corecore