Tracking Control of a Mobile Robot using a Neural Dynamics based Approach
|
|
- Gervase Long
- 6 years ago
- Views:
Transcription
1 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 In this paper, a novel tacking control approach is proposed for real-time navigation of a nonholonomic mobile robot. The proposed tracking controller is based on the error dynamics analysis of the mobile robot and a neural dynamics model derived from Hodgkin and Huxley s membrane model of a biological system. The stability of the control system and the convergence of tracking errors to zeros are guaranteed by a Lyapunov stability theory. Unlike many tracking control methods for mobile robot where the generated control velocities start with large initial velocities, the proposed neural dynamics based approach is capable of generating smooth, continuous robot control signals with zero initial velocities. In addition, it can deal with the situation with a very large tracking error. The effectiveness and efficiency are demonstrated by comparison and simulation studies. Introduction Real-time tracking control of a mobile robot is a very important issue in mobile robotics. ue to slippage, disturbance, noise, vehicle-terrain interaction and sensor errors, it is very difficulty to avoid the errors between the desired and actual robot paths. How to effectively control a mobile robot to precisely track a desired trajectory is still an open question in robotics. In a -dimensional () artesian workspace, the location of a mobile robot can be uniquely determined by three variables, the spatial position (x c, y c ) of the robot center and its orientation θ c with respect to, which is referred as a posture of the mobile robot (see Fig. ). There has been many studies on tracking control of a mobile robot in recent years (e. g., []-[]). The ex- This work was supported by Natural Sciences and Engineering Research ouncil (NSER) of anada. All correspondence should be addressed to S. X. Yang. syang@uoguelph.ca. isting tracking control methods for a mobile robot can be classified into five categories: () sliding mode []; () linearization []; () backstepping [, ], () neural networks []; () fuzzy systems []; and () neurofuzzy systems []. The control algorithm using sliding mode is complicated and computationally expensive. The generated velocity command with respect to time is not a smooth curve [], which may lead to discontinuousness in the robot velocities. The linearization based methods (e.g., []) requires a small initial error between the target and actual robot positions. The backstepping based tracking controllers (e.g., [, ]) are the most commonly used approach. They are very simple and the system stability is guaranteed by a Lyapunov stability theory. In addition, some of the backstepping based controllers can deal with arbitrarily large initial error. However, the generated robot velocity commands using those conventional control approaches start with a very large value, and suffers from velocity jumps when sudden tracking errors occur, i.e., the required accelerations and forces/torques are infinitely large at the velocity jump points, which is not practically possible. Fierro and Lewis [] proposed a novel controller based on backstepping technique for a mobile robot by generating torque signals using computed torque control or a three-layer neural network based control, which can solve the impractical problem of large initial velocities. But both control methods are computationally complicated. In addition, the computed torque control required the exact robot model that mostly is not available, while the neural network require on-line learning in order to make the robot perform properly. Recently Zhang et al. [] proposed a controller based on backstepping and neural network, where the backstepping is used for tracking control, while the neural network is for compensating the robot dynamics. However, the mobile robot also starts with a very large initial velocity, and the algorithm is computationally expensive. The fuzzy rules based tracking control approaches (e.g., [, ]) can solve the problem of large initial robot velocities,
2 but it is very difficulty to formulate the fuzzy rules, which are usually obtained by trial and error. The existing neural networks based tracking control algorithms (e.g., [,, ]) for a mobile robot require either on-line and/or off-line training procedures before the controllers are capable of controlling the robot properly, which also add computational cost. In this paper, inspired by the unique features of the neural dynamics in Hodgkin and Huxley s membrane model [] for a biological neural system, and based on the error dynamics analysis of a mobile robot that is similar to the integrator backstepping, a novel tracking controller is proposed for real-time navigation of a mobile robot. The control signal consists of a component from a neural dynamics model, and a component from the error dynamics that is similar to a proportional (P) control part. The stability of the control system and the asymptotical convergence of tracking errors to zero are rigorously proved using a Lyapunov stability analysis. istinct from the previous neural networks based approaches, no learning procedure is needed in the proposed control algorithm. The proposed controller is capable of generating smooth, continuous control signals with zero initial robot velocities. In addition, it can deal with arbitrarily large tracking errors between the target and current robot postures. To the best of our knowledge, it is the first time that a neural dynamics based model is proposed for tracking control of a mobile robot, where no learning is needed. Model Algorithm. Nonholonomic Mobile Robot and its Error ynamics In a workspace, a nonholonomic mobile robot can be described by two coordinate systems: the world coordinate system {X,, Y } and the local coordinate system {,, L}, where is the driving direction (longitudinal direction), L is the lateral direction (latitudinal direction), and is the robot center point. The world coordinate system is fixed to the artesian workspace and the local coordinate system is attached to the mobile platform. A robot posture in the world coordinate system can be uniquely determined by a vector P c = [x c y c θ c ] T, where (x c, y c ) denotes the spatial position of the robot center, and θ c is the robot orientation angle with respect to (see Fig. ). A freely movable mobile robot that is referred as holonomic mobile robot has three degrees of freedom (d.o.f.), x c, y c, and θ c. However, because of the kine- Y y c L x c w c θc Figure : Model of a nonholonomic mobile robot matical constraint, the degrees of freedom for a nonholonomic mobile robot reduces to two. On the conditions of non-slipping, the kinematic constraint of a nonholonomic mobile robot is given as ẏ c cos θ c ẋ c sin θ c =. () From the motion control perspective, a mobile robot has -d.o.f., v c and w c, where v c is the linear velocity and w c is the angular velocity of the mobile robot. For a nonholonomic mobile robot, the relationship between velocity in the world coordinate system P c = [ẋ c ẏ c θc ] T and velocity v = [v c w c ] T in the local coordinate system can be described by a Jacobian matrix as ẋ c ẏ c = P cos θ c [ ] c = sin θ c vc. () w θ c c The reference path of a nonholonomic mobile robot provides the target robot posture P d = [x d y d θ d ] T. in the world coordinate system. The tracking error in the local coordinate system is defined as E p = [e e L e θ ] T, where e, e L and e θ are the errors in the driving direction, lateral direction and the orientation, respectively. The relationship between the tracking errors in the world and local coordinate systems can be obtained by geometrical projection transformation as E p = e e L = cos θ c sin θ c x d x c sin θ c cos θ c y d y c. () e θ θ d θ c The error dynamics of the mobile robot can be derived from the time derivative of the above posture error equation in () as ė ė L ė θ = v c X w c e L v c + v d cos e θ w c e + v d sin e θ w d w c. ()
3 . Tracking ontrol Problem The function of a tracking controller in this paper is to implement a mapping between the known information (e.g., the desired information and the sensory information) and the velocity commands designed to achieve the robot s task. The controller design problem can be described as: given the desired robot posture P d (t) = [x d (t) y d (t) θ d (t)] T and the desired velocities v d (t) and w d (t), i.e., the desired state of the mobile robot defined as X d (t) = [x d (t) y d (t) θ d (t) v d (t) w d (t)] T, () design a control law for the linear velocity v c and angular velocity w c, which drive the robot to move, such that the actual robot state X c (t) = [x c (t) y c (t) θ c (t) v c (t) w c (t)] T, () will precisely tracking the desired robot state X d (t), lim X c(t) = X d (t), () t i.e., the tracking error converges to zero while time approaches infinitely.. The Proposed ontroller The biological neural model has a certain property that can be used to solve the problem of sudden speed jumps. A typical shunting model derived from the Hodgkin and Hulexy s [] membrane model is given as dy i dt = A iy i + (B i y i )S e i (t) ( i + y i )S i i(t), () where i is the neuron index, y i is the membrane potential, A i represents the passive decay rate, B i and i are the upper and lower bounds of the membrane potential, and Si e and Si i are excitatory and inhibitory inputs to the ith neuron. By analyzing the backstepping technique based tracking controller proposed in [,, ] the sharp speed jumps are caused by the suddenly changes in tracking errors. So a biological inspired tracking controller is proposed to solve the problem. Substituting A i = A, B i = B, i =, y i = v s S + i = f(e ), S i = g(e ) in Eq. (), a velocity dynamics equation with respect to the error in the driving direction is obtained as dv s dt = Av s + (B v s )f(e ) ( + v s )g(e ), () where v s is the velocity component that will be used in tracking controller design, A is the passive rate of the velocity, B and are the upper boundary and lower boundary of the velocity, respectively, Functions f(x) is a linear-above-threshold function defined as f(x) = max {x, } and the non-linear function g(x) is defined as g(x) = max { x, }. The proposed tracking control law for the linear and angular velocities are given as v c = v s + v d cos e θ, () w c = w d + k v d e L + k v d sin e θ, () where the k and k are positive parameters. At the start period, we need that the speed of the mobile robot increases exponentially and reaches the desired speed v. According to the time response property of the first order system, the reference velocity can be defined as v d (t) = v ( e t/τ ), where v is the desired speed, τ is the time constant. When the proposed tracking controller is used together with a path planner, the output of the path planner is the desired robot posture P d. The current posture can be obtained from measurement. The system architecture of the proposed tracking controller is shown in Fig.. The error vector E p in the local coordinate systems is obtained through a a transformation matrix T e from the posture error between the current and desired postures in the world coordinate system. The input of the path tracker is the error vector and the desired velocities. The output of the path tracker is the steering commands in linear velocity v c and angular velocity w c. Motion Planner P d=[ x d y d ] Σ - [v d w d ] T θd [ v c Ep ] + Te P c=[ x c y c ] θc Path Tracker w c Mobile Robot Figure : System architecture of the proposed tracking controller. Stability Analysis The tracking control system proposed in this paper is asymptotically stable, and the tracking errors converge to zeros. In the shunting equation (), the excitatory input item (B v s )f(e ) forces the output of the shunting model to stay below the upper bound B while the inhibitory input item ( + v s )g(e ) guarantees that the output of the shunting model stay above
4 lower bound. Therefore, the output of the shunting model is bounded in the finite interval [, B]. To rigorously prove the asymptotical stability and the convergence of the proposed tracking control system, a Lyapunov function candidate is chosen as, V (t) = (e + e L) + k ( cos e θ ) + k (e v + e w) + B v s, () where v s is the velocity component defined in Eq. (), and e v and e w are the auxiliary velocity errors that will be defined later in this section. It is obvious that V (t) = if and only if e =, e L =, e θ =, e v =, e w =, and v s =. From Eq.s (), (), (), and(), the time derivative of the Lyapunov function L becomes V (t) = ė e + ė V e V + k ė θ sin e θ + k (ė ve v + ė w e w ) + B v sv s = v s e k k v d sin e θ + k (ė ve v + ė w e w ) + B [ A f(e ) g(e )] v s + B [Bf(e ) g(e )] v s, () If we choose the constants B = in the shunting equation, Eq. () can be rewritten as V (t) = k k v d sin e θ + k (ė ve v + ė w e w ) + B [ A f(e ) g(e )] v s + [f(e ) g(e ) e ] v s. () From to the definition of f(e ) and g(e ), if e, then f(e ) = e and g(e ) =. Thus we have, [f(e ) g(e ) e ] v s = [e e ] =. () Similarly, if e <, then f(e ) = and g(e ) = e. Thus we have [f(e ) g(e ) e ] v s = [ ( e ) e ] =. () Therefore, Eq. () can be rewritten as V (t) = k k v d sin e θ + k (ė ve v + ė w e w ) + B [ A f(e ) g(e )] v s () To prove the convergence of the robot velocities, the auxiliary velocity error variables, e v and e w in Eq. (), are define as e v = v c v d, () e w = w c w d. () onsidering the nonlinear feedback acceleration control input as a v = v d + k(v d v c ), () a w = ẇ d + k(w d w c ), () where k is a positive parameter, and a v and a w are the actual accelerations of the robot, i.e., namely, a v = v c, a w = ẇ c. Note that if the second term on the right hand of Eq.s () and () is crossed out, the control law is usually called perfect velocity tracking, which is not possible for a real robot. By doing time-derivative on both sides of Eq.s () and (), and using Eq.s () and (), we have ė v = v c v d = a v v d = ke v, () ė w = ẇ c ẇ d = a w ẇ d = ke w. () By substituting Eq. () and () into Eq. (), we have V = k k v d sin e θ (e v + e w) + B [ A f(e ) g(e )] v s. () Obviously we have (e v + e w). Since parameters k and k are positive numbers, and the desired linear velocity v d is a positive constant, we have (k /k )v d sin e θ. From the definition of functions f(e ) and g(e ), we have f(e ) and g(e ). In addition, the parameters A and B are nonnegative constants. Thus we can [ A f(e ) g(e )] vs/b. Therefore, the time derivative of the Lyapunov function candidate V in Eq. () along all the system trajectories is not larger than zero, i.e. V. The proposed tracking control system for a mobile robot is stable. The velocity error dynamic equations for mobile robot satisfy the following relationship: v c v d, w c w d as t. Obviously, by assuming that v d >, V (t) and the entire error Ep, e v, e w, v s are bounded. From Eq.s (), (), () and V (t), we can infer that E p, Ėp, e v, ė v, e w, ė w, v s and v s are bounded. Thus we have V (t) <. Since V (t) does not increase and converges to certain constant value. By Barbalat s
5 lim (Xd (t) Xc (t)) = t () Therefore, the proposed control algorithm is asymptotically stable and the tracking errors are guaranteed to converge to zeros.. Simulation Studies Tracking a Straight Path The desired robot path is a straight line described as y = and x = ; the robot starts at (,., ). The desired cart is supposed to forward speed set out at point (,, ). So the initial error is (,., ). Time varies from to s; the parameters are chosen as: k =, k =, A =, B =, =, vd =, wd =. uring the beginning period, the parameters used in the first order exponent equation for linear speed are as: k =, τ =.. The sampling time is. second. The actual path is denoted with dash dot line and the desired path is the solid line as shown in Fig. A. The smooth and reasonable variation of speeds is demonstrated in Fig. B. The errors of longitude, lateral and orientation converge to zero as time approaches to infinity shown in Fig.. Fig. shows the change of the orientation of the mobile robot.. Tracking a ircular Path onsider a circular path, x + y =, as shown in Fig., and assume that the desired linear and angular velocities are and respectively. The desired virtual car proceeds at such velocities and sets out from point (,, ). The actual robot starts at point (, -., ). this means that the initial error is (-, -., ). uring the beginning period, the parameters used in A. Velocity (m/s and rad/s ) Y(m) B Angular Speed Forward Speed... X(m). Logitudinal Error. Orientation(rad) Lateral Error..... Orientational Error.. Error (m and rad.) lemma, V (t) as t, from which we can deduce that ev, ew, vs as t. By using Eq. () and the input-output property of the shunting model, we can infer that if output converges to some constant value (zero), the input is supposed to go to a constant value (zero), namely, e as vs. From the first term in Eq. (), kk vd sin eθ =, we have eθ as t. From Eq. (), as eθ, we have wd wc =. From Eq. (), ew as t, thus k vd ev =. From the assumption vd >, we have ev as t. Thus the equilibrium point is Ep =, ev =, ew =. Therefore, the tracking control system is asymptotically stable. From the Jacobean transformation in Eq. (), it is obvious that xd xc = and yd yc = from the results: e = andel =. Therefore, we have. Figure : Tracking a straight path. A: dynamic tracking performance; B: The generated linear and angular velocities; : The tracking errors in the longitudinal and lateral directions, and in orientation; : The varying orientation of the mobile robot. the first order exponent equation for linear speed are: k =, τ =..The parameters used in the controller are: A =, B =, =, K =, k =. the sampling time is equal to. second. As illustrated in Fig. A, the robot chooses a perfect angularity to track the circular path. Fig. B shows the smooth and reasonable velocity curves versus time. The speeds first increase and then track the desired speeds. The tracking errors approach to zero as time goes to infinity shown in Fig., Fig. shows that the orientation increases until it equals π and then increases from. The robot advances about more than one and half circles shown in Fig. during seconds.. omparison to a onventional Backstepping Model In this section, the backstepping technique based control law is compared to the biological neural network based tracking controller proposed in this paper. As we can see in the following equation (), the suddenly changing errors result in the speed jump as shown in the Fig. B. The backstepping technique based tracking control law used by [] is given as vc c e + vd cos eθ =, () wc wd + c vd el + c vd sin eθ where c, c, and c are the parameters. The tracking control law defined in Eq. () is simulated here using the same parameters as the controller proposed in this
6 B... Angular Speed. Angular Speed Lateral Error Longitudinal Error. Orientational Error. Error(m).. Orientation (rad).. Longitudinal Error. X(m). Orientation(rad) X(m) Error (m) Forward Speed... B Y(m) Velocity(m/s and rad/s) Y(m). A. Forward Speed. A Velocity (m/s and rad/s ). Lateral Error Orientational Error. Figure : Tracking a circular path. A: The dynamic tracking performance; B: The generated linear and angular velocities; : The tracking errors in the longitudinal and lateral directions, and in orientation; : The varying orientation of the mobile robot. paper (c =, c =, c = ). The Fig. shows that the results of the tracking controller defined by Eq. (). Fig. (B) demonstrates that the speed changes suddenly rather than gradually from zero when time equals zero. So this does not hold in practice. In comparison to Fig. (B), the proposed path tracking controller can obtain a reasonable results. What more, the proposed controller in this paper tracks the circle path quicker than the controller proposed in []by comparison of Fig. (A) and Fig. (A). onclusions In this paper, a novel neural dynamics based tracking controller is proposed, which is capable of generating smooth and continuous velocity commands with zero initial value. The tracking control system is asymptotically stable, and the tracking errors are guaranteed to converge to zeros. The proposed controller resolves the problem of sharp speed jumps at beginning and when sudden tracking errors occur. References [] J. M. Yang and J. H. Kim: Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots. IEEE Trans. on Robotics and Automation, (): -,.. Figure : Tracking a straight path with a conventional backstepping controller. A: The dynamic tracking performance; B: The generated linear and angular velocities; : The tracking errors in the longitudinal and lateral directions, and in orientation; : The varying orientation of the mobile robot. []. H. Kim and J. H. Oh: Tracking control of a twowheeled mobile robot using input-output linearization. ontrol Engineering Practice, (): -,. [] R. Fierro and F. V. Lewis: ontrol of a nonholonomic mobile robot: backstepping kinematics into dynamics. J. of Robotic Systems, (): -,. [] Q. Zhang, J. Shippen and B. Jones: Robust backstepping and neural network control of a low-quality nonholonomic mobile robot. Intl. J. of Machine Tools and Manufacture, (): -,. [] M. Ahmadi, V. Polotski and R. Hurteau: Path Tracking ontrol of Tracked Vehicles. Proc. of IEEE Intl. onf. on Robotics and Automation, San Francisco, USA, pp. -,. [] V. Boquete, R. Garcia, R. Barea and M. Mazo: Neural control of the movements of a wheelchair. J. of Intelligent and Robotic Systems, (): -,. [] A. Ollero, A. G. erezo and J. V. Martinez: Fuzzy supervisory path tracking of mobile robots. ontrol Engineering Practice, (): -,. [] K.. Ng and M. M. Trivedi: A neural-fuzzy controller for real-time mobile robot navigation. Proc. of the SPIE - The Intl. Soc. for Optical Engineering, : -,. [] A. V. Hodgkin and A. F. Huxley: A quantitative description of membrane current and its application to conduction and excitation in nerve. J. of Physiology London, : -,.
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 informationControl 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 informationNONLINEAR 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 informationUnifying 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 informationWE 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 informationA 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 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 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 informationControl 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 informationNonlinear 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 informationPosture 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 informationCLF-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 informationOVER THE past 20 years, the control of mobile robots has
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok
More informationA 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 informationMobile Robot Control on a Reference Path
Proceedings of the 3th Mediterranean Conference on Control and Automation Limassol, Cyprus, June 7-9, 5 WeM5-6 Mobile Robot Control on a Reference Path Gregor Klančar, Drago Matko, Sašo Blažič Abstract
More informationFormation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field
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,
More informationVehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels
Vehicle Dynamics of Redundant Mobile Robots with Powered Caster Wheels Yuan Ping Li * and Teresa Zielinska and Marcelo H. Ang Jr.* and Wei Lin * National University of Singapore, Faculty of Engineering,
More informationSDRE 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 informationarxiv: 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 informationTrajectory 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 informationMulti-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 informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
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 informationIntelligent Control. Module I- Neural Networks Lecture 7 Adaptive Learning Rate. Laxmidhar Behera
Intelligent Control Module I- Neural Networks Lecture 7 Adaptive Learning Rate Laxmidhar Behera Department of Electrical Engineering Indian Institute of Technology, Kanpur Recurrent Networks p.1/40 Subjects
More informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationFormation 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 informationA NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS
Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo
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 informationADAPTIVE VISION-BASED PATH FOLLOWING CONTROL OF A WHEELED ROBOT
ADAPTIVE VISION-BASED PATH FOLLOWING CONTROL OF A WHEELED ROBOT L. LAPIERRE, D. SOETANTO, A. PASCOAL Institute for Systems and Robotics - IST, Torre Norte, Piso 8, Av. Rovisco Pais,, 49- Lisbon, Portugal.
More informationLine 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 informationProblem 1: Ship Path-Following Control System (35%)
Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.
More informationTracking 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 information1 Lyapunov theory of stability
M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability
More informationWheeled 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 informationNONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS
NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University
More informationVideo 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar
Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)
More informationResearch 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 informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationVSP 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 informationFeedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator
Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator Ranjan Mukherjee Department of Mechanical Engineering Michigan State University East Lansing, Michigan 4884 e-mail:
More informationToday. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles
PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationTHE nonholonomic systems, that is Lagrange systems
Finite-Time Control Design for Nonholonomic Mobile Robots Subject to Spatial Constraint Yanling Shang, Jiacai Huang, Hongsheng Li and Xiulan Wen Abstract This paper studies the problem of finite-time stabilizing
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationInstrumentation 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 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 informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationNeural Network Control of Robot Manipulators and Nonlinear Systems
Neural Network Control of Robot Manipulators and Nonlinear Systems F.L. LEWIS Automation and Robotics Research Institute The University of Texas at Arlington S. JAG ANNATHAN Systems and Controls Research
More informationDynamic 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 informationDesign of Fuzzy Logic Control System for Segway Type Mobile Robots
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X
More informationNonlinear 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 informationCoordinated 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 informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationOn 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 informationWe 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 informationMOBILE 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 informationActive 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 informationConverse Lyapunov theorem and Input-to-State Stability
Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts
More informationAngular Momentum Based Controller for Balancing an Inverted Double Pendulum
Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.
More informationTracking and Set-Point VFO Control for an Articulated Mobile Robot with On-Axle Hitched Trailer
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeB07.6 Tracking and Set-Point VFO Control for an Articulated Mobile Robot with On-Axle Hitched Trailer Maciej
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationAdaptive feedback synchronization of a unified chaotic system
Physics Letters A 39 (4) 37 333 www.elsevier.com/locate/pla Adaptive feedback synchronization of a unified chaotic system Junan Lu a, Xiaoqun Wu a, Xiuping Han a, Jinhu Lü b, a School of Mathematics and
More information13 Path Planning Cubic Path P 2 P 1. θ 2
13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function
More informationGeneralized 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 informationavailable online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION
Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING
More informationModeling and control of a 4-wheel skid-steering mobile robot: From theory to practice
Modeling and control of a 4-wheel skid-steering mobile robot: From theory to practice K. Kozłowski 1, D. Pazderski 2 I.Rudas 3, J.Tar 4 Poznań University of Technology Budapest Polytechnic ul. Piotrowo
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationRobotics. Dynamics. Marc Toussaint U Stuttgart
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory
More informationTracking and Regulation Control of a Skid Steering Vehicle *
Tracking and Regulation Control of a Skid Steering Vehicle * D Pazderski, 1 K Kozlowski, 1 and W E Dixon 2 1 Pozan University of Technology, Institute of Control and Systems Engineering, 60-965 Pozan,
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationDecentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System
International Journal of Automation and Computing 05(2), April 2008, 9-24 DOI: 0.007/s633-008-09-7 Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System Mingcong Deng, Hongnian
More informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More informationLecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization
Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationNeural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot
Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah
More informationGlobal output regulation through singularities
Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp
More informationAdaptive NN Control of Dynamic Systems with Unknown Dynamic Friction
Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract
More informationApplication of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation
Proceedings of the 3 rd International Conference on Control, Dynamic Systems, and Robotics (CDSR 16) Ottawa, Canada May 9 10, 2016 Paper No. 121 DOI: 10.11159/cdsr16.121 Application of Newton/GMRES Method
More informationComparison of two non-linear model-based control strategies for autonomous vehicles
Comparison of two non-linear model-based control strategies for autonomous vehicles Eugenio Alcala, Laura Sellart, Vicenc Puig, Joseba Quevedo, Jordi Saludes, David Va zquez and Antonio Lo pez Abstract
More informationQuadrotor 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 informationHIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION
HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:
More informationNonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.
A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory
More informationEXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS
1996 IFAC World Congress San Francisco, July 1996 EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS Francesco Bullo Richard M. Murray Control and Dynamical Systems, California Institute
More informationRBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal
Trans. Japan Soc. Aero. Space Sci. Vol. 56, No. 6, pp. 37 3, 3 RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal By Wenhui ZHANG, Xiaoping YE and Xiaoming JI Institute
More informationBalancing of an Inverted Pendulum with a SCARA Robot
Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland
More informationEXPERIMENTAL 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 informationExtremal 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 informationCross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot
Cross-Coupling Control for Slippage Minimization of a Four-Wheel-Steering Mobile Robot Maxim Makatchev Dept. of Manufacturing Engineering and Engineering Management City University of Hong Kong Hong Kong
More informationSimulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances
Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances K. W. Siew, J. Katupitiya and R. Eaton and H.Pota Abstract This paper presents the derivation of
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationGAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL
GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY
More informationStability of Hybrid Control Systems Based on Time-State Control Forms
Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2
More informationCHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL
More informationOn-line Learning of Robot Arm Impedance Using Neural Networks
On-line Learning of Robot Arm Impedance Using Neural Networks Yoshiyuki Tanaka Graduate School of Engineering, Hiroshima University, Higashi-hiroshima, 739-857, JAPAN Email: ytanaka@bsys.hiroshima-u.ac.jp
More informationTrajectory 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 informationOperation of the Ballbot on Slopes and with Center-of-Mass Offsets
Proceedings of the IEEE International Conference on Robotics and Automation May 5 Seattle, WA, USA Operation of the Ballbot on Slopes and with Center-of-Mass Offsets Bhaskar Vaidya, Michael Shomin, Ralph
More informationControl 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 informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More informationNon-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 informationSLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong
International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED
More information