Engineering PapersSearch

Engineering topics

Mittman, David

Publications and source records attributed to Mittman, David.

Smart SPHERES: A Telerobotic Free-Flyer for Intravehicular Activities in Space

Smart SPHERES is a prototype free-flying space robot based on the SPHERES platform. Smart SPHERES can be remotely operated by astronauts inside a spacecraft, or by mission controllers on the ground. We developed Smart SPHERES to perform a variety of intravehicular activities (IVA), such as operations inside the International Space Station (ISS). These IVA tasks include environmental monitoring surveys (radiation, sound levels, etc.), inventory, and mobile camera work. In this paper, we first discuss the motivation for free-flying space robots. We then describe the development of the Smart SPHERES prototype, including avionics, software, and data communications. Finally, we present results of initial flight tests on-board the ISS.

Fong, Terrence

Driving ATHLETE: Analysis of Operational Efficiency

The All-Terrain Hex-Limbed Extra-Terrestrial Explorer (ATHLETE) is a modular mobility and manipulation platform being developed to support NASA operations in a variety of missions, including exploration of planetary surfaces. The agile system consists of a symmetrical arrangement of six limbs, each with seven articulated degrees of freedom and a powered wheel. This design enables transport of bulky payloads over a wide range of terrain and is envisioned as a tool to mobilize habitats, power-generation equipment, and other supplies for long-range exploration and outpost construction. In 2010, ATHLETE traversed more than 80 km in field environments over eight weeks of testing, demonstrating that the concept is well suited to long-range travel. However, while ATHLETE is designed to travel at speeds of up to 5 kilometers per hour, the observed average traverse rate during field-testing rarely exceeded 1.5 kilometers per hour. This paper investigates sources of inefficiency in ATHLETE traverse operations and identifies targets for improvement of overall traverse rate.

traverse

Driving ATHLETE: Analysis of Operational Efficiency

The All-Terrain Hex-Limbed Extra-Terrestrial Explorer (ATHLETE) is a modular mobility and manipulation platform being developed to support NASA operations in a variety of missions, including exploration of planetary surfaces. The agile system consists of a symmetrical arrangement of six limbs, each with seven articulated degrees of freedom and a powered wheel. This design enables transport of bulky payloads over a wide range of terrain and is envisioned as a tool to mobilize habitats, power-generation equipment, and other supplies for long-range exploration and outpost construction. In FY2010, ATHLETE traversed more than 80 km in field environments over eight weeks of testing, demonstrating that the concept is well suited to long-range travel. Although ATHLETE is designed to travel at speeds of up to 5 kilometers per hour, the observed average traverse rate during field-testing rarely exceeded 1.5 kilometers per hour. This paper investigates sources of inefficiency in ATHLETE traverse operations and identifies targets for improvement of overall traverse rate.

traverse

Driving ATHLETE: analysis of operational efficiency

The All-Terrain Hex-Limbed Extra-Terrestrial Explorer (ATHLETE) is a modular mobility and manipulation platform being developed to support NASA operations in a variety of missions, including exploration of planetary surfaces. The agile system consists of a symmetrical arrangement of six limbs, each with seven articulated degrees of freedom and a powered wheel. This design enables transport of bulky payloads over a wide range of terrain and is envisioned as a tool to mobilize habitats, power-generation equipment, and other supplies for long-range exploration and outpost construction. In FY2010, ATHLETE traversed more than 80 km in field environments over eight weeks of testing, demonstrating that the concept is well suited to long-range travel. Although ATHLETE is designed to travel at speeds of up to 5 kilometers per hour, the observed average traverse rate during field-testing rarely exceeded 1.5 kilometers per hour. This paper investigates sources of inefficiency in ATHLETE traverse operations and identifies targets for improvement of overall traverse rate.

Mittman, David

Development and Field Testing of the FootFall Planning System for the ATHLETE Robots

The FootFall Planning System is a ground-based planning and decision support system designed to facilitate the control of walking activities for the ATHLETE (All-Terrain Hex-Limbed Extra-Terrestrial Explorer) family of robots. ATHLETE was developed at NASA's Jet Propulsion Laboratory (JPL) and is a large six-legged robot designed to serve multiple roles during manned and unmanned missions to the Moon; its roles include transportation, construction and exploration. Over the four years from 2006 through 2010 the FootFall Planning System was developed and adapted to two generations of the ATHLETE robots and tested at two analog field sites (the Human Robotic Systems Project's Integrated Field Test at Moses Lake, Washington, June 2008, and the Desert Research and Technology Studies (D-RATS), held at Black Point Lava Flow in Arizona, September 2010). Having 42 degrees of kinematic freedom, standing to a maximum height of just over 4 meters, and having a payload capacity of 450 kg in Earth gravity, the current version of the ATHLETE robot is a uniquely complex system. A central challenge to this work was the compliance of the high-DOF (Degree Of Freedom) robot, especially the compliance of the wheels, which affected many aspects of statically-stable walking. This paper will review the history of the development of the FootFall system, sharing design decisions, field test experiences, and the lessons learned concerning compliance and self-awareness.

