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

Size: px
Start display at page:

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

Transcription

1 Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Abbas Chatraei Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad, Iran. abbas.chatraei@gmail.com Hossein Javidian Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad, Iran. hosseinjavidian@gmail.com Abstract In this paper, a combined formation control of nonholonomic wheeled mobile robots (WMR) is presented. In this method, the sliding mode control (SMC) strategy is used to solve the tracking problem of any robot agent. In our scenario, we assume the static and dynamic obstacles in the working environment. For guaranteeing obstacle avoidance, we use the artificial potential field method in which the coefficient of attractive and repulsive functions is determined by a Mamdani fuzzy system. Moreover, in order to maintain the desired formation considered between WMRs a fuzzy system is used to control the position and orientation of any agent with respect to the desired formation. The efficiency and simplicity of proposed control scheme has been proved by simulation on different situations. I. INTRODUCTION In the few recent years according to the application of multi-agent systems in the various tasks such as collaborating in exploring an environment [1, and etc., the attention of researchers have been focused on controlling of such systems. In this area several control techniques including various Lyapunov based methods have been developed. In [2 a geometric framework has been used to solve the control problem of leader-follower formation. In order to control the separation and bearing of agents, the fuzzy control can be utilized to keep constant relative distance and constant angle to the leader robot [3. Some researchers focused their study on developing backstepping controller for leaderfollower based formation control of nonholonomic WMRs [4 [6. In [7 an artificial potential field based navigation and leader-follower formation control scheme has been proposed in which the formation control of a group of differentially driven wheeled mobile robots has been studied. The researchers of [8 suggested a new framework based on the leader-follower and cascade system by which one can simplify the communication difficulties to design controllers of a group of WMRs. The real-time navigation of WMRs was worked in [9 in which the fuzzy logic technique, wireless communication and MATLAB were used to control a WMR in an obstacle ridden environment. The proposed tracking controller represented by researchers can be categorized into four classes : linear, nonlinear, geometric and intelligent approaches [10. In the aforementioned literature, a perfect case in which some followers follow a leader WRM with a desired formation, in an environment with static and dynamic obstacles has not been studied. In this paper we considered all of these case in our research. Hence, the proposed approach presented in this paper deals with the formation control of WMRs in the presence of static and dynamic obstacles. Accordingly, each agent tracks a prespecified trajectory while it has to maintain its pose in considered formation. The trajectory tracking problem is solved by utilizing sliding mode control methodology. In addition, avoiding collisions with static and dynamic objects as well as other mobile robots by each agent must be guaranteed. In fact, obstacle avoidance has higher priority than trajectory tracking. It means that each WMR may temporarily leave the formation after passing obstacles and then back to the formation. Obstacle avoidance task is carried on using artificial potential field strategy and formation control is performed by a local fuzzy controller on each agent. The rest of this paper is organized as follows. In section II, the leader-follower formation control using artificial potential field is presented. Then, the applied SMC approach for trajectory tracking of leader and follower WMRs are addressed in section III. Fuzzy logic leader-follower control is discussed in section IV. After that, section V addresses the application of the proposed scheme for a group of non-holonomic robots while maintaining a desired formation. Eventually, we draw some conclusions in VI. II. LEADER FOLLOWER FORMATION CONTROL USING ARTIFICIAL POTENTIAL FIELD A. Problem Description Let us consider a nonholonomic mobile robot for which the aim is that it tracks a desired prespecified trajectory while guaranteeing to avoid with static and dynamic obstacles as well as other agents in the environment. Accordingly, We are given a group of WMRs modeled by the following equations ẋ = v cos (θ) ẏ = v sin (θ) θ = u where x, y R are the Cartesian coordinates, θ [0, 2π) is the orientation of the robot with respect to the world frame and v, u are the linear and angular velocity inputs, respectively. One member of this group is shown in Fig.1. In addition (1) /15/$31.00 c 2015 IEEE

2 Fig. 1: The electrically driven nonholonomic WMR., for tracking problem we consider the reference trajectory parametrized by x r, y r with bounded derivative. Assuming the reference trajectory given by, x r, y r, with bounded derivatives, one can define { E x = e x + V x E y = e y + V y where e x = x x r and e y = y y r are position errors in directions x and y, respectively. Then, the desired orientation can be obtained as θ r = Atan2( E y, E x ) (6) In addition, the orientation error is given as e θ = θ θ r in which θ r is the desired direction of motion that depends on the reference trajectory, the robot s position and the obstacle to be avoided by the robot. Note that in order to avoid singular cases, the following conditions must be met B. Avoidance Function In order to avoid any collision with static or moving obstacles, we define the distance d a as d a = (x x a ) 2 + (y y a ) 2 (2) where x a and y a are the coordinates of the object to be avoided. We address the obstacle avoidance problem using the following avoidance function V = (min{0, d2 a R 2 ) 2 d 2 a r 2 }, r > 0, R > 0, R > r (3) where r, R are radii of the avoidance and detection regions, respectively, as shown in Fig. 2. This function is infinite at the boundary of the avoidance region and is zero outside the detection region. The partial derivatives of V with respect to x and y are as follows [11 : Fig. 2: Avoidance (radius r ) and detection (radius R) regions around the robot. V 0 if d a < r x = 4(R 2 r 2 )(d 2 a R2 ) (d 2 a r2 ) (x x 3 a ) if R > d a > r 0 if d a R and V 0 if d a < r y = 4(R 2 r 2 )(d 2 a R2 ) (d 2 a r2 ) (y y 3 a ) if R > d a > r 0 if d a R (4) (5) The reference trajectory must be smooth and e θ π 2 For r d a < R it requires that ẋ r = ẏ r = 0 causing that as the robot detects an obstacle in its path, temporarily does not consider its tracking performance, It means that collision avoidance has a higher priority than tracking. In order to guarantee ˆ θr to be a sufficient smooth estimate of III. θ r = E xėy ĖxE y D 2, (7) the following inequality must be satisfied for small positive values T, ɛ where and D = E x (Ėy ˆĖ y ) E y (Ėx ˆĖ x ) D 2 ɛ (8) ˆĖ x = E x(t + T ) E x (t) T ˆĖ y = E y(t + T ) E y (t) T Ex 2 + Ey 2 SLIDING MODE CONTROL OF LEADER AND FOLLOWER WMRS In order to track the desired trajectory by leader and follower WMRs in a formation, the SMC approach can be employed. In this paper for ith follower robot, we use the following control law [14, [15 [ ei2 u i + v r cos(e i3 ) + tanh(s 1 /ɛ) + k 2 s 1 [ vi = u i u r+ α α vr+ vr e (v r sin(e i2 i3)+tanh(s 2/ɛ)+k 3s 2 1+ α e i2 where ɛ, k 2, k 3 are small positive numbers and 0 < a < 1, as well as α = arctan(v r e i2 ). In (9), the dynamics of error between actual and reference velocities (v r, u r ) T is given by e i = [ėi1 ė i2 ė i3 = [ ui e i2 v i + v r cos(e i3 ) u i e i1 + v r sin(e i3 ) u r u i (9) (10) 2

3 In addition, in (9) the sliding surfaces s 1 and s 2 can be considered as [ [ s1 e s = = i1 (11) s 2 e i3 + arctan(v r e i2 ) For proving the exponentially stability of the control system, we can consider the following Lyapunov function whose derivative is V i = 1 2 st s (12) V i = k 2 e 2 i1 k 2 e 2 i1e 2 i2 (e i3 + arctan(v r e i2 )) 2 0. (13) Therefore, the switching function can converge to zero in a finite time. When s 0, e i3 α and then the tracking posture error converges to zero. On the other hand, the following control law can be utilized for the jth follower WMR [14, [15 [ [ vj v = i cos(e j3 ) + k 4 e j1 + u j u i + (v i + k v )k 5 e j2 + (v i + k v )k 6 sin(e j3 ) [ γvj (14) γ uj where k 4, k 5, k 6, k v are positive real number. Note that the parameter k v ensures the asymptotic stability of the system. Other part of (14) is specified as γ vj = u i l ijd sin(ψ ijd + e j3 ) (15) γ uj = e j2 (u i (d j + l ijd ) + k 6 (v i + k v )d j + k v ) (1/k 5 )+ e j2 d j (16) In the equations (14) to (16), the distances d j, l ijd and angle ψ ijd are specified according to Fig.3. Fig. 3: Basic Leader-Follower setup. In order to prove that the control system of jth follower WMR is stable under the input we chose, the following Lyapunov function can be adopted V j = 1 2 (e2 j1 + e 2 j2) + 1 k 5 (1 cos(e j3 )) (17) where it is obvious that V j 0 and V j = 0 if and only if e j = 0. The time derivative V j of (17) will be as follows by using control law (14) V j = e j1 ( v j + v i cos(e j3 ) + ω j e j2 ω i l ijd sin(ψ ijd + e j3 )) + e j2 ( ω j e j1 + v i sin(e j3 ) d j ω j + ω i l ijd cos(ψ ijd + e j3 )) + 1 k 2 (ω i ωj) sin(e j3 ) k 4 e 2 j1 k 5 d j (v i + k v )e 2 j2 k 6 (v i + k v ) sin 2 (e j3 )+ e j2 (ω i (d j + l ijd ) + k v + k 5 1 k 6 (v i + k v )d j + (d j + k 5 e j2 )γ ωj) k 4 e 2 j1 k 5 d j (v i + k v )e 2 j2 k 6 k 5 (v i + k v ) sin 2 (e j3 ) 0 Hence, employing the velocity control input (14) is caused the asymptotical stability of the follower WMR s control system. IV. FUZZY LOGIC LEADER-FOLLOWER FORMATION CONTROL In order to keep the considered formation between agents, we utilize a fuzzy controller. First let us consider Fig. 4 in which θ L, θ F are headings of leader and follower WMRs, respectively. R (x, y, θ) is pose of a robot, in terms of coordinates (x, y) and robot s heading θ. L (x, y, θ) and F (x, y, θ) are poses of leader and follower WMRs, respectively. Distance d and angles α, θ L are specified as shown in this figure. For a robot to be in its position in a desired formation, the following conditions must be satisfied : The angle between the robots, α, must be equal to the heading of the leader, θ L. The heading of the follower, θ F, must be equal to the heading of the leader, θ L. The distance between the robots must be equal to a predefined value which is measurable. Let us define angle φ as φ = (θ L α) (θ L θ F ) = θ F α (18) When angle φ equates to zero, the robot is in the correct pose for a desired formation shape. Two inputs to the formation Fuzzy Logic Controller (FLC) are angle φ and distance d. Two outputs of formation FLC are linear and angular velocities v, u. In this FLC, we use trapezoidal membership function for inputs as shown in Figs 5 and 6. Moreover, the rules used in the FLC are as follows For angular velocity output : 3

4 V. SIMULATION RESULTS A. Wheeled Mobile Robot and Moving Obstacles With Fuzzy Artificial Potential Field: In order to verify the efficiency of proposed controller, simulation results are derived by developing algorithms in MATLAB environment. Fig. 4: The position leader-follower robot Fig. 5: Angle input(degrees). B. Leader-Follower Nonholonomic Robot without Obstacle We used five identical nonholonomic mobile robots is considered where leader s trajectory is the desired formation trajectory, and simulations are carried out in MATLAB under following two scenarios. In the first scenario, we impose the following control input to leader : v L = 1.6 m/s, u L = sin(1.2t) rad/s. Moreover, the initial conditions taken into account are q L = (5, 2, π/2) T, q F 1 = (3.5, 2.2, π/6) T, q F 2 = (5.5, 1.5, 2π/3) T, q F 3 = (3, 3, π/4) T and q F 4 = (6.5, 1, π/6) T. We consider desired value d 1 = 0.9 cm, d 2 = 0.9 cm, φ 1 = π/3 rad/s, and φ 2 = π/3 rad/s. For SMC, used parameters are k 1 = k 2 = 5,k v = 1, v F 1 = v F 2 = 4 m/s and sample time is dt = 0.01 s. Followers keep a certain distance and velocity track the leader vehicle, so we can regard it as four vehicles formation as shown in Fig. 7. Fig. 6: Distance input(meters). if φ = 0, Robot is in line with leader, then no action required. if φ > 0, Robot is too far to the right of the leader, then turn left. if φ < 0, Robot is too far to the left of the leader, then turn right. for translational velocity output : if d = 0, Robot is at correct distance, then no action required. if d > 0, Robot is too close to the leader, then slow down. if d < 0, Robot is too far away from the leader, then speed up. Note also that for outputs, we employ the singleton membership function. Fig. 7: Followers curvature Leader. For second scenario, we use circular trajectory tracking for leader and three followers wheeled mobile robots with same kinematics and dynamics equations. Thus initial positions and orientations for reference,leader and follower robots given by : v r = 0.4 (5 cos(π t/4)) m/s, u r = 0.1 (5 cos(pi t/4)) rad/s, q r = (3, 3, π/3) T, q l = (2, 2, π/4) T, q f1 = (1, 2, π/3) T, q f2 = (2, 0.7, π/6) T, d 1 = 2 cm, d 2 = 2 cm, k 1 = 20, k 2 = 10. Fig. 8 shows the formation control between leader and two followers. For this scenario, Fig. 10 shows linear and angular velocity of two follower WMRs. Moreover, fig. 9 shows error dynamics for linear and angular velocities followers goes to zero. In this scenario, we use a FLC whose rules are determined by three laser sensors mounted on the left, front and right sides of the robot as shown in Fig. 11. These rules have been summarized in TABLE I. 4

5 Fig. 11: Laser Input Range TABLE I: Rules required for collision avoidance Fig. 8: Trajectory tracking of two follower WMRs in a desired formation. Fig. 9: Error dynamics for linear and angular velocities of follower WMRS. Fig. 10: Linear and Angular Velocities of Leader and Followers. Rules Left Right F ront Rotation V elocity 1 near near near extremely right reverse 2 near near medium straight ahead normal 3 near far near straight ahead fast 4 near medium near very right reverse 5 near medium medium straight ahead very slow 6 near medium far very right normal 7 near far near very right reverse 8 near far medium very right very slow 9 near far far very right normal 10 medium near near very left reverse 11 medium near medium very left slow 12 medium near far very left slow 13 medium medium near very left reverse 14 medium medium medium right normal 15 medium medium far very right normal 16 medium far near very right reverse 17 medium far medium very right very slow 18 medium far far very right normal 19 far near near extremely left reverse 20 far near medium very left slow 21 far near far very left normal 22 far medium near very left reverse 23 far medium medium left normal 24 far medium far left normal 25 far far near very right reverse 26 far far medium right normal 27 far far far straight ahead normal In the first scenario, two followers follow a leader in a environment with static and dynamic obstacles as shown in Fig. 12. In this scenario, initial values for parameters are as follows. The amount of radius of the avoidance and detection regions are r = 0.3 cm, R = 1 cm, respectively. Moreover the rest parameters are : d 1 = 2.5 cm, d 2 = 2.5 cm, v l = 1 m/s, u l = 0.5 rad/s, φ d1 = π/3 rad/s, φ d2 = π/3 rad/s, q l = (2, 1, π/3) T, q f1 = (3, 0.5, π/4) T and q f2 = (0.3, 2.3, π/4) T. In the second scenario, two followers seek the leader in the presence moving obstacles in a circular refrence trajectory as shown in Fig. 13. Follower robots automatically make decision to turn the obstacle from left side or right side. Initial values for this scenario are : r d = 0.5 cm, R D = 1 cm, d 1 = 1.5 cm, d 2 = 1.5 cm, φ d1 = 2π/3 rad/s, φ d2 = 2π/3 rad/s, q r = (3, 3, π/3) T, q l = (2, 2, π/4) T, q f1 = (0.5, 2, π/3) T and q f2 = (2, 0.7, π/6) T. C. Simulation Leader-Follower Nonholonomic Robot with Static and Moving Obstacle: For simulation leader follower with static and dynamic obstacle, two scenarios are setup. VI. CONCLUSION In this paper, we have studied the problem of trajectory tracking and collision avoidance for non-holonomic systems. Accordingly, we developed a novel leader-follower formation 5

6 Fig. 12: Leader-Followers and static and dynamic Obstacles. Fig. 13: Trajectory Tracking of leader and follower WMRs with Dynamic Obstacles. control in which a group of follower WMRs seek a leader in a desired formation shape so that the leader tracks a reference trajectory and follower WMRs follow their leader in an environment with static and dynamic obstacles. The sliding mode control was used to trajectory tracking of agents and artificial potential field was responsible for avoiding the agents with obstacles as well as other WMRs. For keeping the formation shape while moving the robots, a fuzzy logic controller was employed. The simulation was conducted based on Matlab/Simulink. Simulation results in different situations indicate the proposed framework can work well. [2 L. Consolini, F. Morbidi, D. Prattichizzo and M. Tosques, On the Control of a Leader-Follower Formation of Nonholonomic Mobile Robots, 45th IEEE Conference on Decision and Control, San Diego, CA, pp , Dec [3 A. Bazoula, and H. Maaref, Fuzzy Separation Bearing Control for Mobile Robots Formation, International Journal of Mechanical, Aerospace, Industrial and Mechatronics Engineering, vol. 1, no. 5, pp , [4 T. Dierks, S. Jagannathan, Control of Nonholonomic Mobile Robot Formations : Backstepping Kinematics into Dynamics, Proceedings of the IEEE International Conference on Control Applications, Singapore, pp , [5 R. Fierro, F.L. Lewis, Control of a Nonholonomic Mobile Robot : Backstepping Kinematics Into Dynamics, Proceedings IEEE Conference Decision Control, Kobe, Japan, pp , [6 X. Li, J. Xiao, and Z. Cai, Backstepping Based Multiple Mobile Robots Formation Control, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp , [7 K. H, Kowdiki, R. K. Barai and S. Bhattacharya, Leader-Follower Formation Control Using Artificial Potential Functions : A Kinematic Approach, IEEE-International Conference On Advances In Engineering, Science And Management, pp , March [8 C. Guo, J. Qin, Y. Ge and Y. Chen, Leader-follower and cascade system based formation control of nonholonomic intelligent vehicles, The 26th Chinese Control and Decision Conference (2014 CCDC), Changsha, pp , March [9 H. Ramdane, M. Faisa, M. Algabri, K. Al-Mutib, Mobile Robot Navigation with Obstacle Avoidance in Unknown Indoor Environment using MATLAB, International Journal of Computer Science and Network, vol. 2, no. 6, pp , [10 I. M.H. Sanhoury, S. H.M. Amin and A. R. Husain3, Tracking Control of a Nonholonomic Wheeled Mobile Robot, Precision Instrument and Mechanology, vol. 1, no. 1, pp. 7-11, [11 S. Mastellone, D.M. Stipanovic, C.R. Graunke, K.A. Intlekofer and M.W. Spong, Formation Control and Collision Avoidance for Multiagent Nonholonomic Systems : Theory and Experiments, Int. J. Rob. Res., vol. 27, no. 1, pp , [12 K. D. Aveek, R. Fierro, R. K. Vijay, J. P. Ostrowski, J. Spletzer, and C. J. Taylor, A Vision-Based Formation Control Framework, IEEE Transactions on Robotics and Automation, vol. 18, no.5, [13 A. Saffiotti, The Uses of Fuzzy Logic in Autonomous Robot Navigation, Soft Computing, vol. 1, no. 4, pp , [14 Z. P. Wang, W. R. Yang and G. X. Ding, Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots based on neural dynamic model, Second WRI Global Congress on Intelligent Systems, vol. 2, pp , [15 J. Sanchez and R. Fierro, Sliding mode control for robot formations, IEEE International Symposium on Intelligent Control, Houston, TX, USA, pp , REFERENCES [1 D. Fox, W. Burgard, H. Kruppa, and S. Thrun, A probabilistic approach to collaborative multi-robot localization, Autonomous Robots, vol. 8, no. 3, pp ,

SDRE BASED LEADER-FOLLOWER FORMATION CONTROL OF MULTIPLE MOBILE ROBOTS

SDRE BASED LEADER-FOLLOWER FORMATION CONTROL OF MULTIPLE MOBILE ROBOTS 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é,

More information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

More information

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

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

arxiv: v2 [cs.ro] 9 May 2017

arxiv: v2 [cs.ro] 9 May 2017 Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed

More information

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

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A.

EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A. EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS N. Ceccarelli, M. Di Marco, A. Garulli, A. Giannitrapani DII - Dipartimento di Ingegneria dell Informazione Università di Siena

More information

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

Posture regulation for unicycle-like robots with. prescribed performance guarantees Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,

More information

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

Tracking Control of a Mobile Robot using a Neural Dynamics based Approach Tracking ontrol of a Mobile Robot using a Neural ynamics based Approach Guangfeng Yuan, Simon X. Yang and Gauri S. Mittal School of Engineering, University of Guelph Guelph, Ontario, NG W, anada Abstract

More information

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Target Localization and Circumnavigation Using Bearing Measurements in 2D Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Formation Control of Nonholonomic Mobile Robots

Formation Control of Nonholonomic Mobile Robots Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation

More information

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

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan

More information

A Switching Active Sensing Strategy to Maintain Observability for Vision-Based Formation Control

A Switching Active Sensing Strategy to Maintain Observability for Vision-Based Formation Control 29 IEEE International Conference on Robotics and Automation Kobe International Conference Center Kobe, Japan, May 2-7, 29 A Switching Active Sensing Strategy to Maintain Observability for Vision-Based

More information

Experimental validation of a decentralized control law for multi-vehicle collective motion

Experimental validation of a decentralized control law for multi-vehicle collective motion Experimental validation of a decentralized control law for multi-vehicle collective motion Daniele Benedettelli, Nicola Ceccarelli, Andrea Garulli, Antonio Giannitrapani Abstract The paper presents the

More information

On the stability of nonholonomic multi-vehicle formation

On the stability of nonholonomic multi-vehicle formation Abstract On the stability of nonholonomic multi-vehicle formation Lotfi Beji 1, Mohamed Anouar ElKamel 1, Azgal Abichou 2 1 University of Evry (IBISC EA 4526), 40 rue du Pelvoux, 91020 Evry Cedex, France

More information

Sliding mode formation tracking control of a tractor and trailer - car system

Sliding mode formation tracking control of a tractor and trailer - car system Sliding mode formation tracking control of a tractor and trailer - car system Fabio Morbidi Dipartimento di Ingegneria dell Informazione University of Siena Via Roma 56, 5300 Siena, Italy Email: morbidi@dii.unisi.it

More information

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Myungsoo Jun and Raffaello D Andrea Sibley School of Mechanical and Aerospace Engineering Cornell University

More information

Trajectory Planning Using High-Order Polynomials under Acceleration Constraint

Trajectory Planning Using High-Order Polynomials under Acceleration Constraint Journal of Optimization in Industrial Engineering (07) -6 Trajectory Planning Using High-Order Polynomials under Acceleration Constraint Hossein Barghi Jond a,*,vasif V. Nabiyev b, Rifat Benveniste c a

More information

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying Behavior-Based Control Design and Hybrid Stability Theory 9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong

More information

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

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Leader follower formation control of nonholonomic mobile robots with input constraints

Leader follower formation control of nonholonomic mobile robots with input constraints Automatica 44 (2008) 1343 1349 www.elsevier.com/locate/automatica Brief paper Leader follower formation control of nonholonomic mobile robots with input constraints Luca Consolini a,, Fabio Morbidi b,

More information

Cooperative Motion Control of Multiple Autonomous Marine

Cooperative Motion Control of Multiple Autonomous Marine Cooperative Motion Control of Multiple Autonomous Marine Collision Avoidance in Dynamic Environments EECI Graduate School on Control Supélec, Feb. 21-25, 2011 Outline Motivation/Objectives Cooperative

More information

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

VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131) VSP 2001/04/20 Prn:27/01/2006; 8:31 {RA} F:ar2385.tex; VTeX/VJ p. 1 (50-131) Advanced Robotics, Vol. 00, No. 0, pp. 1 24 (2006) VSP and Robotics Society of Japan 2006. Also available online - www.vsppub.com

More information

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

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions E G Hernández-Martínez

More information

CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints

CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints CDC3-IEEE45 CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints Wei Ren Randal W. Beard Department of Electrical and Computer Engineering Brigham Young University Provo, Utah

More information

Coordinated Path Following for Mobile Robots

Coordinated Path Following for Mobile Robots Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control

More information

Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints

Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints Luca Consolini a, Fabio Morbidi b, Domenico Prattichizzo b, Mario Tosques c a Dept. of Information Engineering, University

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents

Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Vision-based Control Laws for Distributed Flocking of Nonholonomic Agents Nima Moshtagh, Ali Jadbabaie, Kostas Daniilidis GRASP Laboratory, University of Pennsylvania, Philadelphia, PA 94 Email: {nima,

More information

MOBILE ROBOT DYNAMICS WITH FRICTION IN SIMULINK

MOBILE ROBOT DYNAMICS WITH FRICTION IN SIMULINK MOBILE ROBOT DYNAMICS WITH FRICTION IN SIMULINK J. Čerkala, A. Jadlovská Department of Cybernetics and Artificial Intelligence, Faculty of Electrical Engineering and Informatics, Technical University of

More information

Control of Mobile Robots Prof. Luca Bascetta

Control of Mobile Robots Prof. Luca Bascetta Control of Mobile Robots Prof. Luca Bascetta EXERCISE 1 1. Consider a wheel rolling without slipping on the horizontal plane, keeping the sagittal plane in the vertical direction. Write the expression

More information

Line following of a mobile robot

Line following of a mobile robot Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

A motion planner for nonholonomic mobile robots

A 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 information

Vision-based range estimation via Immersion and Invariance for robot formation control

Vision-based range estimation via Immersion and Invariance for robot formation control Vision-based range estimation via Immersion and Invariance for robot formation control Fabio Morbidi, Gian Luca Mariottini, Domenico Prattichizzo Abstract The paper introduces a new vision-based range

More information

Real-Time Obstacle Avoidance for trailer-like Systems

Real-Time Obstacle Avoidance for trailer-like Systems Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,

More information

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach

Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej

More information

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

The Application of The Steepest Gradient Descent for Control Design of Dubins Car for Tracking a Desired Path J. Math. and Its Appl. ISSN: 1829-605X Vol. 4, No. 1, May 2007, 1 8 The Application of The Steepest Gradient Descent for Control Design of Dubins Car for Tracking a Desired Path Miswanto 1, I. Pranoto

More information

Robust formation-tracking control of mobile robots in a spanning-tree topology

Robust formation-tracking control of mobile robots in a spanning-tree topology Robust formation-tracking control of mobile robots in a spanning-tree topology Janset Dasdemir, Antonio Loria To cite this version: Janset Dasdemir, Antonio Loria. Robust formation-tracking control of

More information

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.

More information

Distributed Virtual Leader Moving Formation Control Using Behavior-based MPC

Distributed Virtual Leader Moving Formation Control Using Behavior-based MPC American Control Conference Palmer House Hilton July -,. Chicago, IL, USA Distributed Virtual Leader Moving Formation Control Using Behavior-based MPC Greg Droge Abstract In this paper we present a virtual

More information

A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE

A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE Submitted to the IFAC (b 02), September 2001 A PROVABLY CONVERGENT DYNAMIC WINDOW APPROACH TO OBSTACLE AVOIDANCE Petter Ögren,1 Naomi E. Leonard,2 Division of Optimization and Systems Theory, Royal Institute

More information

Globally Stable Adaptive Formation Control of Euler-Lagrange Agents via Potential Functions

Globally Stable Adaptive Formation Control of Euler-Lagrange Agents via Potential Functions 09 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -12, 09 ThA18.6 Globally Stable Adaptive Formation Control of Euler-Lagrange Agents via Potential Functions Ademir Rodrigues

More information

Introduction to Dynamic Path Inversion

Introduction to Dynamic Path Inversion Dipartimento di ingegneria dell Informazione Università di Parma Dottorato di Ricerca in Tecnologie dell Informazione a.a. 2005/2006 Introduction to Dynamic Path Aurelio PIAZZI DII, Università di Parma

More information

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Pedro V. Teixeira, Dimos V. Dimarogonas, Karl H. Johansson and João Sousa Abstract The problem of driving a formation

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL 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 information

Introduction to Mobile Robotics

Introduction to Mobile Robotics Introduction to Mobile Robotics Riccardo Falconi Dipartimento di Elettronica, Informatica e Sistemistica (DEIS) Universita di Bologna email: riccardo.falconi@unibo.it Riccardo Falconi (DEIS) Introduction

More information

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

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009

More information

Extremal Trajectories for Bounded Velocity Mobile Robots

Extremal Trajectories for Bounded Velocity Mobile Robots Extremal Trajectories for Bounded Velocity Mobile Robots Devin J. Balkcom and Matthew T. Mason Abstract Previous work [3, 6, 9, 8, 7, 1] has presented the time optimal trajectories for three classes of

More information

Active Nonlinear Observers for Mobile Systems

Active Nonlinear Observers for Mobile Systems Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in

More information

Cooperative Control and Mobile Sensor Networks

Cooperative Control and Mobile Sensor Networks Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, A-C Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University

More information

Lecture Notes Multibody Dynamics B, wb1413

Lecture Notes Multibody Dynamics B, wb1413 Lecture Notes Multibody Dynamics B, wb1413 A. L. Schwab & Guido M.J. Delhaes Laboratory for Engineering Mechanics Mechanical Engineering Delft University of Technolgy The Netherlands June 9, 29 Contents

More information

Geometric path following control of a rigid body based on the stabilization of sets

Geometric path following control of a rigid body based on the stabilization of sets Preprints of the 19th World Congress The International Federation of Automatic Control Geometric path following control of a rigid body based on the stabilization of sets uri A. Kapitanyuk Sergey A. Chepinskiy

More information

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES

FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS OF NONLINEAR SYSTEMS WITH STRUCTURED AND UNSTRUCTURED UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 7, July 2013 pp. 2713 2726 FUZZY SLIDING MODE CONTROL DESIGN FOR A CLASS

More information

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots

Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots 5 American Control Conference June 8-, 5. Portland, OR, USA FrC.4 Experimental Implementation of Flocking Algorithms in Wheeled Mobile Robots A. Regmi, R. Sandoval, R. Byrne, H. Tanner #, and C.T. Abdallah

More information

RESEARCH SUMMARY ASHKAN JASOUR. February 2016

RESEARCH SUMMARY ASHKAN JASOUR. February 2016 RESEARCH SUMMARY ASHKAN JASOUR February 2016 My background is in systems control engineering and I am interested in optimization, control and analysis of dynamical systems, robotics, machine learning,

More information

Lateral and Longitudinal Stability for Decentralized Formation Control

Lateral and Longitudinal Stability for Decentralized Formation Control In Seventh International Symposium on Distributed Autonomous Robotic Systems Toulouse, France June 23-25, 2004 Lateral and Longitudinal Stability for Decentralized Formation Control David J. Naffin 1,

More information

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

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3 ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS T.A. Vidal-Calleja, M. Velasco-Villa E. Aranda-Bricaire,3 Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPĺN, A.P.4 74, 7,

More information

Target Tracking and Obstacle Avoidance for Multi-agent Systems

Target Tracking and Obstacle Avoidance for Multi-agent Systems International Journal of Automation and Computing 7(4), November 2010, 550-556 DOI: 10.1007/s11633-010-0539-z Target Tracking and Obstacle Avoidance for Multi-agent Systems Jing Yan 1 Xin-Ping Guan 1,2

More information

Awareness-Based Decision Making for Search and Tracking

Awareness-Based Decision Making for Search and Tracking 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 ThC7.6 Awareness-Based Decision Making for Search and Tracking Y. Wang, I. I. Hussein, R. Scott Erwin Abstract

More information

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction Proceedings of the International MultiConference of Engineers and Computer Scientists 16 Vol I, IMECS 16, March 16-18, 16, Hong Kong A Discrete Robust Adaptive Iterative Learning Control for a Class of

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Leader-Follower Formation Control and Visibility Maintenance of Nonholonomic Mobile Robots

Leader-Follower Formation Control and Visibility Maintenance of Nonholonomic Mobile Robots Leader-Follower Formation Control and Visibility Maintenance of Nonholonomic Mobile Robots Fabio Morbidi Advisor: Prof. D. Prattichizzo Co-Advisor: Prof. A. Vicino Department of Information Engineering

More information

Collective motion stabilization and recovery strategies

Collective motion stabilization and recovery strategies EPFL - Automatic Control Laboratory University of Florida - Chemical Engineering Department Master Project Collective motion stabilization and recovery strategies Author: (Microengineering, EPFL) Assistant:

More information

Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks

Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks International Journal of Automation and Computing 1 (2006) 8-16 Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks Hui Yu, Yong-Ji Wang Department of control science

More information

Instrumentation Commande Architecture des Robots Evolués

Instrumentation Commande Architecture des Robots Evolués Instrumentation Commande Architecture des Robots Evolués Program 4a : Automatic Control, Robotics, Signal Processing Presentation General Orientation Research activities concern the modelling and control

More information

Wheeled Mobile Robot Trajectory Tracking using Sliding Mode Control

Wheeled Mobile Robot Trajectory Tracking using Sliding Mode Control Journal of Computer Sciences Original Research Paper Wheeled Mobile Robot Trajectory Tracking using Sliding Mode Control Azza El-Sayed Bayoumi Ibrahim Department of Computers and Systems, Electronics Research

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

arxiv: v2 [math.oc] 18 Sep 2014

arxiv: v2 [math.oc] 18 Sep 2014 A robust trajectory tracking controller for four-wheel skid-steering mobile robots Jae-Yun Jun Minh-Duc Hua Faïz Benamar arxiv:1404.4839v [math.oc] 18 Sep 014 Abstract A novel dynamic model-based trajectory

More information

Cooperative Target Capturing with Multiple Heterogeneous Vehicles

Cooperative Target Capturing with Multiple Heterogeneous Vehicles Cooperative Capturing with Multiple Heterogeneous Vehicles Sangeeta Daingade and Arpita Sinha Abstract This paper presents a Nonlinear Cyclic Pursuit based target capturing strategy for a group of autonomous

More information

Formation Adaptive Control for Nonholonomic Dynamic Agents: Regulation and Tracking

Formation Adaptive Control for Nonholonomic Dynamic Agents: Regulation and Tracking Formation Adaptive Control for Nonholonomic Dynamic Agents: Regulation and Tracking Ademir R. Pereira Josiel A. Gouvea Fernando Lizarralde Liu Hsu CTEx/EB - Technological Center of the Brazilian Army,

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles

Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Lara Briñón-Arranz, António Pascoal, and A. Pedro Aguiar Abstract This paper addresses the problem of adaptive leader-follower formation

More information

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

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

EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH EXCITATION CONTROL OF SYNCHRONOUS GENERATOR USING A FUZZY LOGIC BASED BACKSTEPPING APPROACH Abhilash Asekar 1 1 School of Engineering, Deakin University, Waurn Ponds, Victoria 3216, Australia ---------------------------------------------------------------------***----------------------------------------------------------------------

More information

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. 2.3.2. Steering control using point mass model: Open loop commands We consider

More information

Controller Design and Position Estimation of a Unicycle Type Robot

Controller Design and Position Estimation of a Unicycle Type Robot Department of Mathematics and Computer Science Architecture of Information Systems Research Group Controller Design and Position Estimation of a Unicycle Type Robot Internship report Aniket Sharma DC 2017.015

More information

Robotics I. February 6, 2014

Robotics I. February 6, 2014 Robotics I February 6, 214 Exercise 1 A pan-tilt 1 camera sensor, such as the commercial webcams in Fig. 1, is mounted on the fixed base of a robot manipulator and is used for pointing at a (point-wise)

More information

Complexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010.

Complexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010. Complexity Metrics ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010 Outline Introduction and motivation The notion of air traffic complexity Relevant characteristics

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS

Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Robust multi objective H2/H Control of nonlinear uncertain systems using multiple linear model and ANFIS Vahid Azimi, Member, IEEE, Peyman Akhlaghi, and Mohammad Hossein Kazemi Abstract This paper considers

More information

DSCC TIME-OPTIMAL TRAJECTORIES FOR STEERED AGENT WITH CONSTRAINTS ON SPEED AND TURNING RATE

DSCC TIME-OPTIMAL TRAJECTORIES FOR STEERED AGENT WITH CONSTRAINTS ON SPEED AND TURNING RATE Proceedings of the ASME 216 Dynamic Systems and Control Conference DSCC216 October 12-14, 216, Minneapolis, Minnesota, USA DSCC216-9892 TIME-OPTIMAL TRAJECTORIES FOR STEERED AGENT WITH CONSTRAINTS ON SPEED

More information

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an MODELING AND ESTIMATING THE ODOMETRY ERROR OF A MOBILE ROBOT Agostino Martinelli Λ Λ Dipartimento di Informatica, Sistemi e Produzione, Universit a degli Studi di Roma Tor Vergata", Via di Tor Vergata,

More information

self-driving car technology introduction

self-driving car technology introduction self-driving car technology introduction slide 1 Contents of this presentation 1. Motivation 2. Methods 2.1 road lane detection 2.2 collision avoidance 3. Summary 4. Future work slide 2 Motivation slide

More information

Assistive Collision Avoidance for Quadrotor Swarm Teleoperation

Assistive Collision Avoidance for Quadrotor Swarm Teleoperation Assistive Collision Avoidance for Quadrotor Swarm Teleoperation Dingjiang Zhou 1 and Mac Schwager 2 Abstract This paper presents a method for controlling quadrotor swarms in an environment with obstacles,

More information

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Seminar on Mechanical Robotic Systems Centre for Intelligent Machines McGill University Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Josep M. Font Llagunes

More information

Cooperative visibility maintenance for leader-follower formations in obstacle environments

Cooperative visibility maintenance for leader-follower formations in obstacle environments IEEE TRANSACTIONS ON ROBOTICS Cooperative visibility maintenance for leader-follower formations in obstacle environments Dimitra Panagou, Member, IEEE, and Vijay Kumar, Fellow, IEEE Abstract Vision-based

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1 Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

Dynamic region following formation control for a swarm of robots

Dynamic region following formation control for a swarm of robots Dynamic region following formation control for a swarm of robots The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems

More information

Generalized projective synchronization between two chaotic gyros with nonlinear damping

Generalized projective synchronization between two chaotic gyros with nonlinear damping Generalized projective synchronization between two chaotic gyros with nonlinear damping Min Fu-Hong( ) Department of Electrical and Automation Engineering, Nanjing Normal University, Nanjing 210042, China

More information

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints

MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints VOLUME: 3 NUMBER: 25 MARCH MPC-Based Path Following Control of an Omnidirectional Mobile Robot with Consideration of Robot Constraints Kiattisin KANJANAWANISHKUL Mechatronics Research Unit, Faculty of

More information

Extremal Trajectories for Bounded Velocity Differential Drive Robots

Extremal 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 information

An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives

An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives An Explicit Characterization of Minimum Wheel-Rotation Paths for Differential-Drives Hamidreza Chitsaz 1, Steven M. LaValle 1, Devin J. Balkcom, and Matthew T. Mason 3 1 Department of Computer Science

More information