Robot Formations Motion Dynamics Based on Scalar Fields 1.Introduction to non-holonomic physical problem 2.New Interaction definition as a computational.

Slides:



Advertisements
Similar presentations
Mechatronics 1 Weeks 5,6, & 7. Learning Outcomes By the end of week 5-7 session, students will understand the dynamics of industrial robots.
Advertisements

Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
PHYS 218 sec Review Chap. 4 Newton’s laws of motion.
Brachistochrone Under Air Resistance
Dynamics of Articulated Robots Kris Hauser CS B659: Principles of Intelligent Robot Motion Spring 2013.
General Relativity Physics Honours 2008 A/Prof. Geraint F. Lewis Rm 560, A29 Lecture Notes 3.
GG 313 Geological Data Analysis # 18 On Kilo Moana at sea October 25, 2005 Orthogonal Regression: Major axis and RMA Regression.
Tools for Reduction of Mechanical Systems Ravi Balasubramanian, Klaus Schmidt, and Elie Shammas Carnegie Mellon University.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
Forward Kinematics.
Mechanics of Rigid Bodies
Theoretical Mechanics - PHY6200 Chapter 6 Introduction to the calculus of variations Prof. Claude A Pruneau, Physics and Astronomy Department Wayne State.
“But, if this is true, and if a large stone moves with a speed of, say, eight while a smaller one moves with a speed of four, then when they are united,
Lecture 2 Differential equations
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
EXAMPLE 6 Use a quadratic inequality as a model The number T of teams that have participated in a robot- building competition for high school students.
9 Differential Equations. 9.1 Modeling with Differential Equations.
Forced Oscillations and Magnetic Resonance. A Quick Lesson in Rotational Physics: TORQUE is a measure of how much a force acting on an object causes that.
1 Samara State Aerospace University (SSAU) Modern methods of analysis of the dynamics and motion control of space tether systems Practical lessons Yuryi.
STATIC EQUILIBRIUM [4] Calkin, M. G. “Lagrangian and Hamiltonian Mechanics”, World Scientific, Singapore, 1996, ISBN Consider an object having.
Motion and Stress Analysis by Vector Mechanics Edward C. Ting Professor Emeritus of Applied Mechanics Purdue University, West Lafayette, IN National Central.
ME451 Kinematics and Dynamics of Machine Systems
Chapter 9: Differential Analysis of Fluid Flow SCHOOL OF BIOPROCESS ENGINEERING, UNIVERSITI MALAYSIA PERLIS.
Introduction to Fluid Mechanics
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
Robot Dynamics – Slide Set 10 ME 4135 R. R. Lindeke, Ph. D.
A PPLIED M ECHANICS Lecture 02 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Sect 5.4: Eigenvalues of I & Principal Axis Transformation
A PPLIED M ECHANICS Lecture 01 Slovak University of Technology Faculty of Material Science and Technology in Trnava.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
Differential Equations. Definition A differential equation is an equation involving derivatives of an unknown function and possibly the function itself.
Serge Andrianov Theory of Symplectic Formalism for Spin-Orbit Tracking Institute for Nuclear Physics Forschungszentrum Juelich Saint-Petersburg State University,
Chapter 7: Trajectory Generation Faculty of Engineering - Mechanical Engineering Department ROBOTICS Outline: 1.
The elements of higher mathematics Differential Equations
TEMPLATE DESIGN © Observer Based Control of Decentralized Networked Control Systems Ahmed M. Elmahdi, Ahmad F. Taha School.
ME451 Kinematics and Dynamics of Machine Systems Introduction to Dynamics 6.1 October 09, 2013 Radu Serban University of Wisconsin-Madison.
Lagrange’s Equations with Undetermined Multipliers Marion, Section 7.5 Holonomic Constraints are defined as those which can be expressed as algebraic.
EXAMPLE 6 Use a quadratic inequality as a model The number T of teams that have participated in a robot- building competition for high school students.
1 Dynamics Differential equation relating input torques and forces to the positions (angles) and their derivatives. Like force = mass times acceleration.
Phy 303: Classical Mechanics (2) Chapter 3 Lagrangian and Hamiltonian Mechanics.
Work Readings: Chapter 11.
Acceleration, Weight and Mass. Weight Near the surface of the Earth, the pull of gravity on a body is practically constant and every falling body acquires.
Warm Up. Solving Differential Equations General and Particular solutions.
Structure and Synthesis of Robot Motion Dynamics Subramanian Ramamoorthy School of Informatics 2 February, 2009.
Canonical Equations of Motion -- Hamiltonian Dynamics
Lecture 10 Reprise and generalized forces The Lagrangian Holonomic constraints Generalized coordinates Nonholonomic constraints Euler-Lagrange equations.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Differentially Constrained Dynamics Wayne Lawton Department of Mathematics National University of Singapore (65)
State Equations BIOE Processes A process transforms input to output States are variables internal to the process that determine how this transformation.
PHYSICS 361 (Classical Mechanics) Dr. Anatoli Frishman Web Page:
Syllabus Note : Attendance is important because the theory and questions will be explained in the class. II ntroduction. LL agrange’s Equation. SS.
Chapter 4 Dynamic Analysis and Forces 4.1 INTRODUCTION In this chapters …….  The dynamics, related with accelerations, loads, masses and inertias. In.
AP Calculus AB 6.3 Separation of Variables Objective: Recognize and solve differential equations by separation of variables. Use differential equations.
Section 9.4 – Solving Differential Equations Symbolically Separation of Variables.
Solving Engineering Problems
Mathematical & Mechanical Method in Mechanical Engineering
Manipulator Dynamics 1 Instructor: Jacob Rosen
Chapter 1.
Introduction To Robotics
Lecture 16 Newton Mechanics Inertial properties,Generalized Coordinates Ruzena Bajcsy EE
MAE505: Robotics Final Project – Papers Review.
Quantum Two.
Solving Engineering Problems
Advanced Computer Graphics Spring 2008
Solving Quadratic Equations by Factoring
Introduction: A review on static electric and magnetic fields
© Sharif University of Technology - CEDRA By: Professor Ali Meghdari
Classical Mechanics Pusan National University
Presentation transcript:

