SDRE BASED LEADER-FOLLOWER FORMATION CONTROL OF MULTIPLE MOBILE ROBOTS

Similar documents
A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field

Nonlinear Landing Control for Quadrotor UAVs

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

Nonlinear Optimal Tracking Using Finite-Horizon State Dependent Riccati Equation (SDRE)

The Application of The Steepest Gradient Descent for Control Design of Dubins Car for Tracking a Desired Path

Nonlinear Tracking Control of Underactuated Surface Vessel

On the stability of nonholonomic multi-vehicle formation

Tracking Control of a Mobile Robot using a Neural Dynamics based Approach

Dynamic region following formation control for a swarm of robots

STATE GENERALIZATION WITH SUPPORT VECTOR MACHINES IN REINFORCEMENT LEARNING. Ryo Goto, Toshihiro Matsui and Hiroshi Matsuo

arxiv: v2 [cs.ro] 9 May 2017

Using Lyapunov Theory I

FUZZY-ARITHMETIC-BASED LYAPUNOV FUNCTION FOR DESIGN OF FUZZY CONTROLLERS Changjiu Zhou

Dynamic backstepping control for pure-feedback nonlinear systems

Robust Adaptive Attitude Control of a Spacecraft

STABILITY OF SECOND-ORDER ASYMMETRIC LINEAR MECHANICAL SYSTEMS WITH APPLICATION TO ROBOT GRASPING

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Adaptive Control Based on Incremental Hierarchical Sliding Mode for Overhead Crane Systems

Cooperative Target Capturing with Multiple Heterogeneous Vehicles

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System

Pierre Bigot 2 and Luiz C. G. de Souza 3

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

Cooperative Control and Mobile Sensor Networks

Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

A Control Lyapunov Function Approach to Multiagent Coordination

Stability of Hybrid Control Systems Based on Time-State Control Forms

A Case Study of Feedback Controller and Estimator Designs for Nonlinear Systems via the State-dependent Riccati Equation Technique

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots

Automatic Generation Control Using LQR based PI Controller for Multi Area Interconnected Power System

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Comparison between Interval and Fuzzy Load Flow Methods Considering Uncertainty

Line following of a mobile robot

Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics

Modeling nonlinear systems using multiple piecewise linear equations

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Distributed Formation Control without a Global Reference Frame

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions

Posture regulation for unicycle-like robots with. prescribed performance guarantees

THE system is controlled by various approaches using the

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Multi-Robotic Systems

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH

Formation Control of Nonholonomic Mobile Robots

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131)

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

arxiv: v2 [math.oc] 18 Sep 2014

Coordinated Path Following for Mobile Robots

Input Constraints Sliding Mode Control Based on RBF Network Compensation Mengya Hou 1,a, Huanqiang Chen 2,b

Design of a Nonlinear Observer for a Very Flexible Parallel Robot

Motion Planning of Discrete time Nonholonomic Systems with Difference Equation Constraints

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents

A Backstepping control strategy for constrained tendon driven robotic finger

Control of a Car-Like Vehicle with a Reference Model and Particularization

SYNCHRONIZATION CRITERION OF CHAOTIC PERMANENT MAGNET SYNCHRONOUS MOTOR VIA OUTPUT FEEDBACK AND ITS SIMULATION

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

CONTROLLER design for nonlinear systems subject to

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.

Real-Time Obstacle Avoidance for trailer-like Systems

Approximate Optimal-Value Functions. Satinder P. Singh Richard C. Yee. University of Massachusetts.

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Week 3: Wheeled Kinematics AMR - Autonomous Mobile Robots

Predictive Cascade Control of DC Motor

Learning Gaussian Process Models from Uncertain Data

Dynamics Modeling and Identification of the Amigobot Robot

Application of the state-dependent riccati equation and kalman filter techniques to the design of a satellite control system

Inner and Outer Set-membership State Estimation

Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles

OVER THE past 20 years, the control of mobile robots has

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion

Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot

INTELLIGENT CONTROL OF DYNAMIC SYSTEMS USING TYPE-2 FUZZY LOGIC AND STABILITY ISSUES

RIGID BODY MOTION (Section 16.1)

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

On-line Learning of Robot Arm Impedance Using Neural Networks

Motion Tasks for Robot Manipulators on Embedded 2-D Manifolds

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Cooperative Control and Mobile Sensor Networks

