SlideShare a Scribd company logo
1 of 8
Download to read offline
TELKOMNIKA, Vol.16, No.1, February 2018, pp. 134~141
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI: 10.12928/TELKOMNIKA.v16i1.9025  134
Received October 17, 2017; Revised December 25, 2017; Accepted January 26, 2018
A Solution to Partial Observability in Extended Kalman
Filter Mobile Robot Navigation
Hamzah Ahmad*, Nur Aqilah Othman, Mohd Syakirin Ramli
Faculty of Electrical & Electronics Engineering,Universiti Malaysia Pahang,Pekan Campus,26600 Pekan,
Pahang Darul Makmur, 09-4246024, Malaysia
*Corresponding author, e-mail: hamzah@ump.edu.my
Abstract
Partial observability in EKF based mobile robot navigation is investigated in this paper to find a
solution that can preventerroneous estimation.By only considering certain landmarks in an environment,
the computational costin mobile robotcan be reduced but with an increase of uncertainties to the system.
This is known as suboptimal condition ofthe system. Fuzzy Logic technique is proposed to ensure that the
estimation achieved desired performance even though some of the landmarks were excluded for
references. The Fuzzy Logic is applied to the measurement innovation of Kalman Filter to correct the
positions of both mobile robot and any observed landmarks during observations. The simulation results
shown that the proposed method is capable to secure reliable estimation results even a number of
landmarks being excluded from Kalman Filter update process in both Gaussian and non-Gaussian noise
conditions.
Keywords:partial observability,mobile robot,navigation,fuzzy logic,estimation
Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Mobile robot navigation is one of the fascinating research which supports a truly
autonomous mobile robot behavior. It is one of the aspects that really means in nowadays
applications especially when a robot needs to perform a task to replace human operation. Robot
has been known to functionally works in explorations, underwater navigation, mining and
military by performing different kind of tasks. Depends on the applications, the mobile robot may
require several conditions to be satisfied about its design and specifications. In navigation, one
of its challenges is known as Simultaneous Localization and Mapping problem where mobile
robot has to identify its location with reference to any of landmarks being observed and at the
same time building a map based on its observations. This problem addressed several issues to
be solved such as operating in dynamic environment, computational cost, uncertainties and
data association [1]-[2].
Three main approaches are available in SLAM which are the mathematical modeling,
the behavioral model and the probabilistic techniques. Among these three popular methods,
probabilistics has captured most of the researcher interest where a lot of techniques have been
proposed based on probabilistics [1]. EKF as one of the celebrated probabilistics approach in
SLAM made a significant achievement as it is the most successful method to be applied online.
In EKF based navigation, there a some issues to be solved and one of it is the computational
cost. The computational cost increased if more landmarks are observed and processed during
mobile robot movements. However, this problem do not influence the estimation performance
but instead will require higher cost to build the robot.
This paper analyzes the aspect of partial observability as one of the problem in EKF
based SLAM [3]-[4]. A sensor such as infrared sensor, sonar sensor or laser range finder
attached to the mobile robot can obtained information about the environment regarding its
relative measurements i.e relative angle and distance. The information generally contains
various data. Unfortunately, these data can be erroneous due to unexpected conditions. This
may due to the sensor fault or system limitations that a mobile robot is equipped with. Owing to
these circumstances, mobile robot can accidentally lost its way and cannot perform localization
and mapping accurately. Interestingly, this problem sometimes is very difficult to be recognized
as mobile robot can intermittently experience such problem without prior notice. One way to
TELKOMNIKA ISSN: 1693-6930 
A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad)
135
demonstrate this condition is by considering a mobile robot which is able to recognize several
landmarks at a time compared to other different observation time. Even though this problem is
critical, still under investigation and further improvement, the situation has motivates a case to
determine the system performance when only several identified landmarks are referred during
mobile robot observations. By doing this, it is expected that the system can reduce its
computational cost and at the same time guarantees good estimation results [5], [6].
In SLAM, the partial observability problem is categorized and analyzed into three main
aspects; unstable partially observable, partially observable and observable SLAM problem[7]. It
is claimed that the partially observability has makes the mobile robot depends heavily on its
initial conditions [8], [9]. Due to partial observability, the performance of observation can
become worse as the updated state covariance of the system cannot guaranteed to be
converge even if the mobile robot has done multiple observations on its surroundings. EKF-
SLAM has been one of the influential technique and been analyzed thoroughly in different
perspectives [10]-[13]. The technique is also been widely applied in real-life applications for
navigation purposes.
This paper is organized as follow. Section 2 describes the proposed technique of EKF
based SLAM and Fuzzy Logic technique. Section 3 demonstrates the simulation results and
analysis of the proposed method amd finally section 4 concludes the paper.
2. Extended Kalman Filter and Fuzzy Logic Approaches in SLAM
2.1. Extended Kalman Filter in SLAM
SLAM normally consists of two general processes which are the kinematics or process
step and the measurement step. The process stage defines the mathematical analysis of the
model focusing on the kinematics of the mobile robot with consideration of the landmarks
location being recognized. SLAM uses the mobile robot velocity and angular velocity to
determine its location. The measurement step on the other hand calculates the relative angle
and distance between mobile robot and any observed landmarks. Both of process and
measurement stages utilizes the mobile robot sensors to determine the positions and map
building. The process step is as follows.
(1)
where is an augmented state consisting of the mobile robot heading angle and x,y positions
with landmarks x,y locations. A and B are the transition matrix and control matrix respectively. U
is the control input of mobile robot velocity and angular velocity, while ω is the process noise of
the mobile robot. The measurement process takes the following mathematical equation.
(2)
is the measurement matrix containing information about relative distance and relative
angle between mobile robot to each landmark. H is the measurement matrix and ν is the
measurement noise occurred during mobile robot observations. EKF works based on the above
two SLAM model to estimate the mobile robot and landmarks positions. There are two main
stages to be computed which are predict and update stages. Table 1 shows the EKF steps to
perform the estimation. Tables and Figures are presented center, as shown below and cited in
the manuscript.
Table 1. Kalman Filter Algorithm
Kalman Filter
Prediction State model ̂ ̂
State covariance
Update State model ̂ ̂ ̂
State covariance
Kalman Gain
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141
136
As shown in Table 1 above, ̂ is the estimated augmented state. is the state
covariance while the sign of “+”, “-“ defines the priori and posteriori estimation at time k. Kalman
Gain plays important role in Kalman Filter where it leads to better estimation. Remarks that, A,
B, H are the linearized matrices as this study considers EKF as it filter for estimation. The
process noise and measurement noise covariances are presented by Q and R and these two
noises are uncorrelated throughout the analysis.
From Table 1, the updated state model consists of element ̂ which
determines the measurement innovation of the system. If the value of this measurement
innovation is too big, then Kalman Gain attempts to reduce it so that the updated state model
remains holding a very small error during mobile robot observations. From above table 1, this is
also means that the measurement innovation must be kept very small at all time. In normal EKF,
this cannot be guarantees at all time as sometimes due to environment conditions, there is a
possibility of sensor fault which in turns exhibits higher error to the readings. As one of the
family of Bayes Filter, EKF only depends on its latest update. Hence, the estimation may
becomes erroneous if no further action being made to the system. Having said that, Fuzzy Logic
is being proposed to control the amount of information gathered by the sensor. If the
measurement innovation accidentally produced higher amount of noises, then the Fuzzy Logic
reduced it for better estimation results.
2.2. Fuzzy Logic Technique
As mentioned on previous subsection, Fuzzy Logic is proposed to reduced the noises
or error developed by the measurement innovation computations. Figure 1 presents the design
of Fuzzy Logic to the proposed system. To design the Fuzzy Logic, there are three main phases
to be considered i.e Fuzzification, Rule Evaluation and Defuzzification[14]. Fuzzification
describes the conditions that needs to be assessed which are in this case the measured relative
angle and measured relative distances between mobile robot and landmarks. It is essential to
have prior knowledge on the system performance before beginning to design Fuzzy Logic. The
input and output of Fuzzy Logic is same as the main objectives of Fuzzy Logic is to reduce the
measurement innovation. By knowing these situation, then the fuzzy sets and membership
function are selected. Mamdani technique is chosen with three fuzzy sets each for both input
and output.
The rule evaluation determines the best configuration of the designed rule to the whole
system. It computes the fuzziness of the system based on the rules. Defuzzification is then
evaluates using Center of Gravity to obtain the reduced measurement innovation to be
calculated with Kalman Gain in achieving small error to the updated system. The fuzzy sets and
triangular memberships are included in Figure 2 for references. Triangular membership was
selected as it compute faster and regularly used for design compared to other available
membership types. The fuzzy sets are defined based on preliminary results of simulations.
Figure 1. Modified measurement innovation calculation with the presence of fuzzy logic
controller to the proposed system
TELKOMNIKA ISSN: 1693-6930 
A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad)
137
(a) (b)
(c) (d)
Figure 2. Input to the fuzzy logic (a) Measured relative angle (b) Measured relative distance.
Output of the fuzzy logic (c) Calculated relative angle (d) Calculated relative distance
3. Results and Analysis
This section explains the results of research and at the same time is given the
comprehensive discussion about our proposed technique. The simulation settings are described
in Table 2 for reference. The parameters are chosen based on our previous experimental
analysis. Global coordinate system is referred as the reference for the system to operate. The
simulation considers two different environmental noises which are Gaussian and non-Gaussian
noise to assess the EKF performance in both situations where suboptimal conditions take place
during observation. The environment is also assume to be planar and mobile robot received all
the observation during its measurements.
3.1. EKF based SLAM with suboptimal conditions
This subsection explains the effect of having an EKF as estimator in navigation
especially in SLAM problem. It is undeniable, a normal EKF do the estimation nicely in
Gaussian noise conditions but with a full computational cost of analysis. By doing some
modifications on the state covariance update as shown in Table 1, the computational cost can
be reduced hence produces faster computations. Figures 3 presents the performance of normal
EKF and EKF with partial observability respectively. Mobile robot movements estimation as well
as landmarks estimation determines that the EKF with partial observability conditions has better
estimation. Remark that in partial observability, only certain landmarks are considered. Only
three number of the landmarks are treated for reference while other landmarks are excluded
0.060.15
1
0
0.18 0.23 0.38
Degreeofmembership
0.040.05
1
0
0 0.02 0.05
Degreeofmembership
7-5
1
0
12 35
De
gr
ee
of
me
m
be
rsh
ip
-10
-0.05 -0.04
1
0
0.05 0.08
Degreeofmembership
0.01-0.08
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141
138
from measurement innovation calculations. The mobile robot also holds very high confidence
about its location compared to the normal conditions as depicted in Figure 3(b).
An interesting results happen when the environment conditions are changed to include
non-Gaussian noise. If the mobile robot operates in non-Gaussian noise, then the results
becomes not as promising as the previous case and this is shown in Figure 4. The estimation
exhibits erroneous results especially for the landmarks estimation even when the mobile robot
has higher confidence about its location(refer to Figure 4(b)). Notice that, the state covariance
for suboptimal conditions are also producing lower uncertainties that eventually makes EKF
becomes optimistics about its estimation [5]. For this case, minor modifications on the approach
especially on measurement innovations must be made to guarantee better results.
Table 2. Simulation Parameters
Variable Values
Process Noise 10e-7
Measurement Noise
Angular noise=0.001
Distance noise=0.001
Random noise
Process noise
(minimum -0.002, maximum 0.001)
Measurement noise
(minimum -0.15,
maximum 0,01)
Landmarks locations
[ -20; 60;
60; 120;
-30; 180;
-200; 230;
-220; 160;
200; 160;
-190; -40;
170; -50;
20; 240;
-10; -200;
-80; -60;
10; 130
3 ; 4];
Initial state covariance
Mobile robot=0.001
Landmarks=100
Mobile Robot initial position (x,y, theta)=(0,0,0)
3.2. EKF based SLAM in Suboptimal Condition with Fuzzy Logic
As shown in previous subsection, EKF becomes erroneous especially when non-
Gaussian noise exist during mobile robot observations. In order to overcome such inconsistency
in estimation, Fuzzy Logic is proposed to correct the estimation. The Fuzzy Logic is then
attached after the measurement innovation step to ensure that the updated state estimation
becomes better and producing less error.
Preliminary results in Figure 5 have shown that by applying Fuzzy Logic, the landmarks
estimation has become way better than the one being predicted by the EKF with suboptimal
condition especially about its landmarks estimations. Additional simulations with different mobile
robot movements are also being carried to obtain the consistency of the proposed technique.
The results in figure 6 depicts that the proposed technique guarantees a good estimation can be
achieved for different mobile robot movements compared to the normal EKF estimations. It is
worth to mention that, if the mobile robot operates in different environment, Fuzzy Logic must be
modified and re-design to suit with the new environment. Otherwise, the results can be not
promising as expected. Based on the observations and literatures [9], the angle measurement
plays an important role to guarantee good estimation.
TELKOMNIKA ISSN: 1693-6930 
A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad)
139
(a) (b)
Figure 3 (a) Comparison between Normal EKF(red dash line) and EKF with suboptimal
conditions(blue dash line).(b) State covariance performances for mobile robot and landmarks
(a) (b)
Figure 4 (a) Comparison between Normal EKF(red dash line) and EKF with suboptimal
conditions(blue dash line) in non-Gaussian noise conditions. (b) State covariance performances
for mobile robot and landmarks
(a) (b)
Figure 5. Comparison between suboptimal EKF(blue line) and Fuzzy EKF(black line) in non-
Gaussian noise conditions for both (a) mobile robot and landmarks estimation and (b) Updated
state covariance performances
 ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141
