Skip to Main content Skip to Navigation
Reports

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 metadatas

https://hal.archives-ouvertes.fr/hal-01435882
Contributor : Cedric Pradalier <>
Submitted on : Friday, January 20, 2017 - 10:05:18 AM
Last modification on : Thursday, May 14, 2020 - 10:46:58 AM
Document(s) archivé(s) le : Friday, April 21, 2017 - 12:58:38 PM

File

CS8903_Deiss.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

  • HAL Id : hal-01435882, version 1

Citation

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

Share

Metrics

Record views

238

Files downloads

352