6 CONCLUSION
This paper presents a novel approach for Occupancy
Grid Mapping, using sensors with low range and an-
gle resolution compared to the more commonly used
sensors in mapping tasks. The solution is based on
a sequential Monte Carlo method named the Inverse
Particle Filter, as it reverses the localization problem.
The paper fully describes how to design the algo-
rithm, and has shown a functional application on the
microcontroller based robot AMiRo in a distributed
fashion. The Inverse Particle Filter significantly out-
performs the standard ISM approach in a quantitative
way and visually, so that common navigation algo-
rithms in both free space and cluttered environments
can directly use the deduced Occupancy Grid Maps.
Further research concentrates on the comparison of
the Inverse Particle Filter for arbitrary sensors and in-
verse sensor models, in order to overcome the Occu-
pancy Grid Map’s functional lack of heterogeneous
sensor setups. Additionally, the Inverse Particle Filter
has been planned to respect non-static environments
which makes our approach fully suitable for Bayesian
occupancy filtering.
ACKNOWLEDGEMENTS
This research/work was supported by the Clus-
ter of Excellence Cognitive Interaction Technology
’CITEC’ (EXC 277) at Bielefeld University, which is
funded by the German Research Foundation (DFG).
This research and development project is funded
by the German Federal Ministry of Education and
Research (BMBF) within the Leading-Edge Cluster
“Intelligent Technical Systems OstWestfalenLippe”
(it’s OWL) and managed by the Project Management
Agency Karlsruhe (PTKA). The author is responsible
for the contents of this publication.
REFERENCES
Benet, G., Blanes, F., Sim
´
o, J., and P
´
erez, P. (2002).
Using infrared sensors for distance measurement in
mobile robots. Robotics and Autonomous Systems,
40(4):255–266.
Carlson, J. and Murphy, R. (2005). Use of Dempster-
Shafer Conflict Metric to Detect Interpretation Incon-
sistency. Proceedings of the Twenty-First Conference
on Uncertainty in Artificial Intelligence (UAI2005),
abs/1207.1.
Carvalho, J. and Ventura, R. (2013). Comparative evalua-
tion of occupancy grid mapping methods using sonar
sensors. Lecture Notes in Computer Science (in-
cluding subseries Lecture Notes in Artificial Intel-
ligence and Lecture Notes in Bioinformatics), 7887
LNCS:889–896.
Elfes, A. (1989). Using occupancy grids for mobile robot
perception and navigation. Computer, 22(6):46–57.
Elfes, A. (1992). Dynamic control of robot perception using
multi-property inference grids.
H
¨
ahnel, D. (2004). Mapping with Mobile Robots. PhD
thesis.
Herbrechtsmeier, S., R
¨
uckert, U., and Sitte, J. (2012).
AMiRo - Autonomous Mini Robot for research and ed-
ucation. Springer Berlin Heidelberg, Berlin, Heidel-
berg.
Kleppe, A. L. and Skavhaug, A. (2013). Obstacle detec-
tion and mapping in low-cost, low-power multi-robot
systems using an Inverted Particle Filter.
Korthals, T., Krause, T., and R
¨
uckert, U. (2015). Evidence
Grid Based Information Fusion for Semantic Classi-
fiers in Dynamic Sensor Networks. Machine Learning
for Cyber Physical Systems, 1(1):6.
Matthies, L. and Elfes, A. (1988). Integration of sonar and
stereo range data using a grid-based representation. In
Robotics and Automation, 1988. Proceedings., 1988
IEEE International Conference on, pages 727–733.
IEEE.
Moravec, H. and Elfes, a. (1985). High resolution maps
from wide angle sonar. Proceedings. 1985 IEEE In-
ternational Conference on Robotics and Automation,
2.
Navarro, I. and Mat
´
ıa, F. (2013). An Introduction to Swarm
Robotics. ISRN Robotics, 2013:1–10.
Plascencia, A. C. and Bendtsen, J. D. (2009). Sensor Fusion
Map Building-Based on Fuzzy Logic Using Sonar and
SIFT Measurements. In Applications of Soft Comput-
ing, pages 13–22. Springer.
Stachniss, C. (2009). Robotic Mapping and Exploration.
Thrun, S. (2002). Robotic Mapping: A Survey. (February).
Thrun, S. (2003). Learning occupancy grid maps with for-
ward sensor models. Autonomous Robots, 15(2):111–
127.
Thrun, S., Burgard, W., and Fox, D. (2005). Probabilistic
Robotics.
ICINCO 2016 - 13th International Conference on Informatics in Control, Automation and Robotics
200