140
(a)
(b)
Figure 6. The performance of the proposed fuzzy EKF in suboptimal condition(blue) in various
mobile robot (a), (b) movements compared to normal EKF performance
4. Conclusion
This paper has presented an analysis of Fuzzy Logic in Extended Kalman Filter
navigation to prevent error in partial observability problem. Two different noise conditions are
being analyzed to determine any inconsistency of the proposed method. Based on the results,
the Fuzzy Logic technique can further improved the estimation results especially for the
landmarks estimation for both gaussian and non-gaussian noise environments even with
different mobile robot movements. Note that, as the proposed technique is only designed for a
static landmarks conditions, the system performance can varies if more dynamic environment is
taken into account for observation and require modifications on Fuzzy Logic design.
Acknowledgements
The author would like to thank Ministry of Higher Education and Universiti Malaysia
Pahang for their continuous supports in this research through RDU160145 and RDU160379.
Special thanks to Namerikawa Laboratory in Keio University for their participation and advises.
References
[1] S Thrun, et al. Probabilistic Robotic. 1st Edition. MIT Press. 2009; pp. 1-9.
TELKOMNIKA ISSN: 1693-6930 
A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad)
141
[2] H DurrantWhyte, et al. Simultaneous Localization and Mapping: Part 1. IEEE Robotics & Automation
Magazine. 2006; 13(2): 99-110.
[3] J Andrade Cetto, et al. The Effects of Partial Observability in SLAM. IEEE International Conference on
Robotics & Automation, 2004; 1: 397-402.
[4] Guoquan P Huang, et al. On Filter Consistency of Discrete-Time nonlinear systems with partial-state
measurements. in American Control Conference. 2013: 5468-5475.
[5] H.Ahmad, et al. EKF based Slam with FIM Inflation. 2011 8th Asian Control Conference(ASCC2011).
2011: 782-787.
[6] B.Noack, et al. Treatment of Biased and Dependent Sensor Data in Graph-Based SLAM. 18th
International Conference on Information Fusion. 2015: 1862-1867.
[7] T Vidal-Valleja, et.al. Conditions for Suboptimal Filter Stability in SLAM. 2004 IEEE/RSJ International
Conference on Intelligent Robots and Systems (IROS). 2004; 1: 27-32.
[8] RC Smith, P Cheereman. On the representation and estimation of spatial uncertainty. Robol. Res,
1986; 5(4): 56-68.
[9] MWMG Disranayake, P Newman, S Clark, HF Durrant-Whyte, M Csorba. A solution to the
simultaneous localization and map building (SLAM) problem . IEEE Trsns. Robot. Automation. 2001;
17(3): 229-241.
[10] J Simanek, et al. Evaluation of the EKF-Based Estimation Architectures for Data Fusion in Mobile
Robots. IEEE/ASME Transaction on Mechatronics. 2015; 20(2): 985-990.
[11] D.Gualda.Partially Constrained Extended Kalman Filter for Navigation Inluding Mapping Information.
IEEE Sensor Journal, 2016; 16(24): 9036-9046.
[12] T Zhang, et al. Convergence and Consistency Analysis for a 3-D Invariant-EKF SLAM. IEEE Robotic
and Automatic Letters. 2017; 2(2): 733-740.
[13] SS Kia, et al. Cooperative Localization for Mobile Agents: A Recursive Decentralized Algorithm Based
on Kalman-Filter Decoupling. IEEE Control System, 2016; 36(2): 86-101.
[14] M Negnevitsty. Artificial Intelligence: A Guide to Intelligent Systems . 3rd Edition, Addison-Wesley
Pearson. 2011: 12-17.