Robot Formations Motion Dynamics Based on Scalar Fields 1.Introduction to non-holonomic physical problem 2.New Interaction definition as a computational tool  2.1 Schematic picture of the team in a non-holonomic scenary  2.2 Mathematical model  2.3 Further details 3.The method 4.Example of Application 5.Conclusions

1. Introduction to non-holonomic physical problem  Lagrange’s Equation for a multibody system: Constraints: a. Holonomic b. Non-holonomic Second Newton Law Generalized coordinates (Yun and Sarvar, 1998) (General Case)

2.1Schematic picture of the team in a non-hlonomic scenary

2.2Mathematical Model  We stablish the following mechanical law motion: “The time variable of the team is generated by the team itself”  That law suggest the correspondance:  We are looking for a one to one correspondance between the second Newton law and (2).  Properties of the robots (p 1,p 2,....p N ), could be any of interest (masses, inertial tensors, etc).

 A single interaction  over the team is defined as follows:  The term  is due to the team itself and  is due to the interaction over the team.  The function  is still undefined but will be defined for the correspondance (3).  The robots will be considered in the sequel as punctual masses.  Notice the interactions are formed by scalar fields  and such fields result symmetric (  (q,t)=  (-q,t)), because of the quadratic characteristic of t.  The time variable is the same for every interaction applied in the same team.

2.3 Further details of the definition  The function  is obtained taking into account the term  Finally the entire definition is:  The scalars r and l could be settled in each particular problem for the initial condition.  The definition results in a algebraic equation but for the final method we need to get the first and second derivates. Such a term appears if we use:

The Method  We can rewritte our definition as follows:  Taking temporal derivates on the above relation:

 Notice each force acting over the team has a one to one correspondance with our definition:  Now we do the same in the newtonian mechanics, we calculate each interaction Q k (related with each  i ) by superposition.  In order to get a computational method we separate the problem into External and Internal fields (interactions)

 Scheme of the interactions in the team’s scenary: External Interaction Internal Interaction

 The separation into External and Internal fields, suggests:  The next step consists of calculating the External fields directly from the external forces (which are assumed known):  For the Internal fields we need the Constraints of the team.

 Solving the null space of our definition:  Incorpopring the null space of the trajectories into the constraints:  Notice for solving the Internal fields we need to solve a system of partial differential equations with one (  int ) unknown variable. Holonomic Case Non-Holonomic Case

 Example of application Holonomic Constraints

 External Interaction considered (Obstacle)  The last equation is the one to solve in order to get the External fields

 For the Internal fields we rewritte the constraints:  With the solution for the External fields we do:  The last equation is a system of partial differential equations with one unknown function  int

 Conclusions  A novel definition for a team of robots was introduced  The main advantage lies in the computational way to incorpore the constraints  The time-space behavior of the definition becomes usefull for mobile frameworks.  It is a open issue to tackle the problem to solve the system of partial differential equations from the constraints  Finally we can change the parameters in the model (masses, inertia tensors,etc)