Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “onboard navigation”

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 577 records · Page 32

A Kalman filter for the Stoland system

A simple Kalman filter for potential use in STOL navigation systems is described. The mathematical formulation of all the elements of the filter, its initialization and overall operation are presented. Simulation results show that a typical approach flight to landing, the Kalman filter has much smaller errors during navigation on TACAN data and during transition from TACAN to MODILS data than a complementary filter. Summary type flow charts of the Kalman filter logic designed for the Sperry 1819A computer are presented. Also, the memory and real time requirements of the Kalman filter and complementary filter are described. The Kalman filter is shown to gain its superior performance at the expense of real time and memory required in the onboard computer.

Schmidt, S. F.↗

Feasibility of “Weak GPS” Real-Time Positioning/Timing at Lunar Distance

There are multiple Global Navigation Satellite Systems (GNSS’s), comprising over 100 navigation satellites in the Earth’s medium and high orbits. Most of these satellites have antennas that point Nadir to earth, and transmit navigation signals so vehicles on Earth’s surface and in its vicinity can perform trilateration and estimate its 3-dimenional (3D) positioning. The sidelobes of these antennas can occasionally point to the Moon. It is postulated that a lunar vehicle carrying a large enough receiving antenna can occasionally detects and receives four or more sidelobes of these weak GNSS signals, thus enabling the vehicle to perform 3D positioning using an onboard GNSS receiver. We propagate the orbits of the GNSS satellites from United States’ Global Positioning Satellite (GPS) constellation, the Europe’s Galileo constellation, and the Russia’s GLONASS constellation, a total of 81 satellites. We simulate the visibility of these satellites by a lunar vehicle in a Near Rectilinear Halo Orbit (NRHO), based on the assumption that the lunar vehicle is “in-view” of a GNSS satellite as long as it falls within the 40- degree beam-width of the satellite. We also simulate the 3D positioning performance as a function of satellites’ ephemeris errors and pseudo-range errors. The preliminary results show that the lunar vehicle can “see” 5 – 13 satellites, and achieve a 3D positioning error (one-sigma) of 200 – 300 meters based on reasonable ephemeris and pseudo- range error assumptions. We also consider the case of using relative positioning to mitigate the GNSS satellites’ ephemeris biases. That is, by assuming a reference receiver with accurately known positioning that is close to the lunar vehicle, and computing the relative position of the lunar vehicle relative to the reference.

Cheung, Kar-Ming↗

OASSIS: Onboard Adaptive Safe-site Identification System Y3

The OASSIS Year 3 project continues to innovate with three goals: 1) transition to a generic configuration compatible with GNC flight software, 2) implement a new, computationally-efficient TRN algorithm for lunar landing, and 3) integrate with the a HWIL testbed to validate lunar landing GNC systems. This project enables lunar lander GNC flight software to be tested dynamically without the need of a costly flight campaign and without the risk of catastrophic hardware loss. Additionally, the TRN algorithm development and testing enhances the state-of-the-art in pinpoint landing navigation, ultimately improving the overall landing accuracy, safety, and reliability of a crewed lunar landing mission.

James S Mccabe↗

Flight Testing of an Airport Surface Guidance, Navigation, and Control System

This document describes operations associated with a set of flight experiments and demonstrations using a Boeing-757-200 (B-757) research aircraft as part of low visibility landing and surface operations (LVLASO) research activities. To support this experiment, the B-757 performed flight and taxi operations at the Hartsfield-Atlanta International Airport (ATL) in Atlanta, GA. The B-757 was equipped with experimental displays that were designed to provide flight crews with sufficient information to enable safe, expedient surface operations in any weather condition down to a runway visual range (RVR) of 300 feet. In addition to flight deck displays and supporting equipment onboard the B-757, there was also a ground-based component of the system that provided for ground controller inputs and surveillance of airport surface movements. The integrated ground and airborne components resulted in a system that has the potential to significantly improve the safety and efficiency of airport surface movements particularly as weather conditions deteriorate. Several advanced technologies were employed to show the validity of the operational concept at a major airport facility, to validate flight simulation findings, and to assess each of the individual technologies performance in an airport environment. Results show that while the maturity of some of the technologies does not permit immediate implementation, the operational concept is valid and the performance is more than adequate in many areas.

Young, Steven D.↗

Calibration of NASA Turbulent Air Motion Measurement System

