SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
33
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL
FOR A UNICYCLE MOBILE ROBOT
Sarra Bencharef and Hamid Boubertakh
Department of Automatic, Automatic Laboratory of Jijel (LAJ)
University MSBY of Jijel, Algeria
ABSTRACT
In this work, we propose a Particle Swarm Optimization (PSO) to design Proportional Derivative
controllers (PD) for the control of Unicycle Mobile Robot. To stabilize and drive the robot precisely with
the predefined trajectory, a decentralized control structure is adopted where four PD controllers are used.
Their parameters are given simultaneously by the proposed algorithm (PSO). The performance of the
system from its desired behavior is quantified by an objective function (SE). Simulation results are
presented to show the efficiency of the method. ).
The results are very conclusive and satisfactory in terms of stability and trajectory tracking of unicycle
mobile robot
KEYWORDS
Particle Swarm Optimization (PSO), Proportional Derivative, Unicycle mobile robot, Optimization,
Control
1. INTRODUCTION
Today mobile robots are a big hit on the side of the automatic control researchers, for their
various applications in civilian and military tasks.
The control objective of a Unicycle robot can be position stabilization, trajectory trackingโ€ฆ
Various controllers have been developed and adopted by researchers on controlling the
differential drive robot, predictive control and fuzzy logic control [1] , A dynamic-model-based
control scheme for balancing and velocity control of a unicycle robot [2], Fuzzy logic control
(FLC) strategy [3-4], Based on both the kinematic and dynamic model of a unicycle an inner loop
nonlinear controller with a dynamic model controller on the outer loop [5] , back-stepping
technique and the LaSalle's invariance principle [6], adaptive controller [7] , An intelligent
control approach was presented by [8] for a differential drive robot were a higher level navigation
controller combined with a lower level fuzzy logic based controller, feedback linearization with
PD control [9].
The PID control is relevant, due to the simplicity of this structure and its ease of implementation.
However, it has limited performance because of its structure and the linear system and an
opposite non-linear and complex system. In addition, an incorrect setting of these parameters will
lead to a more performance degradation. Unfortunately, there are no systematic methods for
setting parameters and the existing methods do not guarantee optimal operation such as Ziegler
Nichols method [10].
In recent years, many heuristic evolutionary optimization algorithms have been developed. These
include Genetic Algorithm (GA) [11-12], Ant Colony optimization (ACO) [13-14], Particle
Swarm Optimization (PSO) [15], and Gravitational Search algorithm (GSA) [16]. These methods
have acquired a special interest in solving the problem of design of PD controllers.
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
34
The above listed methods are used for tuning PID controllers in case of SISO systems. In this
paper, we suggest the use of PSO to solve the PD control design problem for control of Unicycle
robot.
2. THE UNICYCLE MOBILE ROBOT
The robot considered in this paper is a unicycle mobile robot, reported by [17], and is described
by the following equation of motion. A basic configuration of Unicycle mobile robot is shown in
Figure 1.
Figure 1. Unicycle mobile robot configuration
Let ๐’’ = ๐’™, ๐’š, ๐œฝ be the generalized coordinates of a unicycle, where ๐’™, ๐’š, is the Cartesian
position of the unicycle in a world frame and ๐œฝ is its orientation with respect to the ๐’™ axis. The
kinematic model of the system is,
Where:
๏‚ท ๐’— is linear velocity of the robot.
๏‚ท ๐’˜ is the angular velocity of the robot.
The right and left wheel motor velocities can be expressed as ๐’—๐’ = ๐’“ ๐“๐’ = ๐† โˆ’ ๐‘ณ ๐’˜
and ๐’— ๐‘น = ๐’“ ๐“ ๐‘น = ๐† + ๐‘ณ ๐’˜ respectively.
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
35
Table 1. The unicycle mobile robot model parameter
3. THE PD CONTROL DESIGN USING
3.1. OVERVIEW OF THE PARTICLE SWARM OPTIMISATION
PSO is nature-inspired heuristic optimization method which first proposed by Kennedy and
Eberhart [15]. It belongs to the category of Swarm Intelligence methods. Its development was
based on mimicking the movement of individuals within a swarm (i.e., fishes, birds, and insects)
in an effort to find the optima in the problem space. It has been noticed that members of the
swarm seem to share information among them. This communication fact leads to increase
efficiency of the swarm. The PSO algorithm searches in parallel using a group of individuals
similar to other population-based heuristic optimization techniques. PSO technique conducts
search using a population of particles, corresponding to individuals. Each particle represents
a candidate solution to the problem at hand. In a PSO system, particles change their positions by
โ€œflyingโ€ around in a multidimensional search space. Particle in a swarm adjust its position in
search space using its present velocity, own previous experience, and that of neighboring
particles.
Therefore, a particle makes use of best position encountered by itself and that of its neighbors to
steer toward an optimal solution. The performance of each particle is measured using a predefined
fitness function, which quantifies the performance of the optimization problem. The mathematical
expressions for velocity and position updates are given by.
Where:
๐Ÿ โ‰ค ๐’Š โ‰ค ๐‘ฐ , ๐Ÿ โ‰ค ๐’‹ โ‰ค ๐‘ฑ , ๐Ÿ โ‰ค ๐’Œ โ‰ค ๐‘ฒ
๐‘ฐ . ๐‘ฑ and ๐‘ฒ are respectively the number of particles in the swarm, the dimension of particle, and
the maximum iterations.
๐’™ ๐’Š๐’‹
๐’Œ
is the position of particle ๐’Š in the dimension ๐’‹ at iteration ๐’Œ
๐’— ๐’Š๐’‹
๐’Œ
is the velocity of particle ๐’Š in the dimension ๐’‹ at iteration ๐’Œ , ๐’‘๐’ƒ๐’†๐’”๐’•๐’Š๐’‹ is a personal best of
particle ๐’Š in the dimension ๐’‹, ๐’ˆ๐’ƒ๐’†๐’”๐’•๐’‹ is a global best of all particles in the dimension ๐’‹, ๐’˜ is inertia
weight factor , ๐’„ ๐Ÿ and ๐’„ ๐Ÿ are acceleration constants, ๐’“ ๐Ÿ and ๐’“ ๐Ÿ are random numbers in interval
๐ŸŽ โ‹… ๐Ÿ .
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
36
3.2. THE PD PARAMETERS TUNING PROBLEM
The general function of Proportional Integral Derivative controllers (PDs) are given by:
The error ๐’† ๐’• is defined as:
Where :
๐’– is the control signal, ๐’š ๐’“ is the reference signal and ๐’š is the controller output
The design parametersโ€™ vector is
Without loss of generality, a squared error cost function (7) is used to quantify the effectiveness of
a given PD controllers; it is evaluated at the end of desired input signal of the closed-loop system
under control.
In the PD controller design problem using PSO, a particle is one value of the PD controller
parameters vector.
A particle swarm is a group of parameters vector values which are manually or randomly initialized
in search space defined by limits of the components of the tuning parameters vector. So, a the
particle position ๐’™ is the PD controller parameter value vector, ๐‘ท๐’ƒ๐’†๐’”๐’• the best parameters values
vector regarding the cost function, ๐‘ฎ๐’ƒ๐’†๐’”๐’• is the global best parameters values vector of all
particles.
4. APPLICATION TO THE CONTROL FOR THE UNICYCLE MOBILE ROBOT
The control objective is to control the mobile robot to achieve a desired point. That is, we use two
decentralized PD controllers .
The design parametersโ€™ vector is composed of the parameters of the PD controllers:
The effectiveness of the PD controllers is evaluated at the end of the response of the entire control
system to desired input signals by the squared error fitness function given by:
๐‘ฐ๐‘บ๐‘ฌ = ๐’†(๐’•) ๐Ÿ
๐’…๐’•
๐’• ๐’‡
๐’• ๐ŸŽ
๐Ÿ
๐’Š=๐Ÿ (๐Ÿ—)
In the simulations, we take the:
๏‚ท The initial states : ๐’™ ๐ŸŽ = ๐ŸŽ ๐’Ž , ๐’š(๐ŸŽ) = ๐ŸŽ ๐’Ž.
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
37
๏‚ท The desired point has the following coordinates ๐’™ ๐’• ๐’‡ = ๐Ÿ ๐’Ž , ๐’š(๐’• ๐’‡) = ๐Ÿ ๐’Ž
๏‚ท The cost function spans from ๐’• ๐ŸŽ = ๐ŸŽ ๐’” , ๐’• ๐’‡ = ๐Ÿ๐Ÿ“ ๐’”
๏‚ท For the PSO we take the parameters in Table 2.
๏‚ท The initial parameters values are chosen randomly between the bounds given by Table 3.
Table 2. The algorithme parameters
Table 3. The initial parameters bounds
4. SIMULATION RESULTS
The final parameters values are given on Table 4.
The Figure 2 shows the evolution of the cost function with iterations. Figures 3, 4 and 5 show
respectively the position in the x-axis, the position in the y-axis and the position in the plane with
the tuned controllers.
Table 4. The final tuned parameters values
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
38
Figure 2. The Cost function
Figure 3. The position in the Y-axis
Figure 4. The position in the X-axis
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
39
Figure 5. XY plot
From these figures, we can see well a good tracking of the desired values of the position in the X-
axis and Y-axis and on the XY plane for the algorithms PSO Algorithm, (illustrated respectively
by Fig. 3.4and 5).
After the results we can see that the proposed algorithm give us satisfactory results because it
provide good trajectory tracking of unicycle mobile robot. The robot was able to follow its own
way, we can simply say that PSO Algorithm has shown its effectiveness in terms of stability of
unicycle mobile robot.
5. CONCLUSION
This paper has presented the performance of a intelligent synthesis of PD controller, using the
praticle swarms optimisation algorithme (PSO) to control a unicycle robot . The intelligent
controller was implemented and evaluated by simulating the system model in MATLAB
environment. The controller gains have been optimised using PSO optimisation algorithm to
minimise the mean square error of the robot system. The performance of the system with the
optimised controller gains has been greatly improved proving a successful control and optimisation
strategy. The simulation was able to yield results that showed good stability of the unicycle robot.
The simulation results show the efficiency of the proposed methode.
REFERENCES
[1] X.Jiang; Motai, Y.; Zhu, X., (2005), Predictive fuzzy logic controller for trajectory tracking of a
mobile robot, Soft Computing in Industrial Applications, Proceedings of the 2005 IEEE Mid-Summer
Workshop on , pp.29-32.
[2] Han, S.I., Lee, J.M., (2015), Balancing and Velocity Control of a Unicycle Robot Based on the
Dynamic Model, Industrial Electronics, IEEE Transactions on , vol.62, no.1, pp.405-413
[3] Castillo, O., Martรญnez-Marroquรญn, R., Melin, P., Valdez, F., & Soria, J., (2012), Comparative study of
bio-inspired algorithms applied to the optimization of type-1 and type-2 fuzzy controllers for an
autonomous mobile robot. Information Sciences, 192, pp.19-38
[4] Martรญnez, R., Castillo, O., & Aguilar, L. T., (2009), Optimization of interval type-2 fuzzy logic
controllers for a perturbed autonomous wheeled mobile robot using genetic algorithms. Information
Sciences, 179(13), 2158-2174.
International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1,
40
[5] R.Carona, A.P.Aguiar, J.Gaspar, (2008), Control of unicycle type robots tracking, path following and
point stabilization.
[6] Ti-Chung Lee, Kai-Tai Song, Ching-Hung Lee, and Ching-Cheng Teng, (2001), Tracking control of
unicycle-modeled mobile robots using a saturation feedback controller. IEEE Transactions on Control
Systems Technology, 9(2), pp.305-318.
[7] Martins, F. N., Celeste, W. C., Carelli, R., Sarcinelli-Filho, M., & Bastos-Filho, T. F. (2008). An
adaptive dynamic controller for autonomous mobile robot trajectory tracking. Control Engineering
Practice, 16(11), pp.1354-1363.
[8] M.F.R.Lee, F. H. S.Chiu, (2013), Intelligent multi-behavior control and coordination for the
autonomous differential drive mobile robot, In IEEE International Conference on Fuzzy Theory and
Its Applications (iFUZZY),pp. 31-36.
[9] De Luca, A., Oriolo, G., & Vendittelli, M. (2000, September). Stabilization of the unicycle via
dynamic feedback linearization. In 6th IFAC Symp. on Robot Control (pp. 397-402).
[10] K. J. ร…strรถm, T. Hรคgglund, PID Controllers, Theory, Design and Tuning, Instrument Society of
America, Research Triangle Park, North Carolina, 1995.
[11] J. M. Adams, and K. S. Rattan, ยซ A genetic multi-stage fuzzy PID controller with a fuzzy switch, ยป In
Proc. IEEE Int.Conf. on Systems, Man, and Cybernetics, Tucson, AZ, USA, 4,2001, pp. 2239-2244.
[12] C.-N. Ko, T.-L. Lee, H.-T. Fan, and C.-J. Wu, ยซ Genetic Auto-Tuning and Rule Reduction of Fuzzy
PID Controllers, ยป Proc. IEEE Int. Conf. on Systems. Man, and Cybernetics,Taipei, Taiwan, 2006, pp.
1096-1101.
[13] I. Pan, S. Das, and A. Gupta, ยซ Tuning of an optimal fuzzy PID controller with stochastic algorithms
for networked control systems with random time delayยป, ISA Transactions , Vol. 50, No 1, pp. 28-36,
2011.
[14] H. Boubertakh, , M. Tadjine, , P.-Y. Glorennec, S. Labiod, ยซ Tuning fuzzy PID controllers using ant
colony optimizationยป. In: Proc. of the 17th Mediterranean Conference on Control and Automation
(MED'09), Thessaloniki, Greece, 2009, pp. 13โ€“18.
[15] J. Kennedy and R. Eberhart, โ€œParticle swarm optimization,โ€ Proc IEEE Int Conf on Neural Networks,
pp. 1942-1948, 1995.
[16] Esmat Rashedi, Hossein Nezamabadi-pour, Saeid Saryazdi, ยซ GSA: A Gravitational Search Algorithm
ยป,Department of Electrical Engineering, Shahid Bahonar University of Kerman, P.O. Box 76169-133,
Kerman, Iran.
[17] Klancar, G., Matko, D., Blazic, S., (2005), Mobile robot control on a reference path. In Intelligent
Control, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on
Control and Automation (pp. 1343-1348).
AUTHORS
Sarra Bencharef is currently a Ph.D. student at the Automatic Control Department of Jijel University,
Algeria. She received the Engineer degree in Electronic from Jijel University, Algeria, in 2009, and the
Magister degree of Automatic Control and signal processing at the Automatic Control Department of Jijel
University, Algeria, in April 2014. She is with Automatic Laboratory of Jijel (LAJ). His research interests
include Aerial robotics, Linear and Nonlinear control, intelligent control and optimization
Hamid Boubertakh graduated from National Polytechnic school of Algiers (ENP) in Algรฉrie in 2009. He
currently works as a Teacher-Researcher at the University of Jijel, Algeria, where he continues his research
activities. His areas of interest are intelligent control and optimization.

More Related Content

What's hot

Termpaper ai
Termpaper aiTermpaper ai
Termpaper aiSumit Mishra
ย 
Recognition and classification of human motion
Recognition and classification of human motionRecognition and classification of human motion
Recognition and classification of human motionHutami Endang
ย 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...journalBEEI
ย 
Ant Colony Optimization: The Algorithm and Its Applications
Ant Colony Optimization: The Algorithm and Its ApplicationsAnt Colony Optimization: The Algorithm and Its Applications
Ant Colony Optimization: The Algorithm and Its Applicationsadil raja
ย 
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...IJECEIAES
ย 
Rasool_PhD_Final_Presentation
Rasool_PhD_Final_PresentationRasool_PhD_Final_Presentation
Rasool_PhD_Final_PresentationGhulam Rasool
ย 
Titus Lungu Honors Thesis
Titus Lungu Honors ThesisTitus Lungu Honors Thesis
Titus Lungu Honors ThesisTitus Lungu
ย 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...International Multispeciality Journal of Health
ย 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...ISA Interchange
ย 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
ย 
Smart element aware gate controller for intelligent wheeled robot navigation
Smart element aware gate controller for intelligent wheeled robot navigationSmart element aware gate controller for intelligent wheeled robot navigation
Smart element aware gate controller for intelligent wheeled robot navigationIJECEIAES
ย 
Artificial Neural Network based Mobile Robot Navigation
Artificial Neural Network based Mobile Robot NavigationArtificial Neural Network based Mobile Robot Navigation
Artificial Neural Network based Mobile Robot NavigationMithun Chowdhury
ย 
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...infopapers
ย 
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...SumitDutta58
ย 
Shared Steering Control between a Driver and an Automation: Stability in the ...
Shared Steering Control between a Driver and an Automation: Stability in the ...Shared Steering Control between a Driver and an Automation: Stability in the ...
Shared Steering Control between a Driver and an Automation: Stability in the ...paperpublications3
ย 
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...IOSR Journals
ย 
Learning agile and dynamic motor skills for legged robots
Learning agile and dynamic motor skills for legged robotsLearning agile and dynamic motor skills for legged robots
Learning agile and dynamic motor skills for legged robotsํ™๋ฐฐ ๊น€
ย 
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3Max Lee
ย 
Speed adaptation using Neuro fuzzy approach
Speed adaptation using Neuro fuzzy approachSpeed adaptation using Neuro fuzzy approach
Speed adaptation using Neuro fuzzy approachLucky Amesar
ย 
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)Fuzzy Logic Application in Robotics( Humanoid Push Recovery)
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)IIIT Allahabad
ย 

