HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Hadoop for Roboticists

Abstract : The objective of this tutorial is to give an overview of Hadoop, its possibilities and its use in Robotics, as well as to provide explanations about the setup, design of mapreduce jobs and troubleshooting. Hadoop is a powerful software: while this tutorial is enough to get an overview and a better understanding of the framework and how to use it, we won’t be covering here all the possibilities that Hadoop offers. This tutorial is based on my experience while working on a Special Problem. I included all the information I have been looking for and everything I think can be useful when learning how to use Hadoop. Finally, while reading this tutorial, be aware that I am far from being a Hadoop expert and that I just started to learn about Hadoop. This is just a summary of the best of my knowledge at the time of writing. After presenting Hadoop and how to set up a cluster, we will mainly focus on developing jobs in C++. Although jobs are usually written in Java, there are applications for which we need to be able to use C++. One of such situations is for being able to use the ROS API in our jobs. This will allow us to analyze datasets stored as rosbags as one possible application.
Complete list of metadata

Contributor : Cedric Pradalier Connect in order to contact the contributor
Submitted on : Friday, January 20, 2017 - 10:05:18 AM
Last modification on : Wednesday, November 3, 2021 - 8:36:09 AM
Long-term archiving on: : Friday, April 21, 2017 - 12:58:38 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License


  • HAL Id : hal-01435882, version 1


Olivier Deiss, Cedric Pradalier. Hadoop for Roboticists. [Research Report] UMI 2958 GeorgiaTech-CNRS. 2016. ⟨hal-01435882⟩



Record views


Files downloads