Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “ARMS”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 667 records · Page 37

Integration of an Arm Kinematics Hot Patch onboard the Curiosity Rover

NASA's Mars Science Laboratory (MSL) mission has updated the Curiosity rover's flight software multiple times since landing on Mars on August 6, 2012. The most common patching method has been a hot patch, in which running flight software is modified after being copied into RAM from its persistent storage. The latest hot patch to be installed on Curiosity fixed an issue in the robotic arm software that computes generalized inverse kinematics. Additional unit testing performed since the start of the surface mission revealed that this software can sometimes produce erroneous solutions.The cause was identified as numerical instability in a quartic root finder. When the inputs to that solver are not well conditioned, floating-point numerical issuescan cause erroneous roots to be reported. In theory, this could result in the robotic arm turret instruments being commanded to unintended positions, for example, below the terrain surface. Out of approximately 3.7 million unit test cases, 97.2\% of the position errors were below 5 mm. However, there were 16 test cases where theposition error was greater than 20 cm, and the maximum position error was 1.2 meters.The patch was uploaded to Curiosity on sol 2642 (January 11, 2020) after the solution was developed, re-implemented as a hot patch, and validated and verified using Earth-based Curiosity testbeds. A checkout test of the patch was performed on Curiosity on sol 2657, and nominal use of the patch began on sol 2658. In this paper, we describe the steps that led to integrating the arm kinematic hot patch into Curiosity's flight software, from the discovery of the bug to the nominal use of the patch in flight.

Maimone, Mark↗

InSight Mars Lander Instrument Deployment Arm Flight Software

The Interior Exploration using Seismic Investigations, Geodesy and Heat Transport (InSight) lander landed on Mars on November 26, 2018 and continues to investigate the internal structure of the planet two years later. The Instrument Deployment Arm (IDA), a robotic arm on the lander, was used to deploy the science instrument payloads from the lander deck to the surface of Mars and to take images of the lander and the surrounding environment. This was the first precision deployment and release by a robotic arm on another planet. After deploying the instruments, the IDA has been used for instrument commissioning, scientific data gathering, and to assist with troubleshooting one of the science instruments. This paper provides a high-level summary of the flight software that controls the IDA. The paper provides an overview of the IDA software interfaces, task structure, command handling strategy, motion specification, motion planning, motor control, grapple control, fault protection, and telemetry.

Ali, Khaled S.↗

InSight Robotic Arm Testing Activities for HP3 Mole Anomaly Recovery on Mars

The InSight lander’s Heat Flow and Physical Properties Package (HP3) was deployed on Mars in February 2019and began attempting to penetrate to its target depth range of3-5 meters shortly thereafter. However, the mole’s downwardprogress stopped after only 35 cm of penetration. In response,the project convened an Anomaly Response Team (ART) andsince then has been attempting to diagnose the problem andassist the mole using the tools available on Mars. The key assetused in this effort has been the Instrument Deployment System(IDS), which includes two cameras and a robotic InstrumentDeployment Arm (IDA). Since the IDS was originally intendedonly to deploy InSight’s primary instruments to the Martiansurface, new testbed setups, experiments, and operational protocols (e.g., command sequences) were required and had to bedeveloped on a short timeline. The HP3 Mole ART first focusedon gathering all observable data on Mars about the state ofthe mole and Support Structure Assembly (SSA), as well asthe physical properties of the Martian regolith. This includedusing the robotic arm to point the IDC at the SSA duringdiagnostic hammering attempts to observe motion of the SSAand science tether. Images taken during these attempts revealedsome motion of the SSA, but no apparent change in mole depth.At JPL, the IDS and Testbed teams re-created the hardwareconfiguration on Mars based on limited knowledge of the mole’sstate. They devised and tested techniques to use the roboticarm and cameras to accomplish previously untested activitieson Mars, including imaging the HP3, using the IDA to interactwith the terrain, and using the IDA to move the SSA awayfrom the partially-embedded mole. The team executed the morepromising techniques on Mars. After diagnostic hammering onMars, the team decided to move the SSA to gain visibility ofthe mole’s configuration and access to the soil around the mole.After developing the technique and practicing the maneuver inthe InSight testbed, the team lifted the SSA on Mars and placedit behind the mole. This revealed a pit surrounding the nowexposed mole, observations of which provided essential cluesfor determining the root cause of the mole’s lack of progress.The IDS and Testbed teams altered the testbed to match thesituation on Mars. They devised IDA techniques to determinethe Martian soil properties and assist the mole’s descent. Theytested these techniques in the testbed and executed the more978-1-7281-2734-7/20/$31.00 c 2021 IEEE. Copyright 2020 CaliforniaInstitute of Technology. U.S. Government sponsorship acknowledged.promising ones on Mars. These include using the robotic arm toalter the regolith near the mole and to push on the mole while ithammers. This paper discusses the anomaly resolution testing inthe testbed at JPL, describes how the IDS team prepared for theanomaly recovery activities on Mars, and provides preliminaryresults of the efforts to assist the HP3 mole on Mars.

