Engineering PapersSearch

SEARCH · Engineering Papers

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 37 records · Page 2

A novel design for a hybrid space manipulator

Described are the structural design, kinematics, and characteristics of a robot manipulator for space applications and use as an articulate and powerful space shuttle manipulator. Hybrid manipulators are parallel-serial connection robots that give rise to a multitude of highly precise robot manipulators. These manipulators are modular and can be extended by additional modules over large distances. Every module has a hemispherical work space and collective modules give rise to highly dexterous symmetrical work space. Some basic designs and kinematic structures of these robot manipulators are discussed, the associated direct and inverse kinematics formulations are presented, and solutions to the inverse kinematic problem are obtained explicitly and elaborated upon. These robot manipulators are shown to have a strength-to-weight ratio that is many times larger than the value that is currently available with industrial or research manipulators. This is due to the fact that these hybrid manipulators are stress-compensated and have an ultralight weight, yet, they are extremely stiff due to the fact that force distribution in their structure is mostly axial. Actuation is prismatic and can be provided by ball screws for maximum precision.

Shahinpoor, MO

Control algorithm implementation for a redundant degree of freedom manipulator

This project's purpose is to develop and implement control algorithms for a kinematically redundant robotic manipulator. The manipulator is being developed concurrently by Odetics Inc., under internal research and development funding. This SBIR contract supports algorithm conception, development, and simulation, as well as software implementation and integration with the manipulator hardware. The Odetics Dexterous Manipulator is a lightweight, high strength, modular manipulator being developed for space and commercial applications. It has seven fully active degrees of freedom, is electrically powered, and is fully operational in 1 G. The manipulator consists of five self-contained modules. These modules join via simple quick-disconnect couplings and self-mating connectors which allow rapid assembly/disassembly for reconfiguration, transport, or servicing. Each joint incorporates a unique drive train design which provides zero backlash operation, is insensitive to wear, and is single fault tolerant to motor or servo amplifier failure. The sensing system is also designed to be single fault tolerant. Although the initial prototype is not space qualified, the design is well-suited to meeting space qualification requirements. The control algorithm design approach is to develop a hierarchical system with well defined access and interfaces at each level. The high level endpoint/configuration control algorithm transforms manipulator endpoint position/orientation commands to joint angle commands, providing task space motion. At the same time, the kinematic redundancy is resolved by controlling the configuration (pose) of the manipulator, using several different optimizing criteria. The center level of the hierarchy servos the joints to their commanded trajectories using both linear feedback and model-based nonlinear control techniques. The lowest control level uses sensed joint torque to close torque servo loops, with the goal of improving the manipulator dynamic behavior. The control algorithms are subjected to a dynamic simulation before implementation.

Cohan, Steve

Inertial-space disturbance rejection for space-based manipulators

The implementation of a disturbance rejection controller for a 6-DOF PUMA manipulator mounted on a 3-DOF platform was described. A control algorithm is designed to track the desired position and attitude of the end-effector in inertial space, subject to unknown disturbances in the platform axes. Experimental results are presented for step, sinusoidal, and random disturbances in the platform rotational axis and in the neighborhood of kinematic singularities. Robotic manipulators were proposed as a means of reducing the amount of extra vehicular activity time required for space station assembly and maintenance. The proposed scenario involves a robotic manipulator attached to some mobile platform, such as a spacecraft, satellite, or the space station itself. Disturbances in the platform position and attitude may prevent the manipulator from successfully completing the task. The possibility of using the manipulator to compensate for platform disturbances was explored. The problem of controlling a robotic manipulator on a mobile platform has received considerable attention in the past few years. Joshi and Desrochers designed a nonlinear feedback control law to carry out tasks (with respect to the robot base frame) in the presence of roll, pitch and yaw disturbances in the platform axes. Dubowsky, Vance, and Torres proposed a time-optimal planning algorithm for a robotic manipulator mounted on a spacecraft, subject to saturation limits in the attitude control reaction jets. Papadopoulos and Dubowsky developed a general framework for analyzing the control of free-floating space manipulator systems. Most recently, Torres and Dubowsky have presented a technique called the enhanced disturbance map to find manipulator trajectories that reduce the effect of disturbances in the spacecraft position and attitude. One common assumption in the literature is that the disturbance signal is exactly known. If this is the case, then the end-effector location can be calculated without relying on direct end-point sensing. However, this assumption is invalid if there is a significant delay in the platform position and attitude measurements, or if the kinematics of the platform are not well known, or if the platform is a non-rigid structure. In the more likely case that only the nominal platform location and upper bound on the disturbance signal are known, direct end-point sensing is needed to measure the end-effector location.