SunSpiral, Vytas

FootFall: A Ground Based Operations Toolset Enabling Walking for the ATHLETE Rover

The ATHLETE (All-Terrain Hex-Limbed Extra-Terrestrial Explorer) vehicle consists of six identical, six degree of freedom limbs. FootFall is a ground tool for ATHLETE intended to provide an operator with integrated situational awareness, terrain reconstruction, stability and safety analysis, motion planning, and decision support capabilities to enable the efficient generation of flight software command sequences for walking. FootFall has been under development at NASA Ames for the last year, and having accomplished the initial integration, it is being used to generate command sequences for single footfalls. In this paper, the architecture of FootFall in its current state will be presented, results from the recent Human Robotic Systems Project?s Integrated Field Test (Moses Lake, Washington, June, 2008) will be discussed, and future plans for extending the capabilities of FootFall to enable ATHLETE to walk across a boulder field in real time will be described.

SunSpiral, Vytas

Orchestrator Telemetry Processing Pipeline

Orchestrator is a software application infrastructure for telemetry monitoring, logging, processing, and distribution. The architecture has been applied to support operations of a variety of planetary rovers. Built in Java with the Eclipse Rich Client Platform, Orchestrator can run on most commonly used operating systems. The pipeline supports configurable parallel processing that can significantly reduce the time needed to process a large volume of data products. Processors in the pipeline implement a simple Java interface and declare their required input from upstream processors. Orchestrator is programmatically constructed by specifying a list of Java processor classes that are initiated at runtime to form the pipeline. Input dependencies are checked at runtime. Fault tolerance can be configured to attempt continuation of processing in the event of an error or failed input dependency if possible, or to abort further processing when an error is detected. This innovation also provides support for Java Message Service broadcasts of telemetry objects to clients and provides a file system and relational database logging of telemetry. Orchestrator supports remote monitoring and control of the pipeline using browser-based JMX controls and provides several integration paths for pre-compiled legacy data processors. At the time of this reporting, the Orchestrator architecture has been used by four NASA customers to build telemetry pipelines to support field operations. Example applications include high-volume stereo image capture and processing, simultaneous data monitoring and logging from multiple vehicles. Example telemetry processors used in field test operations support include vehicle position, attitude, articulation, GPS location, power, and stereo images.

Powell, Mark

Planning and reasoning in the JPL telerobot testbed

The Telerobot Interactive Planning System is developed to serve as the highest autonomous-control level of the Telerobot Testbed. A recent prototype is described which integrates an operator interface for supervisory control, a task planner supporting disassembly and re-assembly operations, and a spatial planner for collision-free manipulator motion through the workspace. Each of these components is described in detail. Descriptions of the technical problem, approach, and lessons learned are included.

Peters, Stephen

The JPL/KSC telerobotic inspection demonstration

An ASEA IRB90 robotic manipulator with attached inspection cameras was moved through a Space Shuttle Payload Assist Module (PAM) Cradle under computer control. The Operator and Operator Control Station, including graphics simulation, gross-motion spatial planning, and machine vision processing, were located at JPL. The Safety and Support personnel, PAM Cradle, IRB90, and image acquisition system, were stationed at the Kennedy Space Center (KSC). Images captured at KSC were used both for processing by a machine vision system at JPL, and for inspection by the JPL Operator. The system found collision-free paths through the PAM Cradle, demonstrated accurate knowledge of the location of both objects of interest and obstacles, and operated with a communication delay of two seconds. Safe operation of the IRB90 near Shuttle flight hardware was obtained both through the use of a gross-motion spatial planner developed at JPL using artificial intelligence techniques, and infrared beams and pressure sensitive strips mounted to the critical surfaces of the flight hardward at KSC. The Demonstration showed that telerobotics is effective for real tasks, safe for personnel and hardware, and highly productive and reliable for Shuttle payload operations and Space Station external operations.

Mittman, David