Kim, Junggon↗

First 210 solar days of Mars 2020 Perseverance Robotic Operations – Mobility, Robotic Arm, Sampling, and Helicopter

This paper includes the summary, lessonslearned, and upcoming plans for the first 210 Mars solar days(sols) of the mission. The focus of the paper is on roboticoperations which has the primary responsibility for strategicplanning, uplink commanding and downlink analysis forrover mobility and navigation, robotic arm operation, thesampling and caching capability including coring, theadaptive caching assembly and the 2nd sample handlingrobotic arm, and interface to the Mars helicopter Ingenuity.As of Sol 210 the rover has driven 2663.65 meters, executed20764 robotic arm and sampling commands, and hassuccessfully completed 13 helicopter flights covering 2382meters horizontal distance. It includes the OperationsReadiness Tests in preparation for landing, landing and initialcheckouts, strategic route planning to the science destinationand waypoints, surface checkout of all of the roboticscapability of the rover. It also discusses the strategic planningand tactical agility needed for interleaving scienceinvestigation and technology demonstration of the Marshelicopter flights where a minimum distance had to bemaintained between the rover and helicopter during flights. Itdiscusses the challenges with planning robotic operations andaddressing anomalies with the larger uncertainty presentduring early mission operations. It also discusses the impacton robotic operations from lessons incorporated fromprevious missions.

Ono, Hiro↗

Docking the Mars 2020 Perseverance Robotic Arm

The Mars 2020 Perseverance Rover includes an innovative Sample Caching Subsystem (SCS). Two key features of SCS are the ability to collect and process rock and regolith samples for possible future return to Earth and the ability to switch between different types of drill bits for coring rocks, abrading rocks, and collecting regolith. These capabilities are enabled by a Corer mounted on the end of a Robotic Arm and a Bit Carousel mounted on the front of the rover body. Beneath the Bit Carousel, a smaller Sample Handling Arm can insert and remove sample tubes from sampling bits in the carousel. For the Corer to interface with the Bit Carousel so that it can exchange drill bits and hand off rock samples, the Robotic Arm must maneuver the Corer to dock with the Bit Carousel. Docking serves two primary purposes: it precisely aligns the Corer with the hardware inside the Bit Carousel, and it applies enough preload between the Corer and the Bit Carousel to make them stay aligned through the process of bit exchange.The docking assembly consists of four concave alignment cones mounted on a large rotating ring, through the center of which the drill can exchange bits and samples with the Bit Carousel. The coring drill includes four alignment posts which mate with the four cones on the dock. Docking uses an algorithm we call “Force-Corrected Docking”, which means it iteratively reads the force/moments reported by the FTS, performs a small motion to reduce sideload and moments while increasing preload, and repeats until reaching a deadband around the target preload. Because docking is a critical function for SCS, the dock hardware and algorithm have been tested thousands of times over 7 years in various stages of development. The culmination of this work is a reliable docking system which has been demonstrated and used in flight.

Warner, Antonia↗

Perseverance Rover’s Robotic Arm and Turret Mounted Instruments’ Surface Commissioning

