72,555 research outputs found

    Recursive forward dynamics for multiple robot arms moving a common task object

    Get PDF
    Recursive forward dynamics algorithms are developed for an arbitrary number of robot arms moving a commonly held object. The multiarm forward dynamics problem is to find the angular accelerations at the joints and the contact forces that the arms impart to the task object. The problem also involves finding the acceleration of this object. The multiarm forward dynamics solutions provide a thorough physical and mathematical understanding of the way several arms behave in response to a set of applied joint moments. Such an understanding simplifies and guides the subsequent control design and experimentation process. The forward dynamics algorithms also provide the necessary analytical foundation for conducting analysis and simulation studies. The multiarm algorithms are based on the filtering and smoothing approach recently advanced for single-arm dynamics, and they can be built up modularly from the single-arm algorithms. The algorithms compute recursively the joint-angle accelerations, the contact forces, and the task-object accelerations. Algorithms are also developed to evaluate in closed form the linear transformations from the active joint moments to the joint-angle accelerations, to the task-object accelerations., and to the task-object contact forces. A possible computing architecture is presented as a precursor to a more complete investigation of the computational performance of the dynamics algorithms

    Spatially random models, estimation theory, and robot arm dynamics

    Get PDF
    Spatially random models provide an alternative to the more traditional deterministic models used to describe robot arm dynamics. These alternative models can be used to establish a relationship between the methodologies of estimation theory and robot dynamics. A new class of algorithms for many of the fundamental robotics problems of inverse and forward dynamics, inverse kinematics, etc. can be developed that use computations typical in estimation theory. The algorithms make extensive use of the difference equations of Kalman filtering and Bryson-Frazier smoothing to conduct spatial recursions. The spatially random models are very easy to describe and are based on the assumption that all of the inertial (D'Alembert) forces in the system are represented by a spatially distributed white-noise model. The models can also be used to generate numerically the composite multibody system inertia matrix. This is done without resorting to the more common methods of deterministic modeling involving Lagrangian dynamics, Newton-Euler equations, etc. These methods make substantial use of human knowledge in derivation and minipulation of equations of motion for complex mechanical systems

    Inertial Energy Storage for Spacecraft

    Get PDF
    The feasibility of inertial energy storage in a spacecraft power system is evaluated on the basis of a conceptual integrated design that encompasses a composite rotor, magnetic suspension and a permanent magnet (PM) motor/generator for a 3-kW orbital average payload at a bus distribution voltage of 250 volts dc. The conceptual design, is referred to as a Mechanical Capacitor. The baseline power system configuration selected is a series system employing peak-power-tracking for a Low Earth-Orbiting application. Power processing, required in the motor/generator, provides potential alternative that can only be achieved in systems with electrochemical energy storage by the addition of power processing components. One such alternative configuration provides for peak-power-tracking of the solar array and still maintains a regulated bus, without the expense of additional power processing components. Precise speed control of the two counterrotating wheels is required to reduce interaction with the attitude control system (ACS) or alternatively, used to perform attitude control functions

    Spatial operator approach to flexible multibody system dynamics and control

    Get PDF
    The inverse and forward dynamics problems for flexible multibody systems were solved using the techniques of spatially recursive Kalman filtering and smoothing. These algorithms are easily developed using a set of identities associated with mass matrix factorization and inversion. These identities are easily derived using the spatial operator algebra developed by the author. Current work is aimed at computational experiments with the described algorithms and at modelling for control design of limber manipulator systems. It is also aimed at handling and manipulation of flexible objects

    Recursive dynamics for flexible multibody systems using spatial operators

    Get PDF
    Due to their structural flexibility, spacecraft and space manipulators are multibody systems with complex dynamics and possess a large number of degrees of freedom. Here the spatial operator algebra methodology is used to develop a new dynamics formulation and spatially recursive algorithms for such flexible multibody systems. A key feature of the formulation is that the operator description of the flexible system dynamics is identical in form to the corresponding operator description of the dynamics of rigid multibody systems. A significant advantage of this unifying approach is that it allows ideas and techniques for rigid multibody systems to be easily applied to flexible multibody systems. The algorithms use standard finite-element and assumed modes models for the individual body deformation. A Newton-Euler Operator Factorization of the mass matrix of the multibody system is first developed. It forms the basis for recursive algorithms such as for the inverse dynamics, the computation of the mass matrix, and the composite body forward dynamics for the system. Subsequently, an alternative Innovations Operator Factorization of the mass matrix, each of whose factors is invertible, is developed. It leads to an operator expression for the inverse of the mass matrix, and forms the basis for the recursive articulated body forward dynamics algorithm for the flexible multibody system. For simplicity, most of the development here focuses on serial chain multibody systems. However, extensions of the algorithms to general topology flexible multibody systems are described. While the computational cost of the algorithms depends on factors such as the topology and the amount of flexibility in the multibody system, in general, it appears that in contrast to the rigid multibody case, the articulated body forward dynamics algorithm is the more efficient algorithm for flexible multibody systems containing even a small number of flexible bodies. The variety of algorithms described here permits a user to choose the algorithm which is optimal for the multibody system at hand. The availability of a number of algorithms is even more important for real-time applications, where implementation on parallel processors or custom computing hardware is often necessary to maximize speed

    Recursive mass matrix factorization and inversion: An operator approach to open- and closed-chain multibody dynamics

    Get PDF
    This report advances a linear operator approach for analyzing the dynamics of systems of joint-connected rigid bodies.It is established that the mass matrix M for such a system can be factored as M=(I+H phi L)D(I+H phi L) sup T. This yields an immediate inversion M sup -1=(I-H psi L) sup T D sup -1 (I-H psi L), where H and phi are given by known link geometric parameters, and L, psi and D are obtained recursively by a spatial discrete-step Kalman filter and by the corresponding Riccati equation associated with this filter. The factors (I+H phi L) and (I-H psi L) are lower triangular matrices which are inverses of each other, and D is a diagonal matrix. This factorization and inversion of the mass matrix leads to recursive algortihms for forward dynamics based on spatially recursive filtering and smoothing. The primary motivation for advancing the operator approach is to provide a better means to formulate, analyze and understand spatial recursions in multibody dynamics. This is achieved because the linear operator notation allows manipulation of the equations of motion using a very high-level analytical framework (a spatial operator algebra) that is easy to understand and use. Detailed lower-level recursive algorithms can readily be obtained for inspection from the expressions involving spatial operators. The report consists of two main sections. In Part 1, the problem of serial chain manipulators is analyzed and solved. Extensions to a closed-chain system formed by multiple manipulators moving a common task object are contained in Part 2. To retain ease of exposition in the report, only these two types of multibody systems are considered. However, the same methods can be easily applied to arbitrary multibody systems formed by a collection of joint-connected regid bodies

    Comparison of Spatial Visualization Skills in Courses with Either Graphics or Solid Modeling Content

    Get PDF
    This paper presents a comparison made between visualization skills in a group of students that take a course with graphics topics, and those that take a course with solid modeling. The graphics course (2D) is in the context of manual drafting and a drafting software, while the solid modeling course (3D) in based on the utilization of concepts and software for solid modeling. The objective pursued is to identify any possible benefit, from the point of view of improved spatial visualization skills, from either of these two approaches. The visualization aptitude of the students was measured by administering the standard PSVT:R test before and after the respective topics were covered. This evaluation was done at two different academic institutions, with each one of the institutions using either a graphics or a solid modeling approach. Results from this study have relevance when defining course content, particularly with the current trend of including 2D and 3D topics in one single course. The result of the comparison indicates that although there are numeric differences between the two groups, particularly with standard deviations, they are not statistically significant to make a claim about the visualization skills of courses with 2D or 3D approach

    Topological defects and misfit strain in magnetic stripe domains of lateral multilayers with perpendicular magnetic anisotropy

    Get PDF
    Stripe domains are studied in perpendicular magnetic anisotropy films nanostructured with a periodic thickness modulation that induces the lateral modulation of both stripe periods and inplane magnetization. The resulting system is the 2D equivalent of a strained superlattice with properties controlled by interfacial misfit strain within the magnetic stripe structure and shape anisotropy. This allows us to observe, experimentally for the first time, the continuous structural transformation of a grain boundary in this 2D magnetic crystal in the whole angular range. The magnetization reversal process can be tailored through the effect of misfit strain due to the coupling between disclinations in the magnetic stripe pattern and domain walls in the in-plane magnetization configuration
    corecore