NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
OceanWATERS Lander Robotic Arm OperationOcean Worlds Autonomy Testbed for Exploration Research and Simulation (OceanWATERS) is an open-source simulator for developing onboard autonomy software for robotic exploration of ocean worlds, such as Europa, Enceladus, and Titan, built on the Robot Operating System (ROS) and Gazebo simulation environment. Inevitable ground communication delays increase demand for a high degree of autonomy during excavation, collection and transfer of samples to scientific instruments for in-situ analysis. This paper offers a detailed discussion of the robotic arm design and operation for such autonomous surface exploration, taking as reference the Europa Lander mission. The lander arm, which is designed primarily to acquire icy surface and subsurface samples within the arm’s workspace, is a 6-degree-of-freedom manipulator with two end effectors: a sample excavation tool and a trenching end-effector. The robotic arm’s modes and operations can be summarized as follows: stowed arm, intended as the lander arm default configuration characterized by zero-power consumption; un-stowed arm, target arm configuration after its first deployment; selection and deployment of the end-effector to use next; guarded move, to detect ground level at the desired trenching location; drill ice using the grinder; dig trench at a particular location using the scoop; deliver sample to the sample transfer dock; discard redundant samples. The motion planning tool used for the lander arm is MoveIt, a ROS package. MoveIt uses sampling-based planning and collision checking libraries to determine safe paths. The Rapidly Exploring Random Trees* (RRT*) has been chosen as default planning algorithm as it provides optimal plans with an exponential speed and is guaranteed to find a solution, if feasible solutions exist. Furthermore, this work quantifies and discusses the energy requirements for excavating and collecting samples. In OceanWATERS, force feedback from the terrain, which influences the arm dynamics, is modelled using a discrete element method (DEM) simulation. The DEM and Gazebo software run in parallel and communicate through a co-simulation plugin. This paper presents an analysis and comparison of three DEM open source software (YADE, ESyS-Particle, Project Chrono) for implementation in OceanWATERS and motivates the choice of YADE as most suitable candidate.
Document ID
20210000440
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Damiana Catanoso
(Universities Space Research Association Columbia, Maryland, United States)
Anjan Chakrabarty
(Wyle (United States) El Segundo, California, United States)
Jason Fugate
(Wyle (United States) El Segundo, California, United States)
Ussama Naal
(Wyle (United States) El Segundo, California, United States)
Terence M. Welsh
(Wyle (United States) El Segundo, California, United States)
Laurence J. Edwards
(Ames Research Center Mountain View, California, United States)
Date Acquired
January 13, 2021
Subject Category
Computer Programming And Software
Meeting Information
Meeting: 2021 IEEE Aerospace Conference
Location: Virtual
Country: US
Start Date: March 6, 2021
End Date: March 13, 2021
Sponsors: Institute of Electrical and Electronics Engineers
Funding Number(s)
WBS: 631075.04.04.02.01
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available