This paper presents a methodology for teaching mobile robotics for engineering courses at the Federal University of Minas Gerais (UFMG-Brazil). During the course "Mobile Robotics Laboratory", undergraduates use LEGO Mindstorms NXT robotics kits, sensors embedded in an Android cellular and the Robot Operating System (ROS) to implement and experimentally verify techniques regarding localization and mapping, sensory fusion and probabilistic filters. The activities are divided into three main practices based on a line follower robot, where students must: (i) calculate the path traveled using wheel odometry, (ii) fuse the results with cellular IMU data using Kalman filter (EKF), and (iii) perform the simultaneous localization and mapping (SLAM) combining data from a distance sensor through a Rao-Blackwellized particle filter. The article presents theories addressed during the course, describing the practices proposed using ROS and the results obtained so far. Resumo: Este artigo apresenta uma proposta de metodologia para ensino de robótica móvel para cursos de engenharia da Universidade Federal de Minas Gerais (UFMG). Durante a disciplina Laboratório de Robótica Móvel os alunos de graduação utilizam kits de robótica LEGO Mindstorms NXT, sensores embarcados em um celular com sistema operacional Android e o Robot Operating System (ROS) para aplicar na prática conhecimentos sobre modelos cinemáticos, fusão sensorial e filtros probabilísticos. As atividades são divididas em três principais práticas que têm como base um robô seguidor de linha, onde os alunos devem (i) calcular o caminho percorrido utilizando odometria das rodas, (ii) fundir os resultados com dados da IMU do celular utilizando filtro de Kalman (EKF), e (iii) realizar o mapeamento simultâneo (SLAM) do ambiente combinando os dados de um sensor de distância através de filtro de partículas Rao-Blackwellized. O artigo apresenta as teorias abordadas durante a disciplina, descrevendo as práticas propostas utilizando o ROS e os resultados obtidos até o momento.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.