1,482 research outputs found

    Disturbance Observer-based Robust Control and Its Applications: 35th Anniversary Overview

    Full text link
    Disturbance Observer has been one of the most widely used robust control tools since it was proposed in 1983. This paper introduces the origins of Disturbance Observer and presents a survey of the major results on Disturbance Observer-based robust control in the last thirty-five years. Furthermore, it explains the analysis and synthesis techniques of Disturbance Observer-based robust control for linear and nonlinear systems by using a unified framework. In the last section, this paper presents concluding remarks on Disturbance Observer-based robust control and its engineering applications.Comment: 12 pages, 4 figure

    Impact analysis of actuator torque degradation on the IRB 120 robot performance using simscape-based model

    Get PDF
    Actuators in a robot system may become faulty during their life cycle. Locked joints, free-moving joints, and the loss of actuator torque are common faulty types of robot joints where the actuators fail. Locked and free-moving joint issues are addressed by many published articles, whereas the actuator torque loss still opens attractive investigation challenges. The objectives of this study are to classify the loss of robot actuator torque, named actuator torque degradation, into three different cases: Boundary degradation of torque, boundary degradation of torque rate, and proportional degradation of torque, and to analyze their impact on the performance of a typical 6-DOF robot (i.e., the IRB 120 robot). Typically, controllers of robots are not pre-designed specifically for anticipating these faults. To isolate and focus on the impact of only actuator torque degradation faults, all robot parameters are assumed to be known precisely, and a popular closed-loop controller is used to investigate the robot’s responses under these faults. By exploiting MATLAB-the reliable simulation environment, a simscape-based quasi-physical model of the robot is built and utilized instead of an actual expensive prototype. The simulation results indicate that the robot responses cannot follow the desired path properly in most fault cases

    Performance comparison of structured H∞ based looptune and LQR for a 4-DOF robotic manipulator

    Get PDF
    We explore looptune, a MATLAB-based structured H1 synthesis technique in the context of robotics. Position control of a 4 Degree of Freedom (DOF) serial robotic manipulator developed using Simulink is the problem under consideration. Three full state feedback control systems were developed, analyzed and compared for both steady-state and transient performance using the Linear Quadratic Regulator (LQR) and looptune. Initially, a single gain feedback controller was synthesized using LQR. This system was then modified by augmenting the state feedback controller with Proportional Integral (PI) and Integral regulators, thereby creating a second and third control system respectively. In both the second and third control systems, the LQR synthesized gain and additional gains were further tuned using looptune to achieve improvement in performance. The second and third systems were also compared in terms of tracking a time-dependent trajectory. Finally, the LQR and looptune synthesized controllers were tested for robustness by simultaneously increasing the mass of each manipulator link. In comparison to LQR, the second system consisting of Single Input Single Output (SISO) PI controllers and the state feedback matrix succeeded in meeting the control objectives in terms of performance, optimality, trajectory tracking, and robustness. The third system did not improve performance in contrast to LQR, but still showed robustness under mass variation. In conclusion, our results have shown looptune to have a comparatively better performance over LQR thereby highlighting its promising potential for future emerging control system applications

    Bipedal Hopping: Reduced-order Model Embedding via Optimization-based Control

    Get PDF
    This paper presents the design and validation of controlling hopping on the 3D bipedal robot Cassie. A spring-mass model is identified from the kinematics and compliance of the robot. The spring stiffness and damping are encapsulated by the leg length, thus actuating the leg length can create and control hopping behaviors. Trajectory optimization via direct collocation is performed on the spring-mass model to plan jumping and landing motions. The leg length trajectories are utilized as desired outputs to synthesize a control Lyapunov function based quadratic program (CLF-QP). Centroidal angular momentum, taking as an addition output in the CLF-QP, is also stabilized in the jumping phase to prevent whole body rotation in the underactuated flight phase. The solution to the CLF-QP is a nonlinear feedback control law that achieves dynamic jumping behaviors on bipedal robots with compliance. The framework presented in this paper is verified experimentally on the bipedal robot Cassie.Comment: 8 pages, 7 figures, accepted by IROS 201

    Design Optimization, Analysis, and Control of Walking Robots

    Get PDF
    Passive dynamic walking refers to the dynamical behavior of mechanical devices that are able to naturally walk down a shallow slope in a stable manner, without using actuation or sensing of any kind. Such devices can attain motions that are remarkably human-like by purely exploiting their natural dynamics. This suggests that passive dynamic walking machines can be used to model and study human locomotion; however, there are two major limitations: they can be difficult to design, and they cannot walk on level ground or uphill without some kind of actuation. This thesis presents a mechanism design optimization framework that allows the designer to find the best design parameters based on the chosen performance metric(s). The optimization is formulated as a convex problem, where its solutions are globally optimal and can be obtained efficiently. To enable locomotion on level ground and uphill, this thesis studies a robot based on a passive walker: the rimless wheel with an actuated torso. We design and validate two control policies for the robot through the use of scalable methodology based on tools from mathematical analysis, optimization theory, linear algebra, differential equations, and control theory

    Geometry-aware Manipulability Learning, Tracking and Transfer

    Full text link
    Body posture influences human and robots performance in manipulation tasks, as appropriate poses facilitate motion or force exertion along different axes. In robotics, manipulability ellipsoids arise as a powerful descriptor to analyze, control and design the robot dexterity as a function of the articulatory joint configuration. This descriptor can be designed according to different task requirements, such as tracking a desired position or apply a specific force. In this context, this paper presents a novel \emph{manipulability transfer} framework, a method that allows robots to learn and reproduce manipulability ellipsoids from expert demonstrations. The proposed learning scheme is built on a tensor-based formulation of a Gaussian mixture model that takes into account that manipulability ellipsoids lie on the manifold of symmetric positive definite matrices. Learning is coupled with a geometry-aware tracking controller allowing robots to follow a desired profile of manipulability ellipsoids. Extensive evaluations in simulation with redundant manipulators, a robotic hand and humanoids agents, as well as an experiment with two real dual-arm systems validate the feasibility of the approach.Comment: Accepted for publication in the Intl. Journal of Robotics Research (IJRR). Website: https://sites.google.com/view/manipulability. Code: https://github.com/NoemieJaquier/Manipulability. 24 pages, 20 figures, 3 tables, 4 appendice
    corecore