SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 2 Issue 12 ǁ December. 2014 ǁ PP.05-09
www.ijres.org 5 | Page
Experimental Comparison of Trajectory Planning Algorithms for
Wheeled Mobile Robots
Raimarius Delgado1
, ByoungWook Choi1,*
1
(Department of Electrical and Information Engineering/ Seoul National University of Science and
Technology, Seoul, South Korea)
ABSTRACT : In this paper, we present an experimental approach to compare various trajectory planning
methods for practical application of wheeled mobile robots. The first method generates a trajectory according
to the acceleration limits of the mobile robot and its relationship with the curvature of the planned path. The
second method is an improvement of the conventional convolution-based trajectory generation method, on
which the heading angles of a curved path is being considered. Due to the limited scope of the considered
constraints of the previous approaches, A third approach that conserves the merits of the convolution operator
is proposed to consider the high curvature turning points of a sophisticated curve such as a Lemniscate of
Gerono,which causes geometrical limitations during robot navigation. All methods are compared
experimentally on a two-wheeled mobile robot. The goal of the experiment is to determine which approach
meets the criteria of time optimality and sampling time uniformity while considering the physical limits of the
mobile robot and the geometrical constraints of the planned path.
Keywords -Wheeled Mobile Robots, Trajectory Planning, Physical Limits, Convolution, Lemniscate of Gerono
I. INTRODUCTION
Mobile robotics is an active research area that is continuously evolving to enable mobile robots display
precise movements through simple user-generated velocity commands. Nowadays, unmanned mobile robot
application domains has extended in industrial as well as in service sectors [1]. It has also attracted lot of
interests from scientific, governmental, and residential areas [2-3]. Another great result from this advancement
is that places unreachable to mankind before are now accessible through meticulous operations of mobile robot
systems such as exploration of outer space bodies [4], recognition of targets in conflict and disaster zones [5],
navigation in hazardous environments, and dangerous military operations [6]. In cases where the operating
environment is known, navigation of mobile robots is a systematic operation that is divided into three main
phases; path planning [7], trajectory generation [8], and tracking control [9].
Trajectory generation produces the required velocity commands for the robot to transverse the planned
path as a function of time. To obtain feasible trajectories, movement of the mobile robot could is constraint
depending on its physical limit such as maximum velocity [7] and acceleration limits [10-11] and maximum
jerk for accurate control along higher-polynomial planned paths [12]. In a curved path, geometrical constraints
relating to high curvature turning points could exist which is non- negligible. In this event, rigorous robot
control and operation could encounter issues such as inability to reach the desired target point or slowing down-
not reaching the expected terminal velocity. Geometrical constraint is an inevitable problem to be solved
because existence of obstacles in practical robot navigation is imminent.
Trajectory planning methods that considers the acceleration limits of the mobile robot is given by
researchers in [10-11,]. A trajectory generation approach based on convolution is presented in [12]. However,
the conventional convolution operator does not consider the heading angles along a path. Convolution-based
trajectory generation for a curved path is achieved through the improvement found in [8]. Yet, it was not able to
generate feasible trajectory that enables the mobile robot to track a planned path with high curvature.
The contribution of this paper is divided into two principal parts. First, a solution to the drawbacks of
previous researches is presented. Second, all the denoted trajectory planning algorithms and the proposed
method were given experimental overviews and was compared in the criteria of time optimality, sampling time
uniformity, and ability to consider both the physical constraints of the mobile robot and the geometrical
constraints of the planned path.
II. TRAJECTORY PLANNING ALGORITHMS
2.1Considering Acceleration Limits
Velocity command generation that considers the acceleration limits of the mobile robot is presented by
researchers in [9] and [10]. If the acceleration of the robot exceeds the limitation according to the robot’s
specifications, slipping or skidding occurs. The maximum allowable central driving velocity of the mobile robot
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots
www.ijres.org 6 | Page
isrestricted by the curvature of the path and its relationship with the radial acceleration, ar, of the mobile robot
defined as:
( ( )) ( ( ))rv u t a u t (1)
here the radius of curvature,κ, is defined as ρ=1/κ,where ρis radius of the path.
When the radial acceleration limit is satisfied at each point along the curve, the corresponding velocity
is realizable on that point. The velocity of the robot is determined from the initial point, terminal point, and if
present, from the turning points along the curve. The points with the highest local curvature values are
considered the turning points along the curve. Velocity are calculated assuming that the radial acceleration is at
maximum value on that point. From the starting points, the velocity at the next point is evaluated assuming that
the robot is accelerated uniformly between each sampling points [9]. The maximum allowable velocity is the
lowest value at eachsampling point of the combined velocity profiles.
2.2Convolution-based trajectory planning
A study stated that a smooth trajectory for a mobile robot is possible to be generated using convolution.
Assuming that an impulse function is a convoluted rectangular function with a unit area in certain time duration
and an arbitrary input function derived from the distance between two points are given, the output function is the
required velocity for the robot to travel the given input distance. Thus, successive convolution operations by
applying the resulting output as the input of the system would produce smoother trajectories [12]. A recursive
form of the convolution sum is expressed as:
1 1[ ] [ ]
( ) [ ] [ 1]
/ , /
n n n
a n n
n
s n n s
y k y k m
v t y k y k
m
k t T m t T
  
   
 
