Readiness in Formation Control of Multi-Robot System Zhihao Xu (Univ. of Würzburg) Hiroaki Kawashima (Kyoto Univ.) Klaus Schilling (Univ. of Würzburg)

Slides:



Advertisements
Similar presentations
An Interactive-Voting Based Map Matching Algorithm
Advertisements

an incremental version of A*
Modeling Maze Navigation Consider the case of a stationary robot and a mobile robot moving towards a goal in a maze. We can model the utility of sharing.
1 OR II GSLM Outline  some terminology  differences between LP and NLP  basic questions in NLP  gradient and Hessian  quadratic form  contour,
CHS Physics Motion in Two and Three Dimensions. Position  The position of an object in two or three dimensions is given by a position vector.  The vector.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Nonholonomic Motion Planning: Steering Using Sinusoids R. M. Murray and S. S. Sastry.
Self Stabilizing Algorithms for Topology Management Presentation: Deniz Çokuslu.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A A AA A A 1.
Advanced Algebra Trigonometry Appendix B
Magnus Egerstedt - Spring Controllability of Networked Systems from a Graph-Theoretic Perspective Magnus Egerstedt Outline: Graph-Based Control.
Direction Election in Flocking Swarms Ohad Ben-Shahar, Shlomi Dolev Andrey Dolgin, Michael Segal Ben-Gurion University of the Negev.
Company LOGO 1 Identity and Search in Social Networks D.J.Watts, P.S. Dodds, M.E.J. Newman Maryam Fazel-Zarandi.
Corp. Research Princeton, NJ Cut Metrics and Geometry of Grid Graphs Yuri Boykov, Siemens Research, Princeton, NJ joint work with Vladimir Kolmogorov,
Centre for Autonomous Systems Petter ÖgrenCAS talk1 A Control Lyapunov Function Approach to Multi Agent Coordination P. Ögren, M. Egerstedt * and X. Hu.
DCOPs Meet the Real World: Exploring Unknown Reward Matrices with Applications to Mobile Sensor Networks Manish Jain Matthew E. Taylor Makoto Yokoo MilindTambe.
Tools for Reduction of Mechanical Systems Ravi Balasubramanian, Klaus Schmidt, and Elie Shammas Carnegie Mellon University.
עקיבה אחר מטרה נעה Stable tracking control method for a mobile robot מנחה : ולדיסלב זסלבסקי מציגים : רונן ניסים מרק גרינברג.
Ch. 7: Dynamics.
Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu.
Job Release-Time Design in Stochastic Manufacturing Systems Using Perturbation Analysis By: Dongping Song Supervisors: Dr. C.Hicks & Dr. C.F.Earl Department.
1 A multi-agent coordination model for the variation of underlying network topology Author: Yi-Chuan Jiang, J.C. Jiang Presenter: Cheng-Hsi Wu Expert Systems.
Some Fundamentals of Stability Theory
3.4 – Slope & Direct Variation. Direct Variation:
10.6 Equations of a Circle Standard Equation of a Circle Definition of a Circle.
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
Chapter 10 Rotation of a Rigid Object about a Fixed Axis.
OPTIMIZATION OF FUNCTIONAL BRAIN ROIS VIA MAXIMIZATION OF CONSISTENCY OF STRUCTURAL CONNECTIVITY PROFILES Dajiang Zhu Computer Science Department The University.
Motion Along A Straight Line Position Displacement Speed Velocity Acceleration Rules for Derivatives Free Fall Acceleration Rules for Integration pps by.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
OUTPUT – INPUT STABILITY and FEEDBACK STABILIZATION Daniel Liberzon CDC ’03 Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
2.1 Rates of Change and Limits. What you’ll learn about Average and Instantaneous Speed Definition of Limit Properties of Limits One-Sided and Two-Sided.
1 A Distributed Architecture for Multimedia in Dynamic Wireless Networks By UCLA C.R. Lin and M. Gerla IEEE GLOBECOM'95.
Geology 5640/6640 Introduction to Seismology 16 Jan 2015 © A.R. Lowry 2015 Read for Wed 21 Jan: S&W (§ ) Last time: “Review” of Basic Principles;
Chapter 10 Rotational Motion.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Section 9-3 Circles Objectives I can write equations of circles I can graph circles with certain properties I can Complete the Square to get into Standard.
MURI Telecon, Update 7/26/2012 Summary, Part I:  Completed: proving and validating numerically optimality conditions for Distributed Optimal Control (DOC)
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Enchaînement de tâches robotiques Tasks sequencing for sensor-based control Nicolas Mansard Supervised by Francois Chaumette Équipe Lagadic IRISA / INRIA.
2.1 Position, Velocity, and Speed 2.1 Displacement  x  x f - x i 2.2 Average velocity 2.3 Average speed  
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Decentralized Control of Mobile Sensor Networks Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Mechanical Engineering Department Northwestern.
Privacy Preserving in Social Network Based System PRENTER: YI LIANG.
Univ logo Performance analysis of distributed control configurations in LQR multi- agent system design Ivana Tomić Supervised by Professor George D. Halikias.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Optimal Trajectory for Network Establishment of Remote UAVs –1–1 Prachya Panyakeow, Ran Dai, and Mehran Mesbahi American Control Conference June 2013.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Agent Group Università di Modena e Reggio Emilia Theory and Practice of Field- based Motion Coordination in Multi-Agent Systems Marco Mamei, Franco Zambonelli.
Circles March 18th A ___________ is the set of all point that are a fixed distance, called the _________ from a fixed point, called the _________.
Simulations of Curve Tracking using Curvature Based Control Laws Graduate Student: Robert Sizemore Undergraduate Students: Marquet Barnes,Trevor Gilmore,
Ning Jin, Wei Wang ICDE 2011 LTS: Discriminative Subgraph Mining by Learning from Search History.
Node Distribution of a New Scalable Mobility Model for Ad Hoc Wireless Networks Sheeraz Ahmad.
Prof. Yu-Chee Tseng Department of Computer Science
Equations of Circles.
Equations of Circles.
Privacy and Fault-Tolerance in Distributed Optimization Nitin Vaidya University of Illinois at Urbana-Champaign.
Routing in Wireless Ad Hoc Networks by Analogy to Electrostatic Theory
Distance and Midpoint Formulas; Circles
Equations of Circles.
Neural Networks Chapter 5
Standard Equation of a Circle Definition of a Circle
Standard Equation of a Circle Definition of a Circle
Solving Multi Step Equations
Solving Multi Step Equations
Standard Equation of a Circle Definition of a Circle
Part 7 Optimization in Functional Space
Presentation transcript:

Readiness in Formation Control of Multi-Robot System Zhihao Xu (Univ. of Würzburg) Hiroaki Kawashima (Kyoto Univ.) Klaus Schilling (Univ. of Würzburg)

Motivation Which initial headings give the best response to the arbitrary movement of the target object? Scenario: Vehicles maintain an equally distributed formation on a circle with a moving object always at its centroid. Target object (assume that movement is unpredictable) Desired distances What motion of the vehicles is the best to track the target object in formation? How much the formation is ready for any perturbation? Spiral motion?

Outline Formation control – Distance-based formation control – Unicycle model for individual agents Readiness – Definition from a general viewpoint – Readiness optimization Case study – Formation control with unicycle models – Optimal readiness Conclusion

Outline Formation control – Distance-based formation control – Unicycle model for individual agents Readiness – Definition from a general viewpoint – Readiness optimization Case study – Formation control with unicycle models – Optimal readiness Conclusion

Distance-Based Formation Control Interaction rule for follower agent i : 5 Underlying graph : desired distance between i and j

Leader-Follower Formation Control Assume one agent (leader) can be arbitrarily controlled Remaining agents (followers) obey the original interaction rule 6 Single integrator

Unicycle Model Model Off-center point control We want to realize

Dynamics of Unicycle Formation Control Dynamics (stacked vector form) 8

Outline Formation control – Distance-based formation control – Unicycle model for individual agents Readiness – Definition from a general viewpoint – Readiness optimization Case study – Formation control with unicycle models – Optimal readiness Conclusion

Properties for Leader-Follower Formation Control Point-to-point (formation control) property – Controllability [Rahmani,Mesbahi&Egerstedt SIAM09] Instantaneous/short-term response of formation – Manipulability [Kawashima&Egerstedt CDC11] – Responsiveness [Kawashima,Egerstedt,Zhu&Hu CDC12] How to characterize the headings of nonholonomic (e.g. unicycles) agents in terms of shot-term response? Dependent on the single-integrator model of mobile agents. Characterized by network topologies Characterized by network topologies and agent positions Readiness of multi-robot formation

Response to the leaders perturbation Dynamics (stacked vector form) 11 Initial condition Initial headings of the followers

Readiness from general viewpoint Readiness is an index to describe how well the initial condition is prepared for a variety of possible disturbances (inputs) Given the dynamics of the agents: (Ex.) Unicycle formation case,

Readiness Optimization Optimal initial condition Optimality Conditions (derived by the calculus of variations) with the costate Costate equation Optimization via gradient descent:

Outline Formation control – Distance-based formation control – Unicycle model for individual agents Readiness – Definition from a general viewpoint – Readiness optimization Case study – Formation control with unicycle models – Optimal readiness Conclusion

Perturbation (input) on leader, Optimization of followers headings Case Study: Unicycle formation Terminal cost

Comparison of cost J with other headings Optimal Random

Uniform Headings Low Readiness Optimal Initial Headings High Readiness

Conclusion Readiness notion to characterize the initial condition of nonholonomic multi-agent systems Optimality condition (first-order necessary condition) Future Work Utilize the readiness to optimize both headings and positions Investigate optimization algorithm which can find global minima Acknowledgement: Dr. Egerstedt (Georgia Inst. of Tech.) for his valuable suggestions on the work.