What's hot (20)

Termpaper ai
Termpaper aiTermpaper ai
Termpaper ai
ย 
Recognition and classification of human motion
Recognition and classification of human motionRecognition and classification of human motion
Recognition and classification of human motion
ย 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...
ย 
Ant Colony Optimization: The Algorithm and Its Applications
Ant Colony Optimization: The Algorithm and Its ApplicationsAnt Colony Optimization: The Algorithm and Its Applications
Ant Colony Optimization: The Algorithm and Its Applications
ย 
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
Intelligent swarm algorithms for optimizing nonlinear sliding mode controller...
ย 
Rasool_PhD_Final_Presentation
Rasool_PhD_Final_PresentationRasool_PhD_Final_Presentation
Rasool_PhD_Final_Presentation
ย 
Titus Lungu Honors Thesis
Titus Lungu Honors ThesisTitus Lungu Honors Thesis
Titus Lungu Honors Thesis
ย 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
ย 
Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...Fractional order PID for tracking control of a parallel robotic manipulator t...
Fractional order PID for tracking control of a parallel robotic manipulator t...
ย 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
ย 
Smart element aware gate controller for intelligent wheeled robot navigation
Smart element aware gate controller for intelligent wheeled robot navigationSmart element aware gate controller for intelligent wheeled robot navigation
Smart element aware gate controller for intelligent wheeled robot navigation
ย 
Artificial Neural Network based Mobile Robot Navigation
Artificial Neural Network based Mobile Robot NavigationArtificial Neural Network based Mobile Robot Navigation
Artificial Neural Network based Mobile Robot Navigation
ย 
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...
Automatic control based on Wasp Behavioral Model and Stochastic Learning Auto...
ย 
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...
Automatic car parking mechanism using neuro fuzzy controller tuned by genetic...
ย 
Shared Steering Control between a Driver and an Automation: Stability in the ...
Shared Steering Control between a Driver and an Automation: Stability in the ...Shared Steering Control between a Driver and an Automation: Stability in the ...
Shared Steering Control between a Driver and an Automation: Stability in the ...
ย 
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
Optimizing Mobile Robot Path Planning and Navigation by Use of Differential E...
ย 
Learning agile and dynamic motor skills for legged robots
Learning agile and dynamic motor skills for legged robotsLearning agile and dynamic motor skills for legged robots
Learning agile and dynamic motor skills for legged robots
ย 
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
ย 
Speed adaptation using Neuro fuzzy approach
Speed adaptation using Neuro fuzzy approachSpeed adaptation using Neuro fuzzy approach
Speed adaptation using Neuro fuzzy approach
ย 
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)Fuzzy Logic Application in Robotics( Humanoid Push Recovery)
Fuzzy Logic Application in Robotics( Humanoid Push Recovery)
ย 

