3,098 research outputs found

    Dynamics and control of a class of underactuated mechanical systems

    Get PDF
    This paper presents a theoretical framework for the dynamics and control of underactuated mechanical systems, defined as systems with fewer inputs than degrees of freedom. Control system formulation of underactuated mechanical systems is addressed and a class of underactuated systems characterized by nonintegrable dynamics relations is identified. Controllability and stabilizability results are derived for this class of underactuated systems. Examples are included to illustrate the results; these examples are of underactuated mechanical systems that are not linearly controllable or smoothly stabilizable

    Nonlinear disturbance attenuation control of hydraulic robotics

    Full text link
    This paper presents a novel nonlinear disturbance rejection control for hydraulic robots. This method requires two third-order filters as well as inverse dynamics in order to estimate the disturbances. All the parameters for the third-order filters are pre-defined. The proposed method is nonlinear, which does not require the linearization of the rigid body dynamics. The estimated disturbances are used by the nonlinear controller in order to achieve disturbance attenuation. The performance of the proposed approach is compared with existing approaches. Finally, the tracking performance and robustness of the proposed approach is validated extensively on real hardware by performing different tasks under either internal or both internal and external disturbances. The experimental results demonstrate the robustness and superior tracking performance of the proposed approach

    A passivity approach to controller-observer design for robots

    Get PDF
    Passivity-based control methods for robots, which achieve the control objective by reshaping the robot system's natural energy via state feedback, have, from a practical point of view, some very attractive properties. However, the poor quality of velocity measurements may significantly deteriorate the control performance of these methods. In this paper the authors propose a design strategy that utilizes the passivity concept in order to develop combined controller-observer systems for robot motion control using position measurements only. To this end, first a desired energy function for the closed-loop system is introduced, and next the controller-observer combination is constructed such that the closed-loop system matches this energy function, whereas damping is included in the controller- observer system to assure asymptotic stability of the closed-loop system. A key point in this design strategy is a fine tuning of the controller and observer structure to each other, which provides solutions to the output-feedback robot control problem that are conceptually simple and easily implementable in industrial robot applications. Experimental tests on a two-DOF manipulator system illustrate that the proposed controller-observer systems enable the achievement of higher performance levels compared to the frequently used practice of numerical position differentiation for obtaining a velocity estimat

    Nonlinear control for Two-Link flexible manipulator

    Get PDF
    Recently the use of robot manipulators has been increasing in many applications such as medical applications, automobile, construction, manufacturing, military, space, etc. However, current rigid manipulators have high inertia and use actuators with large energy consumption. Moreover, rigid manipulators are slow and have low payload-to arm-mass ratios because link deformation is not allowed. The main advantages of flexible manipulators over rigid manipulators are light in weight, higher speed of operation, larger workspace, smaller actuator, lower energy consumption and lower cost. However, there is no adequate closed-form solutions exist for flexible manipulators. This is mainly because flexible dynamics are modeled with partial differential equations, which give rise to infinite dimensional dynamical systems that are, in general, not possible to represent exactly or efficiently on a computer which makes modeling a challenging task. In addition, if flexibility nature wasn\u27t considered, there will be calculation errors in the calculated torque requirement for the motors and in the calculated position of the end-effecter. As for the control task, it is considered as a complex task since flexible manipulators are non-minimum phase system, under-actuated system and Multi-Input/Multi-Output (MIMO) nonlinear system. This thesis focuses on the development of dynamic formulation model and three control techniques aiming to achieve accurate position control and improving dynamic stability for Two-Link Flexible Manipulators (TLFMs). LQR controller is designed based on the linearized model of the TLFM; however, it is applied on both linearized and nonlinear models. In addition to LQR, Backstepping and Sliding mode controllers are designed as nonlinear control approaches and applied on both the nonlinear model of the TLFM and the physical system. The three developed control techniques are tested through simulation based on the developed dynamic formulation model using MATLAB/SIMULINK. Stability and performance analysis were conducted and tuned to obtain the best results. Then, the performance and stability results obtained through simulation are compared. Finally, the developed control techniques were implemented and analyzed on the 2-DOF Serial Flexible Link Robot experimental system from Quanser and the results are illustrated and compared with that obtained through simulation

    Experimental Control of Flexible Robot Manipulators

    Get PDF

    Some issues in the sliding mode control of rigid robotic manipulators

    Get PDF
    This thesis investigates the problem of robust adaptive sliding mode control for nonlinear rigid robotic manipulators. A number of robustness and convergence results are presented for sliding mode control of robotic manipulators with bounded unknown disturbances, nonlinearities, dynamical couplings and parameter uncertainties. The highlights of the research work are summarized below : • A robust adaptive tracking control for rigid robotic manipulators is proposed. In this scheme, the parameters of the upper bound of system uncertainty are adaptively estimated. The controller estimates are then used as controller parameters to eliminate the effects of system uncertainty and guarantee asymptotic error convergence. • A decentralised adaptive sliding mode control scheme for rigid robotic manipulators is proposed. The known dynamics of the partially known robotic manipulator are separated out to perform linearization. A local feedback controller is then designed to stabilize each subsystem and an adaptive sliding mode compensator is used to handle the effects of uncertain system dynamics. The developed scheme guarantees that the effects of system dynamics are eliminated and that asymptotic error convergence is obtained with respect to the overall robotic control system. • A model reference adaptive control using the terminal sliding mode technique is proposed. A multivariable terminal sliding mode is defined for a model following control system for rigid robotic manipulators. A terminal sliding mode controller is then designed based on only a few uncertain system matrix bounds. The result is a simple and robust controller design that guarantees convergence of the output tracking error in a finite time on the terminal sliding mode

    Modeling, Control, and Motion Analysis of a Class of Extensible Continuum Manipulators

    Get PDF
    In this dissertation, the development of a kinematic model, a configuration-space controller, a master-slave teleoperation controller, along with the analysis of the self-motion properties for redundant, extensible, continuous backbone (continuum) ``trunk and tentacle\u27 manipulators are detailed. Unlike conventional rigid-link robots, continuum manipulators are robots that can bend at any point along their backbone, resulting in new and unique modeling and control issues. Taken together, these chapters represent one of the first efforts towards devising model-based controllers of such robots, as well as characterizing their self-motion in its simplest form. Chapter 2 describes the development of a convenient set of generalized, spatial forward kinematics for extensible continuum manipulators based on the robot\u27s measurable variables. This development, takes advantage of the standard constant curvature assumption made for such manipulators and is simpler and more intuitive than the existing kinematic derivations which utilize a pseudo-rigid link manipulator. In Chapter 3, a new control strategy for continuum robots is presented. Control of this emerging new class of robots has proved difficult due to the inherent complexity of their dynamics. Using a recently established full Lagrangian dynamic model, a new nonlinear model-based control strategy (sliding-mode control) for continuum robots is introduced. Simulation results are illustrated using the dynamic model of a three-section, six Degree-of-Freedom, planar continuum robot and an experiment was conducted on the OctArm 9 Degree-of-Freedom continuum manipulator. In both the simulation and experiment, the results of the sliding-mode controller were found to be significantly better than a standard inverse-dynamics PD controller. In Chapter 4, the nature of continuum manipulator self-motion is studied. While use of the redundant continuum manipulator self-motion property (configuration changes which leave the end-effector location fixed) has been proposed, the nature of their null-spaces has not previously been explored. The manipulator related resolved-motion rate inverse kinematics which are based on the forward kinematics described in Chapter 2, are used. Based on these derivations, the self-motion of a 2-section, extensible redundant continuum manipulator in planar and spatial situations (generalizable to n-sections) is analyzed. The existence of a single self-motion manifold underlying the structures is proven, and simple self-motion cases spanning the null-space are introduced. The results of this analysis allow for a better understanding of general continuum robot self-motions and relate their underlying structure to real world examples and applications. The results are supported by experimental validation of the self-motion properties on the 9 Degree-of-Freedom OctArm continuum manipulator. In Chapter 5, teleoperation control of a kinematically redundant, continuum slave robot by a non-redundant, rigid-link master system is described. This problem is novel because the self-motion of the redundant robot can be utilized to achieve secondary control objectives while allowing the user to only control the tip of the slave system. To that end, feedback linearizing controllers are proposed for both the master and slave systems, whose effectiveness is demonstrated using numerical simulations and experimental results (using the 9 Degree-of-Freedom OctArm continuum manipulator as the slave system) for trajectory tracking as well as singularity avoidance subtask

    Design, analysis, and control of a cable-driven parallel platform with a pneumatic muscle active support

    Get PDF
    Dieser Beitrag ist mit Zustimmung des Rechteinhabers aufgrund einer (DFG geförderten) Allianz- bzw. Nationallizenz frei zugänglich.This publication is with permission of the rights owner freely accessible due to an Alliance licence and a national licence (funded by the DFG, German Research Foundation) respectively.The neck is an important part of the body that connects the head to the torso, supporting the weight and generating the movement of the head. In this paper, a cable-driven parallel platform with a pneumatic muscle active support (CPPPMS) is presented for imitating human necks, where cable actuators imitate neck muscles and a pneumatic muscle actuator imitates spinal muscles, respectively. Analyzing the stiffness of the mechanism is carried out based on screw theory, and this mechanism is optimized according to the stiffness characteristics. While taking the dynamics of the pneumatic muscle active support into consideration as well as the cable dynamics and the dynamics of the Up-platform, a dynamic modeling approach to the CPPPMS is established. In order to overcome the flexibility and uncertainties amid the dynamic model, a sliding mode controller is investigated for trajectory tracking, and the stability of the control system is verified by a Lyapunov function. Moreover, a PD controller is proposed for a comparative study. The results of the simulation indicate that the sliding mode controller is more effective than the PD controller for the CPPPMS, and the CPPPMS provides feasible performances for operations under the sliding mode control

    A supervisory sliding mode control approach for cooperative robotic system of systems

    Get PDF
    This paper deals with the formulation of a supervisory sliding mode (SM) control approach oriented to deal with the interesting class of system of systems of robotic nature. This class of systems is characterized by the fact of being inherently distributed, cooperative, and, possibly, heterogeneous. In this paper, we propose a modular and composable approach relying on basic modules featuring a multilevel functional architecture, including a supervisor and a couple of hybrid position/force control schemes associated with a couple of cooperative robotic manipulators. In principle, the overall robotic system we are referring to can be viewed as a collection of basic modules of that type. In this paper, we focus on the design of the basic module. The hybrid position/force control schemes therein included are based on position and force controllers. The proposed position and force controllers are of SM type, to assure suitable robustness to perform a satisfactory trajectory tracking even in presence of unavoidable modeling uncertainties and external disturbances. The verification and the validation of our proposal have been performed by simulating the supervisor and the hybrid control scheme applied to one of the two robotic manipulators while experimentally testing the position control on the other arm. The experimental part of the tests has been carried out on a COMAU SMART3-S2 anthropomorphic industrial robotic manipulator
    corecore