Search NASA⌕ Search

SEARCH · Search NASA

Results for “manipulations”

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 181 records · Page 10

Algorithm Plans Collision-Free Path for Robotic Manipulator

An algorithm has been developed to enable a computer aboard a robot to autonomously plan the path of the manipulator arm of the robot to avoid collisions between the arm and any obstacle, which could be another part of the robot or an external object in the vicinity of the robot. In simplified terms, the algorithm generates trial path segments and tests each segment for potential collisions in an iterative process that ends when a sequence of collision-free segments reaches from the starting point to the destination. The main advantage of this algorithm, relative to prior such algorithms, is computational efficiency: the algorithm is designed to make minimal demands upon the limited computational resources available aboard a robot. This path-planning algorithm utilizes a modified version of the collision-detection method described in "Improved Collision-Detection Method for Robotic Manipulator" (NPO-30356), NASA Tech Briefs, Vol. 27, No. 3 (June 2003), page 72. The method involves utilization of mathematical models of the robot constructed prior to operation and similar models of external objects constructed automatically from sensory data acquired during operation. This method incorporates a previously developed method, known in the art as the method of oriented bounding boxes (OBBs), in which an object is represented approximately, for computational purposes, by a box that encloses its outer boundary. Because many parts of a robotic manipulator are cylindrical, the OBB method has been extended in this method to enable the approximate representation of cylindrical parts by use of octagonal or other multiple-OBB assemblies denoted oriented bounding prisms (OBPs). A multiresolution OBB/OBP representation of the robot and its manipulator arm and a multiresolution OBB representation of external objects (including terrain) are constructed and used in a process in which collisions at successively finer resolutions are detected through computational detection of overlaps between the corresponding OBB and OBP models. For computational efficiency, the process is started at the coarsest resolution and stopped as soon as possible, preferably before reaching the finest resolution. At the coarsest resolution, there is a single OBB enclosing all relevant external objects and a single OBB enclosing the entire robot. At the next finer level of resolution, the coarsest-resolution OBB is divided into two OBBs, and so forth. If no collision is detected at the coarsest resolution, then there is no need for further computation to detect collisions. If a collision is detected at the coarsest resolution, then tests for collisions are performed at the next finer level of resolution. This process is continued to successively finer resolutions until either no more collisions are detected or the finest resolution is reached.

Backes, Paul↗

Compliant Gripper for a Robotic Manipulator

A figure depicts a prototype of a robotic-manipulator gripping device that includes two passive compliant fingers, suitable for picking up and manipulating objects that have irregular shapes and/or that are, themselves, compliant. The main advantage offered by this device over other robotic-manipulator gripping devices is simplicity: Because of the compliance of the fingers, force-feedback control of the fingers is not necessary for gripping objects of a variety of sizes, shapes, textures, and degrees of compliance. Examples of objects that can be manipulated include small stones, articles of clothing, and parts of plants.

Cipra, Raymond↗

Improved Collision-Detection Method for Robotic Manipulator

An improved method has been devised for the computational prediction of a collision between (1) a robotic manipulator and (2) another part of the robot or an external object in the vicinity of the robot. The method is intended to be used to test commanded manipulator trajectories in advance so that execution of the commands can be stopped before damage is done. The method involves utilization of both (1) mathematical models of the robot and its environment constructed manually prior to operation and (2) similar models constructed automatically from sensory data acquired during operation. The representation of objects in this method is simpler and more efficient (with respect to both computation time and computer memory), relative to the representations used in most prior methods. The present method was developed especially for use on a robotic land vehicle (rover) equipped with a manipulator arm and a vision system that includes stereoscopic electronic cameras. In this method, objects are represented and collisions detected by use of a previously developed technique known in the art as the method of oriented bounding boxes (OBBs). As the name of this technique indicates, an object is represented approximately, for computational purposes, by a box that encloses its outer boundary. Because many parts of a robotic manipulator are cylindrical, the OBB method has been extended in this method to enable the approximate representation of cylindrical parts by use of octagonal or other multiple-OBB assemblies denoted oriented bounding prisms (OBPs), as in the example of Figure 1. Unlike prior methods, the OBB/OBP method does not require any divisions or transcendental functions; this feature leads to greater robustness and numerical accuracy. The OBB/OBP method was selected for incorporation into the present method because it offers the best compromise between accuracy on the one hand and computational efficiency (and thus computational speed) on the other hand.

Leger, Chris↗

Robotic Sample Manipulator for Handling Astromaterials Inside the Geolab Microgravity Glovebox

