1,954 research outputs found

    Recursive linearization of multibody dynamics equations of motion

    Get PDF
    The equations of motion of a multibody system are nonlinear in nature, and thus pose a difficult problem in linear control design. One approach is to have a first-order approximation through the numerical perturbations at a given configuration, and to design a control law based on the linearized model. Here, a linearized model is generated analytically by following the footsteps of the recursive derivation of the equations of motion. The equations of motion are first written in a Newton-Euler form, which is systematic and easy to construct; then, they are transformed into a relative coordinate representation, which is more efficient in computation. A new computational method for linearization is obtained by applying a series of first-order analytical approximations to the recursive kinematic relationships. The method has proved to be computationally more efficient because of its recursive nature. It has also turned out to be more accurate because of the fact that analytical perturbation circumvents numerical differentiation and other associated numerical operations that may accumulate computational error, thus requiring only analytical operations of matrices and vectors. The power of the proposed linearization algorithm is demonstrated, in comparison to a numerical perturbation method, with a two-link manipulator and a seven degrees of freedom robotic manipulator. Its application to control design is also demonstrated

    Robust tuning of robot control systems

    Get PDF
    The computed torque control problem is examined for a robot arm with flexible, geared, joint drive systems which are typical in many industrial robots. The standard computed torque algorithm is not directly applicable to this class of manipulators because of the dynamics introduced by the joint drive system. The proposed approach to computed torque control combines a computed torque algorithm with torque controller at each joint. Three such control schemes are proposed. The first scheme uses the joint torque control system currently implemented on the robot arm and a novel form of the computed torque algorithm. The other two use the standard computed torque algorithm and a novel model following torque control system based on model following techniques. Standard tasks and performance indices are used to evaluate the performance of the controllers. Both numerical simulations and experiments are used in evaluation. The study shows that all three proposed systems lead to improved tracking performance over a conventional PD controller

    A Novel Approach for Simplification of Industrial Robot Dynamic Model Using Interval Method

    Get PDF
    This paper proposes a new approach to simplify the dynamic model of industrial robot by means of interval method. Due to strong nonlinearities, some components of robot dynamic model such as the inertia matrix and the vector of centrifugal, Coriolis and gravitational torques, are very complicated for real-time control of industrial robots. Thus, a simplification algorithm is presented in this study in order to reduce the computation time and memory occupation. More importantly, this simplification is suitable for arbitrary trajectories in whole robot workspace. Furthermore, the method devotes to finding negligible inertia parameters, which is useful for robot model identification. A simulation has been carried out on a test trajectory using a 6-DOF industrial robot model, and the results have shown good performance and effectiveness of this method.ANR COROUSS

    Energy-based trajectory tracking and vibration control for multilink highly flexible manipulators

    Get PDF
    In this paper, a discrete model is adopted, as proposed by Hencky for elastica based on rigid bars and lumped rotational springs, to design the control of a lightweight planar manipulator with multiple highly flexible links. This model is particularly suited to deal with nonlinear equations of motion as those associated with multilink robot arms, because it does not include any simplification due to linearization, as in the assumed modes method. The aim of the control is to track a trajectory of the end effector of the robot arm, without the onset of vibrations. To this end, an energy-based method is proposed. Numerical simulations show the effectiveness of the presented approach

    THREAD: A programming environment for interactive planning-level robotics applications

    Get PDF
    THREAD programming language, which was developed to meet the needs of researchers in developing robotics applications that perform such tasks as grasp, trajectory design, sensor data analysis, and interfacing with external subsystems in order to perform servo-level control of manipulators and real time sensing is discussed. The philosophy behind THREAD, the issues which entered into its design, and the features of the language are discussed from the viewpoint of researchers who want to develop algorithms in a simulation environment, and from those who want to implement physical robotics systems. The detailed functions of the many complex robotics algorithms and tools which are part of the language are not explained, but an overall impression of their capability is given

    High speed, precision motion strategies for lightweight structures

    Get PDF
    Research on space telerobotics is summarized. Adaptive control experiments on the Robotic Arm, Large and Flexible (RALF) were preformed and are documented, along with a joint controller design for the Small Articulated Manipulator (SAM), which is mounted on the RALF. A control algorithm is described as a robust decentralized adaptive control based on a bounded uncertainty approach. Dynamic interactions between SAM and RALF are examined. Unstability of the manipulator is studied from the perspective that the inertial forces generated could actually be used to more rapidly damp out the flexible manipulator's vibration. Currently being studied is the modeling of the constrained dynamics of flexible arms

    Control of free-flying space robot manipulator systems

    Get PDF
    New control techniques for self contained, autonomous free flying space robots were developed and tested experimentally. Free flying robots are envisioned as a key element of any successful long term presence in space. These robots must be capable of performing the assembly, maintenance, and inspection, and repair tasks that currently require human extravehicular activity (EVA). A set of research projects were developed and carried out using lab models of satellite robots and a flexible manipulator. The second generation space robot models use air cushion vehicle (ACV) technology to simulate in 2-D the drag free, zero g conditions of space. The current work is divided into 5 major projects: Global Navigation and Control of a Free Floating Robot, Cooperative Manipulation from a Free Flying Robot, Multiple Robot Cooperation, Thrusterless Robotic Locomotion, and Dynamic Payload Manipulation. These projects are examined in detail

    Correction of Force Errors for Flexible Manipulators in Quasi-Static Conditions

    Get PDF
    This paper deals with the problem of controlling the interactions of flexible manipulators with their environment. For executing a force control task, a manipulator with intrinsic (mechanical) compliance has some advantages over the rigid manipulators commonly employed in position control tasks. In particular, stability margins of the force control loop are increased, and robustness to uncertainties in the model of the environment is improved for compliant arms. On the other hand, the deformations of the arm under the applied load give rise to errors, that ultimately reflect in force control errors. This paper addresses the problem of evaluating these errors, and of compensating for them with suitable joint angle corrections. A solution to this problem is proposed in the simplifying assumptions that an accurate model of the arm flexibility is known, and that quasi-static corrections are of interest.MIT Artificial Intelligence Laborator
    corecore