Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “MANIPULATORS”

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 865 records · Page 48

Multiple manipulator control from orbiter for Space Station assembly

This paper discusses the assembly process of the Space Station Freedom. It is shown that the assembly of the Space Station will require 29 flights of the Space Shuttle Orbiter: six shuttle flights during the initial assembly stage when the Space Station will not have sufficient life-support capability; seven more flights before the Station will support human occupation independent of the presence of the Space Shuttle; and 16 more flights for achieving full operational capability. The shuttle systems to be used in the Space Station assembly are described together with the results of simulation and analyses. Special attention is given to the Space Shuttle Remote Manipulator System which will be available on all Shuttle flights to support the Space Station assembly.

Price, Charles R.↗

An inverse dynamic method yielding flexible manipulator state trajectories

An inverse dynamic equation for a flexible manipulator is derived in a state form. By dividing the inverse system into the causal part and the anticausal part, one can calculate torque in the time domain for a certain end-point trajectory, as well as trajectories of all state variables. The open-loop control of the inverse dynamic method shows an excellent result in simulation. For practical applications, a control strategy adapting feedback tracking control to the inverse dynamic feedforward control is illustrated, and experimental results are presented.

Kwon, Dong-Soo↗

End-point controller design for an experimental two-link flexible manipulator using convex optimization

Recent results in linear controller design are used to design an end-point controller for an experimental two-link flexible manipulator. A nominal 14-state linear-quadratic-Gaussian (LQG) controller was augmented with a 528-tap finite-impulse-response (FIR) filter designed using convex optimization techniques. The resulting 278-state controller produced improved end-point trajectory tracking and disturbance rejection in simulation and experimentally in real time.

Oakley, Celia M.↗

An adaptive inverse kinematics algorithm for robot manipulators

An adaptive algorithm for solving the inverse kinematics problem for robot manipulators is presented. The algorithm is derived using model reference adaptive control (MRAC) theory and is computationally efficient for online applications. The scheme requires no a priori knowledge of the kinematics of the robot if Cartesian end-effector sensing is available, and it requires knowledge of only the forward kinematics if joint position sensing is used. Computer simulation results are given for the redundant seven-DOF robotics research arm, demonstrating that the proposed algorithm yields accurate joint angle trajectories for a given end-effector position/orientation trajectory.

Colbaugh, R.↗

Classification of singular configurations for redundant manipulators

A general methodology is presented for the singularity analysis of kinematically redundant manipulators. The singular configurations are classified based on the possibility of reconfiguration into a nonsingular posture using self-motion. A procedure is presented to test for the possibility of self-motion at a singular configuration. Necessary and sufficient conditions for admissible tangent vectors at the singular configuration are presented, as well as a method to construct such vectors. Sufficient conditions are derived for instances when the singular system can be reconfigured into a nonsingular state by displacements along the admissible null vectors.

Bedrossian, Nazareth S.↗

Recursive calculation of geared robot manipulator dynamics

A recursive formulation is presented for the calculation of the inverse and forward dynamics of rigid robot manipulators with gear systems on each joint. The complete effects of the gear ratios and the gyroscopic effects of the spinning motor/gear are included in the recursive formulation. The forward dynamics solution recursively calculates the joint accelerations when given motor torques, and the number of computations grows linearly with the number of links.

Murphy, Steve H.↗

Spatial operator approach to flexible manipulator inverse and forward dynamics

This study extends to flexible multibody manipulators the recent results of the author on the use of spatially recursive filtering and smoothing techniques for robot arm dynamics. The configuration analyzed is that of a mechanical system of flexible bodies joined together by articulated joints. The inverse and forward dynamics problems are solved using the techniques of spatially recursive Kalman filtering and smoothing. The algorithms are easily developed using a set of identities associated with mass matrix factorization and inversion. The identities are easily derived using a spatial operator algebra developed by the author.

Rodriguez, G.↗

Learning control system design based on 2-D theory - An application to parallel link manipulator

An approach to iterative learning control system design based on two-dimensional system theory is presented. A two-dimensional model for the iterative learning control system which reveals the connections between learning control systems and two-dimensional system theory is established. A learning control algorithm is proposed, and the convergence of learning using this algorithm is guaranteed by two-dimensional stability. The learning algorithm is applied successfully to the trajectory tracking control problem for a parallel link robot manipulator. The excellent performance of this learning algorithm is demonstrated by the computer simulation results.

Geng, Z.↗

Active vibration damping of the Space Shuttle Remote Manipulator System

The feasibility of providing active damping augmentation of the Space Shuttle Remote Manipulator System (RMS) following normal payload-handling operations is investigated. The approach used in the analysis is described and the results from both linear and nonlinear performance analyses of candidate laws are presented, demonstrating that significant improvement in the RMS dynamic response can be achieved through active control using measured RMS tip acceleration data for feedback.

Scott, Michael A.↗

Multivariable control of the Space Shuttle Remote Manipulator System

Linear controllers are designed to regulate the end effector of the Space Shuttle Remote Manipulator System (SRMS) operating in position hold mode. Design techniques used include H2 and H-infinity optimization. The nonlinear SRMS is linearized by modeling the effects of the significant nonlinearities as uncertain parameters. Each regulator design is evaluated for robust stability using both the small gain theorem with an H-infinity norm and the less conservative mu-analysis test. Regulator designs offer significant improvement over the current system for the nominal plant. Unfortunately, the SRMS model suffers from lightly damped poles with real parametric uncertainty. Under such conditions, the mu-analysis test, which allows for complex perturbations, cannot guarantee robust stability.