Future human and robotic sample return missions will require isolation containment systems with strict protocols and procedures for reducing inorganic and organic contamination. Robotic handling and manipulation of astromaterials may be required for preliminary examination inside such an isolation containment system. In addition, examination of astromaterials in microgravity will require constant contact to secure samples during manipulation. The National Space Grant Foundation exploration habitat (XHab) academic innovative challenge 2012 administered through the NASA advanced exploration systems (AES) deep space habitat (DSH) project awarded funding to the University of Bridgeport team to develop an engineering design for tools to facilitate holding and handling geological samples for analysis in a microgravity glovebox environment. The Bridgeport XHab team developed a robotic arm system with a three-finger gripper that could manipulate geologic samples within the existing GeoLab glovebox integrated into NASA's DSH called the GeoLab Robotic Sample Manipulator (see fig. 1 and 2). This hardware was deployed and tested during the 2012 DSH mission operations tests [1].

Bell, Mary S.↗

Optoelectronic Tweezers for Microparticle and Cell Manipulation

An optical image-driven light induced dielectrophoresis (DEP) apparatus and method are described which provide for the manipulation of particles or cells with a diameter on the order of 100 micromillimeters or less. The apparatus is referred to as optoelectric tweezers (OET) and provides a number of advantages over conventional optical tweezers, in particular the ability to perform operations in parallel and over a large area without damage to living cells. The OET device generally comprises a planar liquid-filled structure having one or more portions which are photoconductive to convert incoming light to a change in the electric field pattern. The light patterns are dynamically generated to provide a number of manipulation structures that can manipulate single particles and cells or group of particles/cells. The OET preferably includes a microscopic imaging means to provide feedback for the optical manipulation, such as detecting position and characteristics wherein the light patterns are modulated accordingly.

Wu, Ming Chiang↗

Tension Stiffened and Tendon Actuated Manipulator

A tension stiffened and tendon actuated manipulator is provided performing robotic-like movements when acquiring a payload. The manipulator design can be adapted for use in-space, lunar or other planetary installations as it is readily configurable for acquiring and precisely manipulating a payload in both a zero-g environment and in an environment with a gravity field. The manipulator includes a plurality of link arms, a hinge connecting adjacent link arms together to allow the adjacent link arms to rotate relative to each other and a cable actuation and tensioning system provided between adjacent link arms. The cable actuation and tensioning system includes a spreader arm and a plurality of driven and non-driven elements attached to the link arms and the spreader arm. At least one cable is routed around the driven and non-driven elements for actuating the hinge.

Doggett, William R.↗

Structural Sizing Methodology for the Tendon-Actuated Lightweight In-Space MANipulator (TALISMAN) System

The Tendon-Actuated Lightweight In-Space MANipulator (TALISMAN) is a versatile long-reach robotic manipulator that is currently being tested at NASA Langley Research Center. TALISMAN is designed to be highly mass-efficient and multi-mission capable, with applications including asteroid retrieval and manipulation, in-space servicing, and astronaut and payload positioning. The manipulator uses a modular, periodic, tension-compression design that lends itself well to analytical modeling. Given the versatility of application for TALISMAN, a structural sizing methodology was developed that could rapidly assess mass and configuration sensitivities for any specified operating work space, applied loads and mission requirements. This methodology allows the systematic sizing of the key structural members of TALISMAN, which include the truss arm links, the spreaders and the tension elements. This paper summarizes the detailed analytical derivations and methodology that support the structural sizing approach and provides results from some recent TALISMAN designs developed for current and proposed mission architectures.

Jones, Thomas C.↗

Hinge for Use in a Tension Stiffened and Tendon Actuated Manipulator

A tension stiffened and tendon actuated manipulator is provided performing robotic-like movements when acquiring a payload. The manipulator design can be adapted for use in-space, lunar or other planetary installations as it is readily configurable for acquiring and precisely manipulating a payload in both a zero-g environment and in an environment with a gravity field. The manipulator includes a plurality of link arms, a hinge connecting adjacent link arms together to allow the adjacent link arms to rotate relative to each other and a cable actuation and tensioning system provided between adjacent link arms. The cable actuation and tensioning system includes a spreader arm and a plurality of driven and non-driven elements attached to the link arms and the spreader arm. At least one cable is routed around the driven and non-driven elements for actuating the hinge.

Doggett, William R.↗

A Prototype Manipulation System for Mars Rover Science Operations

This paper provides an overview of a new manipulation system developed for sampling and instrument placement from small autonomous mobile robots for Mars exploration. Selected out of the design space, two manipulators have been constructed and integrated into the Rocky 7 Mars rover prototype. This paper describes objectives and constraints for these manipulators, and presents the finished system and some results from its operation.

Mars Rover manipulation system sampling instrument↗

Motion Control of Rover-Mounted Manipulators

