663 research outputs found

    Dynamics formulations for the real-time simulation of constrained motion

    Get PDF
    The Space Shuttle program has relied heavily on simulation throughout all phases of development and operation. Real-time, man-in-the-loop simulation has served the NASA manned space flight program by providing the means to evaluate systems design and integrated systems performance in a simulated flight environment as well as provide a means to train flight crews. New challenges are presented by the development and operation of a permanently manned space station. The assembly of the space station, the transferral of payloads and the use of the space station manipulator to berth the Orbiter are operations critical to the success of the space station. All these operations are examples of constrained motion among the bodies associated with the Orbiter and space station system. The state of the art of formulating the governing dynamical equations of motion for constrained systems are described. The uses of the two basic problems in multibody dynamics are discussed. The most efficient formulations of the equations of motion are addressed from the point of view of completeness. The issues surrounding incorporating the constraints into the equation of motion are presented

    Kinematically optimal hyper-redundant manipulator configurations

    Get PDF
    “Hyper-redundant” robots have a very large or infinite degree of kinematic redundancy. This paper develops new methods for determining “optimal” hyper-redundant manipulator configurations based on a continuum formulation of kinematics. This formulation uses a backbone curve model to capture the robot's essential macroscopic geometric features. The calculus of variations is used to develop differential equations, whose solution is the optimal backbone curve shape. We show that this approach is computationally efficient on a single processor, and generates solutions in O(1) time for an N degree-of-freedom manipulator when implemented in parallel on O(N) processors. For this reason, it is better suited to hyper-redundant robots than other redundancy resolution methods. Furthermore, this approach is useful for many hyper-redundant mechanical morphologies which are not handled by known methods

    Efficient computation of inverse dynamics and feedback linearization for VSA-based robots

    Get PDF
    We develop a recursive numerical algorithm to compute the inverse dynamics of robot manipulators with an arbitrary number of joints, driven by variable stiffness actuation (VSA) of the antagonistic type. The algorithm is based on Newton-Euler dynamic equations, generalized up to the fourth differential order to account for the compliant transmissions, combined with the decentralized nonlinear dynamics of the variable stiffness actuators at each joint. A variant of the algorithm can be used also for implementing a feedback linearization control law for the accurate tracking of desired link and stiffness trajectories. As in its simpler versions, the algorithm does not require dynamicmodeling in symbolic form, does not use numerical approximations, grows linearly in complexity with the number of joints, and is suitable for online feedforward and real-time feedback control. A Matlab/C code is made available

    POINCARE-CHETAYEV EQUATIONS AND FLEXIBLE MULTI-BODY SYSTEMS

    Get PDF
    International audienceThis article is devoted to the dynamics of flexible multi-body systems and to their links with a fundamental set of equations discovered by H. Poincaré one hundred years ago [1]. These equations, called "Poincaré-Chetayev equations", are today known to be the foundation of the Lagrangian reduction theory. Starting with the extension of these equations to a Cosserat medium, we show that the two basic sets of equations used in flexible multi-body dynamics. The generalized Newton-Euler model of flexible multi-body systems in the floating frame approach and the partial differential equations of the nonlinear geometrically exact theory in the Galilean approach, are Poincaré-Chetayev equations

    Macro-continuous computed torque algorithm for a three-dimensional eel-like robot

    Get PDF
    International audienceThis paper presents the dynamic modeling of a continuous three-dimensional swimming eel-like robot. The modeling approach is based on the "geometrically exact beam theory" and on that of Newton-Euler, as it is well known within the robotics community. The proposed algorithm allows us to compute the robot's Galilean movement and the control torques as a function of the expected internal deformation of the eel's body

    Dynamic modeling, property investigation, and adaptive controller design of serial robotic manipulators modeled with structural compliance

    Get PDF
    Research results on general serial robotic manipulators modeled with structural compliances are presented. Two compliant manipulator modeling approaches, distributed and lumped parameter models, are used in this study. System dynamic equations for both compliant models are derived by using the first and second order influence coefficients. Also, the properties of compliant manipulator system dynamics are investigated. One of the properties, which is defined as inaccessibility of vibratory modes, is shown to display a distinct character associated with compliant manipulators. This property indicates the impact of robot geometry on the control of structural oscillations. Example studies are provided to illustrate the physical interpretation of inaccessibility of vibratory modes. Two types of controllers are designed for compliant manipulators modeled by either lumped or distributed parameter techniques. In order to maintain the generality of the results, neither linearization is introduced. Example simulations are given to demonstrate the controller performance. The second type controller is also built for general serial robot arms and is adaptive in nature which can estimate uncertain payload parameters on-line and simultaneously maintain trajectory tracking properties. The relation between manipulator motion tracking capability and convergence of parameter estimation properties is discussed through example case studies. The effect of control input update delays on adaptive controller performance is also studied

    Model Identification and Control Design for a Humanoid Robot

    Get PDF
    In this paper, model identification and adaptive control design are performed on Devanit-Hartenberg model of a humanoid robot. We focus on the modeling of the 6 degree-of-freedom upper limb of the robot using recursive Newton-Euler (RNE) formula for the coordinate frame of each joint. To obtain sufficient excitation for modeling of the robot, the particle swarm optimization method has been employed to optimize the trajectory of each joint, such that satisfied parameter estimation can be obtained. In addition, the estimated inertia parameters are taken as the initial values for the RNE-based adaptive control design to achieve improved tracking performance. Simulation studies have been carried out to verify the result of the identification algorithm and to illustrate the effectiveness of the control design
    • …
    corecore