Similar to PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT

IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...IRJET Journal
ย 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
ย 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
ย 
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...ijsc
ย 
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...journalBEEI
ย 
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...iosrjce
ย 
Global Stability of A Regulator For Robot Manipulators
Global Stability of A Regulator For Robot ManipulatorsGlobal Stability of A Regulator For Robot Manipulators
Global Stability of A Regulator For Robot ManipulatorsWaqas Tariq
ย 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...nooriasukmaningtyas
ย 
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemPerformance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemIOSR Journals
ย 
Improved Particle Swarm Optimization
Improved Particle Swarm OptimizationImproved Particle Swarm Optimization
Improved Particle Swarm Optimizationvane sanchez
ย 
an improver particle optmizacion plan de negocios
an improver particle optmizacion plan de negociosan improver particle optmizacion plan de negocios
an improver particle optmizacion plan de negociosCarlos Iza
ย 
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAMulti-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAIOSRjournaljce
ย 
Research.Essay_Chien-Chih_Weng_v3_by Prof. Karkoub
Research.Essay_Chien-Chih_Weng_v3_by Prof. KarkoubResearch.Essay_Chien-Chih_Weng_v3_by Prof. Karkoub
Research.Essay_Chien-Chih_Weng_v3_by Prof. KarkoubChien-Chih Weng
ย 
Dynamics and control of a robotic arm having four links
Dynamics and control of a robotic arm having four linksDynamics and control of a robotic arm having four links
Dynamics and control of a robotic arm having four linksAmin A. Mohammed
ย 
Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...IJECEIAES
ย 
Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...ijfcstjournal
ย 
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...IJERA Editor
ย 
Simulation design of trajectory planning robot manipulator
Simulation design of trajectory planning robot manipulatorSimulation design of trajectory planning robot manipulator
Simulation design of trajectory planning robot manipulatorjournalBEEI
ย 
Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336Editor IJARCET
ย 

