Controllability, Observability & Local Decompositions
|
|
- Tamsin Carpenter
- 5 years ago
- Views:
Transcription
1 ontrollability, Observability & Local Decompositions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University
2 Outline Lie Bracket Distributions ontrollability ontrollability Distributions ontrollability Rank ondition Examples Observability Observability odistributions Observability Rank ondition Examples Local Decompositions
3 Lie Bracket Definition: If v,w are vector fields on M, then their Lie bracket [v,w] is the unique vector field defined in local coordinates by the formula Property: [ v, dw w] = ( t, x) w x ( Ψ ) dt v t= = v x [ vw, ] w x The rate of change of w along the flow of v
4 Lie Bracket Interpretation Let us consider the Lie bracket as a commutator of flows. Beginning at point x in M follow the flow generated by v for an infinitesimal time which we take as for convenience. This takes us to point ε y = exp( ε v)x Then follow w for the same length of time, then -v, then -w. This brings us to a point ψ given by εw εv εw εv ψε (, x) = e e e e x
5 Lie Bracket Interpretation ontinued u -w -v w z ψ(ε,x) [v,w] v y x d Ψ = dε ( +, x) [ vw, ] x
6 Iterated Lie Bracket We recursively define higher order Lie Brackets: k v ad ( w) = w k 1 v ad = v, ad ( w) v
7 Distributions v,, v is a set of vector fields on M 1 r { } = span v( p),, v ( p) is a subspace of TM p 1 r p Definition: A smooth distribution on M is a map which assigns to each point p M, a subspace of the tangent space to M at p, p TMp such that p is the span of a set of smooth vector fields v 1,..,v r evaluated at p. We write =span{v 1,..,v r }. Definition: An integral submanifold of a set of vector fields v 1,..,v r is a submanifold N M whose tangent space TNp is spanned by {v 1 (p),..,v r (p)} for each p N. The set of vector fields is (completely) integrable if through every point p M there passes an integral submanifold.
8 Involutive Distributions Definition: A system of smooth vector fields {v 1,..,v r } on M is in involution if there exist smooth real valued functions c ij k (p), p M and i,j,k = 1,..,r such that for each i,j r ij i, j cv k k k = 1 v v = Proposition: (Froebenius) Let {v 1,..,v r } be an involutive system of vector fields with dim [span{v 1,..,v r }]=k on M. Then the system is integrable with all integral manifolds of dimension k. Proposition: (Hermann) Let {v 1,..,v r } be a system of smooth vector fields on M. Then the system is integrable if and only if it is in involution.
9 Example 3 M = R = span{ v, w} v = y x w = z 2 2zx 2yz + 1 x 2 y 2 [, vw] so the distribution is completely integrable. The distribution is singular because dim = 2 everywhere except on the z-axis x =, y = 2 2 and on the circle x + y = 1, z = where dim = 1 The z-axis and the circle are one-dimensional integral manifolds. All others are the tori: T c = {(,, ) ( ) ( 1) 2} / x y z R x + y x + y + z + = c >
10 Example
11 Invariant Distributions Definition: A distribution = { v 1,, v r } on M is invariant with respect to a vector field f on M if the Lie bracket [f,v i ], for each i = 1,,r is a vector field of. Notation: [ f, ] = span{[ f, vi ], i = 1,, r} that is invariant with respect to f may be stated [f, ]. In general +[f, ] = +span{[f,v i ], i=1,..,r } = span{v 1,..,v r,[f,v 1 ],..,[f,v r ]}
12 Involutive losure ~ 1 Problem 1: find the smallest distribution with the following properties It is nonsingular It contains a given distribution It is involutive It is invariant w.r.t. a given set of vector fields, τ 1,,τ q τ1, τ q
13 Algorithm Algorithm for Problem 1: = [ τ, ] = + k k 1 i= 1 i k 1 q stop when = k k 1
14 Affine Systems x = f( x) + Gxu ( ) = f( x) + g( xu ) m i= 1 i i y = hx ( ) n p m x R, y R, u R
15 ontrollability x f is U-reachable from x if given a neighborhood U of x containing x f, there exists t f > and u(t) on [,t f ] such that x goes to x f along a trajectory contained entirely in U. The system is locally reachable from x if for each neighborhood U of x the set of states U-reachable from x contains a neighborhood of x. If the reachable set contains merely an open set the system is locally weakly reachable from x. The system is locally (weakly) controllable if it is locally (weakly) reachable from every initial state. R. Hermann and A. J. Krener, "Nonlinear ontrollability and Observability," IEEE Transactions on Automatic ontrol, vol. 22, pp , 1977
16 ontrollability Distributions = { } f, g,, g span f, g,, g 1 m 1 m = { } f, g,, g span g,, g 1 m 1 m O, satisfy O { f } + span O { f } { } { } xa regular point of + span f ( x) + span f( x) = ( x) if and + span are of constant dim, then O dim dim 1 O O O O
17 ontrollability Rank ondition Proposition: A necessary and sufficient condition for the system to be locally weakly controllable is ( ) dim x = n, x R A necessary and sufficient condition for the system to be locally controllable is ( ) dim x = n, x R n n
18 Example: Linear System ontrollability n x = Ax + Bu, x R, u R m f ( x) = Ax, g ( x) = b, i = 1,, m [ Ax, b ] i b Ax = Ax b = x x i i i i b,, [, ] i bj = Ax Ax = i Ab
19 Example: Linear System ontinued = k = 1 span span { B} { B AB} span { k 1 B AB A B} { n 1 } H Thm = span B AB A B = = = { Ax B} span, { n 1 Ax B AB A B} span,,,
20 Example: Bilinear System x = x 2 + xu = span 1 weakly locally controllable 1 1 = span 2x 2 not locally controllable 3x 3
21 Example: Extended Wheeled Robot The extended system is: θ ω x vx cosθ d y vx sinθ u = + dt vx z T ω 1 z 1
22 Example: Extended Wheeled Robot = span,,,, rank 6 controllable at generic state tanθ = span,,, x,, rank 5 uncontrollable at x = = 1 1 Actually, this is true for any point 1 with vx and ω both zero. For generic points with only v =, the system is controllable. x
23 Example: Parking body fixed frame y b x b v θ u= vu, = ω 1 2 φ (x,y) steering & drive wheel y d drive x cos( φ+ θ) y sin( φ+ θ) u = θ 1 steer space frame 1 x dt φ sinθ u2
24 Parking, ontinued = ( ) ( ) ( θ) { } f, g,, g span f, g,, g 1 m 1 m = { } f, g,, g span g,, g 1 m 1 m O ( ) ( ) ( θ) cos φ+ θ cos φ+ θ sin φ θ sin φ θ + + = =, span, O sin sin 1 1
25 Example: Parking, new directions from Lie bracket sin( θ + φ) cos( θ + φ) wriggle = [ steer, drive] = cosθ sinφ cosφ slide = [ wriggle, drive] =
26 Parking, ontinued cos( φ+ θ) sin( θ + φ) sinφ sin ( ) cos( θ φ) cosφ φ+ θ + span,,, sin ( θ ) cosθ 1 1 1,,, 1 1
27 Recall Lie Bracket Interpretation as ommutator of Flows Let us consider the Lie bracket as a commutator of flows. Beginning at point x in M follow the flow generated by v for an infinitesimal time which we take as for convenience. This takes us to point ε y = exp( ε v)x Then follow w for the same length of time, then -v, then -w. This brings us to a point ψ given by εw εv εw εv ψε (, x) = e e e e x
28 Example: Parking, implementation y b v θ wriggle=steer+drive-steer-drive x b φ (x,y) slide=wriggle+drive-wriggle-drive
29 More ontrollability Distributions { k f ad g i m k n } = span,,1, 1 L f i { k ad g 1 i m, k n 1} = span, L f i k k 1 adv( w) = w, adv = v, adv ( w) weak local controllability = n = n local controllability = n = n L L
30 Example: Linear Systems Revisited f ( x) = Ax, G( x) = B = = L { n 1 Ax B AB A B} span,,,, = = L { n 1 B AB A B} span,,,
31 ontrollability Hierarchy ( ) dim ( ) weak local controllability dim x = n x = n L ( ) dim ( ) local controllability dim x = n x = n = { } f, g,, g span f, g,, g 1 m 1 m = { } f, g,, g span g,, g 1 m 1 m O k { f ad g i m k n } k { ad g i m k n } = span,,1, 1 L f i = span,1, 1 L f i L dim n 1 linear controllability B AB A B = n
32 Observability onsider an open set U in R n. x 1,x 2 are U-distinguishable if there exists a control u(t) whose trajectories from both x 1,x 2 remain in U such that y(t;x 1,u) y(t;x 2,u). Otherwise they are U- indistinguishable. The system is strongly locally observable at x if for every nbhd U of every state in U other than x is U-distinguishable from x. It is locally observable at x if there exists a nbhd W of x such that for every nbhd U of x contained in W every state in U other than x is U-distinguishable from x. The system is (strongly) locally observable if it is (strongly) locally observable at x for every x in R n.
33 Observability odistributions Ω = ( ) { } f, g,, g span dh,, dh O 1 m 1 p L f i =Ω O { k,1, 1} Ω = span L dh i p k n The distribution O is invariant wrt f,g 1,,g m and and it is contained in the kernel of span{dh 1,,dh p }. If it is nonsingular, it is also involutive. O
34 Observability Rank ondition Proposition: If Ω O (equivalently, O ) is of constant dimension on some open set U, then the system is locally observable on U if and only if dim Ω O = n, or equivalently, dim O =.
35 Example: Linear System Observability x = Ax + Bu, y = x f ( x) = Ax, g ( x) = b, dh = c L c = c A, L c = i i j j Ax j j b j A Ω = span { }, Ω 1 = span,, Ω k = span A k 1 A A H Thm rank = n n 1 A i
36 Example: Role of Input x 1 x2 x x x = + u, y = x x The linearized system is not observable, The system with g(x)=, yields [ 1] [ ] Ω O = span 1 On the other hand, for this system [ 1 ] Ω O = span [ 1 ] [ 1]
37 Observability Hierarchy Ω = ( ) { } f, g,, g span dh,, dh locally observable dimω x = n O 1 m 1 p O L f i { k,1, 1} Ω = span L dh i p k n ( ) zero input observable dimω x = n ( ) linearly observable dim = n n 1 A L
38 Local Decompositions, ΩO, +ΩO, all of constant dimension on U ζ = Ψ( x) such that ζ 1 f1( ζ1, ζ2, ζ3, ζ4) G1( ζ1, ζ2, ζ3, ζ4) f 2 2( ζ2, ζ4) ζ G2( ζ2, ζ4) = + u ζ f ( ζ, ζ ) ζ f 4 4( ζ 4) restricted to ζ 3 = y = h( ζ, ζ ) , ζ = locally controllable restricted to ζ =, ζ = locally observable
Distributions, Frobenious Theorem & Transformations
Distributions Frobenious Theorem & Transformations Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Distributions & integral surfaces Involutivity Frobenious Theorem
More informationLecture 2: Controllability of nonlinear systems
DISC Systems and Control Theory of Nonlinear Systems 1 Lecture 2: Controllability of nonlinear systems Nonlinear Dynamical Control Systems, Chapter 3 See www.math.rug.nl/ arjan (under teaching) for info
More informationDisturbance Decoupling Problem
DISC Systems and Control Theory of Nonlinear Systems, 21 1 Disturbance Decoupling Problem Lecture 4 Nonlinear Dynamical Control Systems, Chapter 7 The disturbance decoupling problem is a typical example
More informationMathematics for Control Theory
Mathematics for Control Theory Geometric Concepts in Control Involutivity and Frobenius Theorem Exact Linearization Hanz Richter Mechanical Engineering Department Cleveland State University Reading materials
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Introduction to Nonlinear Controllability and Observability Hanz Richter Mechanical Engineering Department Cleveland State University Definition of
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Input-Output and Input-State Linearization Zero Dynamics of Nonlinear Systems Hanz Richter Mechanical Engineering Department Cleveland State University
More informationChap. 1. Some Differential Geometric Tools
Chap. 1. Some Differential Geometric Tools 1. Manifold, Diffeomorphism 1.1. The Implicit Function Theorem ϕ : U R n R n p (0 p < n), of class C k (k 1) x 0 U such that ϕ(x 0 ) = 0 rank Dϕ(x) = n p x U
More informationKALMAN S CONTROLLABILITY RANK CONDITION: FROM LINEAR TO NONLINEAR
KALMAN S CONTROLLABILITY RANK CONDITION: FROM LINEAR TO NONLINEAR Eduardo D. Sontag SYCON - Rutgers Center for Systems and Control Department of Mathematics, Rutgers University, New Brunswick, NJ 08903
More informationExtremal Trajectories for Bounded Velocity Differential Drive Robots
Extremal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 523 Abstract
More informationDefinition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.
5 Vector fields Last updated: March 12, 2012. 5.1 Definition and general properties We first need to define what a vector field is. Definition 5.1. A vector field v on a manifold M is map M T M such that
More informationA Sufficient Condition for Local Controllability
A Sufficient Condition for Local Controllability of Nonlinear Systems Along Closed Orbits Kwanghee Nam and Aristotle Arapostathis Abstract We present a computable sufficient condition to determine local
More informationTHEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.)
4 Vector fields Last updated: November 26, 2009. (Under construction.) 4.1 Tangent vectors as derivations After we have introduced topological notions, we can come back to analysis on manifolds. Let M
More informationGEOMETRIC QUANTIZATION
GEOMETRIC QUANTIZATION 1. The basic idea The setting of the Hamiltonian version of classical (Newtonian) mechanics is the phase space (position and momentum), which is a symplectic manifold. The typical
More information1. Geometry of the unit tangent bundle
1 1. Geometry of the unit tangent bundle The main reference for this section is [8]. In the following, we consider (M, g) an n-dimensional smooth manifold endowed with a Riemannian metric g. 1.1. Notations
More informationDynamical Systems & Lyapunov Stability
Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence
More informationChap. 3. Controlled Systems, Controllability
Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :
More informationDifferential Kinematics
Differential Kinematics Relations between motion (velocity) in joint space and motion (linear/angular velocity) in task space (e.g., Cartesian space) Instantaneous velocity mappings can be obtained through
More informationRobust Control 2 Controllability, Observability & Transfer Functions
Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable
More informationSymmetric Spaces Toolkit
Symmetric Spaces Toolkit SFB/TR12 Langeoog, Nov. 1st 7th 2007 H. Sebert, S. Mandt Contents 1 Lie Groups and Lie Algebras 2 1.1 Matrix Lie Groups........................ 2 1.2 Lie Group Homomorphisms...................
More informationGeometric Control Theory
1 Geometric Control Theory Lecture notes by Xiaoming Hu and Anders Lindquist in collaboration with Jorge Mari and Janne Sand 2012 Optimization and Systems Theory Royal institute of technology SE-100 44
More informationNonholonomic Behavior in Robotic Systems
Chapter 7 Nonholonomic Behavior in Robotic Systems In this chapter, we study the effect of nonholonomic constraints on the behavior of robotic systems. These constraints arise in systems such as multifingered
More informationMATH PROBLEM SET 6
MATH 431-2018 PROBLEM SET 6 DECEMBER 2, 2018 DUE TUESDAY 11 DECEMBER 2018 1. Rotations and quaternions Consider the line l through p 0 := (1, 0, 0) and parallel to the vector v := 1 1, 1 that is, defined
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic Functions Kinematic functions Kinematics deals with the study of four functions(called kinematic functions or KFs) that mathematically
More informationMath 600 Day 10: Lee Brackets of Vector Fields
Math 600 Day 10: Lee Brackets of Vector Fields Ryan Blair University of Pennsylvania Thursday October 14, 2010 Ryan Blair (U Penn) Math 600 Day 10: Lee Brackets of Vector Fields Thursday October 14, 2010
More informationNonholonomic Constraints Examples
Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny
More informationObservability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)
Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,
More informationGait Controllability for Legged Robots
ill Goodwine and Joel urdick Gait ontrollability for Legged Robots ill Goodwine Notre Dame May 8, 998 Joel urdick altech Outline:. Introduction and ackground 2. Mathematical Preliminaries, tratified ystems
More informationCHAPTER 3. Gauss map. In this chapter we will study the Gauss map of surfaces in R 3.
CHAPTER 3 Gauss map In this chapter we will study the Gauss map of surfaces in R 3. 3.1. Surfaces in R 3 Let S R 3 be a submanifold of dimension 2. Let {U i, ϕ i } be a DS on S. For any p U i we have a
More informationMAT 242 CHAPTER 4: SUBSPACES OF R n
MAT 242 CHAPTER 4: SUBSPACES OF R n JOHN QUIGG 1. Subspaces Recall that R n is the set of n 1 matrices, also called vectors, and satisfies the following properties: x + y = y + x x + (y + z) = (x + y)
More informationREMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control
REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS Eduardo D. Sontag SYCON - Rutgers Center for Systems and Control Department of Mathematics, Rutgers University, New Brunswick, NJ 08903
More informationUNIVERSITY OF DUBLIN
UNIVERSITY OF DUBLIN TRINITY COLLEGE JS & SS Mathematics SS Theoretical Physics SS TSM Mathematics Faculty of Engineering, Mathematics and Science school of mathematics Trinity Term 2015 Module MA3429
More informationThe existence of light-like homogeneous geodesics in homogeneous Lorentzian manifolds. Sao Paulo, 2013
The existence of light-like homogeneous geodesics in homogeneous Lorentzian manifolds Zdeněk Dušek Sao Paulo, 2013 Motivation In a previous project, it was proved that any homogeneous affine manifold (and
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationA motion planner for nonholonomic mobile robots
A motion planner for nonholonomic mobile robots Miguel Vargas Material taken form: J. P. Laumond, P. E. Jacobs, M. Taix, R. M. Murray. A motion planner for nonholonomic mobile robots. IEEE Transactions
More informationModelling and Control of Mechanical Systems: A Geometric Approach
Motivation Mathematical preliminaries Submanifolds Optional Modelling and Control of Mechanical Systems: A Geometric Approach Ravi N Banavar banavar@iitb.ac.in 1 1 Systems and Control Engineering, IIT
More information1 Smooth manifolds and Lie groups
An undergraduate approach to Lie theory Slide 1 Andrew Baker, Glasgow Glasgow, 12/11/1999 1 Smooth manifolds and Lie groups A continuous g : V 1 V 2 with V k R m k open is called smooth if it is infinitely
More information3.2 Frobenius Theorem
62 CHAPTER 3. POINCARÉ, INTEGRABILITY, DEGREE 3.2 Frobenius Theorem 3.2.1 Distributions Definition 3.2.1 Let M be a n-dimensional manifold. A k-dimensional distribution (or a tangent subbundle) Δ : M Δ
More informationSub-Riemannian geometry in groups of diffeomorphisms and shape spaces
Sub-Riemannian geometry in groups of diffeomorphisms and shape spaces Sylvain Arguillère, Emmanuel Trélat (Paris 6), Alain Trouvé (ENS Cachan), Laurent May 2013 Plan 1 Sub-Riemannian geometry 2 Right-invariant
More informationWinter 2017 Ma 1b Analytical Problem Set 2 Solutions
1. (5 pts) From Ch. 1.10 in Apostol: Problems 1,3,5,7,9. Also, when appropriate exhibit a basis for S. Solution. (1.10.1) Yes, S is a subspace of V 3 with basis {(0, 0, 1), (0, 1, 0)} and dimension 2.
More informationImplicit Functions, Curves and Surfaces
Chapter 11 Implicit Functions, Curves and Surfaces 11.1 Implicit Function Theorem Motivation. In many problems, objects or quantities of interest can only be described indirectly or implicitly. It is then
More informationi = f iα : φ i (U i ) ψ α (V α ) which satisfy 1 ) Df iα = Df jβ D(φ j φ 1 i ). (39)
2.3 The derivative A description of the tangent bundle is not complete without defining the derivative of a general smooth map of manifolds f : M N. Such a map may be defined locally in charts (U i, φ
More informationHierarchically Consistent Control Systems
1144 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 45, NO. 6, JUNE 2000 Hierarchically Consistent Control Systems George J. Pappas, Member, IEEE, Gerardo Lafferriere, Shankar Sastry, Fellow, IEEE Abstract
More informationObservability and forward-backward observability of discrete-time nonlinear systems
Observability and forward-backward observability of discrete-time nonlinear systems Francesca Albertini and Domenico D Alessandro Dipartimento di Matematica pura a applicata Universitá di Padova, 35100
More informationTangent spaces, normals and extrema
Chapter 3 Tangent spaces, normals and extrema If S is a surface in 3-space, with a point a S where S looks smooth, i.e., without any fold or cusp or self-crossing, we can intuitively define the tangent
More informationNonlinear Control Lecture 9: Feedback Linearization
Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75
More informationCALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M =
CALCULUS ON MANIFOLDS 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = a M T am, called the tangent bundle, is itself a smooth manifold, dim T M = 2n. Example 1.
More informationCONTENTS. 1. Motivation. ẋ = Ax + ubx, x R n, u R, (1.1)
Journal of Mathematical Sciences, Vol. xxx, No. y, 2zz CONTROL THEORY ON LIE GROUPS Yu. L. Sachkov UDC 517.977 Abstract. Lecture notes of an introductory course on control theory on Lie groups. Controllability
More informationNOTES ON NEWLANDER-NIRENBERG THEOREM XU WANG
NOTES ON NEWLANDER-NIRENBERG THEOREM XU WANG Abstract. In this short note we shall recall the classical Newler-Nirenberg theorem its vector bundle version. We shall also recall an L 2 -Hörmer-proof given
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More information4.7 The Levi-Civita connection and parallel transport
Classnotes: Geometry & Control of Dynamical Systems, M. Kawski. April 21, 2009 138 4.7 The Levi-Civita connection and parallel transport In the earlier investigation, characterizing the shortest curves
More informationSYMPLECTIC GEOMETRY: LECTURE 5
SYMPLECTIC GEOMETRY: LECTURE 5 LIAT KESSLER Let (M, ω) be a connected compact symplectic manifold, T a torus, T M M a Hamiltonian action of T on M, and Φ: M t the assoaciated moment map. Theorem 0.1 (The
More informationarxiv: v1 [math.oc] 11 Apr 2017
arxiv:174.3252v1 [math.oc] 11 Apr 217 Nonlinear Unnown Input Observability: The General Analytic Solution Agostino Martinelli 1 April 12, 217 1 A. Martinelli is with INRIA Rhone Alpes, Montbonnot, France
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationExercises in Geometry II University of Bonn, Summer semester 2015 Professor: Prof. Christian Blohmann Assistant: Saskia Voss Sheet 1
Assistant: Saskia Voss Sheet 1 1. Conformal change of Riemannian metrics [3 points] Let (M, g) be a Riemannian manifold. A conformal change is a nonnegative function λ : M (0, ). Such a function defines
More information2 Lie Groups. Contents
2 Lie Groups Contents 2.1 Algebraic Properties 25 2.2 Topological Properties 27 2.3 Unification of Algebra and Topology 29 2.4 Unexpected Simplification 31 2.5 Conclusion 31 2.6 Problems 32 Lie groups
More informationTensor Analysis in Euclidean Space
Tensor Analysis in Euclidean Space James Emery Edited: 8/5/2016 Contents 1 Classical Tensor Notation 2 2 Multilinear Functionals 4 3 Operations With Tensors 5 4 The Directional Derivative 5 5 Curvilinear
More information1 Relative degree and local normal forms
THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a
More informationGeodesic Equivalence in sub-riemannian Geometry
03/27/14 Equivalence in sub-riemannian Geometry Supervisor: Dr.Igor Zelenko Texas A&M University, Mathematics Some Preliminaries: Riemannian Metrics Let M be a n-dimensional surface in R N Some Preliminaries:
More informationAn Introduction to Differential Geometry through Computation
Utah State University DigitalCommons@USU Textbooks Open Texts Winter 1-26-2016 An Introduction to Differential Geometry through Computation Mark E. Fels Utah State University Follow this and additional
More informationfy (X(g)) Y (f)x(g) gy (X(f)) Y (g)x(f)) = fx(y (g)) + gx(y (f)) fy (X(g)) gy (X(f))
1. Basic algebra of vector fields Let V be a finite dimensional vector space over R. Recall that V = {L : V R} is defined to be the set of all linear maps to R. V is isomorphic to V, but there is no canonical
More informationMathematical Systems Theory: Advanced Course Exercise Session 5. 1 Accessibility of a nonlinear system
Mathematical Systems Theory: dvanced Course Exercise Session 5 1 ccessibility of a nonlinear system Consider an affine nonlinear control system: [ ẋ = f(x)+g(x)u, x() = x, G(x) = g 1 (x) g m (x) ], where
More informationSpan and Linear Independence
Span and Linear Independence It is common to confuse span and linear independence, because although they are different concepts, they are related. To see their relationship, let s revisit the previous
More informationLINES IN P 3. Date: December 12,
LINES IN P 3 Points in P 3 correspond to (projective equivalence classes) of nonzero vectors in R 4. That is, the point in P 3 with homogeneous coordinates [X : Y : Z : W ] is the line [v] spanned by the
More informationwith a given direct sum decomposition into even and odd pieces, and a map which is bilinear, satisfies the associative law for multiplication, and
Chapter 2 Rules of calculus. 2.1 Superalgebras. A (commutative associative) superalgebra is a vector space A = A even A odd with a given direct sum decomposition into even and odd pieces, and a map A A
More informationB5.6 Nonlinear Systems
B5.6 Nonlinear Systems 4. Bifurcations Alain Goriely 2018 Mathematical Institute, University of Oxford Table of contents 1. Local bifurcations for vector fields 1.1 The problem 1.2 The extended centre
More informationIntrinsic Vector-Valued Symmetric Form for Simple Mechanical Control Systems in the Nonzero Velocity Setting
008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-3, 008 Intrinsic Vector-Valued Symmetric Form for Simple Mechanical Control Systems in the Nonzero Velocity Setting
More informationTHE JORDAN-BROUWER SEPARATION THEOREM
THE JORDAN-BROUWER SEPARATION THEOREM WOLFGANG SCHMALTZ Abstract. The Classical Jordan Curve Theorem says that every simple closed curve in R 2 divides the plane into two pieces, an inside and an outside
More informationMATH Linear Algebra
MATH 304 - Linear Algebra In the previous note we learned an important algorithm to produce orthogonal sequences of vectors called the Gramm-Schmidt orthogonalization process. Gramm-Schmidt orthogonalization
More informationLecture 8. Connections
Lecture 8. Connections This lecture introduces connections, which are the machinery required to allow differentiation of vector fields. 8.1 Differentiating vector fields. The idea of differentiating vector
More informationDIFFERENTIAL GEOMETRY HW 12
DIFFERENTIAL GEOMETRY HW 1 CLAY SHONKWILER 3 Find the Lie algebra so(n) of the special orthogonal group SO(n), and the explicit formula for the Lie bracket there. Proof. Since SO(n) is a subgroup of GL(n),
More informationBACKGROUND IN SYMPLECTIC GEOMETRY
BACKGROUND IN SYMPLECTIC GEOMETRY NILAY KUMAR Today I want to introduce some of the symplectic structure underlying classical mechanics. The key idea is actually quite old and in its various formulations
More informationChanging coordinates to adapt to a map of constant rank
Introduction to Submanifolds Most manifolds of interest appear as submanifolds of others e.g. of R n. For instance S 2 is a submanifold of R 3. It can be obtained in two ways: 1 as the image of a map into
More informationLECTURE 16: LIE GROUPS AND THEIR LIE ALGEBRAS. 1. Lie groups
LECTURE 16: LIE GROUPS AND THEIR LIE ALGEBRAS 1. Lie groups A Lie group is a special smooth manifold on which there is a group structure, and moreover, the two structures are compatible. Lie groups are
More informationCBE 6333, R. Levicky 1. Orthogonal Curvilinear Coordinates
CBE 6333, R. Levicky 1 Orthogonal Curvilinear Coordinates Introduction. Rectangular Cartesian coordinates are convenient when solving problems in which the geometry of a problem is well described by the
More information3.2 Projectile Motion
Motion in 2-D: Last class we were analyzing the distance in two-dimensional motion and revisited the concept of vectors, and unit-vector notation. We had our receiver run up the field then slant Northwest.
More informationStability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games
Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,
More informationNotes on Cartan s Method of Moving Frames
Math 553 σιι June 4, 996 Notes on Cartan s Method of Moving Frames Andrejs Treibergs The method of moving frames is a very efficient way to carry out computations on surfaces Chern s Notes give an elementary
More informationPoisson Manifolds Bihamiltonian Manifolds Bihamiltonian systems as Integrable systems Bihamiltonian structure as tool to find solutions
The Bi hamiltonian Approach to Integrable Systems Paolo Casati Szeged 27 November 2014 1 Poisson Manifolds 2 Bihamiltonian Manifolds 3 Bihamiltonian systems as Integrable systems 4 Bihamiltonian structure
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More informationHamiltonian flows, cotangent lifts, and momentum maps
Hamiltonian flows, cotangent lifts, and momentum maps Jordan Bell jordan.bell@gmail.com Department of Mathematics, University of Toronto April 3, 2014 1 Symplectic manifolds Let (M, ω) and (N, η) be symplectic
More informationStructures in tangent categories
Structures in tangent categories Geoff Cruttwell Mount Allison University (joint work with Robin Cockett) Category Theory 2014 Cambridge, UK, June 30th, 2014 Outline What are tangent categories? Definitions:
More informationOn mechanical control systems with nonholonomic constraints and symmetries
ICRA 2002, To appear On mechanical control systems with nonholonomic constraints and symmetries Francesco Bullo Coordinated Science Laboratory University of Illinois at Urbana-Champaign 1308 W. Main St,
More informationMotion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints
Vol. 18 No. 6, pp.823 830, 2000 823 Motion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints Hirohiko Arai The concept of discrete time nonholonomic systems, in which
More informationSOME REMARKS ON THE TOPOLOGY OF HYPERBOLIC ACTIONS OF R n ON n-manifolds
SOME REMARKS ON THE TOPOLOGY OF HYPERBOLIC ACTIONS OF R n ON n-manifolds DAMIEN BOULOC Abstract. This paper contains some more results on the topology of a nondegenerate action of R n on a compact connected
More informationRepresentations and Linear Actions
Representations and Linear Actions Definition 0.1. Let G be an S-group. A representation of G is a morphism of S-groups φ G GL(n, S) for some n. We say φ is faithful if it is a monomorphism (in the category
More informationISOMETRIES AND THE LINEAR ALGEBRA OF QUADRATIC FORMS.
ISOMETRIES AND THE LINEAR ALGEBRA OF QUADRATIC FORMS. Please review basic linear algebra, specifically the notion of spanning, of being linearly independent and of forming a basis as applied to a finite
More informationA 2 G 2 A 1 A 1. (3) A double edge pointing from α i to α j if α i, α j are not perpendicular and α i 2 = 2 α j 2
46 MATH 223A NOTES 2011 LIE ALGEBRAS 11. Classification of semisimple Lie algebras I will explain how the Cartan matrix and Dynkin diagrams describe root systems. Then I will go through the classification
More informationLecture 37: Principal Axes, Translations, and Eulerian Angles
Lecture 37: Principal Axes, Translations, and Eulerian Angles When Can We Find Principal Axes? We can always write down the cubic equation that one must solve to determine the principal moments But if
More informationStress, Strain, Mohr s Circle
Stress, Strain, Mohr s Circle The fundamental quantities in solid mechanics are stresses and strains. In accordance with the continuum mechanics assumption, the molecular structure of materials is neglected
More informationROBOTICS: ADVANCED CONCEPTS & ANALYSIS
ROBOTICS: ADVANCED CONCEPTS & ANALYSIS MODULE 5 VELOCITY AND STATIC ANALYSIS OF MANIPULATORS Ashitava Ghosal 1 1 Department of Mechanical Engineering & Centre for Product Design and Manufacture Indian
More informationx 3y 2z = 6 1.2) 2x 4y 3z = 8 3x + 6y + 8z = 5 x + 3y 2z + 5t = 4 1.5) 2x + 8y z + 9t = 9 3x + 5y 12z + 17t = 7
Linear Algebra and its Applications-Lab 1 1) Use Gaussian elimination to solve the following systems x 1 + x 2 2x 3 + 4x 4 = 5 1.1) 2x 1 + 2x 2 3x 3 + x 4 = 3 3x 1 + 3x 2 4x 3 2x 4 = 1 x + y + 2z = 4 1.4)
More informationDiscontinuous Systems
Discontinuous Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Simple Examples Bouncing ball Heating system Gearbox/cruise control Simulating Hybrid Systems
More informationALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA
ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND
More information4 Second-Order Systems
4 Second-Order Systems Second-order autonomous systems occupy an important place in the study of nonlinear systems because solution trajectories can be represented in the plane. This allows for easy visualization
More informationTHEOREM OF OSELEDETS. We recall some basic facts and terminology relative to linear cocycles and the multiplicative ergodic theorem of Oseledets [1].
THEOREM OF OSELEDETS We recall some basic facts and terminology relative to linear cocycles and the multiplicative ergodic theorem of Oseledets []. 0.. Cocycles over maps. Let µ be a probability measure
More informationarxiv: v1 [math.dg] 28 Jul 2016
Nilpotent approximation of a trident snake robot controlling distribution Jaroslav Hrdina Aleš Návrat and Petr Vašík arxiv:67.85v [math.dg] 8 Jul 6 Brno University of Technology Faculty of Mechanical Engineering
More informationLecture 7. Lie brackets and integrability
Lecture 7. Lie brackets and integrability In this lecture we will introduce the Lie bracket of two vector fields, and interpret it in several ways. 7.1 The Lie bracket. Definition 7.1.1 Let X and Y by
More informationLecture 4 Eigenvalue problems
Lecture 4 Eigenvalue problems Weinan E 1,2 and Tiejun Li 2 1 Department of Mathematics, Princeton University, weinan@princeton.edu 2 School of Mathematical Sciences, Peking University, tieli@pku.edu.cn
More informationLECTURE 3 MATH 261A. Office hours are now settled to be after class on Thursdays from 12 : 30 2 in Evans 815, or still by appointment.
LECTURE 3 MATH 261A LECTURES BY: PROFESSOR DAVID NADLER PROFESSOR NOTES BY: JACKSON VAN DYKE Office hours are now settled to be after class on Thursdays from 12 : 30 2 in Evans 815, or still by appointment.
More informationHamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics. Manuel de León Institute of Mathematical Sciences CSIC, Spain
Hamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics Manuel de León Institute of Mathematical Sciences CSIC, Spain joint work with J.C. Marrero (University of La Laguna) D.
More information