Holt, Kevin

The Volume Grid Manipulator (VGM): A Grid Reusability Tool

This document is a manual describing how to use the Volume Grid Manipulation (VGM) software. The code is specifically designed to alter or manipulate existing surface and volume structured grids to improve grid quality through the reduction of grid line skewness, removal of negative volumes, and adaption of surface and volume grids to flow field gradients. The software uses a command language to perform all manipulations thereby offering the capability of executing multiple manipulations on a single grid during an execution of the code. The command language can be input to the VGM code by a UNIX style redirected file, or interactively while the code is executing. The manual consists of 14 sections. The first is an introduction to grid manipulation; where it is most applicable and where the strengths of such software can be utilized. The next two sections describe the memory management and the manipulation command language. The following 8 sections describe simple and complex manipulations that can be used in conjunction with one another to smooth, adapt, and reuse existing grids for various computations. These are accompanied by a tutorial section that describes how to use the commands and manipulations to solve actual grid generation problems. The last two sections are a command reference guide and trouble shooting sections to aid in the use of the code as well as describe problems associated with generated scripts for manipulation control.

Alter, Stephen J.

A virtual manipulator model for space robotic systems

Future robotic manipulators carried by a spacecraft will be required to perform complex tasks in space, like repairing satellites. Such applications of robotic manipulators will encounter a number of kinematic, dynamic and control problems due to the dynamic coupling between the manipulators and the spacecraft. A new analytical modeling method for studying the kinematics and dynamics of manipulators in space is presented. The problem is treated by introducing the concept of a Virtual Manipulator (VM). The kinematic and dynamic motions of the manipulator, vehicle and payload, can be described relatively easily in terms of the Virtual Manipulator movements, which have a fixed base in inertial space at a point called a Virtual Ground. It is anticipated that the approach described here will aid in the design and development of future space manipulator systems.

Dubowsky, S.

An inverse kinematics algorithm for a highly redundant variable-geometry-truss manipulator

A new class of robotic arm consists of a periodic sequence of truss substructures, each of which has several variable-length members. Such variable-geometry-truss manipulator (VGTMs) are inherently highly redundant and promise a significant increase in dexterity over conventional anthropomorphic manipulators. This dexterity may be exploited for both obstacle avoidance and controlled deployment in complex workspaces. The inverse kinematics problem for such unorthodox manipulators, however, becomes complex because of the large number of degrees of freedom, and conventional solutions to the inverse kinematics problem become inefficient because of the high degree of redundancy. A solution is presented to this problem based on a spline-like reference curve for the manipulator's shape. Such an approach has a number of advantages: (1) direct, intuitive manipulation of shape; (2) reduced calculation time; and (3) direct control over the effective degree of redundancy of the manipulator. Furthermore, although the algorithm was developed primarily for variable-geometry-truss manipulators, it is general enough for application to a number of manipulator designs.

Naccarato, Frank

An inverse dynamic tracking control for bracing a flexible manipulator

