Search NASASearch

Engineering topics

John R. Cooper

Publications and source records attributed to John R. Cooper.

Near-term Persistent Platform Orbital Testbed: Three Candidate Architecture Options

On-orbit Servicing, Assembly, and Manufacturing (OSAM) will revolutionize the space industry by transforming the concept of operations of space systems and enabling new, radically different system implementations. These new implementations will benefit from a novel persistent asset design paradigm which focuses on evolvable designs that are tailored to the operational environment, not the launch environment. In addition, the ability to launch sub-systems independently enable future persistent assets to economically expand in capability and size, achieving cost effective and productive operations lasting for decades like terrestrial observatories. With few exceptions (International Space Station, Hubble Space Telescope, Mission Extension Vehicle customers), current space systems are not visited once they are operational. Leveraging emerging low cost commercial launch provides the ability to repeatedly and routinely revisit space systems. Thus, revolutionary new approaches for space system design are possible, creating completely new opportunities for small businesses and accelerating the growth of already established space industries. To usher in the revolutionary new operational paradigm, two things are needed. First, to build confidence in the technology and new paradigm, there must be a leading example, a bellwether persistent asset, that demonstrates the reliability and maturity of the new persistent asset paradigm (where repeated visits are common). Second, in order to rapidly advance and validate OSAM capabilities, an efficient means is required to conduct tests in the space environment. A persistent platform testbed satisfies both these needs. The space environment exhibits a plethora of characteristics that are difficult and costly to accurately simulate for a full system in a terrestrial laboratory, such as near zero gravity, a wide range of ionizing radiation types, atomic oxygen, and micro-meteoroids and space debris traveling at high velocity. In addition, since persistent assets range in mass from a few grams to several metric tons, it is difficult to accurately simulate interactions between these systems and visiting vehicles (that also exhibit a wide range of varying masses and capabilities). These interactions include the transmission of forces and/or exchanging mass (in the form of instruments, fuel, robotic assets, etc.). Thus, a rapid, versatile and cost efficient in-space testing capability that includes a persistent test platform and a surrounding in-space test zone is needed to mature technologies through experimentation. The testbed can provide common services, such as: power, thermal control, vibration isolation, data transmission between experiments and terrestrial experimenters, station-keeping, pointing, and robotic agents that can be leveraged by customer experiments. The onboard robotic agents can be used to provide payload handling services, such as: assembly, change out or upgrade, relocation, connecting/disconnecting utilities, inspection, repair or servicing, etc. Since the persistent platform cost will be amortized over many hosted payloads, its services can eventually be offered at a price much lower than if one were to design a unique and dedicated spacecraft and mission for those few experiments. The key to achieving an effective testbed is providing efficient cost effective access and infrastructure to a variety of commercial, academic and government customers coupled with extensibility, in the capability of an individual persistent platform test bed or replication of the test bed in a different operational regime. Three potential options for implementing a test bed were developed and evaluated in this study.

Persistent Platform

Clutter Assessment for an Autonomous Multi-Agent Search Mission

This paper presents a method for evaluating the amount of clutter in a region where autonomous vehicles in a multi-agent system must operate based on LIDAR point cloud measurements. The point cloud is used to generate an occupancy grid which is then projected onto a 2D plane of vehicle motion, constituting an image. A series of Gaussian radial basis functions (GRBFs) is created, each centered at an occupied pixel in a 2D image, and summed together to form the clutter field. The clutter field is a representation of the density and permeability of the space at each coordinate. The clutter field is then approximated such that iso-clutter contours are simple geometric objects so that intelligent machine assets can easily query the distance between them and any given point in an environment. In this way, agents are able to determine whether to enter into or steer away from areas of interest. Each vehicle has a clutter threshold representing the clutter value of the space in which it can safely maneuver. The iso-clutter contour corresponding to a vehicle’s clutter threshold is treated as the boundary of an obstacle to be avoided. A simulation is presented where a multi-agent system is tasked with persistent observation of a cluttered area. Each vehicle in the simulation has a different clutter threshold. The vehicles use a potential field-based guidance algorithm, and an allocation of vehicles to specific regions of the space emerges.

multi-agent

Test Results for Autonomous Assembly of Modular Space Structures

This paper presents test results for autonomous assembly of a modular space structure. A Universal Robots UR10e manipulator with a custom end-effector, known as the Grapple Tool, was used to join TriTruss structural modules. The TriTrusses and their assembly configuration were developed for an in-space assembled telescope conceptual design. The tests presented here were performed with a 1:2.8 dimensionally scaled version of the Tri-Trusses. Robot trajectories were generated autonomously using a sample-based motion planner and an a-priori worksite model. The test results verify the assembly concept of operations as well as the software requirements for the Grapple Tool. While the Grapple Tool used in the tests was designed for the 1:2.8 scale Tri-Trusses, it has the same actuators, software, and computation architecture as the version designed for the full scale structure. The test operations consist of picking up two TriTrusses from their stowed locations and joining them to a third TriTruss mounted on a test stand and joining them to each other. This constitutes the first three modules of the in-space assembled telescope conceptual design. The paper presents the robot behavioral architecture, the generated trajectories commanded, the actual trajectories of the robot, and actuator performance of the Grapple Tool.

test

Test Results for Autonomous Assembly of Modular Space Structures

This paper presents test results for autonomous assembly of a modular space structure. A Universal Robots UR10e manipulator with a custom end-effector, known as the Grapple Tool, was used to join TriTruss structural modules. The TriTrusses and their assembly configuration were developed for an in-space assembled telescope conceptual design. The tests presented here were performed with a 1:2.8 dimensionally scaled version of the Tri-Trusses. Robot trajectories were generated autonomously using a sample-based motion planner and an a-priori worksite model. The test results verify the assembly concept of operations as well as the software requirements for the Grapple Tool. While the Grapple Tool used in the tests was designed for the 1:2.8 scale Tri-Trusses, it has the same actuators, software, and computation architecture as the version designed for the full scale structure. The test operations consist of picking up two TriTrusses from their stowed locations and joining them to a third TriTruss mounted on a test stand and joining them to each other. This constitutes the first three modules of the in-space assembled telescope conceptual design. The paper presents the robot behavioral architecture, the generated trajectories commanded, the actual trajectories of the robot, and actuator performance of the Grapple Tool.

test