The Robotic Arm (RA) on the Perseverance rover is an integral component of the Sampling and Caching System necessary for completing the science goals of the Mars 2020 mission. While the Perseverance rover was based on the Curiosity rover which landed in 2012, the Robotic Arm was redesigned to carry a much larger turret with a new suite of payloads. Shortly after Perseverance landed in Jezero Crater, a series of checkouts was completed with the RA during the first 100 sols of the mission in order to ensure proper functionality of the RA and the instruments mounted on the turret. This period of time in the mission was called Surface Operations Transition (SOX). The objective of SOX was to systematically execute checkout activities for all the basic functionality so that the RA and instruments, as well as other rover components, could be released for scientific exploration.RA activities during SOX can be divided into a few different categories: Mechanism Checkouts, Rover Visual Inspections, Performance Characterization, and Instrument Functional Checkouts. Many of these checkouts built off of each other such that each subsequent activity would verify incrementally complex functionality. Many of the defined activities were executed several times throughout the development of the rover and served as a check that the RA’s performance is consistent with testing on Earth. Other activities were developed uniquely for SOX to respond to challenges discovered during development. They were designed to be verifiable without the help of ground support equipment or previous executions on the flight hardware to compare against.This paper discusses the formulation and conception of the various RA SOX checkout activities, verification and testing required to certify them for flight, execution of the activities on Mars, issues encountered, and finally results and findings as the mission transitioned to nominal science operations. We will be presenting the results and analysis using downlinked imaging and data from the flight vehicle to show how we verified the performance of the Robotic Arm and the turret mounted instruments in order to transition to science operations with a clean bill of health.

Edgett, Kenneth↗

Autonomous Robotic Manipulator Software (ARMS)

Autonomous robotic manipulation requires a deep and wide stack of supporting software. This paper presents Autonomous Robotic Manipulator Software (ARMS), a software suite designed at NASA Langley Research Center to support research and development of different algorithms for In-space Servicing, Assembly and Manufacturing (ISAM). ARMS solves common challenges along the autonomous manipulation software stack. Various challenges, such as integration with commercial hardware, simulation, and path planning, are solved through the use of Robot Operating System 2 and its community-developed packages. Other challenges, such as configuration management and task definition, and execution are solved in software built on those tools. The result is a modular approach to robotic system definition, agent actions, and assembly task definitions. ARMS has been used in two ISAM projects at NASA Langley Research Center, the Precision Assembled Space Structures project and the Built On-orbit Robotically assembled Gigatruss project.

Collin J Cresta↗

ARM Operations and Engineering Procedure Mobile Facility Site Startup

This procedure exists to define the key milestones, necessary steps, and process rules required to commission and operate an Atmospheric Radiation Measurement (ARM) Mobile Facility (AMF), with a specific focus toward on-time product delivery to the ARM Data Archive. The overall objective is to have the physical infrastructure, networking and communications, and instrument calibration, grooming, and alignment (CG&A) completed with data products available from the ARM Data Archive by the Operational Start Date milestone.

Voyles, Jimmy W↗

Systems Approach to Arms Control Verification

Using the decades of experience of developing concepts and technologies for verifying bilateral and multilateral arms control agreements, a broad conceptual systems approach is being developed that takes into account varying levels of information and risk. The IAEA has already demonstrated the applicability of a systems approach by implementing safeguards at the State level, with acquisition path analysis as the key element. In order to test whether such an approach could also be implemented for arms control verification, an exercise was conducted in November 2014 at the JRC ITU Ispra. Based on the scenario of a hypothetical treaty between two model nuclear weapons states aimed at capping their nuclear arsenals at existing levels, the goal of this exercise was to explore how to use acquisition path analysis in an arms control context. Our contribution will present the scenario, objectives and results of this exercise, and attempt to define future workshops aimed at further developing verification measures that will deter or detect treaty violations.

98 NUCLEAR DISARMAMENT, SAFEGUARDS, AND PHYSICAL P↗

ARM Data Integrator