A turbulent air motion measurement system (TAMMS) was integrated onboard the Lockheed 188 Electra airplane (designated NASA 429) based at the Wallops Flight Facility in support of the NASA role in global tropospheric research. The system provides air motion and turbulence measurements from an airborne platform which is capable of sampling tropospheric and planetary boundary-layer conditions. TAMMS consists of a gust probe with free-rotating vanes mounted on a 3.7-m epoxy-graphite composite nose boom, a high-resolution inertial navigation system (INS), and data acquisition system. A variation of the tower flyby method augmented with radar tracking was implemented for the calibration of static pressure position error and air temperature probe. Additional flight calibration maneuvers were performed remote from the tower in homogeneous atmospheric conditions. System hardware and instrumentation are described and the calibration procedures discussed. Calibration and flight results are presented to illustrate the overall ability of the system to determine the three-component ambient wind fields during straight and level flight conditions.

Barrick, John D. W.↗

Localization of Ad-Hoc Lunar Constellations in Communication Failure Modes for Distributed Spacecraft Autonomy

As lunar missions increase in complexity inspired by NASA’s Artemis Program, they will require reliable and sufficient capability of the Position, Navigation, and Timing (PNT) system to support their scientific objectives. In addition, NASA's Commercial Lunar Payload Services (CLPS) program initiates the proliferation of public and private exploration partnerships using small satellites from commercial and private organizations, expanding traditionally confined low Earth orbit to be used for missions beyond geosynchronous orbit (Zucherman et al., 2022). Therefore, the Lunar PNT system is also required to provide navigation services compatible with the smaller platforms being sent by the public and private sectors, like CubeSats. However, traditional approaches to deep space missions’ navigation based on ground radio facilities have difficulties in providing sufficient support for the increasing number of users and communication at a distance from the Earth (Kaplev et al., 2022). In particular, the existing Lunar navigation technologies such as weak signal global positioning system (GPS) and deep space network (DSN) are not able to ensure operations of the upcoming small-scale Lunar missions due to their limitations in localization performance as well as capacity aspects. Another way to provide Lunar PNT service is to create a dedicated Lunar global navigation satellite system (GNSS) constellation, like GNSS systems on Earth. Space agencies like NASA, ESA, and JAXA are now developing the lunar communications relay and navigation systems (LCRNS) and Lunar navigation satellite systems (LNSS). In their systems, satellites will be deployed in moon orbits to provide the communication, positioning, navigation, and timing (CPNT) service at the lunar south pole region where the Artemis base camp will be expected (Murata et al., 2022). Meanwhile, common challenges considered in lunar PNT research arise from poor geometry of the terrestrial GNSS satellites when seen from the lunar user, highly perturbed lunar orbits, and limitations in power, size, and cost of the equipment on lunar satellites (Iiyama et al., 2023). It is also not clear if there will be enough Lunar users to support the cost and resources this would require as the Low-cost surface missions may not be able to support the large power, mass, and weight requirements that these navigation solutions entail (Niemoeller et al., 2022). As an alternative, existing Lunar science and exploration assets could be used to create a low-cost, autonomous, ad-hoc, and on-demand mission-centric Lunar PNT swarm capable of providing PNT services to these low-cost lunar missions (Hagenau et al., 2021). Introducing the non-dedicated and ad-hoc Lunar navigation constellation gives a way to provide PNT services on-demand. The non-dedicated swarm assets of Lunar constellations are designed to localize themselves with minimal interaction with Earth by adding cooperative autonomous localization to lunar missions, freeing up valuable bandwidth and ground segment resources. An autonomous localization of Lunar constellations is based on the concept of the decentralized PNT system with a distributed extended Kalman filter (DEKF) approach to state estimation for minimal onboard operating costs. In the distributed data processing algorithm, computation is broken down and assigned to each satellite, resulting in a considerably decreased computational amount while maintaining the accuracy of the orbit ephemeris and clock offsets as the result of centralized data processing (Wen et al., 2019). The DEKF requires spacecraft to perform two-way ranging operations with each other to communicate simultaneously, leveraging neighbor two-way intersatellite link (ISL) measurements such as pseudoranges to, and relative velocities between, visible satellites as sensor values (Frank et al., 2021). The Lunar autonomous PNT simulation (LAPS) demonstrated the feasibility of orbital asset localization among ad-hoc Lunar small-sat constellations based on the DEKF in Hagenau et al. (2021) and evaluated the matching algorithm proposed by Frank et al. (2021) in scheduling position estimation updates. In previous papers, all assets and measurements are assumed to be always available without consideration of the impact of intermittent and permanent communication failure. This study presents localization performance with increasing levels of network degradation for swarm assets and users to demonstrate the robustness of the decentralized Lunar PNT service in more realistic scenarios. Main issues arising from communication failure include spacecraft permanent or transient loss, antenna failures, message delays, etc. We tested four possible reasons for network degradation for 7 days in 21 satellites frozen with an altitude of 5500 km, evenly spaced around 3 circular, 40 inclination orbital planes where each spacecraft has two directional antennas. As anchor nodes with an independent estimate of their position are required in the DEKF approach, two ground nodes in each pole and one node in the gateway were implemented in the simulation. First, the most probable failure scenario involves the loss of a single spacecraft due to solar interference and technical malfunctions of the assets. Losing the availability of a single spacecraft means losing the two-way ISL measurement of the asset in the DEKF update. In order to provide the best possible quality of PNT service with limited time and resources, the distributed Lunar constellations must schedule the communication activities. The scheduler leverages mixed-integer linear programming (MILP) for the coordination and scheduling of the desired “as-needed” localization service (Niemoeller et al., 2022). We assume the scheduler has completely excluded the spacecraft information before the DEKF update in the failure scenario. When a random spacecraft has been turned off at a specific time, the robustness of the autonomous Lunar PNT system is evaluated. The simulation results give an 11.5% degradation in median position accuracy compared to the idealized performance excluding the asset loss. Second, a large number of assets may vanish due to major hardware problems or meteor strikes around the moon. A multiple spacecraft loss can degrade the localization performance very fast by losing the communication ability to do cross-plane measurements and in-plane measurements in a 3-plane constellation. When the matching-based scheduler is aware of ISL availability, we investigate a large number of in-plane and cross-plane asset vanishments both in close proximity and equally spaced throughout the orbital plane. According to the simulations, the loss of in-plane measurements gives 40.2% degradation while cross-plane measurements degrade 50.5% of asset localization performance among available assets. Therefore, it is concluded that cross-plane measurements are more important in improving the position estimation accuracy. Third, spacecraft failure information can be lost due to the internal message delay, resulting in the DEKF update scheduler to solve the matching problem with unavailable assets. The DEKF update cycle is comprised of network setup, communication, and computations where a global broadcast network and a 2-way ISL network setup take 6 minutes in total (Frank et al., 2021). Once the broadcast network successfully transmits and receives information, a random spacecraft may lose its availability right before solving the matching problem. This means the matching solution is no longer optimal, resulting in degradation in the localization performance. A numerical assessment shows the matching-based scheduler with knowing failure holds 11.5% of position accuracy degradation, whereas the scheduler without knowing failure gives 34% degraded localization performance without asset loss. Fourth, a transient loss of a single or multiple spacecraft may occur due to their antenna outages. After losing the two-way ISL availability for a few DEKF update cycles, the availability of spacecraft can easily be recovered as their states have been independently updated using measurements from anchor nodes. It is likely that the longer failure will result in worse localization performance. We have tested the transient failure of a random single asset for 30 min in the simulation, which is losing 3 update cycles in the DEKF system. From the simulation results, the position accuracy has been degraded to 4.84% which is better than the degraded localization performance of 11.5% from the permanent loss scenario among available assets. In conclusion, the autonomous Lunar PNT system based on the DEKF approach shows the ability to maintain resilience and robustness in the possible communication failure scenarios, ensuring that localization accuracy is preserved across various network degradation and outages. Future studies on investigating user localization performance near the South Pole and the broadcast network system will be continued in the following months.