More Related Content

What's hot

Driving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VDriving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VYu Huang
 
Scenario-Based Development & Testing for Autonomous Driving
Scenario-Based Development & Testing for Autonomous DrivingScenario-Based Development & Testing for Autonomous Driving
Scenario-Based Development & Testing for Autonomous DrivingYu Huang
 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...cscpconf
 
Single camera depth control in micro class ROV
Single camera depth control in micro class ROVSingle camera depth control in micro class ROV
Single camera depth control in micro class ROVTELKOMNIKA JOURNAL
 
NEW METHOD FOR TRAFFIC DENSITY ESTIMATION
NEW METHOD FOR TRAFFIC DENSITY ESTIMATIONNEW METHOD FOR TRAFFIC DENSITY ESTIMATION
NEW METHOD FOR TRAFFIC DENSITY ESTIMATIONNidhi Shirbhayye
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Louise Antonio
 
Driving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVDriving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVYu Huang
 
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)shailesh yadav
 
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
 
Traffic Lights Control System for Indian Cities using WSN and Fuzzy Control
Traffic Lights Control System for Indian Cities using WSN and Fuzzy ControlTraffic Lights Control System for Indian Cities using WSN and Fuzzy Control
Traffic Lights Control System for Indian Cities using WSN and Fuzzy ControlIRJET Journal
 
An IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlAn IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlGauthamSK4
 
Driving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIDriving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIYu Huang
 
Driving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIDriving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIYu Huang
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detectionPrimeAsia University
 
Driving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingDriving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingYu Huang
 
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)Mithun Chowdhury
 
Traffic jam detection using image processing
Traffic jam detection using image processingTraffic jam detection using image processing
Traffic jam detection using image processingSai As Sharman
 
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsWSP
 
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
 
Engineering@SotonPoster
Engineering@SotonPosterEngineering@SotonPoster
Engineering@SotonPosterchang liu
 

What's hot (20)

Driving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VDriving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving V
 
Scenario-Based Development & Testing for Autonomous Driving
Scenario-Based Development & Testing for Autonomous DrivingScenario-Based Development & Testing for Autonomous Driving
Scenario-Based Development & Testing for Autonomous Driving
 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
 
Single camera depth control in micro class ROV
Single camera depth control in micro class ROVSingle camera depth control in micro class ROV
Single camera depth control in micro class ROV
 
NEW METHOD FOR TRAFFIC DENSITY ESTIMATION
NEW METHOD FOR TRAFFIC DENSITY ESTIMATIONNEW METHOD FOR TRAFFIC DENSITY ESTIMATION
NEW METHOD FOR TRAFFIC DENSITY ESTIMATION
 
Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...Final Project Report on Image processing based intelligent traffic control sy...
Final Project Report on Image processing based intelligent traffic control sy...
 
Driving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVDriving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IV
 
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)
K-10714 ABHISHEK(AUTOMOBILE SURVEILLANCE)
 
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
 
Traffic Lights Control System for Indian Cities using WSN and Fuzzy Control
Traffic Lights Control System for Indian Cities using WSN and Fuzzy ControlTraffic Lights Control System for Indian Cities using WSN and Fuzzy Control
Traffic Lights Control System for Indian Cities using WSN and Fuzzy Control
 
An IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlAn IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal Control
 
Driving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIIIDriving Behavior for ADAS and Autonomous Driving VIII
Driving Behavior for ADAS and Autonomous Driving VIII
 