(2)
where t denotes the time duration with respect to the actual travel distance along the curved path, Ts represents
the sampling time, and n is the number of repetitions the convolution operator is executed–determined from the
degree of the curved path.
Although the convolution operator was able to display wider scope of physical limits that it can
consider, it can only be applied to the linear distance between two points. Meaning, the actual distance along a
curved path was not considered. Hence, an improvement was presented in [8], where the actual distance along a
curved path was computed. The heading angles at each point of the curve was calculated by modifying the
defining parameter of the curve as a function of time.
2.3 Proposed method
Aside from experimental contrast of prior trajectory generation algorithms, this paper presents a
solution to the drawbacks that were found during experimentation. Since the convolution operator has an
advantage in satisfying most possible physical constraints of the mobile robot during trajectory planning, these
merits were conserved. In order for the convolution-based method to consider the geometrical constraints of a
curved path, the curvature of the path was evaluated using equation. The turning points are identified with its
corresponding curvature values. On each turning point, the velocity is computed using (1). The proposed
velocity profile is generated by application of the recursive form of the convolution sum in (2) to the starting
point of the curve. The backward velocity from the terminal point is neglected for it would result the same
velocity profile as the initial point.
For the turning points, the first portion is evaluated by convolution in the forward direction from the
turning point to the terminal point. Meanwhile, the second portion is generated in the backward direction
towards the initial point. As a result, all generated velocity profiles are combined and sorted to find the lowest
velocity at each point which determines the proposed velocity command generation. Due to the limited velocity
at the turning points, the travelling time is increased to conform the total travel distance by:
( )
( )
dS u
dt
v u

(3)
wheredS denotes the distance between each sampling point and dt the corresponding sampling time.
As a consequence, non-uniform sampling time is attained through the alteration. Hence, a variation of
linear interpolation is conducted to acquire uniformity:
1
1 1
1
( ) ( )
( ) ( ) ( )c k c k
uni c k k
k k
v t v t
v t v t t t
t t

 



  