Yeji Kim↗

The Inter-Calibration of the DSCOVR EPIC Imager 2 with Aqua-MODIS and NPP-VIIRS

The Deep Space Climate Observatory (DSCOVR) Earth Polychromatic Imaging Camera (EPIC) continuously observes the illuminated disk from the Lagrange-1 point. The EPIC sensor was designed to monitor the diurnal variation of ozone, clouds, aerosols, and vegetation, especially those features that benefit from observation near-backscatter conditions. The EPIC sensor does not contain any onboard calibration systems. This study describes the inter-calibration of EPIC channels 5 (0.44 μm), 6 (0.55 μm), 7 (0.68 μm), and 10 (0.78 μm) with respect to Aqua-MODIS and NPP-VIIRS. The calibration is transferred using coincident ray-matched reflectance pairs over all-sky tropical ocean (ATO) and deep convective cloud (DCC) targets. A robust and automated image-alignment technique based on feature matching was formulated to improve the navigation quality of the EPIC images. The EPIC V02 dataset exhibits improved navigation over V01. Because the visible channels display similar spatial features, a single visible channel can be used to co-register the remaining visible bands. The VIIRS-referenced EPIC ATO and DCC ray-matched calibration coefficients are within 0.3%. The EPIC four-year calibration trends based on VIIRS are within 0.15%/year. The MODIS-based EPIC calibration coefficients were compared against the Geogdzhayev and Marshak 2018 published calibration coefficients and are found to be within 1.6%.

