Search NASASearch

Engineering topics

Hayati, Samad

Publications and source records attributed to Hayati, Samad.

At least 19 records

Mars Miniature Science Instruments

For robotic Mars missions, all the science information is gathered through on-board miniature instruments that have been developed through many years of R&D. Compared to laboratory counterparts, the rover instruments require miniaturization, such as low mass (1-2 kg), low power (> 10 W) and compact (1-2 liter), yet with comparable sensitivity. Since early 1990's, NASA recognized the need for the miniature instruments and launched several instrument R&D programs, e.g., PIDDP (Planetary Instrument Definition and Development). However, until 1998, most of the instrument R&D programs supported only up to a breadboard level (TRL 3, 4) and there is a need to carry such instruments to flight qualifiable status (TU 5, 6) to respond to flight AOs (Announcement of Opportunity). Most of flight AOs have only limited time and financial resources, and can not afford such instrument development processes. To bridge the gap between instrument R&D programs and the flight instrument needs, NASA's Mars Technology Program (MTP) created advanced instrumentation program, Mars Instrument Development Project (MIDP). MIDP candidate instruments are selected through NASA Research Announcement (NRA) process [l]. For example, MIDP 161998-2000) selected and developed 10 instruments, MIDP II (2003-2005) 16 instruments, and MIDP III (2004-2006) II instruments.Working with PIs, JPL has been managing the MIDP tasks since September 1998. All the instruments being developed under MIDP have been selected through a highly competitive NRA process, and employ state-of-the-art technology. So far, four MIDP funded instruments have been selected by two Mars missions (these instruments have further been discussed in this paper).

Mars Instrument Development Project (MIDP)

Technology Development for NASA Mars Missions

A viewgraph presentation on technology development for NASA Mars Missions is shown. The topics include: 1) Mars mission roadmaps; 2) Focus and Base Technology programs; 3) Technology Infusion; and 4) Feed Forward to Future Missions.

Hayati, Samad

Long Range Navigation for Mars Rovers Using Sensor-Based Path Planning and Visual Localisation

The Mars Pathfinder mission illustrated the benefits of including a mobile robotic explorer on a planetary mission. However, for future Mars rover missions, significantly increased autonomy in navigation is required in order to meet demanding mission criteria. To address these requirements, we have developed new path planning and localisation capabilities that allow a rover to navigate robustly to a distant landmark. These algorithms have been implemented on the JPL Rocky 7 prototype microrover and have been tested extensively in the JPL MarsYard, as well as in natural terrain.

Laubach, Sharon L.

NASA Planetary Surface Exploration

Managed for NASA by the California Institute of Technology, the Jet Propulsion Laboratory is the lead U.S. center for robotic exploration of the solar system. JPL spacecraft have visited all known planets except Pluto (a Pluto mission is currently under study). In addition to its work for NASA, JPL conducts tasks for a variety of other federal agencies. In addition, JPL manages the worldwide Deep Space Network, which communicates with spacecraft and conducts scientific investigations from its complexes in California's Mojave Desert near Goldstone; near Madrid, Spain; and near Canberra, Australia. JPL employs about 6000 people.

Hayati, Samad

A Long Range Science Rover For Future Mars Missions

This paper describes the design and implementation currently underway at the Jet Propulsion Laboratory of a long range science rover for future missions to Mars. The small rover prototype, called Rocky 7, is capable of long traverse. autonomous navigation. and science instrument control, carries three science instruments, and can be commanded from any computer platform and any location using the World Wide Web. In this paper we describe the mobility system, the sampling system, the sensor suite, navigation and control, onboard science instruments. and the ground command and control system.

Hayati, Samad

Microrover Research for Exploration of Mars

There is great interest in the science community to explore Mars by using microrovers that carry seveal science instruments and are capable of traversing long distances[1]. NASA has planned six additional missions to Mars for 2001, 2003, and 2005. There is an excellent chance that rovers will be utilized in some of these missions. Such rovers would traverse to sites separated by seveal kilometers and place instruments against outcrops or loose rocks, search an area for a sample of interest, and collect rocks and soil samples for return to Earth (2005 mission). Our research objectives are to develop technologies that enable such scenarios within the mission constraints of mass, power, volume, and cost.

microrovers missions to Mars

Small, Lightweight Inspection Robot With 12 Degrees Of Freedom

Small serpentine robot weighs only 6 lbs. and has link diameter of 1.5 in. Designed to perform inspections. Multiple degrees of freedom enables it to reach around obstacles and through small openings into simple or complexly shaped confined spaces to positions where difficult or impossible to perform inspections by other means. Fiber-optic borescope incorporated into robot arm, with inspection tip of borescope located at tip of arm. Borescope both conveys light along robot arm to illuminate scene inspected at tip and conveys image of scene back along robot arm to external imaging equipment.

Lee, Thomas S.

A Highly Redundant Robot System for Inspection

The work on the serpentine inspection system at JPL is described. The configuration of the inspection system consists of 20 DOF in total. In particular, the design and development of the serpentine micromanipulator end-effector tool which has 12 DOF is described. The inspection system is used for application in JPL's Remote Surface Inspection project and as a research tool in redundant manipulator control.

robot

A highly redundant robot system for inspection

The work on the serpentine inspection system at JPL is described. The configuration of the inspection system consists of 20 degrees of freedom in total. In particular, the design and development of the serpentine micromanipulator end-effector tool which has 12 degrees of freedom is described. The inspection system is used for application in JPL's Remote Surface Inspection project and as a research tool in redundant manipulator control.

