1,287,288 research outputs found

    Learning Multiple Models of Non-Linear Dynamics for Control under Varying Contexts

    Get PDF
    For stationary systems, efficient techniques for adaptive motor control exist which learn the system’s inverse dynamics online and use this single model for control. However, in realistic domains the system dynamics often change depending on an external unobserved context, for instance the work load of the system or contact conditions with other objects. A solution to context-dependent control is to learn multiple inverse models for different contexts and to infer the current context by analyzing the experienced dynamics. Previous multiple model approaches have only been tested on linear systems. This paper presents an efficient multiple model approach for non-linear dynamics, which can bootstrap context separation from context-unlabeled data and realizes simultaneous online context estimation, control, and training ofmultiple inverse models. The approach formulates a consistent probabilistic model used to infer the unobserved context and uses Locally Weighted Projection Regression as an efficient online regressor which provides local confidence bounds estimates used for inference

    Context Estimation and Learning Control through Latent Variable Extraction: From discrete to continuous contexts

    Get PDF
    Recent advances in machine learning and adaptive motor control have enabled efficient techniques for online learning of stationary plant dynamics and it's use for robust predictive control. However, in realistic domains, system dynamics often change based on unobserved external contexts such as work load or contact conditions with other objects. Previous multiple model approaches to solving this problem are restricted to finite, discrete contexts without any generalization and have been tested only on linear systems. We present a framework for estimation of context through hidden latent variable extraction -- solely from experienced (non-linear) dynamics. This work refines the multiple model formalism to bootstrap context separation from context-unlabeled data and enables simultaneous online context estimation, dynamics learning and control based on a consistent probabilistic formulation. Most importantly, it extends the framework to a continuous latent model representation of context under specific assumptions of load distribution

    Control of multiple model systems

    Get PDF
    This thesis considers the control of multiple model systems. These are systems for which only one model out of some finite set of models gives the system dynamics at any given time. In particular, the model that gives the system dynamics can change over time. This thesis covers some of the theoretical aspects of these systems, including controllability and stabilizability. As an application, ``overconstrained' mechanical systems are modeled as multiple model systems. Examples of such systems include distributed manipulation problems such as microelectromechanical systems and many wheeled vehicles such as the Sojourner vehicle of the Mars Pathfinder mission. Such systems are typified by having more Pfaffian constraints than degrees of freedom. Conventional classical motion planning and control theories do not directly apply to overconstrained systems. Control issues for two examples are specifically addressed. The first example is distributed manipulation. Distributed manipulation systems control an object's motion through contact with a high number of actuators. Stability results are shown for such systems and control schemes based on these results are implemented on a distributed manipulation test-bed. The second example is that of overconstrained vehicles, of which the Mars rover is an example. The nonlinear controllability test for multiple model systems is used to answer whether a kinematic model of the rover is or is not controllable

    A Model-based Hierarchical Controller for Legged Systems subject to External Disturbances

    Get PDF
    Xin G, Lin H-C, Smith J, Cebe O, Mistry M. A Model-based Hierarchical Controller for Legged Systems subject to External Disturbances. In: IEEE/RSJ Int. Conf. on Robotics and Automation. 2018.Legged robots have many potential applications in real-world scenarios where the tasks are too dangerous for humans, and compliance is needed to protect the system against external disturbances and impacts. In this paper, we propose a model-based controller for hierarchical tasks of legged systems subject to external disturbance. The control framework is based on projected inverse dynamics controller, such that the control law is decomposed into two orthogonal subspaces, i.e., the constrained and the unconstrained subspaces. The unconstrained component controls multiple desired tasks with impedance responses. The constrained space controller maintains the contact subject to unknown external disturbances, without the use of any force/torque sensing at the contact points. By explicitly modelling the external force, our controller is robust to external disturbances and errors arising from incorrect dynamic model information. The main contributions of this paper include (1) incorporating an impedance controller to control external disturbances and allow impedance shaping to adjust the behaviour of the motion under external disturbances, (2) optimising contact forces within the constrained subspace that also takes into account the external disturbances without using force/torque sensors at the contact locations. The techniques are evaluated on the ANYmal quadruped platform under a variety of scenarios

    SPC Methods for Detecting Simple Sawing Defects Using Real-Time Laser Range Sensor Data

    Get PDF
    Effective statistical process control (SPC) procedures can greatly enhance product value and yield in the lumber industry, ensuring accuracy and minimum waste. To this end, many mills are implementing automated real-time SPC with non-contact laser range sensors (LRS). These systems have, thus far, had only limited success because of frequent false alarms and have led to tolerances being set excessively wide and real problems being missed. Current SPC algorithms are based on manual sampling methods and, consequently, are not appropriate for the volume of data generated by real-time systems. The objective of this research was to establish a system for real-time LRS size control data for automated lumber manufacturing. An SPC system was developed that incorporated multi-sensor data, and new SPC charts were developed that went beyond traditional size control methods, simultaneously monitoring multiple surfaces and specifically targeting common sawing defects. In this paper, eleven candidate control charts were evaluated. Traditional X-bar and range charts are suggested, which were explicitly developed to take into account the components of variance in the model. Applying these methods will lead to process improvements for sawmills using automated quality control systems, so that machines producing defective material can be identified and prompt repairs made

    Robust adaptive control of switched systems

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2007.Includes bibliographical references (leaves 141-149).In this thesis, robust adaptive controllers are developed for classes of switched nonlinear systems. Switched systems are those governed by differential equations, which undergo vector field switching due to sudden changes in model characteristics. Such systems arise in many applications such as mechanical systems with contacts, electrical systems with switches, and thermal-fluidic systems with valves and phase changes. The presented controllers guarantee system stability, under typical adaptive control assumptions, for systems with piecewise differentiable bounded parameters and piecewise continuous disturbances without requiring a priori knowledge on such parameters or disturbances. The effect of plant variation and switching is reduced to piecewise continuous and impulsive inputs acting on a Bounded Input Bounded State (BIBS) stable closed loop system. This, in turn, provides a separation between the robust stability and robust performance control problems. The developed methodology provides clear guidelines for steady-state and transient performance optimization and allows for parameter scheduling and multiple model controller adjustment techniques to be utilized with no stability concerns. The results are illustrated for various systems including contact-based robotic manipulation and Atomic Force Microscope (AFM) based nano-manipulation.by Khalid El Rifai.Ph.D
    • 

    corecore