DSCOVR↗

On-Orbit Calibration of ADEOS OCTS with an AVIRIS Underflight

The Ocean Color Temperature Scanner (OCTS) onboard the Advanced Earth Observation Satellite (ADEOS) was launched on August 17, 1996. Calibration of OCTS is required for use of the on-orbit measured data for retrieval of physical properties of the ocean. In the solar reflected portion of the electromagnetic spectrum, OCTS measures images with nominally 700-m spatial resolution through eight multispectral bands. The objective of this research was to establish the absolute radiometric calibration of OCTS on orbit through an underflight by the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS). AVIRIS is a NASA Earth-observing imaging spectrometer designed, built and operated by the Jet Propulsion Laboratory (JPL). AVIRIS acquires data from 20-km altitude on a NASA ER-2 aircraft, above most of the Earth's atmosphere. AVIRIS measures the solar reflected spectrum from 370 nm to 2500 nm through 224 contiguous spectral channels. The full width at half maximum (FWHM) of the spectral channels is nominally 10-nm. AVIRIS spectra are acquired as images of 11 km by up to 800 km extent with 20-m spatial resolution. The high spectral resolution of AVIRIS data allows direct convolution to the spectral response functions of the eight multispectral bands of OCTS. The high spatial resolution of AVIRIS data allows for spatial re-sampling of the data to match the ADEOS sensors spatial resolution. In addition, the AVIRIS high spatial resolution allows assessment of the scaling effects due to environmental factors of thin cirrus clouds, sub-pixel cloud cover, white caps, ocean foam, sun-glint, and bright-target adjacency. The platform navigation information recorded by AVIRIS allows calculation of the position and observation geometry of each spectrum for matching to the OCTS measurement. AVIRIS is rigorously characterized and calibrated in the laboratory prior to and following the flight season. The stability and repeatability of AVIRIS calibration have been validated through an extensive series of inflight calibration experiments. In the OCTS portion of the spectrum, using pre- and post-flight runway calibrations of AVIRIS coupled with the on-board calibrator an absolute calibration accuracy of better than 3% spectral, 2% radiometric, and 5% spatial, has been achieved. An analogous satellite underflight calibration experiment was performed with AVIRIS and the Optical Sensor (OPS) onboard the Japanese Earth Resources Satellite (JERS).

Green, Robert O.↗

On-Orbit Calibration of ADEOS OCTS with an AVIRIS Underflight

The Ocean Color Temperature Scanner (OCTS) onboard the Advanced Earth Observation Satellite (ADEOS) was launched on August 17, 1996. Calibration of OCTS is required for use of the on-orbit measured data for retrieval of physical properties of the ocean. In the solar reflected portion of the electromagnetic spectrum, OCTS measures images with nominally 700-m spatial resolution through eight multispectral bands. The objective of this research was to establish the absolute radiometric calibration of OCTS on orbit through an underflight by the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS). AVIRIS is a NASA earth-observing imaging spectrometer designed, built and operated by the Jet Propulsion Laboratory (JPL). AVIRIS acquires data from 20-km altitude on a NASA ER-2 aircraft, above most of the Earth's atmosphere. AVIRIS measures the solar reflected spectrum from 370 nm to 2500 nm through 224 contiguous spectral channels. The full width at half maximum (FWHM) of the spectral channels is nominally 10-nm. AVIRIS spectra are acquired as images of 11 km by up to 800 km extent with 20-m spatial resolution. The high spectral resolution of AVIRIS data allows direct convolution to the spectral response functions of the eight multispectral bands of OCTS. The high spatial resolution of AVIRIS data allows for spatial re-sampling of the data to match the ADEOS sensors spatial resolution. In addition, the AVIRIS high spatial resolution allows assessment of the scaling effects due to environmental factors of thin cirrus clouds, sub-pixel cloud cover, white caps, ocean foam, sun-glint, and bright-target adjacency. The platform navigation information recorded by AVIRIS allows calculation of the position and observation geometry of each spectrum for matching to the OCTS measurement. AVIRIS is rigorously characterized and calibrated in the laboratory prior to and following the flight season. The stability and repeatability of AVIRIS calibration have been validated through an extensive series of inflight calibration experiments. In the OCTS portion of the spectrum, using pre-and post-flight runway calibrations of AVIRIS coupled with the on-board calibrator an absolute calibration accuracy of better than 3% spectral, 2% radiometric and 5% spatial has been achieved. An analogous satellite underflight calibration experiment was performed with AVIRIS and the Optical Sensor (OPS) onboard the Japanese Earth Resources Satellite (JERS).