Driving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIDriving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving II
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detection
 
Driving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingDriving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous Driving
 
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)
Navigation and Trajectory Control for Autonomous Robot/Vehicle (mechatronics)
 
Traffic jam detection using image processing
Traffic jam detection using image processingTraffic jam detection using image processing
Traffic jam detection using image processing
 
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
 
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
 
Engineering@SotonPoster
Engineering@SotonPosterEngineering@SotonPoster
Engineering@SotonPoster
 

Similar to A Solution to Partial Observability in Extended Kalman Filter Mobile Robot Navigation

Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...TELKOMNIKA JOURNAL
 
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMA ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMcsandit
 
16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...Brett Johnson
 
16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...Brett Johnson
 
A study on data fusion techniques used in multiple radar tracking
A study on data fusion techniques used in multiple radar trackingA study on data fusion techniques used in multiple radar tracking
A study on data fusion techniques used in multiple radar trackingTBSS Group
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...IJCNCJournal
 
IRJET Autonomous Simultaneous Localization and Mapping
IRJET  	  Autonomous Simultaneous Localization and MappingIRJET  	  Autonomous Simultaneous Localization and Mapping
IRJET Autonomous Simultaneous Localization and MappingIRJET Journal
 
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...TELKOMNIKA JOURNAL
 
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET Journal
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) ijceronline
 
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...CSCJournals
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...ijfls
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...Wireilla
 
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...ijwmn
 
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKS
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKSCOIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKS
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKScsandit
 
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEECJOURNAL
 
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
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesCSCJournals
 

Similar to A Solution to Partial Observability in Extended Kalman Filter Mobile Robot Navigation (20)

Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...
 
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHMA ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
A ROS IMPLEMENTATION OF THE MONO-SLAM ALGORITHM
 
16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...16 channels Velodyne versus planar LiDARs based perception system for Large S...
16 channels Velodyne versus planar LiDARs based perception system for Large S...
 
16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...16 channels velodyne versus planar lidars based perception system for large s...
16 channels velodyne versus planar lidars based perception system for large s...
 
A study on data fusion techniques used in multiple radar tracking
A study on data fusion techniques used in multiple radar trackingA study on data fusion techniques used in multiple radar tracking
A study on data fusion techniques used in multiple radar tracking
 
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
MODELING, IMPLEMENTATION AND PERFORMANCE ANALYSIS OF MOBILITY LOAD BALANCING ...
 
IRJET Autonomous Simultaneous Localization and Mapping
IRJET  	  Autonomous Simultaneous Localization and MappingIRJET  	  Autonomous Simultaneous Localization and Mapping
IRJET Autonomous Simultaneous Localization and Mapping
 
PLANS14-0029
PLANS14-0029PLANS14-0029
PLANS14-0029
 
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...
Maximum likelihood estimation-assisted ASVSF through state covariance-based 2...
 
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)
 
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
Autonomous Path Planning and Navigation of a Mobile Robot with Multi-Sensors ...
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
EFFECTIVE REDIRECTING OF THE MOBILE ROBOT IN A MESSED ENVIRONMENT BASED ON TH...
 
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...
A SELECTIVE PAGING SCHEME BASED ON ACTIVITY IN CELLULAR MOBILE NETWORKS FOR R...
 
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKS
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKSCOIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKS
COIFLET-BASED FUZZY-CLASSIFIER FOR DEFECT DETECTION IN INDUSTRIAL LNG/LPG TANKS
 
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based TrackersEffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
EffectiveOcclusion Handling for Fast Correlation Filter-based Trackers
 
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
 
Paper
PaperPaper
Paper
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking Estimates
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksMagic Marks
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 

Recently uploaded (20)

Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 

