177,019 research outputs found

    A New Data Source for Inverse Dynamics Learning

    Full text link
    Modern robotics is gravitating toward increasingly collaborative human robot interaction. Tools such as acceleration policies can naturally support the realization of reactive, adaptive, and compliant robots. These tools require us to model the system dynamics accurately -- a difficult task. The fundamental problem remains that simulation and reality diverge--we do not know how to accurately change a robot's state. Thus, recent research on improving inverse dynamics models has been focused on making use of machine learning techniques. Traditional learning techniques train on the actual realized accelerations, instead of the policy's desired accelerations, which is an indirect data source. Here we show how an additional training signal -- measured at the desired accelerations -- can be derived from a feedback control signal. This effectively creates a second data source for learning inverse dynamics models. Furthermore, we show how both the traditional and this new data source, can be used to train task-specific models of the inverse dynamics, when used independently or combined. We analyze the use of both data sources in simulation and demonstrate its effectiveness on a real-world robotic platform. We show that our system incrementally improves the learned inverse dynamics model, and when using both data sources combined converges more consistently and faster.Comment: IROS 201

    Universal direct tuner for loop control in industry

    Get PDF
    This paper introduces a direct universal (automatic) tuner for basic loop control in industrial applications. The direct feature refers to the fact that a first-hand model, such as a step response first-order plus dead time approximation, is not required. Instead, a point in the frequency domain and the corresponding slope of the loop frequency response is identified by single test suitable for industrial applications. The proposed method has been shown to overcome pitfalls found in other (automatic) tuning methods and has been validated in a wide range of common and exotic processes in simulation and experimental conditions. The method is very robust to noise, an important feature for real life industrial applications. Comparison is performed with other well-known methods, such as approximate M-constrained integral gain optimization (AMIGO) and Skogestad internal model controller (SIMC), which are indirect methods, i.e., they are based on a first-hand approximation of step response data. The results indicate great similarity between the results, whereas the direct method has the advantage of skipping this intermediate step of identification. The control structure is the most commonly used in industry, i.e., proportional-integral-derivative (PID) type. As the derivative action is often not used in industry due to its difficult choice, in the proposed method, we use a direct relation between the integral and derivative gains. This enables the user to have in the tuning structure the advantages of the derivative action, therefore much improving the potential of good performance in real life control applications

    Control of Complex Dynamic Systems by Neural Networks

    Get PDF
    This paper considers the use of neural networks (NN's) in controlling a nonlinear, stochastic system with unknown process equations. The NN is used to model the resulting unknown control law. The approach here is based on using the output error of the system to train the NN controller without the need to construct a separate model (NN or other type) for the unknown process dynamics. To implement such a direct adaptive control approach, it is required that connection weights in the NN be estimated while the system is being controlled. As a result of the feedback of the unknown process dynamics, however, it is not possible to determine the gradient of the loss function for use in standard (back-propagation-type) weight estimation algorithms. Therefore, this paper considers the use of a new stochastic approximation algorithm for this weight estimation, which is based on a 'simultaneous perturbation' gradient approximation that only requires the system output error. It is shown that this algorithm can greatly enhance the efficiency over more standard stochastic approximation algorithms based on finite-difference gradient approximations

    Space Structures: Issues in Dynamics and Control

    Get PDF
    A selective technical overview is presented on the vibration and control of large space structures, the analysis, design, and construction of which will require major technical contributions from the civil/structural, mechanical, and extended engineering communities. The immediacy of the U.S. space station makes the particular emphasis placed on large space structures and their control appropriate. The space station is but one part of the space program, and includes the lunar base, which the space station is to service. This paper attempts to summarize some of the key technical issues and hence provide a starting point for further involvement. The first half of this paper provides an introduction and overview of large space structures and their dynamics; the latter half discusses structural control, including control‐system design and nonlinearities. A crucial aspect of the large space structures problem is that dynamics and control must be considered simultaneously; the problems cannot be addressed individually and coupled as an afterthought
    corecore