(4)
wherevuni is the proposed velocity in uniform sampling time and t is the arbitrary uniform sampling time,
bounded within tk-1≤t≤tk.
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots
www.ijres.org 7 | Page
III. EXPERIMENTAL RESULTS
The established algorithms, together with the proposed approach were implemented to a differential
drive two-wheeled mobile robot with actuators separated by approximately 0.4 m. The mobile robot was
constraint at 0.9 m/s maximum velocity, 2.0 m/s2
maximum acceleration, and 1.0 m/s3
maximum jerk. The
sampling time was set to 0.02 s for each point. The initial and terminal velocities were configured to 0 m/s,
which are the typical values in practical navigation. The planned path was designed using a more sophisticated
curve, Lemniscate of Gerono, which is defined by the parametric equation:
0
0
(u) sin( )
(u) sin(2 )
x x r u
y y r u
 
 
(5)
whereπ/12 ≤u≤ 11π/6, (xo, yo) and r denotes the origin and radius of the lemniscate, respectively.
The curve was chosen for it displays sharp turning points that contemplates high curvature which is
suited for this experiment. The velocity for the first method is shown in Figure 1. Although the turning points of
the curve was considered, only the acceleration limits were satisfied. Moreover, the sampling time at each
pointalong the curve was found to be non-uniform, which would lead to issues regarding navigation control
especially in real-time operation. Also, inaccuracy issues regarding total travel time computation occurs when
either the initial or terminal velocity is zero-value.
Figure 1: Velocity profile considering acceleration limits
Figure 2 shows the generated central velocity profilesbased on the convolution operator. Figure 2(a)
displays the result from the prior method that considers the heading angles of a curved path. On the other hand,
Figure 2(b) shows the proposed method that enhances the former to consider the high curvature turning points
along the planned path.
The total travel time calculated from both convolution methods are8.9s and 11.2 s, respectively. The
previous method is drastically faster than the proposed due to the fact that it does not consider the curvature of
the path. Due to the velocity limits from the turning point, the mobile robot slows down when approaching the
turning points of the curve.
Figure 3 shows the generated trajectory using both velocity profiles from Figure 2. As shown in Figure
3(a) the convolution method that does not consider the curvature of the path that causes geometrical constraints
was not able to follow a sophisticated path like the lemniscate of Gerono for it has sharp turning points.
Meanwhile the proposed method was able to track down the reference path accurately as shown in Figure 3(b).
Thus, a slight increase of travel time for better accuracy is presented by the previous method.
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots
www.ijres.org 8 | Page
(a) Considering heading angles (b) Proposed Method
Figure 2. Convolution-based velocity profiles
(a) Considering heading angles (b) Proposed Method
Figure 3. Trajectories driven by velocity profiles
IV. CONCLUSION
An experimental comparison of three different trajectory generation methods for actual navigation of a
mobile robot is presented. Experiments have shown that established researches have drawbacks in tracking a
path with high curvature. The first method that considers the acceleration limits of the mobile robot produces a
trajectory with non-uniform sampling time and has issues when the initial or terminal velocity is zero-value. The
convolution-based method that considers the heading angles of a curved path was able to consider wider scope
of physical limits of the mobile robot, the geometrical constraints were not satisfied which results to inability to
track the planned path.
Therefore, a trajectory generation method is recommended to enable a mobile robot to track a high
curvature path while considering the physical limits of the mobile robot in uniform sampling time and fast travel
time.
Future work will include usage of tracking control systems and other advanced methods, like adaptive
trajectory planning and obstacle avoidance. In addition, implementation in a real-time operating system will be
developed.
ACKNOWLEDGEMENTS
This study was financially supported by Seoul National University of Science andTechnology.
B. W. Choi is the corresponding author.
REFERENCES
[1] M. Brezak and I. Petrović, Time-Optimal Trajectory Planning Along Predefined Path for Mobile Robots with Velocity and
Acceleration Constraints, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Budapest, 2011, 942-947.
[2] E. J. Rodriguez-Seda, C. Tang, M. W. Spong, and D. M. Stipanovic, Trajectory tracking with collisionavoidance
fornonholonomicvehicles with acceleration constraints and limited sensing,“The International Journal of Robotics Research, 33(12),
2014, 112-116.
[3] S. Schiffer, A. Ferrein, and G. Lakemeyer, Caesar: An Intelligent Domestic Service Robot, Journal of Intelligent Service Robotics,
5(4),2012, 259-273.
[4] R. Bogue, Robots for Space Exploration, Industrial Robot: An International Journal, 39(4), 2012, 323-328.
[5] N. E. Leonard, D. A. Paley, F. Lekien, et al., Collective Motion, Sensor Networks, and Ocean Sampling, Proceedings of the IEEE,
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots
www.ijres.org 9 | Page
95(1), 2007, 48-74.
[6] K. Sugihara and I. Suzuki, Distributed Motion Coordination of Multiple Mobile Robots, Proc. 1990 IEEE International Symposium on
Intelligent Control, Philadelphia, PA, 1990, 138-143.
[7] S. H. Ha, I. C. Choe, H. S. Kim, and H. T. Jeon, Collision-Avoidance and Optimal Path Planning of Autonomous Mobile Robot using
Soft Computing, Journal of Korean Institute of Intelligent Systems, 20(2), 2010, 195-201, Apr. 2010.
[8] G. J. Yang and B. W. Choi, Smooth Trajectory Planning along Bezier Curve for Mobile Roots with Velocity Constraints,
International Journal of Control and Automation, 6(2), 2013, 225-234.
[9] B. J. Choi and S. Jin, Design of Simple-structured Fuzzy Logic System based Driving Controller for Mobile Robot, Journal of Korean
Institute of Intelligent Systems, 22(1), 2012, 1-6.
[10] K. G. Jolly, R. Sreerama Kumar, and R. Vijayakumar, A Bezier Curve based Path Planning in a Multi-Agent Robot Soccer System
without Violating the Acceleration Limits, Robotics and Autonomous Systems, 57(1), 2009, 23-33.
[11] M. Lepetič, G. Klančar, I. Škrjanc, D. Matko, and B. Potočnik, Time Optimal Path Planning Considering Acceleration Limits,
Robotics and Autonomous Systems, 45(3-4), 2003, 199-210.
[12] G. Lee, J. Kim, and Y. Choi, Convolution-based Trajectory Generation Methods using Physical Limits, Journal of Dynamic Systems,
Measurement, and Control, 135(1), 2012, 1-8.

More Related Content

What's hot

Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...
Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...
Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...gusti m rasyid
 
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011Pronob Ghosh
 
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...Hossam Shafiq I
 
E043036045
E043036045E043036045
E043036045inventy
 
GPS cycle slips detection and repair through various signal combinations
GPS cycle slips detection and repair through various signal combinationsGPS cycle slips detection and repair through various signal combinations
GPS cycle slips detection and repair through various signal combinationsIJMER
 
Traffic & transportation – ii
Traffic & transportation – iiTraffic & transportation – ii
Traffic & transportation – iiprahlad reddy
 
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Hossam Shafiq I
 
01 example of literature presentation
01 example of literature presentation01 example of literature presentation
01 example of literature presentationJason Yang
 
Urban transportation system - methods of route assignment
Urban transportation system - methods of route assignmentUrban transportation system - methods of route assignment
Urban transportation system - methods of route assignmentStudent
 
A study on gap acceptance of unsignalized intersection under mixed traffic co...
A study on gap acceptance of unsignalized intersection under mixed traffic co...A study on gap acceptance of unsignalized intersection under mixed traffic co...
A study on gap acceptance of unsignalized intersection under mixed traffic co...eSAT Publishing House
 
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...Hossam Shafiq I
 