This paper presents a simple online approach for motion control of rover-mounted manipulators. An integrated kinetic model of the rover-plus-manipulator system is derived which incorporates the nonholonomic rover constraint with the holonomic end-effector constraint. The redundancy introduced by the rover mobility is exploited to perform a set of user-specified additional tasks during end-effector motion. The configuration control approach is utilized to satisfy the nonholonomic rover constraint, while accomplishing the end-effector motion and the redundancy resolution goal simultaneously. This framework allows the user to assign weighting factors to the rover movement and manipulator motion, as well as to each task specification. The computational efficiency of the control scheme makes it particularly suitable for real-time implementation. The proposed method is applied to a planar two-jointed arm mounted on a rover, and computer simulation results are presented for illustration.

robotics rover manipulator holonomic end-effector ↗

Merging Concurrent Behaviors on a Redundant Manipulator

Task Space control of manipulators is extended both in the number of simultaneous behaviors and in the dimension of task space. An application is decomposed into multiple simultaneous behaviors whose resultant behavior will provide the motion necessary to execute the task. Each behavior generates commands in its own coordinate system. These simultaneous commands are merged in a motion space using impedance control to complete a resultant command to the manipulator. The task space of each behavior can have the dimensionality of the mechanism being controlled. Control of a seven degree of freedom manipulator is described here so the available task space for each behavior has dimensionality seven.

robotics↗

Trajectory Generation for Flexible-Joint Space Manipulators

Space manipulator arms often exhibit significant joint flexibility and limited motor torque. Future space missions, including satellite servicing and large structure assembly, may involve the manipulation of massive objects, which will accentuate these limitations. Currently, astronauts use visual feedback on-orbit to mitigate oscillations and trajectory following issues. Large time delays between orbit and Earth make ground teleoperation difficult in these conditions, so more autonomous operations must be considered to remove the astronaut resource requirement and expand robotic capabilities in space. Trajectory planning for autonomous systems must therefore be considered to prevent poor trajectory tracking performance. We provide a model-based trajectory generation methodology that incorporates constraints on joint speed, motor torque, and base actuation for flexible-joint space manipulators while minimizing total trajectory time. Full spatial computer simulation results, as well as physical experiment results with a single-joint robot on an air bearing table, show the efficacy of our methodology.

Space robotics↗

Performance Robustness of Manipulator Collision Controller

In this paper, we propose that the manipulator impact control problem be approached from a stochastic optimal control perspective. The reason is that not only is such approach be able to model uncertainties in contact environment, force sensing, as well as manipulator dynamics, the controllers obtained is optimally robust in terms of performance. This result is verified by analyses and simulations.

model uncertainties contact environment force sens↗

A shuttle and space station manipulator system for assembly, docking, maintenance, cargo handling and spacecraft retrieval (preliminary design). Volume 3: Concept analysis. Part 1: Technical

Information backing up the key features of the manipulator system concept and detailed technical information on the subsystems are presented. Space station assembly and shuttle cargo handling tasks are emphasized in the concept analysis because they involve shuttle berthing, transferring the manipulator boom between shuttle and station, station assembly, and cargo handling. Emphasis is also placed on maximizing commonality in the system areas of manipulator booms, general purpose end effectors, control and display, data processing, telemetry, dedicated computers, and control station design.

Source record↗

Manipulator technology for the space shuttle

A shuttle-attached manipulator is currently proposed as the payload-handling device for the space shuttle. Basic requirements for the manipulator involve length, force, compliance, and control. Approaches for studying control methods are presented and simulation methods are discussed. Basic details about the two earthbased manipulators selected for simulation experiments are related to the test methods. Preliminary data from one test are shown as an example of the direction of the testing. A computer-generated simulation is explained, and the relationship of the three simulations to the design problems is discussed.

Burroughs, E. G.↗

Studies to design and develop improved remote manipulator systems

Remote manipulator control considered is based on several levels of automatic supervision which derives manipulator commands from an analysis of sensor states and task requirements. Principle sensors are manipulator joint position, tactile, and currents. The tactile sensor states can be displayed visually in perspective or replicated in the operator's control handle of perceived by the automatic supervisor. Studies are reported on control organization, operator performance and system performance measures. Unusual hardware and software details are described.

Hill, J. W.↗

ADMAP (automatic data manipulation program)

Instructions are presented on the use of ADMAP, (automatic data manipulation program) an aerospace data manipulation computer program. The program was developed to aid in processing, reducing, plotting, and publishing electric propulsion trajectory data generated by the low thrust optimization program, HILTOP. The program has the option of generating SC4020 electric plots, and therefore requires the SC4020 routines to be available at excution time (even if not used). Several general routines are present, including a cubic spline interpolation routine, electric plotter dash line drawing routine, and single parameter and double parameter sorting routines. Many routines are tailored for the manipulation and plotting of electric propulsion data, including an automatic scale selection routine, an automatic curve labelling routine, and an automatic graph titling routine. Data are accepted from either punched cards or magnetic tape.

Mann, F. I.↗