6,311 research outputs found

    Adaptive Robot Control - An Experimental Comparison

    Get PDF
    This paper deals with experimental comparison between stable adaptive controllers of robotic manipulators based on Model Based Adaptive, Neural Network and Wavelet -Based control. The above control methods were compared with each other in terms of computational efficiency, need for accurate mathematical model of the manipulator and tracking performances. An original management algorithm of the Wavelet Network control scheme has been designed, with the aim of constructing the net automatically during the trajectory tracking, without the need to tune it to the trajectory itself. Experimental tests, carried out on a planar two link manipulator, show that the Wavelet-Based control scheme, with the new management algorithm, outperforms the conventional Model-Based schemes in the presence of structural uncertainties in the mathematical model of the robot, without pre-training and more efficiently than the Neural Network approach

    Control Techniques for Robot Manipulator Systems with Modeling Uncertainties

    Get PDF
    This dissertation describes the design and implementation of various nonlinear control strategies for robot manipulators whose dynamic or kinematic models are uncertain. Chapter 2 describes the development of an adaptive task-space tracking controller for robot manipulators with uncertainty in the kinematic and dynamic models. The controller is developed based on the unit quaternion representation so that singularities associated with the otherwise commonly used three parameter representations are avoided. Experimental results for a planar application of the Barrett whole arm manipulator (WAM) are provided to illustrate the performance of the developed adaptive controller. The controller developed in Chapter 2 requires the assumption that the manipulator models are linearly parameterizable. However there might be scenarios where the structure of the manipulator dynamic model itself is unknown due to difficulty in modeling. One such example is the continuum or hyper-redundant robot manipulator. These manipulators do not have rigid joints, hence, they are difficult to model and this leads to significant challenges in developing high-performance control algorithms. In Chapter 3, a joint level controller for continuum robots is described which utilizes a neural network feedforward component to compensate for dynamic uncertainties. Experimental results are provided to illustrate that the addition of the neural network feedforward component to the controller provides improved tracking performance. While Chapter\u27s 2 and 3 described two different joint controllers for robot manipulators, in Chapter 4 a controller is developed for the specific task of whole arm grasping using a kinematically redundant robot manipulator. The whole arm grasping control problem is broken down into two steps; first, a kinematic level path planner is designed which facilitates the encoding of both the end-effector position as well as the manipulators self-motion positioning information as a desired trajectory for the manipulator joints. Then, the controller described in Chapter 3, which provides asymptotic tracking of the encoded desired joint trajectory in the presence of dynamic uncertainties is utilized. Experimental results using the Barrett Whole Arm Manipulator are presented to demonstrate the validity of the approach

    Scheduling Dimension Reduction of LPV Models -- A Deep Neural Network Approach

    Get PDF
    In this paper, the existing Scheduling Dimension Reduction (SDR) methods for Linear Parameter-Varying (LPV) models are reviewed and a Deep Neural Network (DNN) approach is developed that achieves higher model accuracy under scheduling dimension reduction. The proposed DNN method and existing SDR methods are compared on a two-link robotic manipulator, both in terms of model accuracy and performance of controllers synthesized with the reduced models. The methods compared include SDR for state-space models using Principal Component Analysis (PCA), Kernel PCA (KPCA) and Autoencoders (AE). On the robotic manipulator example, the DNN method achieves improved representation of the matrix variations of the original LPV model in terms of the Frobenius norm compared to the current methods. Moreover, when the resulting model is used to accommodate synthesis, improved closed-loop performance is obtained compared to the current methods.Comment: Accepted to American Control Conference (ACC) 2020, Denve

    Deep Forward and Inverse Perceptual Models for Tracking and Prediction

    Full text link
    We consider the problems of learning forward models that map state to high-dimensional images and inverse models that map high-dimensional images to state in robotics. Specifically, we present a perceptual model for generating video frames from state with deep networks, and provide a framework for its use in tracking and prediction tasks. We show that our proposed model greatly outperforms standard deconvolutional methods and GANs for image generation, producing clear, photo-realistic images. We also develop a convolutional neural network model for state estimation and compare the result to an Extended Kalman Filter to estimate robot trajectories. We validate all models on a real robotic system.Comment: 8 pages, International Conference on Robotics and Automation (ICRA) 201

    Fuzzy logic control of telerobot manipulators

    Get PDF
    Telerobot systems for advanced applications will require manipulators with redundant 'degrees of freedom' (DOF) that are capable of adapting manipulator configurations to avoid obstacles while achieving the user specified goal. Conventional methods for control of manipulators (based on solution of the inverse kinematics) cannot be easily extended to these situations. Fuzzy logic control offers a possible solution to these needs. A current research program at SRI developed a fuzzy logic controller for a redundant, 4 DOF, planar manipulator. The manipulator end point trajectory can be specified by either a computer program (robot mode) or by manual input (teleoperator). The approach used expresses end-point error and the location of manipulator joints as fuzzy variables. Joint motions are determined by a fuzzy rule set without requiring solution of the inverse kinematics. Additional rules for sensor data, obstacle avoidance and preferred manipulator configuration, e.g., 'righty' or 'lefty', are easily accommodated. The procedure used to generate the fuzzy rules can be extended to higher DOF systems

    Learning feedforward controller for a mobile robot vehicle

    Get PDF
    This paper describes the design and realisation of an on-line learning posetracking controller for a three-wheeled mobile robot vehicle. The controller consists of two components. The first is a constant-gain feedback component, designed on the basis of a second-order model. The second is a learning feedforward component, containing a single-layer neural network, that generates a control contribution on the basis of the desired trajectory of the vehicle. The neural network uses B-spline basis functions, enabling a computationally fast implementation and fast learning. The resulting control system is able to correct for errors due to parameter mismatches and classes of structural errors in the model used for the controller design. After sufficient learning, an existing static gain controller designed on the basis of an extensive model has been outperformed in terms of tracking accuracy
    • …
    corecore