Search NASA⌕ Search

SEARCH · Search NASA

Results for “Manipulator control”

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 217 records · Page 12

Position/force control in multiple-manipulator systems

Multiple-manipulator systems show great potential for accomplishing many tasks beyond the capabilities of a single manipulator. A fundamental task is the control of both the motion and the force of a common payload. Despite the recent progress in the motion and force control of multiple manipulators, there has been a continuing question on which physical force should be and can be controlled. The frequently used orthogonal decomposition is plagued by a unit inconsistency problem, rendering its physical interpretation difficult, if not impossible. This paper discusses one concept of internal force and shows how its regulation can be handled by the existing approaches. The many approaches to the position control of multiple manipulators are categorized, and a detailed outline of a straightforward form of multiple manipulator control is presented.

Wen, John T.↗

Performance limitations of joint variable-feedback controllers due to manipulator structural flexibility

The performance limitations of manipulators under joint variable-feedback control are studied as a function of the mechanical flexibility inherent in the manipulator structure. A finite-dimensional time-domain dynamic model of a two-link two-joint planar manipulator is used in the study. Emphasis is placed on determining the limitations of control algorithms that use only joint variable-feedback information in calculations of control decisions, since most motion control systems in practice are of this kind. Both fine and gross motion cases are studied. Results for fine motion agree well with previously reported results in the literature and are also helpful in explaining the performance limitations in fast gross motions.

Cetinkunt, Sabri↗

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↗

A rationale for human operator pulsive control behavior

When performing tracking tasks which involve demanding controlled elements such as those with K/s-squared dynamics, the human operator often develops discrete or pulsive control outputs. A dual-loop model of the human operator is discussed, the dominant adaptive feature of which is the explicit appearance of an internal model of the manipulator-controlled element dynamics in an inner feedback loop. Using this model, a rationale for pulsive control behavior is offered which is based upon the assumption that the human attempts to reduce the computational burden associated with time integration of sensory inputs. It is shown that such time integration is a natural consequence of having an internal representation of the K/s-squared-controlled element dynamics in the dual-loop model. A digital simulation is discussed in which a modified form of the dual-loop model is shown to be capable of producing pulsive control behavior qualitively comparable to that obtained in experiment.

Hess, R. A.↗

A spatial operator algebra for manipulator modeling and control

A powerful new spatial operator algebra for modeling, control, and trajectory design of manipulators is discussed along with its implementation in the Ada programming language. Applications of this algebra to robotics include an operator representation of the manipulator Jacobian matrix; the robot dynamical equations formulated in terms of the spatial algebra, showing the complete equivalence between the recursive Newton-Euler formulations to robot dynamics; the operator factorization and inversion of the manipulator mass matrix which immediately results in O(N) recursive forward dynamics algorithms; the joint accelerations of a manipulator due to a tip contact force; the recursive computation of the equivalent mass matrix as seen at the tip of a manipulator; and recursive forward dynamics of a closed chain system. Finally, additional applications and current research involving the use of the spatial operator algebra are discussed in general terms.

Rodriguez, 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↗

Low-Latency Lunar Surface Telerobotics from Earth-Moon Libration Points

Concepts for a long-duration habitat at Earth-Moon LI or L2 have been advanced for a number of purposes. We propose here that such a facility could also have an important role for low-latency telerobotic control of lunar surface equipment, both for lunar science and development. With distances of about 60,000 km from the lunar surface, such sites offer light-time limited two-way control latencies of order 400 ms, making telerobotic control for those sites close to real time as perceived by a human operator. We point out that even for transcontinental teleoperated surgical procedures, which require operational precision and highly dexterous manipulation, control latencies of this order are considered adequate. Terrestrial telerobots that are used routinely for mining and manufacturing also involve control latencies of order several hundred milliseconds. For this reason, an Earth-Moon LI or L2 control node could build on the technology and experience base of commercially proven terrestrial ventures. A lunar libration-point telerobotic node could demonstrate exploration strategies that would eventually be used on Mars, and many other less hospitable destinations in the solar system. Libration-point telepresence for the Moon contrasts with lunar telerobotic control from the Earth, for which two-way control latencies are at least six times longer. For control latencies that long, telerobotic control efforts are of the "move-and-wait" variety, which is cognitively inferior to near real-time control.

Lester, Daniel↗

Active control of robot manipulator compliance

Work performed at Catholic University on the research grant entitled Active Control of Robot Manipulator Compliance, supported by NASA/Goddard space Flight Center during the period of May 15th, 1986 to November 15th, 1986 is described. The modelling of the two-degree-of-freedom robot is first presented. Then the complete system including the robot and the hybrid controller is simulated on an IBM-XT Personal Computer. Simulation results showed that proper adjustments of controller gains enable the robot to perform successful operations. Further research should focus on developing a guideline for the controller gain design to achieve system stability.

Nguyen, C. C.↗

Telerobotic on-orbit remote fluid resupply system

The development of a telerobotic on-orbit fluid resupply demonstration system is described. A fluid transfer demonstration system was developed which functionally simulates operations required to remotely transfer fluids (liquids or gases) from a servicing spacecraft to a receiving spacecraft through the use of telerobotic manipulations. The fluid system is representative of systems used by current or planned spacecraft and propulsion stages requiring on-orbit remote resupply. The system was integrated with an existing MSFC remotely controlled manipulator arm to mate/demate couplings for demonstration and evaluation of a complete remotely operated fluid transfer system.

Source record↗

The soft X-ray/EUV calibration facility at the University of Colorado