1-DOF Dynamic Pitching Robot that Independently Controls Velocity, Angular Velocity, and Direction of a Ball

Finite-time hybrid synchronization of time-delay hyperchaotic Lorenz system

Extremal Trajectories for Bounded Velocity Differential Drive Robots

Simulation of Backstepping-based Nonlinear Control for Quadrotor Helicopter

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM

Continuous Critic Learning for Robot Control in Physical Human-Robot Interaction

Inverse Optimality Design for Biological Movement Systems

Rotational Motion Control Design for Cart-Pendulum System with Lebesgue Sampling

Transcription:

SDRE BASED EADER-FOOWER FORMAION CONRO OF MUIPE MOBIE ROBOS Caio Igor Gonçalves Chinelato, uiz S. Martins-Filho Universidade Federal do ABC - UFABC Av. dos Estados, 5001, Bangu, 09210-971, Santo André, SP, Brasil E-mail: caio_i_c@hotmail.com, luiz.martins@ufabc.edu.br Abstract: Formation control of multiple mobile robots is relatively a new area of robotics and increase the control performance and advantages of multiple mobile robots systems. In this work we present a study concerning the modeling and formation control of a robotic system composed by two mobile robots, where one robot is the leader and the other is follower. he system is a nonlinear dynamical system and cannot be controlled by traditional linear control techniques. he control strategy proposed is the SDRE (State-Dependent Riccati Equation) method. Simulations results with the software Matlab show the efficiency of the control method. Keywords: Formation Control, Multi-Robot Systems, Mobile Robots, Nonlinear Dynamical Systems, SDRE Control. 1. Introduction Formation control of multiple robots have drawn an extensive research attention in robotics and control community recently. he objective of formation control of multiple mobile robots is maintain a desired orientation and distance between two or more mobile robots. In this work we study two mobile robots. his area has a wide range of applications like transportation of large objects, surveillance, exploration, etc. he main advantages of formation control are reliability, adaptability, flexibility and perform complex missions and tasks that would be certainly impracticable for a single mobile robot. he main approaches and strategies proposed in the literature for the formation control are Virtual structure, behavior based and leader-follower [3,11,12]. he virtual structure treats the entire formation as a single virtual rigid structure. By behavior based approach, several desired behaviors are prescribed for each robot, and the final action of each robot is derived by weighting the relative importance of each behavior. In the leader-follower approach, one of the robots is designated as the leader, with the rest being followers. he follower robots need to position themselves relative to the leader and maintain a desired relative position with respect to the leader. he strategy analyzed in this work is the leader-follower approach. he system is a nonlinear dynamical system [10] and there are several control methods to control the system presented in literature like backstepping [4], direct lyapunov method [11], feedback linearization [7], variable structure [8], sliding mode [6], neural network [5] and Fuzzy [13]. In this work, the control method to realize the leader-follower formation control is the SDRE (State-Dependent Riccati Equation). 2. System Modeling he configuration of the system analyzed is showed in fig.1 [11]. X-Y is the ground coordinates and x-y is the Cartesian coordinates fixed of the leader robot. (X,Y ) and (X F,Y F ) are global positions of the leader and follower respectively in which the subscripts '' and 'F' represent leader and follower respectively. v and v F are leader's and follower's linear velocities; θ and θ F are their orientation angles; w and w F are leader's and follower's angular velocities. And l and φ are follower's relative distance and angle with respect to the leader. 1 707

Figure 1: Configuration of the system analyzed [11]. he modeling of the nonlinear dynamical system is [11]: e w e v cose f (1) x y F e w e v sine f (2) y x F e w F w (3) f l 1 d dsin dw l d sin dv (4) f l cos w l cos (5) 2 d d d d 1 2 d where e x = l xd - l x, e y = l yd - l y and e θ = θ F - θ. Given v, w, l d and φ d (d means desired), we need to find the control inputs v F and w F in order to make l x l xd, l y l yd and e θ stable. 3. SDRE Control Method SDRE (State-Dependent Riccati Equation) control method have drawn an extensive research attention in control community recently [1]. his strategy is very efficient for nonlinear feedback controllers. he method represents the nonlinear system in a linear structure that have state-dependent matrices and minimizes a quadratic performance index. he algorithm solves, for each point in the state space, a algebraic Riccati equation and statedependent. Because of this the method calls State-Dependent Riccati Equation. Given the nonlinear system (1) to (5): X f ( X ) g( X ) U (6) he system needs to be transformed in following form: X A( X ) X B( X ) U (7) 2 708