The goal of this research is to produce a braced manipulator that is flexible. In order to brace the manipulator against a surface, a tip position tracking control becomes essential to avoid large impacts on contact, and to control the force after contact. If we consider the characteristics of the flexible manipulator, the control task may be characterized as a tracking control of a nonlinear, noncolocated, nonminimum-phase system with uncertainties. First, the author introduces the staged positioning concept and provides a conceptual background for the bracing strategy. Second, a single link flexible manipulator is modeled by the assumed-modes method, and the validity of the model is verified with experimental results. Third, a time domain inverse dynamic method is proposed to cancel out the nonminimum-phase positive zeros which cannot be cancelled by feedback controls. Fourth, a tracking controller is designed to control the end point of a flexible manipulator without any overshoot or residual vibrations. Its perfect tracking or asymptotic tracking performance is analyzed and discussed for zero and non-zero initial condition cases. Finally, impact phenomena are investigated, and contact force control of a flexible bracing manipulator is presented to set up a control scenerio for such a manipulator. The proposed control scheme is implemented on a single link flexible manipulator, and analyzed and evaluated with simulations and experiments.

Source record

On the dynamic singularities in the control of free-floating space manipulators

It is shown that free-floating space manipulator systems have configurations which are dynamically singular. At a dynamically singular position, the manipulator is unable to move its end effector in some direction. This problem appears in any free-floating space manipulator system that permits the vehicle to move in response to manipulator motion without correction from the vehicle's attitude control system. Dynamic singularities are functions of the dynamic properties of the system; their existence and locations cannot be predicted solely from the kinematic structure of the manipulator, unlike the singularities for fixed base manipulators. It is also shown that the location of these dynamic singularities in the workplace is dependent upon the path taken by the manipulator in reaching them. Dynamic singularities must be considered in the control, planning and design of free-floating space manipulator systems. A method for calculating these dynamic singularities is presented, and it is shown that the system parameters can be selected to reduce the effect of dynamic singularities on a system's performance.

Papadopoulos, E.

Improvements to the Tendon-Actuated Lightweight In-Space MANipulator (TALISMAN)

Devices for manipulating and precisely placing payloads are critical for efficient space operations including berthing of spacecraft, in-space assembly, construction and repair. Key to the success of many NASA space activities has been the availability of long-reach crane-like devices such as the Shuttle Remote Manipulation System (SRMS) and the Space Station Remote Manipulation System (SSRMS). These devices have been used for many operations including berthing visiting spacecraft to the International Space Station, deployment of spacecraft, space station assembly, astronaut positioning, payload transfer, and spacecraft inspection prior to atmospheric re-entry. Retiring the Space Transportation System has led to the removal of the SRMS from consideration for in-space missions, thus creating a capability gap. Recognizing this gap, work was initiated at NASA on a new architecture for long-reach space manipulators. Most current devices are constructed by joining revolute joints with carbon composite tubes, with the joints accounting for the majority of the device mass. For example in the case of the SRMS, the entire device mass is 410 kg (904 lbm); the joint structure, motors, gear train, cabling, etc., accounts for the majority of the system mass because the carbon composite tubes mass is 46 kg (101 lbm). An alternate space manipulator concept, the Tendon-Actuated Lightweight In-Space MANipulator (TALISMAN) was created to address deficiencies in the current state-of-the-art in long-reach manipulators. The antagonistic tendon actuated joint architecture allows the motors actuating the joint to be removed from the joint axis, which simplifies the joint design while simultaneously providing mechanical advantage for the motors. The improved mechanical advantage, in turn, reduces the size and power requirements for the motor and gear train. This paper will describe recent architectural improvements to the TALISMAN design that: 1) improve the operational robustness of the system by enabling maneuvers not originally possible by varying the TALISMAN geometry; 2) enable efficient active antagonistic control of a joint while sharing cable between antagonistic tension networks; and 3) uses a unique arrangement of differential capstans to reduce motor torque requirements by an order of magnitude. The paper will also summarize recent efforts to enable autonomous deployment of a TALISMAN including the deployment concept of operations and associated hardware system design. The deployment forces are provided by the same motor systems that are used for articulation, thus reducing the mass associated with the deployment system. The deployment approach is being tested on a TALISMAN prototype which is designed to provide the same operational performance as a shuttle-class manipulator. The prototype has been fabricated and is operational in a new facility at NASA Langley Research Center that has a large area (15.2 m by 21.3 m [50 ft by 70 ft]) air-bearing floor.

