5 research outputs found
Analysis of Sample Acquisition Dynamics Using Discrete Element Method
The analysis presented in this paper is conducted in the framework of the Ocean Worlds Autonomy Testbed for Exploration Research and Simulation (OceanWATERS) project, currently under development at NASA Ames Research Center. OceanWATERS aims at designing a simulation environment which allows for testing autonomy of scientific lander missions to the icy moons of our solar system. Mainly focused on reproducing the end effector interaction with the inherent terrain, this paper introduces a novel discrete element method (DEM)-based approach to determine forces and torques acting on the landers scoop during the sample acquisition process. An accurate force feedback from the terrain on the scoop is required by fault-detection and autonomous decision-making algorithms to identify when the requested torque on the robotic arms joints exceeds the maximum available torque. Knowledge of the terrain force feedback significantly helps evaluating the arms links structural properties and properly selecting actuators for the joints. Models available in literature constitute a partial representation of the dynamics of the interaction. As an example, Balovnev derived an analytical expression of the vertical and horizontal force acting on a bucket while collecting a sample as a function of its geometry and velocity, soil parameters and reached depth. Although the model represents an adequate approximation of the two force components, it ignores the direction orthogonal to the scoop motion and neglects the torque. This work relies on DEM analysis to compensate for analytical models deficiencies and inaccuracies, i. e. provide force and torque 3D vectors, defined in the moving reference (body) frame attached to the scoop, at each instant of the sample collection process. Results from the first presented analysis relate to the specific OceanWATERS sampling strategy, which consists of collecting the sample through five consecutive passes with increasing depth, each pass following the same circularlinear- circular trajectory. Data is collected given a specific scoop design interacting with two types of bulk materials, which may characterize the surface of icy planetary bodies: snow and ice. Although specifically concerned with the OceanWATERS design, this first analysis provides the expected force trends for similar sampling strategies and allows to deduce phenomenological information about the general scooping process. In order to further instruct the community on the use of DEM tools as a solution to the sampling collection problem, two more analyses have been carried out, mainly focused on reducing the DEM computation time, which increases with a decrease in particle size. After running a set of identical simulations, where the only changing parameter is the size of the spherical particle, it is observed that the resulting force trajectories, starting from a given particle size, converge to the true trend. It is deducible that a further decrease in size yields negligible improvements in the accuracy, while it sensibly increases computation time. A final analysis aims at discussing limitations of approximating bulk material particles having a complex shape, e. g. ice fragments, with spheres, by comparing force trends resulting in the two cases for the same simulation scenario
Androgynous Fasteners for Robotic Structural Assembly
We describe the design and analysis of an androgynous fastener for autonomous robotic assembly of high performance structures. The design of these fasteners aims to prioritize ease of assembly through simple actuation with large driver positioning tolerance requirements, while producing a reversible mechanical connection with high strength and stiffness per mass. This can be applied to high strength to weight ratio structural systems, such as discrete building block based systems that offer reconfigurability, scalability, and system lifecycle efficiency. Such periodic structures are suitable for navigation and manipulation by relatively small mobile robots. The integration of fasteners, which are lightweight and can be robotically installed, into a high performance robotically managed structural system is of interest to reduce launch energy requirements, enable higher mission adaptivity, and decrease system life-cycle costs
A GPU-accelerated simulator for the DEM analysis of granular systems composed of clump-shaped elements
We discuss the use of the Discrete Element Method (DEM) to simulate the
dynamics of granular systems made up of elements with nontrivial geometries.
The DEM simulator is GPU accelerated and can handle elements whose shape is
defined as the union with overlap of diverse sets of spheres with
user-specified radii. The simulator can also handle complex materials since
each sphere in an element can have its own Young's modulus , Poisson ratio
, friction coefficient , and coefficient of restitution CoR. To
demonstrate the simulator, we produce a "digital simulant" (DS), a replica of
the GRC-1 lunar simulant. The DS follows an element size distribution similar
but not identical to that of GRC-1. We validate the predictive attributes of
the simulator via several numerical experiments: repose angle, cone
penetration, drawbar pull, and rover incline-climbing tests. Subsequently, we
carry out a sensitivity analysis to gauge how the slope vs. slip curves change
when the element shape, element size, and friction coefficient change. The
paper concludes with a VIPER rover simulation that confirms a recently proposed
granular scaling law. The simulation involves more than 11 million elements
composed of more than 34 million spheres of different radii. The simulator
works in the Chrono framework and utilizes two GPUs concurrently. The GPU code
for the simulator and all numerical experiments discussed are open-source and
available on GitHub for reproducibility studies and unfettered use and
distribution.Comment: Main text 28 pages, including 27 figures. Submitted to Engineering
with Computer
Planetary Rover Simulation for Lunar Exploration Missions
When planning planetary rover missions it is useful to develop intuition and skills driving in, quite literally, alien environments before incurring the cost of reaching said locales. Simulators make it possible to operate in environments that have the physical characteristics of target locations without the expense and overhead of extensive physical tests. To that end, NASA Ames and Open Robotics collaborated on a Lunar rover driving simulator based on the open source Gazebo simulation platform and leveraging ROS (Robotic Operating System) components. The simulator was integrated with research and mission software for rover driving, system monitoring, and science instrument simulation to constitute an end-to-end Lunar mission simulation capability. Although we expect our simulator to be applicable to arbitrary Lunar regions, we designed to a reference mission of prospecting in polar regions. The harsh lighting and low illumination angles at the Lunar poles combine with the unique reflectance properties of Lunar regolith to present a challenging visual environment for both human and computer perception. Our simulator placed an emphasis on high fidelity visual simulation in order to produce synthetic imagery suitable for evaluating human rover drivers with navigation tasks, as well as providing test data for computer vision software development.In this paper, we describe the software used to construct the simulated Lunar environment and the components of the driving simulation. Our synthetic terrain generation software artificially increases the resolution of Lunar digital elevation maps by fractal synthesis and inserts craters and rocks based on Lunar size-frequency distribution models. We describe the necessary enhancements to import large scale, high resolution terrains into Gazebo, as well as our approach to modeling the visual environment of the Lunar surface. An overview of the mission software system is provided, along with how ROS was used to emulate flight software components that had not been developed yet. Finally, we discuss the effect of using the high-fidelity synthetic Lunar images for visual odometry. We also characterize the wheel slip model, and find some inconsistencies in the produced wheel slip behaviour
Programmable Multistable Mechanisms for Safe Surgical Puncturing
We present novel medical devices for safe surgical puncturing, in particular a cannula for the treatment of retinal vein occlusion (RVO). This passive mechanical device has an adjustable stroke and exerts a puncturing force independent of operator applied displacement. The innovative feature of this tool is that puncturing stroke is decoupled from operator input thereby minimizing the possibility of overpuncturing. This is achieved using our concept of stability programming, where the user modifies the mechanism strain energy as opposed to imposing direct displacement which is the case for standard bistable mechanisms. Ultra-fast laser three-dimensional (3D) printing is used to manufacture the needle in glass. A microfluidic channel is integrated into the needle tip for drug injection. Numerical simulations and experimental measurements validate the mechanical stability behavior of the puncture mechanism and characterize its puncturing stroke and force