Green, Robert O.↗

Autonomous Onboard Science Image Analysis for Future Mars Rover Missions

To explore high priority landing sites and to prepare for eventual human exploration, future Mars missions will involve rovers capable of traversing tens of kilometers. However, the current process by which scientists interact with a rover does not scale to such distances. Specifically, numerous command cycles are required to complete even simple tasks, such as, pointing the spectrometer at a variety of nearby rocks. In addition, the time required by scientists to interpret image data before new commands can be given and the limited amount of data that can be downlinked during a given command cycle constrain rover mobility and achievement of science goals. Experience with rover tests on Earth supports these concerns. As a result, traverses to science sites as identified in orbital images would require numerous science command cycles over a period of many weeks, months or even years, perhaps exceeding rover design life and other constraints. Autonomous onboard science analysis can address these problems in two ways. First, it will allow the rover to transmit only "interesting" images, defined as those likely to have higher science content. Second, the rover will be able to anticipate future commands. For example, a rover might autonomously acquire and return spectra of "interesting" rocks along with a high resolution image of those rocks in addition to returning the context images in which they were detected. Such approaches, coupled with appropriate navigational software, help to address both the data volume and command cycle bottlenecks that limit both rover mobility and science yield. We are developing fast, autonomous algorithms to enable such intelligent on-board decision making by spacecraft. Autonomous algorithms developed to date have the ability to identify rocks and layers in a scene, locate the horizon, and compress multi-spectral image data. Output from these algorithms could be used to autonomously obtain rock spectra, determine which images should be transmitted to the ground, or to aid in image compression. We will discuss these and other algorithms and demonstrate their performance during a recent rover field test.

Gulick, V. C.↗

Slip Validation and Prediction for Mars Exploration Rovers

This paper presents a novel technique to validate and predict the rover slips on Martian surface for NASA's Mars Exploration Rovers. Different from the traditional approach, the proposed method uses the actual velocity profile of the wheels and the digital elevation map (DEM) from the stereo images of the terrain to formulate simplified equations of motion of the rovers. A weighted factor to the wheel-ground speed from the empirical data comprises the velocity equations of the simplified differential-algebraic system of the rover motion. Applying the discretization operator to these equations, the full kinematics state of the rover is then resolved by the configuration kinematics solution in the Robot Sequencing and Visualization Program (RSVP). This method produced accurate simulation of the rover movements compared with these of the earth testing vehicle. Using the telemetry from the onboard Visual Odometry, the simulated rover path also compares well with the actual track of the vehicle. Preliminary results indicated that the proposed computational method is very effective in planning the path of the rovers on the high-slope areas.

Mars Rovers↗

Autonomous Image Analysis for Future Mars Missions