The Atmospheric Radiation Measurement (ARM) Data Integrator (ADI) streamlines the development of scientific algorithms and analysis of time-series NetCDF data, and improves the content and consistency of the output data products produced by these algorithms. The framework automates the process of retrieving and preparing data for analysis, and allows users to design output data products through a graphical interface. It also provides a modular, flexible software development architecture that scientists can use to generate C, Python, and IDL source code templates that embed the pre and post processing logic allowing the scientist to focus on only their science. The input data, preprocessing, and output data specifications of algorithms are defined through a graphical interface and stored in a database. ADI implements workflow for data integration and supports user access to data through a library of software modules. Data preprocess capabilities supported include automated retrieval of data from input files, merging the retrieved data into appropriately sized chunks, and transformation of the data onto a common coordinate system grid. Through the graphical interface, users can view the details of both their data products and those in the ARM catalog and allows developers to use existing data product to build new data products. Views of the output data products include an overlay of how the design meets ARM archive's data standards providing the user with a visual cue indicating where their output violates an archive standard. The ADI libraries access the information provided through the GUI via a Postgres database. The ADI framework and its supporting components can significantly decrease the time and cost of implementing scientific algorithms while improving the ability of scientists to disseminate their results.

Source record↗

ARM Cloud-Aerosol-Precipitation Experiment (ACAPEX) Field Campaign Report

The U.S. Department of Energy (DOE)’s Atmospheric Radiation Measurement (ARM) Climate Research Facility’s ARM Cloud-Aerosol-Precipitation Experiment (ACAPEX) field campaign contributes to CalWater 2015, a multi-agency field campaign that aims to improve understanding of atmospheric rivers and aerosol sources and transport that influence cloud and precipitation processes. The ultimate goal is to reduce uncertainties in weather predictions and climate projections of droughts and floods in California. With the DOE G-1 aircraft and ARM Mobile Facility 2 (AMF2) well equipped for making aerosol and cloud measurements, ACAPEX focuses specifically on understanding how aerosols from local pollution and long-range transport affect the amount and phase of precipitation associated with atmospheric rivers. ACAPEX took place between January 12, 2015 and March 8, 2015 as part of CalWater 2015, which included four aircraft (DOE G-1, National Oceanic and Atmospheric Administration [NOAA] G-IV and P-3, and National Aeronautics and Space Administration [NASA] ER-2), the NOAA research ship Ron Brown, carrying onboard the AMF2, National Science Foundation (NSF)-sponsored aerosol and precipitation measurements at Bodega Bay, and the California Department of Water Resources extreme precipitation network.

aerosol transport↗

The De-Icing Comparison Experiment – ARM Contribution (DICEXACO) Field Campaign Report

Longwave and shortwave radiative fluxes are fundamental quantities regularly observed globally using broadband radiometers. In regions conducive to frost, rime, and snow, ice frequently builds up on sensor windows, contaminating measurements. Since icing occurs under particular meteorological conditions, associated data loss constitutes a climatological bias. Furthermore, the signal caused by ice is difficult to distinguish from that of clouds, hampering efforts to identify contaminated data in post-processing. Because of the sensitivity of radiometers to internal temperature instabilities, there are limitations to using heat as a de-icing method, and consequently substantial amounts of data are lost. The De-Icing Comparison Experiment (D-ICE) was a campaign carried out at $Utqia\dot{g}vik$ (formerly known as Barrow) and Oliktok Point, Alaska, from August 2017 to July 2018. The purpose of D-ICE was to evaluate ventilation and heating technologies developed to mitigate radiometer icing. D-ICE consisted of 20 pyranometers and 5 pyrgeometers operating in various ventilator housings alongside operational stations run by the NOAA Global Monitoring Division (GMD) at NOAA’s Barrow Atmospheric Baseline Observatory. D-ICE also evaluated the sky radiometer (SKYRAD) systems at the U.S. Department of Energy’s Atmospheric Radiation Measurement (ARM) North Slope of Alaska (NSA) and Oliktok Point (OLI; third ARM Mobile Facility [AMF3]) observatories. In total, 34 systems were evaluated (8 of which were SKYRAD radiometers). All radiometers were monitored continuously using cameras, and a total of more than one million images of sensor domes were archived collectively between the stations. Data collected as part of D-ICE by NOAA can be found through the project web page, https://www.esrl.noaa.gov/psd/arctic/d-ice/. The DICEXACO component of D-ICE (https://www.arm.gov/research/campaigns/nsa2017dicexaco) are the images collected at 10-min intervals at both OLI and NSA and are the subject of this report. Two cameras were installed at each ARM station, one directed towards the SKYRAD tracker and the other towards the SKYRAD global precision spectral pyranometer (PSP).