he feedback control law that minimizes the quadratic performance index [9]: J 0 X ( t) Q( X ) X ( t) U( t) R( X ) U( t) dt (8) is: U R 1 ( X ) B ( X ) P( X ) X (9) he matrix P(X) can be obtained by the Riccati equation: -1 P(x)A(x) A (x)p(x) Q(x) P(x)B(x)R (x)b (x)p(x) 0 (10) Q(X) e R(X) are project parameters and are positive definite. 4. Simulation Results o analyze the performance of the controller we simulate three cases with the software Matlab. In the first case w = 0, i.e., the leader's heading direction does not change. he leader moves in a constant linear speed of v = 1.5 m/s along a straight line with θ = π/6 rad and the follower keeps a constant relative distance l d = 2.0 m and a constant relative angle φ d = 5π/4 rad from the leader (l xd = l yd -1.41 m). he initial conditions are l x0 = 0.7 m, l y0 = -1.5 m and e θ = 0.65π rad. In the second case w = 0.3π rad/s and v = 0.5 m/s. he follower keeps a constant relative distance l d = 2.0 m and a constant relative angle φ d = π/2 rad from the leader (l xd = 2.0 m l yd = 0 m). he initial conditions are l x0 = 0.1 m, l y0 = 0.1 m and e θ = π/2 rad. he third case is equal to the second, the only difference is that the follower rotates around the leader at a constant relative angular speed of φ d = 0.2π rad/s. he numeric method to solve the nonlinear system is the Euler method [2]. 3 709

Figure 2: he leader moves along a straight line, and the follower keeps a constant relative distance and angle with respect to the leader. Figure 3: he leader moves goes along a circle, and the follower keeps a constant relative angle and distance with respective to the leader. 4 710

Figure 4: he leader moves goes along a circle, and the follower keeps a constant relative distance and rotates around the leader at a constant relative angular speed. Analyzing the results of the simulations we can see that the proposed controller can achieve the desired formation, and the whole system is stable. 5. Conclusions and Future Works In this work we presented a study concerning the modeling and formation control of a robotic system composed by two mobile robots, where one robot is the leader and the other is follower. he nonlinear dynamical system was controlled by the SDRE control method and the simulation results showed the efficiency of the control method. 5 711

he main future works that could be realized is modeling the system with more than two robots, try another kind of control method and considering problems like obstacle avoidance in the environment and path planning. 6. References [1] Çimen, State-Dependent Riccati Equation (SDRE) Control: a Survey, Proceedings of the 17th World Congress the International Federation of Automatic Control, 2008. [2] Chapra, "Numeric Methods for Engineers", Mcgraw Hill, 2001. [3] Desai, Modeling and Control of Formations of Nonholonomic Mobile Robots, IEEE ransactions on Robotics and Automation, vol. 17, 2001. [4] Dierks, Control of Nonholonomic Mobile Robot Formations: Backstepping Kinematics into Dynamics, International Conference on Control Applications Part of IEEE Multi-Conference on Systems and Control, 2007. [5] Dierks, Neural Network Output Feedback Control of Robot Formations, IEEE ransactions on Systems, Man, and Cybernetics, Vol.40, 2010. [6] Dongbin, Second-Order Sliding Mode Control for Nonholonomic Mobile Robots Formation, Proceedings of the 30th Chinese Control Conference, 2011. [7] Ge, "Autonomous Mobile Robots: Sensing, Control, Decision Making and Applications" aylor and Francis, cap.11, 2006. [8] Ha, Modeling Robotic Formation Control Using Variable Structure System Approach, Proceedings of the IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications, 2006. [9] Kirk, "Optimal Control heory: An Introduction", Princeton Hall Englewood Cliffs, 1970. [10] Khalil, "Nonlinear Systems", Prentice Hall, 2002. [11] i, Robot Formation Control in eader-follower Motion Using Direct yapunov Method, International Journal of Intelligent Control and Systems, Vol. 10, 2005. [12] Wang, eader-follower and Communications Based Formation Control of Multi-Robots, Proceedings of the 10th World Congress on Intelligent Control and Automation, 2012. [13] Yangs, A Multi-agent Fuzzy Policy Reinforcement earning Algorithm with Application to eader-follower Robotic Systems, Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2006. 6 712