To explore high priority landing sites and to prepare for eventual human exploration, future Mars missions will involve rovers capable of traversing tens of kilometers. However, the current process by which scientists interact with a rover does not scale to such distances. Specifically, numerous command cycles are required to complete even simple tasks, such as, pointing the spectrometer at a variety of nearby rocks. In addition, the time required by scientists to interpret image data before new commands can be given and the limited amount of data that can be downlinked during a given command cycle constrain rover mobility and achievement of science goals. Experience with rover tests on Earth supports these concerns. As a result, traverses to science sites as identified in orbital images would require numerous science command cycles over a period of many weeks, months or even years, perhaps exceeding rover design life and other constraints. Autonomous onboard science analysis can address these problems in two ways. First, it will allow the rover to preferentially transmit "interesting" images, defined as those likely to have higher science content. Second, the rover will be able to anticipate future commands. For example, a rover might autonomously acquire and return spectra of "interesting" rocks along with a high-resolution image of those rocks in addition to returning the context images in which they were detected. Such approaches, coupled with appropriate navigational software, help to address both the data volume and command cycle bottlenecks that limit both rover mobility and science yield. We are developing fast, autonomous algorithms to enable such intelligent on-board decision making by spacecraft. Autonomous algorithms developed to date have the ability to identify rocks and layers in a scene, locate the horizon, and compress multi-spectral image data. We are currently investigating the possibility of reconstructing a 3D surface from a sequence of images acquired by a robotic arm camera. This would then allow the return of a single completely in focus image constructed only from those portions of individual images that lie within the camera's depth of field. Output from these algorithms could be used to autonomously obtain rock spectra, determine which images should be transmitted to the ground, or to aid in image compression. We will discuss these algorithms and their performance during a recent rover field test.

Gulick, V. C.↗

Visual Odometry for Autonomous Deep-Space Navigation Project

Autonomous rendezvous and docking (AR&D) is a critical need for manned spaceflight, especially in deep space where communication delays essentially leave crews on their own for critical operations like docking. Previously developed AR&D sensors have been large, heavy, power-hungry, and may still require further development (e.g. Flash LiDAR). Other approaches to vision-based navigation are not computationally efficient enough to operate quickly on slower, flight-like computers. The key technical challenge for visual odometry is to adapt it from the current terrestrial applications it was designed for to function in the harsh lighting conditions of space. This effort leveraged Draper Laboratory’s considerable prior development and expertise, benefitting both parties. The algorithm Draper has created is unique from other pose estimation efforts as it has a comparatively small computational footprint (suitable for use onboard a spacecraft, unlike alternatives) and potentially offers accuracy and precision needed for docking. This presents a solution to the AR&D problem that only requires a camera, which is much smaller, lighter, and requires far less power than competing AR&D sensors. We have demonstrated the algorithm’s performance and ability to process ‘flight-like’ imagery formats with a ‘flight-like’ trajectory, positioning ourselves to easily process flight data from the upcoming ‘ISS Selfie’ activity and then compare the algorithm’s quantified performance to the simulated imagery. This will bring visual odometry beyond TRL 5, proving its readiness to be demonstrated as part of an integrated system.Once beyond TRL 5, visual odometry will be poised to be demonstrated as part of a system in an in-space demo where relative pose is critical, like Orion AR&D, ISS robotic operations, asteroid proximity operations, and more.

Robinson, Shane↗

Visual Odometry for Autonomous Deep-Space Navigation Project

Autonomous rendezvous and docking (AR&D) is a critical need for manned spaceflight, especially in deep space where communication delays essentially leave crews on their own for critical operations like docking. Previously developed AR&D sensors have been large, heavy, power-hungry, and may still require further development (e.g. Flash LiDAR). Other approaches to vision-based navigation are not computationally efficient enough to operate quickly on slower, flight-like computers. The key technical challenge for visual odometry is to adapt it from the current terrestrial applications it was designed for to function in the harsh lighting conditions of space. This effort leveraged Draper Laboratory's considerable prior development and expertise, benefitting both parties. The algorithm Draper has created is unique from other pose estimation efforts as it has a comparatively small computational footprint (suitable for use onboard a spacecraft, unlike alternatives) and potentially offers accuracy and precision needed for docking. This presents a solution to the AR&D problem that only requires a camera, which is much smaller, lighter, and requires far less power than competing AR&D sensors. We have demonstrated the algorithm's performance and ability to process 'flight-like' imagery formats with a 'flight-like' trajectory, positioning ourselves to easily process flight data from the upcoming 'ISS Selfie' activity and then compare the algorithm's quantified performance to the simulated imagery. This will bring visual odometry beyond TRL 5, proving its readiness to be demonstrated as part of an integrated system. Once beyond TRL 5, visual odometry will be poised to be demonstrated as part of a system in an in-space demo where relative pose is critical, like Orion AR&D, ISS robotic operations, asteroid proximity operations, and more.

Robinson, Shane↗

Global Precipitation Measurement (GPM) Orbit Design and Autonomous Maneuvers

