Search NASA⌕ Search

SEARCH · Search NASA

Results for “Flexible 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 73 records · Page 4

Input preshaping with frequency domain information for flexible-link manipulator control

The application of an input preshaping scheme to flexible manipulators is considered. The resulting control corresponds to a feedforward term that convolves in real-time the desired reference input with a sequence of impulses and produces a vibration free output. The robustness of the algorithm with respect to injected disturbances and modal frequency variations is not satisfactory and can be improved by convolving the input with a longer sequence of impulses. The incorporation of the preshaping scheme to a closed-loop plant, using acceleration feedback, offers satisfactory disturbance rejection due to feedback and cancellation of the flexible mode effects due to the preshaping. A frequency domain identification scheme is used to estimate the modal frequencies on-line and subsequently update the spacing between the impulses. The combined adaptive input preshaping scheme provides the fastest possible slew that results in a vibration free output.

Tzes, Anthony↗

Spatial-Operator Algebra For Flexible-Link Manipulators

Method of computing dynamics of multiple-flexible-link robotic manipulators based on spatial-operator algebra, which originally applied to rigid-link manipulators. Aspects of spatial-operator-algebra approach described in several previous articles in NASA Tech Briefs-most recently "Robot Control Based on Spatial-Operator Algebra" (NPO-17918). In extension of spatial-operator algebra to manipulators with flexible links, each link represented by finite-element model: mass of flexible link apportioned among smaller, lumped-mass rigid bodies, coupling of motions expressed in terms of vibrational modes. This leads to operator expression for modal-mass matrix of link.

Jain, Abhinandan↗

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↗

The effect of inertial coupling in the dynamics and control of flexible robotic manipulators

A general model of the dynamics of flexible robotic manipulators is presented, including the gross motion of the links, the vibrations of the links and joints, and the dynamic coupling between the gross motions and vibrations. The vibrations in the links may be modeled using lumped parameters, truncated modal summation, a component mode synthesis method, or a mixture of these methods. The local link inertia matrix is derived to obtain the coupling terms between the gross motion of the link and the vibrations of the link. Coupling between the motions of the links results from the kinematic model, which utilizes the method of kinematic influence. The model is used to simulate the dynamics of a flexible space-based robotic manipulator which is attached to a spacecraft, and is free to move with respect to the inertial reference frame. This model may be used to study the dynamic response of the manipulator to the motions of its joints, or to externally applied disturbances.

Tesar, Delbert↗

Fuzzy Control of Flexible-Link Manipulators: A Review

Several recent research efforts are reviewed here which have applied fuzzy logic in control of flexible-link manipulators. A flexible robot is a distributed parameter system represented by complex nonlinear dynamics, its actuator and the control parameters are non-colocated, and lastly, unstructured/unknown parameters play a significant role in model dynamics of a flexible robot operating in the real world. As a result, control of flexible robots is considered a promising area for application of intelligent control methodologies such as fuzzy logic, genetic algorithms, and neural networks.

Akbarzadeh-T, M.-R.↗

On controller tuning for a flexible-link manipulator with varying payload

In this article experimental results are presented for system identification and control of a single-link flexible manipulator carrying an unknown, varying payload. The control objective is to maintain endpoint position accuracy in the presence of flexure effects after rapid movement due to a rigid body slew-angle commanded position. Various time-domain parameter estimation techniques are used to identify ARMA model representations to be employed in controller tuning schemes for vibration compensation. Only endpoint acceleration measurements and motor shaft angle measurements are utilized in relatively simple PID control schemes, which are tuned as dictated by a varying, unknown payload.

Yurkovich, Stephen↗

Experiments in identification and control of flexible-link manipulators

A report is presented on an ongoing effort for end-point position control of flexible-link manipulators under realistic conditions in laboratory setups consisting of one- and two-link manipulators. The authors treat modeling, identification, and control of flexible-link manipulators that are required to carry payloads, possibly unknown and varying, while undergoing disturbance effects from the environments and the workspace. The various identification and control techniques being investigated are summarized, with emphasis on the ability of the controller to adjust to changes in dynamics, payload, and working environment. It is found that time-domain methods offer identified model structures that are readily available for control design, whereas frequency-domain methods, particularly the time-varying transfer function estimation approach developed for this application, are more desirable when rapid controller tuning is required.

Yurkovich, Stephen↗

Exact and explicit optimal solutions for trajectory planning and control of single-link flexible-joint manipulators