Oliktok Point, North Slope of Alaska, SKYRAD, pyra↗

Camera Inspection Arm for Boiling Water Reactors - 13330

Boiling Water Reactor (BWR) outage maintenance tasks can be time-consuming and hazardous. Reactor facilities are continuously looking for quicker, safer, and more effective methods of performing routine inspection during these outages. In 2011, S.A. Technology (SAT) was approached by Energy Northwest to provide a remote system capable of increasing efficiencies related to Reactor Pressure Vessel (RPV) internal inspection activities. The specific intent of the system discussed was to inspect recirculation jet pumps in a manner that did not require manual tooling, and could be performed independently of other ongoing inspection activities. In 2012, SAT developed a compact, remote, camera inspection arm to create a safer, more efficient outage environment. This arm incorporates a compact and lightweight design along with the innovative use of bi-stable composite tubes to provide a six-degree of freedom inspection tool capable of reducing dose uptake, reducing crew size, and reducing the overall critical path for jet pump inspections. The prototype camera inspection arm unit is scheduled for final testing in early 2013 in preparation for the Columbia Generating Station refueling outage in the spring of 2013. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Evaluation of imaging quality for flat-panel detector based low dose C-arm CT system

The image quality associated with the extent of the angle of gantry rotation, the number of projection views, and the dose of X-ray radiation was investigated in flat-panel detector (FPD) based C-arm cone-beam computed tomography (CBCT) system for medical applications. A prototype CBCT system for the projection acquisition used the X-ray tube (A-132, Varian inc.) having rhenium-tungsten molybdenum target and flat panel a-Si X-ray detector (PaxScan 4030CB, Varian inc.) having a 397 x 298 mm active area with 388 μm pixel pitch and 1024 x 768 pixels in 2 by 2 binning mode. The performance comparison of X-ray imaging quality was carried out using the Feldkamp, Davis, and Kress (FDK) reconstruction algorithm between different conditions of projection acquisition. In this work, head-and-dental (75 kVp/20 mA) and chest (90 kVp/25 mA) phantoms were used to evaluate the image quality. The 361 (30 fps x 12 s) projection data during 360 deg. gantry rotation with 1 deg. interval for the 3D reconstruction were acquired. Parke weighting function were applied to handle redundant data and improve the reconstructed image quality in a mobile C-arm system with limited rotation angles. The reconstructed 3D images were investigated for comparison of qualitative image quality in terms of scan protocols (projection views, rotation angles and exposure dose). Furthermore, the performance evaluation in image quality will be investigated regarding X-ray dose and limited projection data for a FPD based mobile C-arm CBCT system. (authors)

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

autoGEMM: Pushing the Limits of Irregular Matrix Multiplication on Arm Architectures

This paper presents an open-source library that pushes the limits of performance portability for irregular General Matrix Multiplication (GEMM) on the widely-used Arm architectures. Our library, autoGEMM, is designed to support a wide range of Arm processors: from edge devices to HPC-grade CPUs. autoGEMM generates optimized kernels for various hardware configurations by auto-combining fragments of autogenerated micro-kernels that employ hand-written optimizations to maximize computational efficiency. We optimize the kernel pipeline by tuning the register reuse and the data load/store overlapping. In addition, we use a dynamic tiling scheme to generate balanced tile shapes. Finally, we position autoGEMM on top of the TVM framework where our dynamic tiling scheme prunes the search space for TVM to identify the optimal combination of parameters for code optimization. Evaluations on five different classes of Arm chips demonstrate the advantages of autoGEMM. For small matrices, autoGEMM achieves 98% of peak and up to 2.0x speedup over state-of-the-art libraries such as LIBXSMM and LibShalom. For irregular matrices (i.e. tall skinny and long rectangles), autoGEMM is 1.3-2.0x faster than widely-used libraries such as OpenBLAS and Eigen. autoGEMM is publicly available at: https://github.com/wudu98/autoGEMM.