Doggett, William R.

On Motion Planning and Control of Multi-Link Lightweight Robotic Manipulators

A general gross and fine motion planning and control strategy is needed for lightweight robotic manipulator applications such as painting, welding, material handling, surface finishing, and spacecraft servicing. The control problem of lightweight manipulators is to perform fast, accurate, and robust motions despite the payload variations, structural flexibility, and other environmental disturbances. Performance of the rigid manipulator model based computed torque and decoupled joint control methods are determined and simulated for the counterpart flexible manipulators. A counterpart flexible manipulator is defined as a manipulator which has structural flexibility, in addition to having the same inertial, geometric, and actuation properties of a given rigid manipulator. An adaptive model following control (AMFC) algorithm is developed to improve the performance in speed, accuracy, and robustness. It is found that the AMFC improves the speed performance by a factor of two over the conventional non-adaptive control methods for given accuracy requirements while proving to be more robust with respect to payload variations. Yet there are clear limitations on the performance of AMFC alone as well, which are imposed by the arm flexibility. In the search to further improve speed performance while providing a desired accuracy and robustness, a combined control strategy is developed. Furthermore, the problem of switching from one control structure to another during the motion and implementation aspects of combined control are discussed.

Cetinkunt, Sabri

Resolved rate and torque control schemes for large scale space based kinematically redundant manipulators

Resolved rate control of kinematically redundant ground based manipulators is a challenging problem. The structural, actuator, and control loop frequency characteristics of industrial grade robots generally allow operation with resolved rate control; a rate command is achievable with good accuracy. However, space based manipulators are different, typically have less structural stiffness, more motor and joint friction, and lower control loop cycle frequencies. These undesirable characteristics present a considerable Point of Resolution (POR) control problem for space based, kinematically redundant manipulators for the following reason: a kinematically redundant manipulator requires an arbitrary constraint to solve for the joint rate commands. A space manipulator will not respond to joint rate commands because of these characteristics. A space based manipulator simulation, including free end rigid body dynamics, motor dynamics, motor striction/friction, gearbox backlash, joint striction/friction, and Space Station Remote Manipulator System type configuration parameters, is used to evaluate the performance of a documented resolved rate control law. Alternate schemes which include torque control are also evaluated.

Robert W Bailey

Flexibility effects on the control system performance of large scale robotic manipulators

Structural flexibility of robotic manipulators becomes significant and limits the performance of a control system when manipulators are large structures, manipulating on large payloads, and/or operating at high speeds. The question of when a manipulator can be considered rigid or must be considered flexible is studied as a function of manipulator dynamics and task characteristics. Results are interpreted in simple quantitative forms which can be used as design and analysis tools to decide whether or not the manipulator flexibility will be a significant factor for a given task condition. The limitations imposed by the manipulator flexibility on the joint variable feedback control system performance is determined using linear and nonlinear methods. The closed loop eigenstructure behavior of finite dimensional models under joint variable feedback is studied and results are compared with the previously reported results.

Cetinkunt, Sabri

Manipulator design and development for the Ranger satellite servicing vehicle

The Ranger program is a planned series of low cost telerobotics flight experiments, based on the use of Pegasus launch vehicles. As the first step towards this goal, the Space Systems Lab was developing a neutral buoyancy version of Ranger for use in design verification and operations testing. The design approach and results of the Ranger manipulator development program is related. Ranger is designed to incorporate four appendages: a pair of dexterous, seven degree of freedom manipulators for general manipulation; a six DOF grappling arm for securing the vehicle to the local work site; and a five DOF positioning manipulator for the stereo camera pair that provide feedback to the remote operator. Each of these manipulators incorporate unique approaches to satisfying design requirements. The numerical and operational requirements are given for Ranger manipulators, and the evolution is discussed of the differing design approaches based on similarities and differences in the requirements. Testing results for individual joints and manipulator assemblies are presented, followed by initial results of operational testing on satellite servicing tasks with the integrated Ranger neutral buoyancy vehicle.