An optimal trajectory planning problem for a single-link, flexible joint manipulator is studied. A global feedback-linearization is first applied to formulate the nonlinear inequality-constrained optimization problem in a suitable way. Then, an exact and explicit structural formula for the optimal solution of the problem is derived and the solution is shown to be unique. It turns out that the optimal trajectory planning and control can be done off-line, so that the proposed method is applicable to both theoretical analysis and real time tele-robotics control engineering.

Chen, Guanrong↗

Application of model reference adaptive control to a flexible remote manipulator arm

An exact modal state-space representation is derived in detail for a single-link, flexible remote manipulator with a noncollocated sensor and actuator. A direct model following adaptive controller is designed to control the torque at the pinned end of the arm so as to command the free end to track a prescribed sinusoidal motion. Conditions that must be satisfied in order for the controller to work are stated. Simulation results to date are discussed along with the potential of the model following adaptive control scheme in robotics and space environments.

Meldrum, D. R.↗

Manipulation strategies for massive space payloads

Motion planning and control for the joints of flexible manipulators are discussed. Specific topics covered include control of a flexible braced manipulator, control of a small working robot on a large flexible manipulator to suppress vibrations, control strategies for ensuring cooperation among disparate manipulators, and motion planning for robots in free-fall.

Book, Wayne J.↗

Remote manipulator system flexibility analysis program: Mission planning, mission analysis, and software formulation

A computer program is described for calculating the flexibility coefficients as arm design changes are made for the remote manipulator system. The coefficients obtained are required as input for a second program which reduces the number of payload deployment and retrieval system simulation runs required to simulate the various remote manipulator system maneuvers. The second program calculates end effector flexibility and joint flexibility terms for the torque model of each joint for any arbitrary configurations. The listing of both programs is included in the appendix.

Kumar, L.↗

Passivity/Lyapunov based controller design for trajectory tracking of flexible joint manipulators

A passivity and Lyapunov based approach for the control design for the trajectory tracking problem of flexible joint robots is presented. The basic structure of the proposed controller is the sum of a model-based feedforward and a model-independent feedback. Feedforward selection and solution is analyzed for a general model for flexible joints, and for more specific and practical model structures. Passivity theory is used to design a motor state-based controller in order to input-output stabilize the error system formed by the feedforward. Observability conditions for asymptotic stability are stated and verified. In order to accommodate for modeling uncertainties and to allow for the implementation of a simplified feedforward compensation, the stability of the system is analyzed in presence of approximations in the feedforward by using a Lyapunov based robustness analysis. It is shown that under certain conditions, e.g., the desired trajectory is varying slowly enough, stability is maintained for various approximations of a canonical feedforward.

Sicard, Pierre↗

Manipulators with flexible links: A simple model and experiments

A simple dynamic model proposed for flexible links is briefly reviewed and experimental control results are presented for different flexible systems. A simple dynamic model is useful for rapid prototyping of manipulators and their control systems, for possible application to manipulator design decisions, and for real time computation as might be applied in model based or feedforward control. Such a model is proposed, with the further advantage that clear physical arguments and explanations can be associated with its simplifying features and with its resulting analytical properties. The model is mathematically equivalent to Rayleigh's method. Taking the example of planar bending, the approach originates in its choice of two amplitude variables, typically chosen as the link end rotations referenced to the chord (or the tangent) motion of the link. This particular choice is key in establishing the advantageous features of the model, and it was used to support the series of experiments reported.

Shimoyama, Isao↗

Out-reach in-space technology experiments program: Control of flexible robot manipulators in zero gravity, experiment definition phase

The results obtained show that it is possible to control light-weight robots with flexible links in a manner that produces good response time and does not induce unacceptable link vibrations. However, deflections induced by gravity cause large static position errors with such a control system. For this reason, it is not possible to use this control system for controlling motion in the direction of gravity. The control system does, on the other hand, have potential for use in space. However, in-space experiments will be needed to verify its applicability to robots moving in three dimensions.

Phillips, Warren F.↗

Lyapunov-based control designs for flexible-link manipulators

A feedback controller for the stabilization of closed-loop systems is proposed which is based on the Liapunov stability criterion. A feedback control law is first generated for the linear portion of the system equation using linear control theory. A feedback control is then designed for the nonlinear portion of the system equation by making negative the time derivative of a positive definite Liapunov function.

Juang, Jer-Nan↗

Control of a flexible bracing manipulator

Many applications of robotic manipulator arms require operation in contact and noncontact regimes. Control of impact between the arm's tip and the environment has been largely ignored in prior research. The impact phenomena was investigated through simulation and experiment for the realization of the bracing strategy, and the key factors of the behavior were understood well. The approaching velocity is dominant parameter for the magnitude of the impact force. The impact is also affected by the compliance of the environmental surface.

Kwon, Dong-Soo↗

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↗