Wu, Du↗

Scanning ARM Cloud Radar—Advanced—Velocity Azimuth Display Value-Added Product

Spatial distribution of horizontal winds is an important meteorological property to understand mesoscale and cloud scale dynamics of cloud and precipitation systems. The most popular wind measurement is performed by soundings. The sounding observation is generally conducted 1-4 times per day, which may not be enough to observe detailed in-cloud structure. Doppler weather and cloud radars can perform frequent measurements of radial velocities of cloud/precipitation particles in clouds. The weather radar community has historically used the Velocity-Azimuth Display (VAD) technique to retrieve in-cloud wind properties (direction and speed) from radial velocity (e.g., Lhermitte and Atlas, 1961). The U.S. Department of Energy (DOE) Atmospheric Radiation Measurement (ARM) Climate Research Facility’s Ka- and W-band Scanning ARM Cloud Radars (SACRs) collect volume observations of mean Doppler velocity with horizon-to-horizon range height indicator (HSRHI) scans every 30-60 minutes. The SACR ADVanced Velocity-Azimuth Display (SACR-ADV-VAD) Value-Added Product (VAP) extends the VAD technique to cloud radar observations. The VAP provides time series of vertical profiles of in-cloud wind fields at higher temporal and vertical resolutions, which can augment sounding wind measurements.

47 OTHER INSTRUMENTATION↗

Enabling power measurement and control on Astra: The first petascale Arm supercomputer

Astra, deployed in 2018, was the first petascale supercomputer to utilize processors based on the ARM instruction set. The system was also the first under Sandia's Vanguard program which seeks to provide an evaluation vehicle for novel technologies that with refinement could be utilized in demanding, large-scale HPC environments. In addition to ARM, several other important first-of-a-kind developments were used in the machine, including new approaches to cooling the datacenter and machine. Here we document our experiences building a power measurement and control infrastructure for Astra. While this is often beyond the control of users today, the accurate measurement, cataloging, and evaluation of power, as our experiences show, is critical to the successful deployment of a large-scale platform. While such systems exist in part for other architectures, Astra required new development to support the novel Marvell ThunderX2 processor used in compute nodes. In addition to documenting the measurement of power during system bring up and for subsequent on-going routine use, we present results associated with controlling the power usage of the processor, an area which is becoming of progressively greater interest as data centers and supercomputing sites look to improve compute/energy efficiency and find additional sources for full system optimization.

97 MATHEMATICS AND COMPUTING↗

Boundary-Layer-Coupled and Decoupled Clouds in Global Storm-Resolving Models: Comparisons With the ARM Observations

The accurate representation of interactions between clouds and planetary boundary layer (PBL) is a persistent challenge in climate models, critical for simulating surface energy budget. The emergence of kilometer-grid-scale global storm resolving models (GSRMs) offers the potential for enhanced details of PBL processes in these complex interactions. This study evaluates the representation of PBL-coupled and decoupled clouds in nine GSRM simulations against extensive ground-based observations by the Department of Energy Atmospheric Radiation Measurement (ARM) program, across six sites encompassing diverse regimes such as marine and continental environments in tropics and midlatitude. By differentiating coupling based on the relative positions between cloud bases and PBL tops, our analysis focuses on the simulation of PBL height, cloud frequency, position and vertical extent. The GSRMs generally exhibit commendable agreements with observed cloud structures and PBL diurnal cycles across different ARM sites. In contrast to the relatively consistent representation of decoupled clouds, discrepancies exist between the simulated and the observed coupled clouds, particularly in areas of intense convection, for example, over tropical rainforests and mountainous regions. These biases are probably associated with the models' tendency to underestimate the boundary layer humidity and the frequency of coupled clouds within different ranges of PBL heights. This study underscores the importance for continuous improvements in the representation of boundary layer and convection within these global kilometer-grid-scale models.

54 ENVIRONMENTAL SCIENCES↗