Methods of route assignment
Methods of route assignmentMethods of route assignment
Methods of route assignmentKathan Sindhvad
 
REVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELREVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELGyambar Adamu
 
Track state modelling tool
Track state modelling toolTrack state modelling tool
Track state modelling toolmaudley
 

What's hot (18)

Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...
Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...
Capacity analysis-of-priority-intersections-with-flare-under-mixed-traffic-co...
 
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011Speed report from panthpoath to russel square by pronob ghosh buet 1204011
Speed report from panthpoath to russel square by pronob ghosh buet 1204011
 
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...
Lecture 04 Capacity for TWSC (Traffic Engineering هندسة المرور & Dr. Usama Sh...
 
E043036045
E043036045E043036045
E043036045
 
GPS cycle slips detection and repair through various signal combinations
GPS cycle slips detection and repair through various signal combinationsGPS cycle slips detection and repair through various signal combinations
GPS cycle slips detection and repair through various signal combinations
 
Traffic engineering
Traffic engineeringTraffic engineering
Traffic engineering
 
Sanny omar esa_presentation_no_video
Sanny omar esa_presentation_no_videoSanny omar esa_presentation_no_video
Sanny omar esa_presentation_no_video
 
Traffic & transportation – ii
Traffic & transportation – iiTraffic & transportation – ii
Traffic & transportation – ii
 
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
Lecture 02 Traffic Flow Characteristics (Traffic Engineering هندسة المرور & D...
 
01 example of literature presentation
01 example of literature presentation01 example of literature presentation
01 example of literature presentation
 
C012512230
C012512230C012512230
C012512230
 
Urban transportation system - methods of route assignment
Urban transportation system - methods of route assignmentUrban transportation system - methods of route assignment
Urban transportation system - methods of route assignment
 
Design of expressway
Design of expresswayDesign of expressway
Design of expressway
 
A study on gap acceptance of unsignalized intersection under mixed traffic co...
A study on gap acceptance of unsignalized intersection under mixed traffic co...A study on gap acceptance of unsignalized intersection under mixed traffic co...
A study on gap acceptance of unsignalized intersection under mixed traffic co...
 
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
5-Modal Split & Traffic Assignment-( Transportation and Traffic Engineering D...
 
Methods of route assignment
Methods of route assignmentMethods of route assignment
Methods of route assignment
 
REVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELREVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODEL
 
Track state modelling tool
Track state modelling toolTrack state modelling tool
Track state modelling tool
 

Viewers also liked

Synthesis, Characterization and Study of Antioxidant Activities of Some New P...
Synthesis, Characterization and Study of Antioxidant Activities of Some New P...Synthesis, Characterization and Study of Antioxidant Activities of Some New P...
Synthesis, Characterization and Study of Antioxidant Activities of Some New P...IJRES Journal
 
Experimental Study of Sulphate Attack on Neutralized Red Mud
Experimental Study of Sulphate Attack on Neutralized Red MudExperimental Study of Sulphate Attack on Neutralized Red Mud
Experimental Study of Sulphate Attack on Neutralized Red MudIJRES Journal
 
Implementation of the trinity of the control system based on OPC
Implementation of the trinity of the control system based on OPCImplementation of the trinity of the control system based on OPC
Implementation of the trinity of the control system based on OPCIJRES Journal
 
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...IJRES Journal
 
Jaw crusher kinematics simulation and analysis
Jaw crusher kinematics simulation and analysisJaw crusher kinematics simulation and analysis
Jaw crusher kinematics simulation and analysisIJRES Journal
 
Uncertainties in the Determination of the W Boson Mass
Uncertainties in the Determination of the W Boson MassUncertainties in the Determination of the W Boson Mass
Uncertainties in the Determination of the W Boson MassIJRES Journal
 
Introduction to WEDM and Constant Tension Control
Introduction to WEDM and Constant Tension ControlIntroduction to WEDM and Constant Tension Control
Introduction to WEDM and Constant Tension ControlIJRES Journal
 
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...IJRES Journal
 
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...IJRES Journal
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...IJRES Journal
 
Sintering of Silica-Nickel Nanocomposites
Sintering of Silica-Nickel NanocompositesSintering of Silica-Nickel Nanocomposites
Sintering of Silica-Nickel NanocompositesIJRES Journal
 
Wine from Water Melon Juice Using Palm Wine Yeast Isolate
Wine from Water Melon Juice Using Palm Wine Yeast IsolateWine from Water Melon Juice Using Palm Wine Yeast Isolate
Wine from Water Melon Juice Using Palm Wine Yeast IsolateIJRES Journal
 
The effect of disturbance factor on the stability of tunnels (Case study: Tun...
The effect of disturbance factor on the stability of tunnels (Case study: Tun...The effect of disturbance factor on the stability of tunnels (Case study: Tun...
The effect of disturbance factor on the stability of tunnels (Case study: Tun...IJRES Journal
 
Secure Programming Language Cs
Secure Programming Language CsSecure Programming Language Cs
Secure Programming Language CsIJRES Journal
 
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...IJRES Journal
 
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...IJRES Journal
 
A Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesA Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesIJRES Journal
 
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...IJRES Journal
 
Heart Disease Prediction Using Data Mining Techniques
Heart Disease Prediction Using Data Mining TechniquesHeart Disease Prediction Using Data Mining Techniques
Heart Disease Prediction Using Data Mining TechniquesIJRES Journal
 

Viewers also liked (19)

Synthesis, Characterization and Study of Antioxidant Activities of Some New P...
Synthesis, Characterization and Study of Antioxidant Activities of Some New P...Synthesis, Characterization and Study of Antioxidant Activities of Some New P...
Synthesis, Characterization and Study of Antioxidant Activities of Some New P...
 
Experimental Study of Sulphate Attack on Neutralized Red Mud
Experimental Study of Sulphate Attack on Neutralized Red MudExperimental Study of Sulphate Attack on Neutralized Red Mud
Experimental Study of Sulphate Attack on Neutralized Red Mud
 
Implementation of the trinity of the control system based on OPC
Implementation of the trinity of the control system based on OPCImplementation of the trinity of the control system based on OPC
Implementation of the trinity of the control system based on OPC
 
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...
 
Jaw crusher kinematics simulation and analysis
Jaw crusher kinematics simulation and analysisJaw crusher kinematics simulation and analysis
Jaw crusher kinematics simulation and analysis
 
Uncertainties in the Determination of the W Boson Mass
Uncertainties in the Determination of the W Boson MassUncertainties in the Determination of the W Boson Mass
Uncertainties in the Determination of the W Boson Mass
 
Introduction to WEDM and Constant Tension Control
Introduction to WEDM and Constant Tension ControlIntroduction to WEDM and Constant Tension Control
Introduction to WEDM and Constant Tension Control
 
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...
High Step-Up Converter with Voltage Multiplier Module for Renewable Energy Sy...
 
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...
Mobile Cloud Computing: Academic Services for Palestinian Higher Education In...
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
 
Sintering of Silica-Nickel Nanocomposites
Sintering of Silica-Nickel NanocompositesSintering of Silica-Nickel Nanocomposites
Sintering of Silica-Nickel Nanocomposites
 
Wine from Water Melon Juice Using Palm Wine Yeast Isolate
Wine from Water Melon Juice Using Palm Wine Yeast IsolateWine from Water Melon Juice Using Palm Wine Yeast Isolate
Wine from Water Melon Juice Using Palm Wine Yeast Isolate
 
The effect of disturbance factor on the stability of tunnels (Case study: Tun...
The effect of disturbance factor on the stability of tunnels (Case study: Tun...The effect of disturbance factor on the stability of tunnels (Case study: Tun...
The effect of disturbance factor on the stability of tunnels (Case study: Tun...
 
Secure Programming Language Cs
Secure Programming Language CsSecure Programming Language Cs
Secure Programming Language Cs
 
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...
Effect of LVOF Sprayed Coating in Oxidation & Hot Corrosion Performance of Bo...
 
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...
Empirical Investigation of Indoor/NLOS Propagation at Millimeter Wave Bands F...
 
A Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS ComplexesA Simple and Robust Algorithm for the Detection of QRS Complexes
A Simple and Robust Algorithm for the Detection of QRS Complexes
 
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...
A Mathematical Model for the Enhancement of Stress Induced Hypoglycaemia by A...
 
Heart Disease Prediction Using Data Mining Techniques
Heart Disease Prediction Using Data Mining TechniquesHeart Disease Prediction Using Data Mining Techniques
Heart Disease Prediction Using Data Mining Techniques
 

Similar to Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots

Trajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial EquationTrajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial Equationgummaavinash7
 
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...MaryumHina1
 
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...CSCJournals
 
090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdfsivapathuri
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationeSAT Publishing House
 
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...IJECEIAES
 
TOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsTOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsUrie Bezuidenhout
 
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...IRJET Journal
 
Integral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlIntegral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlTELKOMNIKA JOURNAL
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsWaqas Tariq
 
Efficient robotic path planning algorithm based on artificial potential field
Efficient robotic path planning algorithm based on  artificial potential field Efficient robotic path planning algorithm based on  artificial potential field
Efficient robotic path planning algorithm based on artificial potential field IJECEIAES
 
RDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdfRDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdfPoulastya Mukherjee
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM NITISH K
 
Engineering surveying-ii
Engineering surveying-iiEngineering surveying-ii
Engineering surveying-iiMarvin Ken
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigationguest90654fd
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigationguest90654fd
 

Similar to Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots (20)

Manor_final
Manor_finalManor_final
Manor_final
 
Trajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial EquationTrajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial Equation
 
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...
Autonomous_UAV_Path_Planning_Using_Modified_PSO_for_UAV-Assisted_Wireless_Net...
 
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
 
090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimization
 
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...Conflict-free dynamic route multi-agv using dijkstra  Floyd-warshall hybrid a...
Conflict-free dynamic route multi-agv using dijkstra Floyd-warshall hybrid a...
 
G05843942
G05843942G05843942
G05843942
 
TOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signalsTOTJ 73 Estimating queues at traffic signals
TOTJ 73 Estimating queues at traffic signals
 
4260 9235-1-pb
4260 9235-1-pb4260 9235-1-pb
4260 9235-1-pb
 
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...
Urban Bus Route Planning Using Reverse Labeling Dijkstra Algorithm for Tempor...
 
Integral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot ControlIntegral Backstepping Approach for Mobile Robot Control
Integral Backstepping Approach for Mobile Robot Control
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three Joints
 
Efficient robotic path planning algorithm based on artificial potential field
Efficient robotic path planning algorithm based on  artificial potential field Efficient robotic path planning algorithm based on  artificial potential field
Efficient robotic path planning algorithm based on artificial potential field
 
RDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdfRDC-2016-ST-paper-final-Mukherjee.pdf
RDC-2016-ST-paper-final-Mukherjee.pdf
 
PLANS14-0029
PLANS14-0029PLANS14-0029
PLANS14-0029
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
 
Engineering surveying-ii
Engineering surveying-iiEngineering surveying-ii
Engineering surveying-ii
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 

More from IJRES Journal

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...IJRES Journal
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...IJRES Journal
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityIJRES Journal
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...IJRES Journal
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesIJRES Journal
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresIJRES Journal
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...IJRES Journal
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodIJRES Journal
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionIJRES Journal
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningIJRES Journal
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchIJRES Journal
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowIJRES Journal
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...IJRES Journal
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsIJRES Journal
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalIJRES Journal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...IJRES Journal
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...IJRES Journal
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...IJRES Journal
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesIJRES Journal
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...IJRES Journal
 

More from IJRES Journal (20)

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 2 Issue 12 ǁ December. 2014 ǁ PP.05-09 www.ijres.org 5 | Page Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots Raimarius Delgado1 , ByoungWook Choi1,* 1 (Department of Electrical and Information Engineering/ Seoul National University of Science and Technology, Seoul, South Korea) ABSTRACT : In this paper, we present an experimental approach to compare various trajectory planning methods for practical application of wheeled mobile robots. The first method generates a trajectory according to the acceleration limits of the mobile robot and its relationship with the curvature of the planned path. The second method is an improvement of the conventional convolution-based trajectory generation method, on which the heading angles of a curved path is being considered. Due to the limited scope of the considered constraints of the previous approaches, A third approach that conserves the merits of the convolution operator is proposed to consider the high curvature turning points of a sophisticated curve such as a Lemniscate of Gerono,which causes geometrical limitations during robot navigation. All methods are compared experimentally on a two-wheeled mobile robot. The goal of the experiment is to determine which approach meets the criteria of time optimality and sampling time uniformity while considering the physical limits of the mobile robot and the geometrical constraints of the planned path. Keywords -Wheeled Mobile Robots, Trajectory Planning, Physical Limits, Convolution, Lemniscate of Gerono I. INTRODUCTION Mobile robotics is an active research area that is continuously evolving to enable mobile robots display precise movements through simple user-generated velocity commands. Nowadays, unmanned mobile robot application domains has extended in industrial as well as in service sectors [1]. It has also attracted lot of interests from scientific, governmental, and residential areas [2-3]. Another great result from this advancement is that places unreachable to mankind before are now accessible through meticulous operations of mobile robot systems such as exploration of outer space bodies [4], recognition of targets in conflict and disaster zones [5], navigation in hazardous environments, and dangerous military operations [6]. In cases where the operating environment is known, navigation of mobile robots is a systematic operation that is divided into three main phases; path planning [7], trajectory generation [8], and tracking control [9]. Trajectory generation produces the required velocity commands for the robot to transverse the planned path as a function of time. To obtain feasible trajectories, movement of the mobile robot could is constraint depending on its physical limit such as maximum velocity [7] and acceleration limits [10-11] and maximum jerk for accurate control along higher-polynomial planned paths [12]. In a curved path, geometrical constraints relating to high curvature turning points could exist which is non- negligible. In this event, rigorous robot control and operation could encounter issues such as inability to reach the desired target point or slowing down- not reaching the expected terminal velocity. Geometrical constraint is an inevitable problem to be solved because existence of obstacles in practical robot navigation is imminent. Trajectory planning methods that considers the acceleration limits of the mobile robot is given by researchers in [10-11,]. A trajectory generation approach based on convolution is presented in [12]. However, the conventional convolution operator does not consider the heading angles along a path. Convolution-based trajectory generation for a curved path is achieved through the improvement found in [8]. Yet, it was not able to generate feasible trajectory that enables the mobile robot to track a planned path with high curvature. The contribution of this paper is divided into two principal parts. First, a solution to the drawbacks of previous researches is presented. Second, all the denoted trajectory planning algorithms and the proposed method were given experimental overviews and was compared in the criteria of time optimality, sampling time uniformity, and ability to consider both the physical constraints of the mobile robot and the geometrical constraints of the planned path. II. TRAJECTORY PLANNING ALGORITHMS 2.1Considering Acceleration Limits Velocity command generation that considers the acceleration limits of the mobile robot is presented by researchers in [9] and [10]. If the acceleration of the robot exceeds the limitation according to the robot’s specifications, slipping or skidding occurs. The maximum allowable central driving velocity of the mobile robot
  • 2. Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots www.ijres.org 6 | Page isrestricted by the curvature of the path and its relationship with the radial acceleration, ar, of the mobile robot defined as: ( ( )) ( ( ))rv u t a u t (1) here the radius of curvature,κ, is defined as ρ=1/κ,where ρis radius of the path. When the radial acceleration limit is satisfied at each point along the curve, the corresponding velocity is realizable on that point. The velocity of the robot is determined from the initial point, terminal point, and if present, from the turning points along the curve. The points with the highest local curvature values are considered the turning points along the curve. Velocity are calculated assuming that the radial acceleration is at maximum value on that point. From the starting points, the velocity at the next point is evaluated assuming that the robot is accelerated uniformly between each sampling points [9]. The maximum allowable velocity is the lowest value at eachsampling point of the combined velocity profiles. 2.2Convolution-based trajectory planning A study stated that a smooth trajectory for a mobile robot is possible to be generated using convolution. Assuming that an impulse function is a convoluted rectangular function with a unit area in certain time duration and an arbitrary input function derived from the distance between two points are given, the output function is the required velocity for the robot to travel the given input distance. Thus, successive convolution operations by applying the resulting output as the input of the system would produce smoother trajectories [12]. A recursive form of the convolution sum is expressed as: 1 1[ ] [ ] ( ) [ ] [ 1] / , / n n n a n n n s n n s y k y k m v t y k y k m k t T m t T          (2) where t denotes the time duration with respect to the actual travel distance along the curved path, Ts represents the sampling time, and n is the number of repetitions the convolution operator is executed–determined from the degree of the curved path. Although the convolution operator was able to display wider scope of physical limits that it can consider, it can only be applied to the linear distance between two points. Meaning, the actual distance along a curved path was not considered. Hence, an improvement was presented in [8], where the actual distance along a curved path was computed. The heading angles at each point of the curve was calculated by modifying the defining parameter of the curve as a function of time. 2.3 Proposed method Aside from experimental contrast of prior trajectory generation algorithms, this paper presents a solution to the drawbacks that were found during experimentation. Since the convolution operator has an advantage in satisfying most possible physical constraints of the mobile robot during trajectory planning, these merits were conserved. In order for the convolution-based method to consider the geometrical constraints of a curved path, the curvature of the path was evaluated using equation. The turning points are identified with its corresponding curvature values. On each turning point, the velocity is computed using (1). The proposed velocity profile is generated by application of the recursive form of the convolution sum in (2) to the starting point of the curve. The backward velocity from the terminal point is neglected for it would result the same velocity profile as the initial point. For the turning points, the first portion is evaluated by convolution in the forward direction from the turning point to the terminal point. Meanwhile, the second portion is generated in the backward direction towards the initial point. As a result, all generated velocity profiles are combined and sorted to find the lowest velocity at each point which determines the proposed velocity command generation. Due to the limited velocity at the turning points, the travelling time is increased to conform the total travel distance by: ( ) ( ) dS u dt v u  (3) wheredS denotes the distance between each sampling point and dt the corresponding sampling time. As a consequence, non-uniform sampling time is attained through the alteration. Hence, a variation of linear interpolation is conducted to acquire uniformity: 1 1 1 1 ( ) ( ) ( ) ( ) ( )c k c k uni c k k k k v t v t v t v t t t t t           (4) wherevuni is the proposed velocity in uniform sampling time and t is the arbitrary uniform sampling time, bounded within tk-1≤t≤tk.
  • 3. Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots www.ijres.org 7 | Page III. EXPERIMENTAL RESULTS The established algorithms, together with the proposed approach were implemented to a differential drive two-wheeled mobile robot with actuators separated by approximately 0.4 m. The mobile robot was constraint at 0.9 m/s maximum velocity, 2.0 m/s2 maximum acceleration, and 1.0 m/s3 maximum jerk. The sampling time was set to 0.02 s for each point. The initial and terminal velocities were configured to 0 m/s, which are the typical values in practical navigation. The planned path was designed using a more sophisticated curve, Lemniscate of Gerono, which is defined by the parametric equation: 0 0 (u) sin( ) (u) sin(2 ) x x r u y y r u     (5) whereπ/12 ≤u≤ 11π/6, (xo, yo) and r denotes the origin and radius of the lemniscate, respectively. The curve was chosen for it displays sharp turning points that contemplates high curvature which is suited for this experiment. The velocity for the first method is shown in Figure 1. Although the turning points of the curve was considered, only the acceleration limits were satisfied. Moreover, the sampling time at each pointalong the curve was found to be non-uniform, which would lead to issues regarding navigation control especially in real-time operation. Also, inaccuracy issues regarding total travel time computation occurs when either the initial or terminal velocity is zero-value. Figure 1: Velocity profile considering acceleration limits Figure 2 shows the generated central velocity profilesbased on the convolution operator. Figure 2(a) displays the result from the prior method that considers the heading angles of a curved path. On the other hand, Figure 2(b) shows the proposed method that enhances the former to consider the high curvature turning points along the planned path. The total travel time calculated from both convolution methods are8.9s and 11.2 s, respectively. The previous method is drastically faster than the proposed due to the fact that it does not consider the curvature of the path. Due to the velocity limits from the turning point, the mobile robot slows down when approaching the turning points of the curve. Figure 3 shows the generated trajectory using both velocity profiles from Figure 2. As shown in Figure 3(a) the convolution method that does not consider the curvature of the path that causes geometrical constraints was not able to follow a sophisticated path like the lemniscate of Gerono for it has sharp turning points. Meanwhile the proposed method was able to track down the reference path accurately as shown in Figure 3(b). Thus, a slight increase of travel time for better accuracy is presented by the previous method.
  • 4. Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots www.ijres.org 8 | Page (a) Considering heading angles (b) Proposed Method Figure 2. Convolution-based velocity profiles (a) Considering heading angles (b) Proposed Method Figure 3. Trajectories driven by velocity profiles IV. CONCLUSION An experimental comparison of three different trajectory generation methods for actual navigation of a mobile robot is presented. Experiments have shown that established researches have drawbacks in tracking a path with high curvature. The first method that considers the acceleration limits of the mobile robot produces a trajectory with non-uniform sampling time and has issues when the initial or terminal velocity is zero-value. The convolution-based method that considers the heading angles of a curved path was able to consider wider scope of physical limits of the mobile robot, the geometrical constraints were not satisfied which results to inability to track the planned path. Therefore, a trajectory generation method is recommended to enable a mobile robot to track a high curvature path while considering the physical limits of the mobile robot in uniform sampling time and fast travel time. Future work will include usage of tracking control systems and other advanced methods, like adaptive trajectory planning and obstacle avoidance. In addition, implementation in a real-time operating system will be developed. ACKNOWLEDGEMENTS This study was financially supported by Seoul National University of Science andTechnology. B. W. Choi is the corresponding author. REFERENCES [1] M. Brezak and I. Petrović, Time-Optimal Trajectory Planning Along Predefined Path for Mobile Robots with Velocity and Acceleration Constraints, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Budapest, 2011, 942-947. [2] E. J. Rodriguez-Seda, C. Tang, M. W. Spong, and D. M. Stipanovic, Trajectory tracking with collisionavoidance fornonholonomicvehicles with acceleration constraints and limited sensing,“The International Journal of Robotics Research, 33(12), 2014, 112-116. [3] S. Schiffer, A. Ferrein, and G. Lakemeyer, Caesar: An Intelligent Domestic Service Robot, Journal of Intelligent Service Robotics, 5(4),2012, 259-273. [4] R. Bogue, Robots for Space Exploration, Industrial Robot: An International Journal, 39(4), 2012, 323-328. [5] N. E. Leonard, D. A. Paley, F. Lekien, et al., Collective Motion, Sensor Networks, and Ocean Sampling, Proceedings of the IEEE,
  • 5. Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile Robots www.ijres.org 9 | Page 95(1), 2007, 48-74. [6] K. Sugihara and I. Suzuki, Distributed Motion Coordination of Multiple Mobile Robots, Proc. 1990 IEEE International Symposium on Intelligent Control, Philadelphia, PA, 1990, 138-143. [7] S. H. Ha, I. C. Choe, H. S. Kim, and H. T. Jeon, Collision-Avoidance and Optimal Path Planning of Autonomous Mobile Robot using Soft Computing, Journal of Korean Institute of Intelligent Systems, 20(2), 2010, 195-201, Apr. 2010. [8] G. J. Yang and B. W. Choi, Smooth Trajectory Planning along Bezier Curve for Mobile Roots with Velocity Constraints, International Journal of Control and Automation, 6(2), 2013, 225-234. [9] B. J. Choi and S. Jin, Design of Simple-structured Fuzzy Logic System based Driving Controller for Mobile Robot, Journal of Korean Institute of Intelligent Systems, 22(1), 2012, 1-6. [10] K. G. Jolly, R. Sreerama Kumar, and R. Vijayakumar, A Bezier Curve based Path Planning in a Multi-Agent Robot Soccer System without Violating the Acceleration Limits, Robotics and Autonomous Systems, 57(1), 2009, 23-33. [11] M. Lepetič, G. Klančar, I. Škrjanc, D. Matko, and B. Potočnik, Time Optimal Path Planning Considering Acceleration Limits, Robotics and Autonomous Systems, 45(3-4), 2003, 199-210. [12] G. Lee, J. Kim, and Y. Choi, Convolution-based Trajectory Generation Methods using Physical Limits, Journal of Dynamic Systems, Measurement, and Control, 135(1), 2012, 1-8.