Similar to PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT (20)

IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
ย 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
ย 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
ย 
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
ย 
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
Signature PSO: A novel inertia weight adjustment using fuzzy signature for LQ...
ย 
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
ย 
K017655963
K017655963K017655963
K017655963
ย 
Global Stability of A Regulator For Robot Manipulators
Global Stability of A Regulator For Robot ManipulatorsGlobal Stability of A Regulator For Robot Manipulators
Global Stability of A Regulator For Robot Manipulators
ย 
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...Fractional order PID controller tuned by bat algorithm for robot trajectory c...
Fractional order PID controller tuned by bat algorithm for robot trajectory c...
ย 
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch ProblemPerformance Analysis of GA and PSO over Economic Load Dispatch Problem
Performance Analysis of GA and PSO over Economic Load Dispatch Problem
ย 
Improved Particle Swarm Optimization
Improved Particle Swarm OptimizationImproved Particle Swarm Optimization
Improved Particle Swarm Optimization
ย 
an improver particle optmizacion plan de negocios
an improver particle optmizacion plan de negociosan improver particle optmizacion plan de negocios
an improver particle optmizacion plan de negocios
ย 
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAMulti-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
ย 
Research.Essay_Chien-Chih_Weng_v3_by Prof. Karkoub
Research.Essay_Chien-Chih_Weng_v3_by Prof. KarkoubResearch.Essay_Chien-Chih_Weng_v3_by Prof. Karkoub
Research.Essay_Chien-Chih_Weng_v3_by Prof. Karkoub
ย 
Dynamics and control of a robotic arm having four links
Dynamics and control of a robotic arm having four linksDynamics and control of a robotic arm having four links
Dynamics and control of a robotic arm having four links
ย 
Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...Optimal tuning proportional integral derivative controller on direct current ...
Optimal tuning proportional integral derivative controller on direct current ...
ย 
Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...Modelling of walking humanoid robot with capability of floor detection and dy...
Modelling of walking humanoid robot with capability of floor detection and dy...
ย 
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...
Comparative Analysis for NN-Based Adaptive Back-stepping Controller and Back-...
ย 
Simulation design of trajectory planning robot manipulator
Simulation design of trajectory planning robot manipulatorSimulation design of trajectory planning robot manipulator
Simulation design of trajectory planning robot manipulator
ย 
Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336Ijarcet vol-2-issue-7-2333-2336
Ijarcet vol-2-issue-7-2333-2336
ย 

