Implementation of ros navigation stack on Lego Mindstorms NTX 2.0 robot

  1. Mykhailo Riabtsev 1
  2. Rafael Priego 2
  3. Marga Marcos 2
  1. 1 Department of Automobile Transport, Sevastopol State University, Sevastopol, Russia
  2. 2 Department of Automatic Control and System Engineering ETSI Bilbao, University of the Basque Country UPV/EHU Bilbao, Spain
Libro:
XXXVI Jornadas de Automática: Libro de Actas, 2-4 de Septiembre de 2015, Bilbao

Editorial: Escuela Técnica Superior de Ingeniería ; Universidad del País Vasco = Euskal Herriko Unibertsitatea

ISBN: 978-84-15914-12-9

Año de publicación: 2015

Páginas: 238-243

Congreso: Jornadas de Automática (36. 2015. Bilbao)

Tipo: Aportación congreso

Resumen

The robot navigation problem for assembly system was touched in this paper. Using Robotic Operating System navigation stack on a real robot requires expensive Light Detection And Ranging (LIDAR) sensor for localization. This feature makes using navigation stack impossible on robots with limited capabilities like Lego Mindstorms NXT 2.0. This paper presents the method of using robot odometry data for robot localization. The method is based on running real robot with stage_ros simulation at the same time. Simulated robot follows the real one and provides the position to the navigation stack of a real robot. The node for creating connection between real robot and the simulator was created and described. Its design is based on discrete PID controller principles. The strait line experiment proves the efficiency of the proposed concept, but additional work on rotational component of odometry should be carried out.