Howard, Russell D.

Fuzzy logic control of telerobot manipulators

Telerobot systems for advanced applications will require manipulators with redundant 'degrees of freedom' (DOF) that are capable of adapting manipulator configurations to avoid obstacles while achieving the user specified goal. Conventional methods for control of manipulators (based on solution of the inverse kinematics) cannot be easily extended to these situations. Fuzzy logic control offers a possible solution to these needs. A current research program at SRI developed a fuzzy logic controller for a redundant, 4 DOF, planar manipulator. The manipulator end point trajectory can be specified by either a computer program (robot mode) or by manual input (teleoperator). The approach used expresses end-point error and the location of manipulator joints as fuzzy variables. Joint motions are determined by a fuzzy rule set without requiring solution of the inverse kinematics. Additional rules for sensor data, obstacle avoidance and preferred manipulator configuration, e.g., 'righty' or 'lefty', are easily accommodated. The procedure used to generate the fuzzy rules can be extended to higher DOF systems.

Franke, Ernest A.

Algorithm For Control Of Underactuated Manipulators

Algorithm for improved control of underactuated multiple-link robotic manipulators developed via spatial-algebra-operator approach. Aspects of this approach described in several previous articles in NASA Tech Briefs-most recently "Robot Control Based on Spatial-Operator Algebra" (NPO-17918). Underactuated manipulator has fewer actuators than it has degrees of freedom. Complexity of underactuated systems managed by unified analysis. It has implications for fault-tolerant control, and many practical manipulators underactuated. Examples include manipulators with flexible joints and/or flexible links; space/underwater robots; manipulators that operate with some actuators that turned off because of failure or because of need to conserve energy; manipulators that grasp objects loosely, and manipulators that grasp objects with internal degrees of freedom (e.g., plungers, rollers).

Jain, Abhinandan

Illumination requirements for operating a space remote manipulator

Critical issues and requirements involved in illuminating remote manipulator operations in space help establish engineering designs for these manipulators. A remote manipulator is defined as any mechanical device that is controlled indirectly or from a distance by a human operator for the purpose of performing potentially dangerous or hazardous tasks to increase safety, reliability, and efficiency. Future space flights will rely on remote manipulators for a variety of tasks including satellite repair and servicing, structural assembly, data collection and analysis, and performance of contingency tasks. Carefully designed illumination of these manipulators will assure that these tasks will be completed efficiently and successfully. Studies concerning the influence of illumination on operation of a remote manipulator are few. Available results show that illumination can influence how successfully a human operates a remote manipulator. The intent of this study was to more fully examine this topic.

Chandlee, George O.

The effects of spatially displaced visual feedback on remote manipulator performance

The results of this evaluation have important implications for the arrangement of remote manipulation worksites and the design of workstations for telerobot operations. This study clearly illustrates the deleterious effects that can accompany the performance of remote manipulator tasks when viewing conditions are less than optimal. Future evaluations should emphasize telerobot camera locations and the use of image/graphical enhancement techniques in an attempt to lessen the adverse effects of displaced visual feedback. An important finding in this evaluation is the extent to which results from previously performed direct manipulation studies can be generalized to remote manipulation studies. Even though the results obtained were very similar to those of the direct manipulation evaluations, there were differences as well. This evaluation has demonstrated that generalizations to remote manipulation applications based upon the results of direct manipulation studies are quite useful, but they should be made cautiously.

Smith, Randy L.

Mathematical Modeling For Control Of A Flexible Manipulator

Improved method of mathematical modeling of dynamics of flexible robotic manipulators developed for use in controlling motions of manipulators. Involves accounting for effect, upon modes of vibration of manipulator, of changes in configuration of manipulator and manipulated payload(s). Flexible manipulator has one or more long, slender articulated link(s), like those used in outer space, method also applicable to terrestrial industrial robotic manipulators with relatively short, stiff links, or to such terrestrial machines as construction cranes.

Hu, Anren