More from JaresJournal

FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...
FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...
FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...JaresJournal
ย 
International Journal of AdvancesRobotics, Expert Systems (JARES)
International Journal of AdvancesRobotics, Expert Systems (JARES)International Journal of AdvancesRobotics, Expert Systems (JARES)
International Journal of AdvancesRobotics, Expert Systems (JARES)JaresJournal
ย 
International Journal of Advances Robotics, Expert Systems (JARES)
International Journal of Advances Robotics, Expert Systems (JARES)International Journal of Advances Robotics, Expert Systems (JARES)
International Journal of Advances Robotics, Expert Systems (JARES)JaresJournal
ย 
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTJaresJournal
ย 
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATION
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATIONA COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATION
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATIONJaresJournal
ย 
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTJaresJournal
ย 
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...JaresJournal
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGJaresJournal
ย 
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...JaresJournal
ย 
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKS
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKSA PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKS
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKSJaresJournal
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...JaresJournal
ย 
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...JaresJournal
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGJaresJournal
ย 
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCE
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCEANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCE
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCEJaresJournal
ย 
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...JaresJournal
ย 
Predicting Forced Population Displacement Using News Articles
Predicting Forced Population Displacement Using News ArticlesPredicting Forced Population Displacement Using News Articles
Predicting Forced Population Displacement Using News ArticlesJaresJournal
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...JaresJournal
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...JaresJournal
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGJaresJournal
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGJaresJournal
ย 

More from JaresJournal (20)

FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...
FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...
FREE PUBLICATION - International Journal of Advances Robotics, Expert Systems...
ย 
International Journal of AdvancesRobotics, Expert Systems (JARES)
International Journal of AdvancesRobotics, Expert Systems (JARES)International Journal of AdvancesRobotics, Expert Systems (JARES)
International Journal of AdvancesRobotics, Expert Systems (JARES)
ย 
International Journal of Advances Robotics, Expert Systems (JARES)
International Journal of Advances Robotics, Expert Systems (JARES)International Journal of Advances Robotics, Expert Systems (JARES)
International Journal of Advances Robotics, Expert Systems (JARES)
ย 
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
ย 
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATION
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATIONA COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATION
A COMPREHENSIVE SURVEY OF GREY WOLF OPTIMIZER ALGORITHM AND ITS APPLICATION
ย 
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOTBIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
BIO-INSPIRATIONS AND PHYSICAL CONFIGURATIONS OF SWARM-BOT
ย 
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...
AN APPROACH TO OPTIMIZE OF MANUFACTURING OF A VOLTAGE REFERENCE BASED ON HETE...
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
ย 
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ย 
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKS
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKSA PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKS
A PROPOSED EXPERT SYSTEM FOR EVALUATING THE PARTNERSHIP IN BANKS
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
ย 
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ON OPTIMIZATION OF MANUFACTURING OF ELEMENTS OF AN BINARY-ROM CIRCUIT TO INCR...
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
ย 
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCE
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCEANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCE
ANALYSIS OF WTTE-RNN VARIANTS THAT IMPROVE PERFORMANCE
ย 
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...
FAULT DIAGNOSIS USING CLUSTERING. WHAT STATISTICAL TEST TO USE FOR HYPOTHESIS...
ย 
Predicting Forced Population Displacement Using News Articles
Predicting Forced Population Displacement Using News ArticlesPredicting Forced Population Displacement Using News Articles
Predicting Forced Population Displacement Using News Articles
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
ย 
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
DEVELOPEMENT OF GAIT GENERATION SYSTEM FOR A LOWER LIMB PROSTHESIS USING MEAS...
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
ย 
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONINGMULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
MULTIPLE CONFIGURATIONS FOR PUNCTURING ROBOT POSITIONING
ย 

