A Monte Carlo localization assignment using a neato vacuum with ROS

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Monte Carlo Localization (MCL) is a sampling-based algorithm for mobile robot localization. In this paper we describe an MCL assignment and its required hardware and software. The Neato vacuum robot and a Raspberry Pi serve as the core of the robot model. The Robot Operating System (ROS) is used as the robot programming environment. Students are expected to learn the localization problem, implement the MCL algorithm, and better understand the kidnapped robot problem and the limitations of MCL by observing the performance of the algorithm in real-time application.

Cite

CITATION STYLE

APA

Yang, Z., & Neller, T. W. (2017). A Monte Carlo localization assignment using a neato vacuum with ROS. In 31st AAAI Conference on Artificial Intelligence, AAAI 2017 (pp. 4803–4805). AAAI press. https://doi.org/10.1609/aaai.v31i1.10553

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free