The NASA Goddard Space Flight Center's Global Precipitation Measurement (GPM) mission will meet a challenge of measuring worldwide precipitation every three hours. The GPM spacecraft, part of a constellation, will be required to maintain a circular orbit in a high drag environment to accomplish this challenge. Analysis by the Flight Dynamics Analysis Branch has shown that the prime orbit altitude of 40% is necessary to prevent ground track repeating. Combined with goals to minimize maneuver impacts to science data collection and enabling reasonable long-term orbit predictions, the GPM project has decided to fly an autonomous maneuver system. This system is a derivative of the successful New Millennium Program technology flown onboard the Earth Observing-1 mission. This paper presents the driving science requirements and goals of the mission and shows how they will be met. Analysis of the orbit optimization and the AV requirements for several ballistic properties are presented. The architecture of the autonomous maneuvering system to meet the goals and requirements is presented along with simulations using a GPM prototype. Additionally, the use of the GPM autonomous system to mitigate possible collision avoidance and to aid other spacecraft systems during navigation outages is explored.

Folta, David↗

Desensitized Optimal Filtering and Sensor Fusion Toolkit

Analytical Mechanics Associates, Inc., has developed a software toolkit that filters and processes navigational data from multiple sensor sources. A key component of the toolkit is a trajectory optimization technique that reduces the sensitivity of Kalman filters with respect to model parameter uncertainties. The sensor fusion toolkit also integrates recent advances in adaptive Kalman and sigma-point filters for non-Gaussian problems with error statistics. This Phase II effort provides new filtering and sensor fusion techniques in a convenient package that can be used as a stand-alone application for ground support and/or onboard use. Its modular architecture enables ready integration with existing tools. A suite of sensor models and noise distribution as well as Monte Carlo analysis capability are included to enable statistical performance evaluations.

Karlgaard, Christopher D.↗

Enabling Autonomous Rover Science through Dynamic Planning and Scheduling

This paper describes how dynamic planning and scheduling techniques can be used onboard a rover to autonomously adjust rover activities in support of science goals. These goals could be identified by scientists on the ground or could be identified by onboard data-analysis software. Several different types of dynamic decisions are described, including the handling of opportunistic science goals identified during rover traverses, preserving high priority science targets when resources, such as power, are unexpectedly over-subscribed, and dynamically adding additional, ground-specified science targets when rover actions are executed more quickly than expected. After describing our specific system approach, we discuss some of the particular challenges we have examined to support autonomous rover decision-making. These include interaction with rover navigation and path-planning software and handling large amounts of uncertainty in state and resource estimations.

planning↗

Galileo mission planning for Low Gain Antenna based operations

The Galileo mission operations concept is undergoing substantial redesign, necessitated by the deployment failure of the High Gain Antenna, while the spacecraft is on its way to Jupiter. The new design applies state-of-the-art technology and processes to increase the telemetry rate available through the Low Gain Antenna and to increase the information density of the telemetry. This paper describes the mission planning process being developed as part of this redesign. Principal topics include a brief description of the new mission concept and anticipated science return (these have been covered more extensively in earlier papers), identification of key drivers on the mission planning process, a description of the process and its implementation schedule, a discussion of the application of automated mission planning tool to the process, and a status report on mission planning work to date. Galileo enhancements include extensive reprogramming of on-board computers and substantial hard ware and software upgrades for the Deep Space Network (DSN). The principal mode of operation will be onboard recording of science data followed by extended playback periods. A variety of techniques will be used to compress and edit the data both before recording and during playback. A highly-compressed real-time science data stream will also be important. The telemetry rate will be increased using advanced coding techniques and advanced receivers. Galileo mission planning for orbital operations now involves partitioning of several scarce resources. Particularly difficult are division of the telemetry among the many users (eleven instruments, radio science, engineering monitoring, and navigation) and allocation of space on the tape recorder at each of the ten satellite encounters. The planning process is complicated by uncertainty in forecast performance of the DSN modifications and the non-deterministic nature of the new data compression schemes. Key mission planning steps include quantifying resource or capabilities to be allocated, prioritizing science observations and estimating resource needs for each, working inter-and intra-orbit trades of these resources among the Project elements, and planning real-time science activity. The first major mission planning activity, a high level, orbit-by-orbit allocation of resources among science objectives, has already been completed; and results are illustrated in the paper. To make efficient use of limited resources, Galileo mission planning will rely on automated mission planning tools capable of dealing with interactions among time-varying downlink capability, real-time science and engineering data transmission, and playback of recorded data. A new generic mission planning tool is being adapted for this purpose.

Gershman, R.↗