Recently uploaded

Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
ย 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
ย 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
ย 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
ย 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
ย 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
ย 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
ย 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
ย 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
ย 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
ย 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
ย 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
ย 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
ย 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
ย 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
ย 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
ย 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
ย 

Recently uploaded (20)

Cรณdigo Creativo y Arte de Software | Unidad 1
Cรณdigo Creativo y Arte de Software | Unidad 1Cรณdigo Creativo y Arte de Software | Unidad 1
Cรณdigo Creativo y Arte de Software | Unidad 1
ย 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
ย 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
ย 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
ย 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
ย 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
ย 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
ย 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
ย 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
ย 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
ย 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
ย 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
ย 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
ย 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
ย 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
ย 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
ย 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
ย 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
ย 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
ย 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
ย 

PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT

  • 1. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 33 PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT Sarra Bencharef and Hamid Boubertakh Department of Automatic, Automatic Laboratory of Jijel (LAJ) University MSBY of Jijel, Algeria ABSTRACT In this work, we propose a Particle Swarm Optimization (PSO) to design Proportional Derivative controllers (PD) for the control of Unicycle Mobile Robot. To stabilize and drive the robot precisely with the predefined trajectory, a decentralized control structure is adopted where four PD controllers are used. Their parameters are given simultaneously by the proposed algorithm (PSO). The performance of the system from its desired behavior is quantified by an objective function (SE). Simulation results are presented to show the efficiency of the method. ). The results are very conclusive and satisfactory in terms of stability and trajectory tracking of unicycle mobile robot KEYWORDS Particle Swarm Optimization (PSO), Proportional Derivative, Unicycle mobile robot, Optimization, Control 1. INTRODUCTION Today mobile robots are a big hit on the side of the automatic control researchers, for their various applications in civilian and military tasks. The control objective of a Unicycle robot can be position stabilization, trajectory trackingโ€ฆ Various controllers have been developed and adopted by researchers on controlling the differential drive robot, predictive control and fuzzy logic control [1] , A dynamic-model-based control scheme for balancing and velocity control of a unicycle robot [2], Fuzzy logic control (FLC) strategy [3-4], Based on both the kinematic and dynamic model of a unicycle an inner loop nonlinear controller with a dynamic model controller on the outer loop [5] , back-stepping technique and the LaSalle's invariance principle [6], adaptive controller [7] , An intelligent control approach was presented by [8] for a differential drive robot were a higher level navigation controller combined with a lower level fuzzy logic based controller, feedback linearization with PD control [9]. The PID control is relevant, due to the simplicity of this structure and its ease of implementation. However, it has limited performance because of its structure and the linear system and an opposite non-linear and complex system. In addition, an incorrect setting of these parameters will lead to a more performance degradation. Unfortunately, there are no systematic methods for setting parameters and the existing methods do not guarantee optimal operation such as Ziegler Nichols method [10]. In recent years, many heuristic evolutionary optimization algorithms have been developed. These include Genetic Algorithm (GA) [11-12], Ant Colony optimization (ACO) [13-14], Particle Swarm Optimization (PSO) [15], and Gravitational Search algorithm (GSA) [16]. These methods have acquired a special interest in solving the problem of design of PD controllers.
  • 2. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 34 The above listed methods are used for tuning PID controllers in case of SISO systems. In this paper, we suggest the use of PSO to solve the PD control design problem for control of Unicycle robot. 2. THE UNICYCLE MOBILE ROBOT The robot considered in this paper is a unicycle mobile robot, reported by [17], and is described by the following equation of motion. A basic configuration of Unicycle mobile robot is shown in Figure 1. Figure 1. Unicycle mobile robot configuration Let ๐’’ = ๐’™, ๐’š, ๐œฝ be the generalized coordinates of a unicycle, where ๐’™, ๐’š, is the Cartesian position of the unicycle in a world frame and ๐œฝ is its orientation with respect to the ๐’™ axis. The kinematic model of the system is, Where: ๏‚ท ๐’— is linear velocity of the robot. ๏‚ท ๐’˜ is the angular velocity of the robot. The right and left wheel motor velocities can be expressed as ๐’—๐’ = ๐’“ ๐“๐’ = ๐† โˆ’ ๐‘ณ ๐’˜ and ๐’— ๐‘น = ๐’“ ๐“ ๐‘น = ๐† + ๐‘ณ ๐’˜ respectively.
  • 3. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 35 Table 1. The unicycle mobile robot model parameter 3. THE PD CONTROL DESIGN USING 3.1. OVERVIEW OF THE PARTICLE SWARM OPTIMISATION PSO is nature-inspired heuristic optimization method which first proposed by Kennedy and Eberhart [15]. It belongs to the category of Swarm Intelligence methods. Its development was based on mimicking the movement of individuals within a swarm (i.e., fishes, birds, and insects) in an effort to find the optima in the problem space. It has been noticed that members of the swarm seem to share information among them. This communication fact leads to increase efficiency of the swarm. The PSO algorithm searches in parallel using a group of individuals similar to other population-based heuristic optimization techniques. PSO technique conducts search using a population of particles, corresponding to individuals. Each particle represents a candidate solution to the problem at hand. In a PSO system, particles change their positions by โ€œflyingโ€ around in a multidimensional search space. Particle in a swarm adjust its position in search space using its present velocity, own previous experience, and that of neighboring particles. Therefore, a particle makes use of best position encountered by itself and that of its neighbors to steer toward an optimal solution. The performance of each particle is measured using a predefined fitness function, which quantifies the performance of the optimization problem. The mathematical expressions for velocity and position updates are given by. Where: ๐Ÿ โ‰ค ๐’Š โ‰ค ๐‘ฐ , ๐Ÿ โ‰ค ๐’‹ โ‰ค ๐‘ฑ , ๐Ÿ โ‰ค ๐’Œ โ‰ค ๐‘ฒ ๐‘ฐ . ๐‘ฑ and ๐‘ฒ are respectively the number of particles in the swarm, the dimension of particle, and the maximum iterations. ๐’™ ๐’Š๐’‹ ๐’Œ is the position of particle ๐’Š in the dimension ๐’‹ at iteration ๐’Œ ๐’— ๐’Š๐’‹ ๐’Œ is the velocity of particle ๐’Š in the dimension ๐’‹ at iteration ๐’Œ , ๐’‘๐’ƒ๐’†๐’”๐’•๐’Š๐’‹ is a personal best of particle ๐’Š in the dimension ๐’‹, ๐’ˆ๐’ƒ๐’†๐’”๐’•๐’‹ is a global best of all particles in the dimension ๐’‹, ๐’˜ is inertia weight factor , ๐’„ ๐Ÿ and ๐’„ ๐Ÿ are acceleration constants, ๐’“ ๐Ÿ and ๐’“ ๐Ÿ are random numbers in interval ๐ŸŽ โ‹… ๐Ÿ .
  • 4. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 36 3.2. THE PD PARAMETERS TUNING PROBLEM The general function of Proportional Integral Derivative controllers (PDs) are given by: The error ๐’† ๐’• is defined as: Where : ๐’– is the control signal, ๐’š ๐’“ is the reference signal and ๐’š is the controller output The design parametersโ€™ vector is Without loss of generality, a squared error cost function (7) is used to quantify the effectiveness of a given PD controllers; it is evaluated at the end of desired input signal of the closed-loop system under control. In the PD controller design problem using PSO, a particle is one value of the PD controller parameters vector. A particle swarm is a group of parameters vector values which are manually or randomly initialized in search space defined by limits of the components of the tuning parameters vector. So, a the particle position ๐’™ is the PD controller parameter value vector, ๐‘ท๐’ƒ๐’†๐’”๐’• the best parameters values vector regarding the cost function, ๐‘ฎ๐’ƒ๐’†๐’”๐’• is the global best parameters values vector of all particles. 4. APPLICATION TO THE CONTROL FOR THE UNICYCLE MOBILE ROBOT The control objective is to control the mobile robot to achieve a desired point. That is, we use two decentralized PD controllers . The design parametersโ€™ vector is composed of the parameters of the PD controllers: The effectiveness of the PD controllers is evaluated at the end of the response of the entire control system to desired input signals by the squared error fitness function given by: ๐‘ฐ๐‘บ๐‘ฌ = ๐’†(๐’•) ๐Ÿ ๐’…๐’• ๐’• ๐’‡ ๐’• ๐ŸŽ ๐Ÿ ๐’Š=๐Ÿ (๐Ÿ—) In the simulations, we take the: ๏‚ท The initial states : ๐’™ ๐ŸŽ = ๐ŸŽ ๐’Ž , ๐’š(๐ŸŽ) = ๐ŸŽ ๐’Ž.
  • 5. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 37 ๏‚ท The desired point has the following coordinates ๐’™ ๐’• ๐’‡ = ๐Ÿ ๐’Ž , ๐’š(๐’• ๐’‡) = ๐Ÿ ๐’Ž ๏‚ท The cost function spans from ๐’• ๐ŸŽ = ๐ŸŽ ๐’” , ๐’• ๐’‡ = ๐Ÿ๐Ÿ“ ๐’” ๏‚ท For the PSO we take the parameters in Table 2. ๏‚ท The initial parameters values are chosen randomly between the bounds given by Table 3. Table 2. The algorithme parameters Table 3. The initial parameters bounds 4. SIMULATION RESULTS The final parameters values are given on Table 4. The Figure 2 shows the evolution of the cost function with iterations. Figures 3, 4 and 5 show respectively the position in the x-axis, the position in the y-axis and the position in the plane with the tuned controllers. Table 4. The final tuned parameters values
  • 6. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 38 Figure 2. The Cost function Figure 3. The position in the Y-axis Figure 4. The position in the X-axis
  • 7. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 39 Figure 5. XY plot From these figures, we can see well a good tracking of the desired values of the position in the X- axis and Y-axis and on the XY plane for the algorithms PSO Algorithm, (illustrated respectively by Fig. 3.4and 5). After the results we can see that the proposed algorithm give us satisfactory results because it provide good trajectory tracking of unicycle mobile robot. The robot was able to follow its own way, we can simply say that PSO Algorithm has shown its effectiveness in terms of stability of unicycle mobile robot. 5. CONCLUSION This paper has presented the performance of a intelligent synthesis of PD controller, using the praticle swarms optimisation algorithme (PSO) to control a unicycle robot . The intelligent controller was implemented and evaluated by simulating the system model in MATLAB environment. The controller gains have been optimised using PSO optimisation algorithm to minimise the mean square error of the robot system. The performance of the system with the optimised controller gains has been greatly improved proving a successful control and optimisation strategy. The simulation was able to yield results that showed good stability of the unicycle robot. The simulation results show the efficiency of the proposed methode. REFERENCES [1] X.Jiang; Motai, Y.; Zhu, X., (2005), Predictive fuzzy logic controller for trajectory tracking of a mobile robot, Soft Computing in Industrial Applications, Proceedings of the 2005 IEEE Mid-Summer Workshop on , pp.29-32. [2] Han, S.I., Lee, J.M., (2015), Balancing and Velocity Control of a Unicycle Robot Based on the Dynamic Model, Industrial Electronics, IEEE Transactions on , vol.62, no.1, pp.405-413 [3] Castillo, O., Martรญnez-Marroquรญn, R., Melin, P., Valdez, F., & Soria, J., (2012), Comparative study of bio-inspired algorithms applied to the optimization of type-1 and type-2 fuzzy controllers for an autonomous mobile robot. Information Sciences, 192, pp.19-38 [4] Martรญnez, R., Castillo, O., & Aguilar, L. T., (2009), Optimization of interval type-2 fuzzy logic controllers for a perturbed autonomous wheeled mobile robot using genetic algorithms. Information Sciences, 179(13), 2158-2174.
  • 8. International Journal of Advance Robotics & Expert Systems (JARES) Vol.1, No.1, 40 [5] R.Carona, A.P.Aguiar, J.Gaspar, (2008), Control of unicycle type robots tracking, path following and point stabilization. [6] Ti-Chung Lee, Kai-Tai Song, Ching-Hung Lee, and Ching-Cheng Teng, (2001), Tracking control of unicycle-modeled mobile robots using a saturation feedback controller. IEEE Transactions on Control Systems Technology, 9(2), pp.305-318. [7] Martins, F. N., Celeste, W. C., Carelli, R., Sarcinelli-Filho, M., & Bastos-Filho, T. F. (2008). An adaptive dynamic controller for autonomous mobile robot trajectory tracking. Control Engineering Practice, 16(11), pp.1354-1363. [8] M.F.R.Lee, F. H. S.Chiu, (2013), Intelligent multi-behavior control and coordination for the autonomous differential drive mobile robot, In IEEE International Conference on Fuzzy Theory and Its Applications (iFUZZY),pp. 31-36. [9] De Luca, A., Oriolo, G., & Vendittelli, M. (2000, September). Stabilization of the unicycle via dynamic feedback linearization. In 6th IFAC Symp. on Robot Control (pp. 397-402). [10] K. J. ร…strรถm, T. Hรคgglund, PID Controllers, Theory, Design and Tuning, Instrument Society of America, Research Triangle Park, North Carolina, 1995. [11] J. M. Adams, and K. S. Rattan, ยซ A genetic multi-stage fuzzy PID controller with a fuzzy switch, ยป In Proc. IEEE Int.Conf. on Systems, Man, and Cybernetics, Tucson, AZ, USA, 4,2001, pp. 2239-2244. [12] C.-N. Ko, T.-L. Lee, H.-T. Fan, and C.-J. Wu, ยซ Genetic Auto-Tuning and Rule Reduction of Fuzzy PID Controllers, ยป Proc. IEEE Int. Conf. on Systems. Man, and Cybernetics,Taipei, Taiwan, 2006, pp. 1096-1101. [13] I. Pan, S. Das, and A. Gupta, ยซ Tuning of an optimal fuzzy PID controller with stochastic algorithms for networked control systems with random time delayยป, ISA Transactions , Vol. 50, No 1, pp. 28-36, 2011. [14] H. Boubertakh, , M. Tadjine, , P.-Y. Glorennec, S. Labiod, ยซ Tuning fuzzy PID controllers using ant colony optimizationยป. In: Proc. of the 17th Mediterranean Conference on Control and Automation (MED'09), Thessaloniki, Greece, 2009, pp. 13โ€“18. [15] J. Kennedy and R. Eberhart, โ€œParticle swarm optimization,โ€ Proc IEEE Int Conf on Neural Networks, pp. 1942-1948, 1995. [16] Esmat Rashedi, Hossein Nezamabadi-pour, Saeid Saryazdi, ยซ GSA: A Gravitational Search Algorithm ยป,Department of Electrical Engineering, Shahid Bahonar University of Kerman, P.O. Box 76169-133, Kerman, Iran. [17] Klancar, G., Matko, D., Blazic, S., (2005), Mobile robot control on a reference path. In Intelligent Control, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation (pp. 1343-1348). AUTHORS Sarra Bencharef is currently a Ph.D. student at the Automatic Control Department of Jijel University, Algeria. She received the Engineer degree in Electronic from Jijel University, Algeria, in 2009, and the Magister degree of Automatic Control and signal processing at the Automatic Control Department of Jijel University, Algeria, in April 2014. She is with Automatic Laboratory of Jijel (LAJ). His research interests include Aerial robotics, Linear and Nonlinear control, intelligent control and optimization Hamid Boubertakh graduated from National Polytechnic school of Algiers (ENP) in Algรฉrie in 2009. He currently works as a Teacher-Researcher at the University of Jijel, Algeria, where he continues his research activities. His areas of interest are intelligent control and optimization.