Title :
FPGA-based path-planning of high mobility rover for future planetary missions
Author :
Lentaris, George ; Diamantopoulos, Dionysios ; Stamoulias, G. ; Siozios, Kostas ; Soudris, Dimitrios ; Aviles Rodrigalvarez, M.
Author_Institution :
Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
Abstract :
Work in navigational autonomy for planetary exploration rovers has focused on achieving safe and efficient path-planning through unknown, rocky terrain. Computer vision is playing an important role in increasing autonomy of both spacecraft and robotic vehicles, however due to their increased computational complexity, they are rarely implemented onto conventional computing systems. This problem becomes far more severe whenever real-time constraints have also to be considered. This paper addresses progress on rover path planning for high mobility mars rover missions. More specifically, at SPARTAN project, a demonstrator is being developed that meets ESA´s specifications for the problem of rover Localization. This problem accounts for the generation of location estimates. This process involves four distinct applications: Imaging, 3D-Reconstruction, Visual Odometry (VO) and Visual Simultaneous Localization and Map reconstruction (SLAM). On supporting these functions we developed a novel HW/SW co-design methodology that extracts parallelism in higher algorithmic level, and thus allows the simultaneous execution of computational intensive kernels on a FPGA device, while the control flow is maintained by a low-performance CPU. Experimental results show that our implementation achieves the scopes of SPARTAN project.
Keywords :
SLAM (robots); aerospace robotics; computational complexity; computer vision; distance measurement; field programmable gate arrays; hardware-software codesign; image reconstruction; path planning; planetary rovers; space vehicles; 3D-reconstruction; FPGA device; FPGA-based path-planning; SLAM; SPARTAN project; VO; computational complexity; computational intensive kernels; computer vision; future planetary missions; high mobility mars rover missions; navigational autonomy; novel HW/SW co-design methodology; planetary exploration rovers; robotic vehicles; spacecraft; visual odometry; visual simultaneous localization and map reconstruction; Algorithm design and analysis; Field programmable gate arrays; Kernel; Mars; Navigation; Partitioning algorithms; Visualization; Computer Vision Algorithms; FPGA implementation; HW/SW co-design; High-Performance; Space Application;
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2012 19th IEEE International Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4673-1261-5
Electronic_ISBN :
978-1-4673-1259-2
DOI :
10.1109/ICECS.2012.6463793