648,308 research outputs found

    Online Discrimination of Nonlinear Dynamics with Switching Differential Equations

    Full text link
    How to recognise whether an observed person walks or runs? We consider a dynamic environment where observations (e.g. the posture of a person) are caused by different dynamic processes (walking or running) which are active one at a time and which may transition from one to another at any time. For this setup, switching dynamic models have been suggested previously, mostly, for linear and nonlinear dynamics in discrete time. Motivated by basic principles of computations in the brain (dynamic, internal models) we suggest a model for switching nonlinear differential equations. The switching process in the model is implemented by a Hopfield network and we use parametric dynamic movement primitives to represent arbitrary rhythmic motions. The model generates observed dynamics by linearly interpolating the primitives weighted by the switching variables and it is constructed such that standard filtering algorithms can be applied. In two experiments with synthetic planar motion and a human motion capture data set we show that inference with the unscented Kalman filter can successfully discriminate several dynamic processes online

    Dynamic Modelling and Adaptive Traction Control for Mobile Robots

    Full text link
    Mobile robots have received a great deal of research in recent years. A significant amount of research has been published in many aspects related to mobile robots. Most of the research is devoted to design and develop some control techniques for robot motion and path planning. A large number of researchers have used kinematic models to develop motion control strategy for mobile robots. Their argument and assumption that these models are valid if the robot has low speed, low acceleration and light load. However, dynamic modelling of mobile robots is very important as they are designed to travel at higher speed and perform heavy duty work. This paper presents and discusses a new approach to develop a dynamic model and control strategy for wheeled mobile robot which I modelled as a rigid body that roles on two wheels and a castor. The motion control strategy consists of two levels. The first level is dealing with the dynamic of the system and denoted as Low level controller. The second level is developed to take care of path planning and trajectory generation

    Prolate spheroidal slosh model for fluid motion

    Get PDF
    Mathematical model, designed for zero gravity conditions, analyzes dynamic effects of large amplitude fluid motion interior to a rigid body. It has two advantages over other mathematical models: (1) constrains slosh motion to given region in natural manner, and (2) allows equilibrium position of slosh mass to be anywhere on slosh surface

    An Updating Method for Finite Element Models of Flexible-Link Mechanisms Based on an Equivalent Rigid-Link System

    Get PDF
    This paper proposes a comprehensive methodology to update dynamic models of flexible-link mechanisms (FLMs) modeled through ordinary differential equations. The aim is to correct mass, stiffness, and damping matrices of dynamic models, usually based on nominal and uncertain parameters, to accurately represent the main vibrational modes within the bandwidth of interest. Indeed, the availability of accurate models is a fundamental step for the synthesis of effective controllers, state observers, and optimized motion profiles, as those employed in modern control schemes. The method takes advantage of the system dynamic model formulated through finite elements and through the representation of the total motion as the sum of a large rigid-body motion and the elastic deformation. Model updating is not straightforward since the resulting model is nonlinear and its coordinates cannot be directly measured. Hence, the nonlinear model is linearized about an equilibrium point to compute the eigenstructure and to compare it with the results of experimental modal analysis. Once consistency between the model coordinates and the experimental data is obtained through a suitable transformation, model updating has been performed solving a constrained convex optimization problem. Constraints also include results from static tests. Some tools to improve the problem conditioning are also proposed in the formulation adopted, to handle large dimensional models and achieve reliable results. The method has been experimentally applied to a challenging system: a planar six-bar linkage manipulator. The results prove their capability to improve the model accuracy in terms of eigenfrequencies and mode shapes

    Reducing "Structure From Motion": a General Framework for Dynamic Vision - Part 1: Modeling

    Get PDF
    The literature on recursive estimation of structure and motion from monocular image sequences comprises a large number of different models and estimation techniques. We propose a framework that allows us to derive and compare all models by following the idea of dynamical system reduction. The "natural" dynamic model, derived by the rigidity constraint and the perspective projection, is first reduced by explicitly decoupling structure (depth) from motion. Then implicit decoupling techniques are explored, which consist of imposing that some function of the unknown parameters is held constant. By appropriately choosing such a function, not only can we account for all models seen so far in the literature, but we can also derive novel ones

    Reducing “Structure from Motion”: a general framework for dynamic vision. 1. Modeling

    Get PDF
    The literature on recursive estimation of structure and motion from monocular image sequences comprises a large number of apparently unrelated models and estimation techniques. We propose a framework that allows us to derive and compare all models by following the idea of dynamical system reduction. The “natural” dynamic model, derived from the rigidity constraint and the projection model, is first reduced by explicitly decoupling structure (depth) from motion. Then, implicit decoupling techniques are explored, which consist of imposing that some function of the unknown parameters is held constant. By appropriately choosing such a function, not only can we account for models seen so far in the literature, but we can also derive novel ones
    • …
    corecore