Professional Documents
Culture Documents
Path Recognition For Outdoor Navigation Using Artifical Neural
Path Recognition For Outdoor Navigation Using Artifical Neural
OUTDOOR NAVIGATION
USING ARTIFICAL
NEURAL NETWORKS
TRESA MATHEW
INTRODUCTION
Most desirable feature of mobile robot
-Autonomous navigation capability.
Indoor navigation can be made possible by obstacle
avoidance.
Identify Navigable and non-navigable regions.
After detection, algorithms on path planning and
reactive obstacle avoidance is performed.
REAL ENVIRONMENTS
METHODOLOGY
A simple vision based terrain classification method.
In block-based classification method- image
pixels are grouped to generate a unique feature that
represent the group.
Features calculated in block- based classification
method
RGB data
HSV data
Entropy
Advantages
Faster processing
Entropy
Regularity degree of data set.
Shannon entropy
E(X)=-∑x€X p(x)log p(x)
where p(x) is the probability of ‘x’ being in the set.
i.e.: x correspond to the pixel and pixel-block corresponds to
the set.
Calculation depends on space colors and no. of
channel used.
RGB Color spaces
Each color can be defined by the quantities of R
(red), G (green) and B (blue) components.
The feature of pixel- block
weighted average of pixel occurrence in pixel-block.
RGB entropy- calculating freq. of pixel in pixel-block.
HSV Color Spaces
Output layer
Input layer
Learning algorithm used – back propagation algorithm.
change the weights connected to the network hidden neuron layer,
Scenario 1, leaves on the way Scenario 2, texture of blocks Scenario 3 ,shadows on the
way
Features evaluated
RGB value
RGB Entropy
HSV hue
HSV hue entropy
HSV saturation
HSV saturation entropy
Its combination
Network response
Network provide responses between 0 and 1.
If result <=0.4, then the region is classified as non-
navigable.
If result >=0.6, then the region is classified as
navigable.
If result>0.4 and result<=0.6, then the region is
classified as un-known, which is actually an error
value.
Experiment result
Blue-scenario 1
Red-scenario 2
Yellow-scenario 3
Result –RGB and
RGB entropy
combination
Scenario 1 Scenario 2
Cyan-navigable region
Magenta-non-navigable
Scenario 3 Yellow-unknown region
Conclusion & Future work