Adams, Neil J.↗

A kinematic analysis of the Space Station remote manipulator system (SSRMS)

An efficient reverse analysis of three 6-degree-of-freedom (dof) subchains of the 7-dof SSRMS is presented. The first subchain is formed by locking the seventh joint. The second subchain is formed by locking the second joint, while the third subchain is formed by locking the first joint (the grounded joint is counted as the first joint in the chain). There are a maximum of eight different arm configurations in each of the three subchains, and these were determined by employing a computer-efficient algorithm, which required the rooting of only at most quadratic polynomials. The algorithms were implemented, and the SSRMS was employed in an animated environment to perform and practice a number of useful tasks for Space Station servicing. The locking of the second joint has the advantage in that an operator can choose the orientation of the plane that contains the two longest links so as to avoid collisions with obstacles. However, it has the disadvantage that when the second joint angle equals 0 deg or 180 deg, the manipulator is in a singularity configuration. This plane can also be oriented by specifying the first joint angle, so that the plane can be oriented arbitrarily and, in this, the singularity is avoided.

Crane, Carl D., III↗

Dynamics And Control Of Flexible Manipulator

Nonlinear equations solved with linear approximations applicable during small increments of time. Report presents theoretical study of selected aspects of dynamics and control of robotic manipulator that includes multiple flexible links. Addresses problem of control primarily from perspective of inverse-dynamics problem.

Gawronski, Wodek K.↗

Active vibration damping of the Space Shuttle remote manipulator system

The feasibility of providing active damping augmentation of the Space Shuttle Remote Manipulator System (RMS) following normal payload handling operations is investigated. The approach used in the analysis is described, and the results for both linear and nonlinear performance analysis of candidate laws are presented, demonstrating that significant improvement in the RMS dynamic response can be achieved through active control using measured RMS tip acceleration data for feedback.

Scott, Michael A.↗

Aerodynamic control of fighter aircraft by manipulation of forebody vortices

Methods of enhancing aircraft controllability and maneuverability at high angles of attack by manipulating the forebody vortices are discussed. Pneumatic control methods including jet blowing, slot blowing, and suction, and mechanical control methods using forebody and nose tip strakes are reviewed. The potential of various control devices in controlling the forebody flow, and thus, providing controlled yawing moments at high angles of attack are illustrated using wind tunnel results from a generic fighter and water tunnel results from an F/A-18.

Malcolm, Gerald N.↗

Testing of FTS fingers and interface using a passive compliant robot manipulator

This report deals with testing of a pair of robot fingers designed for the Flight Telerobotic Servicer (FTS) to grasp a cylinder type of Orbital Replaceable Unit (ORU) interface. The report first describes the objectives of the study and then the testbed consisting of a Stewart Platform-based manipulator equipped with a passive compliant platform which also serves as a force/torque sensor. Kinematic analysis is then performed to provide a closed-form solution for the force inverse kinematics and iterative solution for the force forward kinematics using the Newton's Raphson Method. Mathematical expressions are then derived to compute force/torques applied to the FTS fingers during the mating/demating with the interface. The report then presents the three parts of the experimental study on the feasibility and characteristics of the fingers. The first part obtains data of forces applied by the fingers to the interface under various misalignments, the second part determines the maximum allowable capture angles for mating, and the third part processes and interprets the obtained force/torque data.

Nguyen, Charles C.↗

GridMan: A grid manipulation system

GridMan is an interactive grid manipulation system. It operates on grids to produce new grids which conform to user demands. The input grids are not constrained to come from any particular source. They may be generated by algebraic methods, elliptic methods, hyperbolic methods, parabolic methods, or some combination of methods. The methods are included in the various available structured grid generation codes. These codes perform the basic assembly function for the various elements of the initial grid. For block structured grids, the assembly can be quite complex due to a large number of clock corners, edges, and faces for which various connections and orientations must be properly identified. The grid generation codes are distinguished among themselves by their balance between interactive and automatic actions and by their modest variations in control. The basic form of GridMan provides a much more substantial level of grid control and will take its input from any of the structured grid generation codes. The communication link to the outside codes is a data file which contains the grid or section of grid.

Eiseman, Peter R.↗

Technique for using a geometry and visualization system to monitor and manipulate information in other codes

A technique was developed to allow the Aero Grid and Paneling System (AGPS), a geometry and visualization system, to be used as a dynamic real-time geometry monitor, manipulator, and interrogator for other codes. This technique involves the direct connection of AGPS with one or more external codes through the use of Unix pipes. AGPS has several commands that control communication with the external program. The external program uses several special subroutines that allow simple, direct communication with AGPS. The external program creates AGPS command lines and transmits the line over the pipes or communicates on a subroutine level. AGPS executes the commands, displays graphics/geometry information, and transmits the required solutions back to the external program. The basic ideas discussed in this paper could easily be implemented in other graphics/geometry systems currently in use or under development.

Dickens, Thomas P.↗

Experiences in the development of rotary joints for robotic manipulators in space applications

European developments in robotics for space applications have resulted in human arm-like manipulators with six or more rotational degrees of freedom. The rotary joints including their own electromechanical actuator and feedback sensors must be very compact units. The specific joint concept is presented as evolved so far. The problems encountered during the first hardware development phases are covered on both component and joint level.

Priesett, Klaus↗