The components of the calibration facility at the University of Colorado are described. The system is capable of analyzing the performance of optical components in the wavelength range from 2.7 to 2500 A. The system uses two light sources: a water-cooled hollow cathode gas discharge source and a soft X-ray source. The 2.2-m grazing incidence monochrometer, slits, large chamber, and computer-controlled manipulator are examined. The NBS aluminum oxide photodiode, a flowing gas proportional counter, and an imaging microchannel plate device are employed to detect the light. The optics, detectors, and data acquisition system are computer controlled. The facility is applicable for evaluating the performance of diffraction gratings, multilayer mirrors, reflective coatings, spectrographs, surface roughness scattering, and absolute detector efficiencies. Examples demonstrating the capabilities of the facility and a diagram of the facility are presented.

Windt, David L.↗

Precise control of flexible manipulators

The design and experimental testing of end point position controllers for a very flexible one link lightweight manipulator are summarized. The latest upgraded version of the experimental set up, and the basic differences between conventional joint angle feedback and end point position feedback are described. A general procedure for application of modern control methods to the problem is outlined. The relationship between weighting parameters and the bandwidth and control stiffness of the resulting end point position closed loop system is shown. It is found that joint rate angle feedback in addition to the primary end point position sensor is essential for adequate disturbance rejection capability of the closed loop system. The use of a low order multivariable compensator design computer code; called Sandy is documented. A solution to the problem of control mode switching between position sensor sets is outlined. The proof of concept for endpoint position feedback for a one link flexible manipulator was demonstrated. The bandwidth obtained with the experimental end point position controller is about twice as fast as the beam's first natural cantilevered frequency, and comes within a factor of four of the absolute physical speed limit imposed by the wave propagation time of the beam.

Cannon, R. H., Jr.↗

Minimum-Time Control For Robotic Manipulators

Current theories examined critically. Report surveys state of art in theory of minimum-time control of robotic manipulators. Discusses some of the promising developments, pointing out, however, optimal-control problem in full generality remains unsolved. Compares various solution methods, indicating merits and flaws.

Wen, John T.↗

Notes on the technique of landing airplanes equipped with wing flaps

The proper landing of airplanes equipped with flaps, although probably no more difficult than landing without them, requires a different technique. The effects of flaps on the aerodynamics characteristics of a wing are given and, with the aid of figures and diagrams, a detailed comparison of the glide and landing of an airplane with and without flaps is made. The dangers attending improper execution and the importance of such factors as air speed fuselage attitude, glide-path angle, and control manipulation, upon all of which a pilot bases his judgement, are emphasized. Of most importance in connection with the use of flaps are: the maintenance of a sufficient margin of speed above the stall; a decisive use of the controls at the proper time; more cautious use of power during the approach glide; and, above all, the willingness to accept the steep nose-down attitude necessary in the glide resulting from the use of flaps.

Gough, Melvin N↗

Computationally efficient algorithm for the dynamics of multi-link mechanisms

A computationally efficient algorithm for the dynamics of multi-rigid-link mechanisms is presented which is applicable to on-board processing for robotic manipulator control systems. A formulation of the equations of motion for such systems is presented which results in a solution algorithm of the order the number of system degrees of freedom. The formulation is presented for tree topology systems, where the chain topology of typical manipulators is a subset. Comparison of this algorithm is made with existing multibody simulation programs to illustrate the increased computational efficiency.

Singh, R. P.↗

Adaptive supervisory control of remote manipulation

The command language by which an operator exerts supervisory control over a general purpose remote manipulator should be designed to accommodate certain characteristics of human performance if there is to be effective communication between the operator and the machine. Some of the ways in which people formulate tasks, use language, learn and make errors are discussed and design implications are drawn. A general approach to command language design is suggested, based on the notion matching the operator's current task schema or context by appropriate program structures or 'frames' in the machine.

Ferrell, W. R.↗

Extended-Task-Space Control For Robotic Manipulators

Extended-task-space concept provides unified approach for control of both redundant and nonredundant manipulators: theoretical framework for complete description of set of mechanism commands in terms of task-space commands, and singularity-avoidance scheme providing robustness at and near singular points of workspace while not degrading performance in nonsingular regions.

Backes, Paul G.↗

Issues, concerns, and initial implementation results for space based telerobotic control

Telerobotic control for space based assembly and servicing tasks presents many problems in system design. Traditional force reflection teleoperation schemes are not well suited to this application, and the approaches to compliance control via computer algorithms have yet to see significant testing and comparison. These observations are discussed in detail, as well as the concerns they raise for imminent design and testing of space robotic systems. As an example of the detailed technical work yet to be done before such systems can be specified, a particular approach to providing manipulator compliance is examined experimentally and through modeling and analysis. This yields some initial insight into the limitations and design trade-offs for this class of manipulator control schemes. Implications of this investigation for space based telerobots are discussed in detail.

Lawrence, D. A.↗

A method for solution of the Euler-Bernoulli beam equation in flexible-link robotic systems

An efficient numerical method for solving the partial differential equation (PDE) governing the flexible manipulator control dynamics is presented. A finite-dimensional model of the equation is obtained through discretization in both time and space coordinates by using finite-difference approximations to the PDE. An expert program written in the Macsyma symbolic language is utilized in order to embed the boundary conditions into the program, accounting for a mass carried at the tip of the manipulator. The advantages of the proposed algorithm are many, including the ability to (1) include any distributed actuation term in the partial differential equation, (2) provide distributed sensing of the beam displacement, (3) easily modify the boundary conditions through an expert program, and (4) modify the structure for running under a multiprocessor environment.

Tzes, Anthony P.↗