Research Article
An Analysis of Navigation Algorithms for Smartphones Using J2ME
@INPROCEEDINGS{10.1007/978-3-642-01802-2_20, author={Andr\^{e} Santos and Lu\^{\i}s Tarrataca and Jo\"{a}o Cardoso}, title={An Analysis of Navigation Algorithms for Smartphones Using J2ME}, proceedings={MobileWireless Middleware, Operating Systems, and Applications. Second International Conference, Mobilware 2009, Berlin, Germany, April 28-29, 2009 Proceedings}, proceedings_a={MOBILWARE}, year={2012}, month={5}, keywords={Embedded computing navigation algorithms visual landmark recognition particle filter potential fields mobile robotics smartphones J2ME}, doi={10.1007/978-3-642-01802-2_20} }
- André Santos
Luís Tarrataca
João Cardoso
Year: 2012
An Analysis of Navigation Algorithms for Smartphones Using J2ME
MOBILWARE
Springer
DOI: 10.1007/978-3-642-01802-2_20
Abstract
Embedded systems are considered one of the most potential areas for future innovations. Two embedded fields that will most certainly take a primary role in future innovations are mobile robotics and mobile computing. Mobile robots and smartphones are growing in number and functionalities, becoming a presence in our daily life. In this paper, we study the current feasibility of a smartphone to execute navigation algorithms. As a test case, we use a smartphone to control an autonomous mobile robot. We tested three navigation problems: Mapping, Localization and Path Planning. For each of these problems, an algorithm has been chosen, developed in J2ME, and tested on the field. Results show the current mobile Java capacity for executing computationally demanding algorithms and reveal the real possibility of using smartphones for autonomous navigation.