Lee, Thomas S.

Remote surface inspection system

This paper reports on an on-going research and development effort in remote surface inspection of space platforms such as the Space Station Freedom (SSF). It describes the space environment and identifies the types of damage for which to search. This paper provides an overview of the Remote Surface Inspection System that was developed to conduct proof-of-concept demonstrations and to perform experiments in a laboratory environment. Specifically, the paper describes three technology areas: (1) manipulator control for sensor placement; (2) automated non-contact inspection to detect and classify flaws; and (3) an operator interface to command the system interactively and receive raw or processed sensor data. Initial findings for the automated and human visual inspection tests are reported.

Hayati, Samad

An operator interface design for a telerobotic inspection system

The operator interface has recently emerged as an important element for efficient and safe interactions between human operators and telerobotics. Advances in graphical user interface and graphics technologies enable us to produce very efficient operator interface designs. This paper describes an efficient graphical operator interface design newly developed for remote surface inspection at NASA-JPL. The interface, designed so that remote surface inspection can be performed by a single operator with an integrated robot control and image inspection capability, supports three inspection strategies of teleoperated human visual inspection, human visual inspection with automated scanning, and machine-vision-based automated inspection.

Kim, Won S.

System For Research On Multiple-Arm Robots

Kali system of computer programs and equipment provides environment for research on distributed programming and distributed control of coordinated-multiple-arm robots. Suitable for telerobotics research involving sensing and execution of low level tasks. Software and configuration of hardware designed flexible so system modified easily to test various concepts in control and programming of robots, including multiple-arm control, redundant-arm control, shared control, traded control, force control, force/position hybrid control, design and integration of sensors, teleoperation, task-space description and control, methods of adaptive control, control of flexible arms, and human factors.

Backes, Paul G.

A unified teleoperated-autonomous dual-arm robotic system

A description is given of complete robot control facility built as part of a NASA telerobotics program to develop a state-of-the-art robot control environment for performing experiments in the repair and assembly of spacelike hardware to gain practical knowledge of such work and to improve the associated technology. The basic architecture of the manipulator control subsystem is presented. The multiarm Robot Control C Library (RCCL), a key software component of the system, is described, along with its implementation on a Sun-4 computer. The system's simulation capability is also described, and the teleoperation and shared control features are explained.

Hayati, Samad

A modular telerobotic task execution system

A telerobot task execution system is proposed to provide a general parametrizable task execution capability. The system includes communication with the calling system, e.g., a task planning system, and single- and dual-arm sensor-based task execution with monitoring and reflexing. A specific task is described by specifying the parameters to various available task execution modules including trajectory generation, compliance control, teleoperation, monitoring, and sensor fusion. Reflex action is achieved by finding the corresponding reflex action in a reflex table when an execution event has been detected with a monitor.

Backes, Paul G.

The Jet Propulsion Laboratory shared control architecture and implementation

A hardware and software environment for shared control of telerobot task execution has been implemented. Modes of task execution range from fully teleoperated to fully autonomous as well as shared where hand controller inputs from the human operator are mixed with autonomous system inputs in real time. The objective of the shared control environment is to aid the telerobot operator during task execution by merging real-time operator control from hand controllers with autonomous control to simplify task execution for the operator. The operator is the principal command source and can assign as much autonomy for a task as desired. The shared control hardware environment consists of two PUMA 560 robots, two 6-axis force reflecting hand controllers, Universal Motor Controllers for each of the robots and hand controllers, a SUN4 computer, and VME chassis containing 68020 processors and input/output boards. The operator interface for shared control, the User Macro Interface (UMI), is a menu driven interface to design a task and assign the levels of teleoperated and autonomous control. The operator also sets up the system monitor which checks safety limits during task execution. Cartesian-space degrees of freedom for teleoperated and/or autonomous control inputs are selected within UMI as well as the weightings for the teleoperation and autonmous inputs. These are then used during task execution to determine the mix of teleoperation and autonomous inputs. Some of the autonomous control primitives available to the user are Joint-Guarded-Move, Cartesian-Guarded-Move, Move-To-Touch, Pin-Insertion/Removal, Door/Crank-Turn, Bolt-Turn, and Slide. The operator can execute a task using pure teleoperation or mix control execution from the autonomous primitives with teleoperated inputs. Presently the shared control environment supports single arm task execution. Work is presently underway to provide the shared control environment for dual arm control. Teleoperation during shared control is only Cartesian space control and no force-reflection is provided. Force-reflecting teleoperation and joint space operator inputs are planned extensions to the environment.

Backes, Paul G.

The KALI multi-arm robot programming and control environment

The KALI distributed robot programming and control environment is described within the context of its use in the Jet Propulsion Laboratory (JPL) telerobot project. The purpose of KALI is to provide a flexible robot programming and control environment for coordinated multi-arm robots. Flexibility, both in hardware configuration and software, is desired so that it can be easily modified to test various concepts in robot programming and control, e.g., multi-arm control, force control, sensor integration, teleoperation, and shared control. In the programming environment, user programs written in the C programming language describe trajectories for multiple coordinated manipulators with the aid of KALI function libraries. A system of multiple coordinated manipulators is considered within the programming environment as one motion system. The user plans the trajectory of one controlled Cartesian frame associated with a motion system and describes the positions of the manipulators with respect to that frame. Smooth Cartesian trajectories are achieved through a blending of successive path segments. The manipulator and load dynamics are considered during trajectory generation so that given interface force limits are not exceeded.

Backes, Paul