A Solution to Partial Observability in Extended Kalman Filter Mobile Robot Navigation

  • 1. TELKOMNIKA, Vol.16, No.1, February 2018, pp. 134~141 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI: 10.12928/TELKOMNIKA.v16i1.9025  134 Received October 17, 2017; Revised December 25, 2017; Accepted January 26, 2018 A Solution to Partial Observability in Extended Kalman Filter Mobile Robot Navigation Hamzah Ahmad*, Nur Aqilah Othman, Mohd Syakirin Ramli Faculty of Electrical & Electronics Engineering,Universiti Malaysia Pahang,Pekan Campus,26600 Pekan, Pahang Darul Makmur, 09-4246024, Malaysia *Corresponding author, e-mail: hamzah@ump.edu.my Abstract Partial observability in EKF based mobile robot navigation is investigated in this paper to find a solution that can preventerroneous estimation.By only considering certain landmarks in an environment, the computational costin mobile robotcan be reduced but with an increase of uncertainties to the system. This is known as suboptimal condition ofthe system. Fuzzy Logic technique is proposed to ensure that the estimation achieved desired performance even though some of the landmarks were excluded for references. The Fuzzy Logic is applied to the measurement innovation of Kalman Filter to correct the positions of both mobile robot and any observed landmarks during observations. The simulation results shown that the proposed method is capable to secure reliable estimation results even a number of landmarks being excluded from Kalman Filter update process in both Gaussian and non-Gaussian noise conditions. Keywords:partial observability,mobile robot,navigation,fuzzy logic,estimation Copyright © 2018 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Mobile robot navigation is one of the fascinating research which supports a truly autonomous mobile robot behavior. It is one of the aspects that really means in nowadays applications especially when a robot needs to perform a task to replace human operation. Robot has been known to functionally works in explorations, underwater navigation, mining and military by performing different kind of tasks. Depends on the applications, the mobile robot may require several conditions to be satisfied about its design and specifications. In navigation, one of its challenges is known as Simultaneous Localization and Mapping problem where mobile robot has to identify its location with reference to any of landmarks being observed and at the same time building a map based on its observations. This problem addressed several issues to be solved such as operating in dynamic environment, computational cost, uncertainties and data association [1]-[2]. Three main approaches are available in SLAM which are the mathematical modeling, the behavioral model and the probabilistic techniques. Among these three popular methods, probabilistics has captured most of the researcher interest where a lot of techniques have been proposed based on probabilistics [1]. EKF as one of the celebrated probabilistics approach in SLAM made a significant achievement as it is the most successful method to be applied online. In EKF based navigation, there a some issues to be solved and one of it is the computational cost. The computational cost increased if more landmarks are observed and processed during mobile robot movements. However, this problem do not influence the estimation performance but instead will require higher cost to build the robot. This paper analyzes the aspect of partial observability as one of the problem in EKF based SLAM [3]-[4]. A sensor such as infrared sensor, sonar sensor or laser range finder attached to the mobile robot can obtained information about the environment regarding its relative measurements i.e relative angle and distance. The information generally contains various data. Unfortunately, these data can be erroneous due to unexpected conditions. This may due to the sensor fault or system limitations that a mobile robot is equipped with. Owing to these circumstances, mobile robot can accidentally lost its way and cannot perform localization and mapping accurately. Interestingly, this problem sometimes is very difficult to be recognized as mobile robot can intermittently experience such problem without prior notice. One way to
  • 2. TELKOMNIKA ISSN: 1693-6930  A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad) 135 demonstrate this condition is by considering a mobile robot which is able to recognize several landmarks at a time compared to other different observation time. Even though this problem is critical, still under investigation and further improvement, the situation has motivates a case to determine the system performance when only several identified landmarks are referred during mobile robot observations. By doing this, it is expected that the system can reduce its computational cost and at the same time guarantees good estimation results [5], [6]. In SLAM, the partial observability problem is categorized and analyzed into three main aspects; unstable partially observable, partially observable and observable SLAM problem[7]. It is claimed that the partially observability has makes the mobile robot depends heavily on its initial conditions [8], [9]. Due to partial observability, the performance of observation can become worse as the updated state covariance of the system cannot guaranteed to be converge even if the mobile robot has done multiple observations on its surroundings. EKF- SLAM has been one of the influential technique and been analyzed thoroughly in different perspectives [10]-[13]. The technique is also been widely applied in real-life applications for navigation purposes. This paper is organized as follow. Section 2 describes the proposed technique of EKF based SLAM and Fuzzy Logic technique. Section 3 demonstrates the simulation results and analysis of the proposed method amd finally section 4 concludes the paper. 2. Extended Kalman Filter and Fuzzy Logic Approaches in SLAM 2.1. Extended Kalman Filter in SLAM SLAM normally consists of two general processes which are the kinematics or process step and the measurement step. The process stage defines the mathematical analysis of the model focusing on the kinematics of the mobile robot with consideration of the landmarks location being recognized. SLAM uses the mobile robot velocity and angular velocity to determine its location. The measurement step on the other hand calculates the relative angle and distance between mobile robot and any observed landmarks. Both of process and measurement stages utilizes the mobile robot sensors to determine the positions and map building. The process step is as follows. (1) where is an augmented state consisting of the mobile robot heading angle and x,y positions with landmarks x,y locations. A and B are the transition matrix and control matrix respectively. U is the control input of mobile robot velocity and angular velocity, while ω is the process noise of the mobile robot. The measurement process takes the following mathematical equation. (2) is the measurement matrix containing information about relative distance and relative angle between mobile robot to each landmark. H is the measurement matrix and ν is the measurement noise occurred during mobile robot observations. EKF works based on the above two SLAM model to estimate the mobile robot and landmarks positions. There are two main stages to be computed which are predict and update stages. Table 1 shows the EKF steps to perform the estimation. Tables and Figures are presented center, as shown below and cited in the manuscript. Table 1. Kalman Filter Algorithm Kalman Filter Prediction State model ̂ ̂ State covariance Update State model ̂ ̂ ̂ State covariance Kalman Gain
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141 136 As shown in Table 1 above, ̂ is the estimated augmented state. is the state covariance while the sign of “+”, “-“ defines the priori and posteriori estimation at time k. Kalman Gain plays important role in Kalman Filter where it leads to better estimation. Remarks that, A, B, H are the linearized matrices as this study considers EKF as it filter for estimation. The process noise and measurement noise covariances are presented by Q and R and these two noises are uncorrelated throughout the analysis. From Table 1, the updated state model consists of element ̂ which determines the measurement innovation of the system. If the value of this measurement innovation is too big, then Kalman Gain attempts to reduce it so that the updated state model remains holding a very small error during mobile robot observations. From above table 1, this is also means that the measurement innovation must be kept very small at all time. In normal EKF, this cannot be guarantees at all time as sometimes due to environment conditions, there is a possibility of sensor fault which in turns exhibits higher error to the readings. As one of the family of Bayes Filter, EKF only depends on its latest update. Hence, the estimation may becomes erroneous if no further action being made to the system. Having said that, Fuzzy Logic is being proposed to control the amount of information gathered by the sensor. If the measurement innovation accidentally produced higher amount of noises, then the Fuzzy Logic reduced it for better estimation results. 2.2. Fuzzy Logic Technique As mentioned on previous subsection, Fuzzy Logic is proposed to reduced the noises or error developed by the measurement innovation computations. Figure 1 presents the design of Fuzzy Logic to the proposed system. To design the Fuzzy Logic, there are three main phases to be considered i.e Fuzzification, Rule Evaluation and Defuzzification[14]. Fuzzification describes the conditions that needs to be assessed which are in this case the measured relative angle and measured relative distances between mobile robot and landmarks. It is essential to have prior knowledge on the system performance before beginning to design Fuzzy Logic. The input and output of Fuzzy Logic is same as the main objectives of Fuzzy Logic is to reduce the measurement innovation. By knowing these situation, then the fuzzy sets and membership function are selected. Mamdani technique is chosen with three fuzzy sets each for both input and output. The rule evaluation determines the best configuration of the designed rule to the whole system. It computes the fuzziness of the system based on the rules. Defuzzification is then evaluates using Center of Gravity to obtain the reduced measurement innovation to be calculated with Kalman Gain in achieving small error to the updated system. The fuzzy sets and triangular memberships are included in Figure 2 for references. Triangular membership was selected as it compute faster and regularly used for design compared to other available membership types. The fuzzy sets are defined based on preliminary results of simulations. Figure 1. Modified measurement innovation calculation with the presence of fuzzy logic controller to the proposed system
  • 4. TELKOMNIKA ISSN: 1693-6930  A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad) 137 (a) (b) (c) (d) Figure 2. Input to the fuzzy logic (a) Measured relative angle (b) Measured relative distance. Output of the fuzzy logic (c) Calculated relative angle (d) Calculated relative distance 3. Results and Analysis This section explains the results of research and at the same time is given the comprehensive discussion about our proposed technique. The simulation settings are described in Table 2 for reference. The parameters are chosen based on our previous experimental analysis. Global coordinate system is referred as the reference for the system to operate. The simulation considers two different environmental noises which are Gaussian and non-Gaussian noise to assess the EKF performance in both situations where suboptimal conditions take place during observation. The environment is also assume to be planar and mobile robot received all the observation during its measurements. 3.1. EKF based SLAM with suboptimal conditions This subsection explains the effect of having an EKF as estimator in navigation especially in SLAM problem. It is undeniable, a normal EKF do the estimation nicely in Gaussian noise conditions but with a full computational cost of analysis. By doing some modifications on the state covariance update as shown in Table 1, the computational cost can be reduced hence produces faster computations. Figures 3 presents the performance of normal EKF and EKF with partial observability respectively. Mobile robot movements estimation as well as landmarks estimation determines that the EKF with partial observability conditions has better estimation. Remark that in partial observability, only certain landmarks are considered. Only three number of the landmarks are treated for reference while other landmarks are excluded 0.060.15 1 0 0.18 0.23 0.38 Degreeofmembership 0.040.05 1 0 0 0.02 0.05 Degreeofmembership 7-5 1 0 12 35 De gr ee of me m be rsh ip -10 -0.05 -0.04 1 0 0.05 0.08 Degreeofmembership 0.01-0.08
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141 138 from measurement innovation calculations. The mobile robot also holds very high confidence about its location compared to the normal conditions as depicted in Figure 3(b). An interesting results happen when the environment conditions are changed to include non-Gaussian noise. If the mobile robot operates in non-Gaussian noise, then the results becomes not as promising as the previous case and this is shown in Figure 4. The estimation exhibits erroneous results especially for the landmarks estimation even when the mobile robot has higher confidence about its location(refer to Figure 4(b)). Notice that, the state covariance for suboptimal conditions are also producing lower uncertainties that eventually makes EKF becomes optimistics about its estimation [5]. For this case, minor modifications on the approach especially on measurement innovations must be made to guarantee better results. Table 2. Simulation Parameters Variable Values Process Noise 10e-7 Measurement Noise Angular noise=0.001 Distance noise=0.001 Random noise Process noise (minimum -0.002, maximum 0.001) Measurement noise (minimum -0.15, maximum 0,01) Landmarks locations [ -20; 60; 60; 120; -30; 180; -200; 230; -220; 160; 200; 160; -190; -40; 170; -50; 20; 240; -10; -200; -80; -60; 10; 130 3 ; 4]; Initial state covariance Mobile robot=0.001 Landmarks=100 Mobile Robot initial position (x,y, theta)=(0,0,0) 3.2. EKF based SLAM in Suboptimal Condition with Fuzzy Logic As shown in previous subsection, EKF becomes erroneous especially when non- Gaussian noise exist during mobile robot observations. In order to overcome such inconsistency in estimation, Fuzzy Logic is proposed to correct the estimation. The Fuzzy Logic is then attached after the measurement innovation step to ensure that the updated state estimation becomes better and producing less error. Preliminary results in Figure 5 have shown that by applying Fuzzy Logic, the landmarks estimation has become way better than the one being predicted by the EKF with suboptimal condition especially about its landmarks estimations. Additional simulations with different mobile robot movements are also being carried to obtain the consistency of the proposed technique. The results in figure 6 depicts that the proposed technique guarantees a good estimation can be achieved for different mobile robot movements compared to the normal EKF estimations. It is worth to mention that, if the mobile robot operates in different environment, Fuzzy Logic must be modified and re-design to suit with the new environment. Otherwise, the results can be not promising as expected. Based on the observations and literatures [9], the angle measurement plays an important role to guarantee good estimation.
  • 6. TELKOMNIKA ISSN: 1693-6930  A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad) 139 (a) (b) Figure 3 (a) Comparison between Normal EKF(red dash line) and EKF with suboptimal conditions(blue dash line).(b) State covariance performances for mobile robot and landmarks (a) (b) Figure 4 (a) Comparison between Normal EKF(red dash line) and EKF with suboptimal conditions(blue dash line) in non-Gaussian noise conditions. (b) State covariance performances for mobile robot and landmarks (a) (b) Figure 5. Comparison between suboptimal EKF(blue line) and Fuzzy EKF(black line) in non- Gaussian noise conditions for both (a) mobile robot and landmarks estimation and (b) Updated state covariance performances
  • 7.  ISSN: 1693-6930 TELKOMNIKA Vol. 16, No. 1, February 2018 : 134 – 141 140 (a) (b) Figure 6. The performance of the proposed fuzzy EKF in suboptimal condition(blue) in various mobile robot (a), (b) movements compared to normal EKF performance 4. Conclusion This paper has presented an analysis of Fuzzy Logic in Extended Kalman Filter navigation to prevent error in partial observability problem. Two different noise conditions are being analyzed to determine any inconsistency of the proposed method. Based on the results, the Fuzzy Logic technique can further improved the estimation results especially for the landmarks estimation for both gaussian and non-gaussian noise environments even with different mobile robot movements. Note that, as the proposed technique is only designed for a static landmarks conditions, the system performance can varies if more dynamic environment is taken into account for observation and require modifications on Fuzzy Logic design. Acknowledgements The author would like to thank Ministry of Higher Education and Universiti Malaysia Pahang for their continuous supports in this research through RDU160145 and RDU160379. Special thanks to Namerikawa Laboratory in Keio University for their participation and advises. References [1] S Thrun, et al. Probabilistic Robotic. 1st Edition. MIT Press. 2009; pp. 1-9.
  • 8. TELKOMNIKA ISSN: 1693-6930  A Solution to Partial Observability in Extended Kalman Filter Mobile Robot… (Hamzah Ahmad) 141 [2] H DurrantWhyte, et al. Simultaneous Localization and Mapping: Part 1. IEEE Robotics & Automation Magazine. 2006; 13(2): 99-110. [3] J Andrade Cetto, et al. The Effects of Partial Observability in SLAM. IEEE International Conference on Robotics & Automation, 2004; 1: 397-402. [4] Guoquan P Huang, et al. On Filter Consistency of Discrete-Time nonlinear systems with partial-state measurements. in American Control Conference. 2013: 5468-5475. [5] H.Ahmad, et al. EKF based Slam with FIM Inflation. 2011 8th Asian Control Conference(ASCC2011). 2011: 782-787. [6] B.Noack, et al. Treatment of Biased and Dependent Sensor Data in Graph-Based SLAM. 18th International Conference on Information Fusion. 2015: 1862-1867. [7] T Vidal-Valleja, et.al. Conditions for Suboptimal Filter Stability in SLAM. 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 2004; 1: 27-32. [8] RC Smith, P Cheereman. On the representation and estimation of spatial uncertainty. Robol. Res, 1986; 5(4): 56-68. [9] MWMG Disranayake, P Newman, S Clark, HF Durrant-Whyte, M Csorba. A solution to the simultaneous localization and map building (SLAM) problem . IEEE Trsns. Robot. Automation. 2001; 17(3): 229-241. [10] J Simanek, et al. Evaluation of the EKF-Based Estimation Architectures for Data Fusion in Mobile Robots. IEEE/ASME Transaction on Mechatronics. 2015; 20(2): 985-990. [11] D.Gualda.Partially Constrained Extended Kalman Filter for Navigation Inluding Mapping Information. IEEE Sensor Journal, 2016; 16(24): 9036-9046. [12] T Zhang, et al. Convergence and Consistency Analysis for a 3-D Invariant-EKF SLAM. IEEE Robotic and Automatic Letters. 2017; 2(2): 733-740. [13] SS Kia, et al. Cooperative Localization for Mobile Agents: A Recursive Decentralized Algorithm Based on Kalman-Filter Decoupling. IEEE Control System, 2016; 36(2): 86-101. [14] M Negnevitsty. Artificial Intelligence: A Guide to Intelligent Systems . 3rd Edition, Addison-Wesley Pearson. 2011: 12-17.