contributor author | Nandikolla, Vidya K. | |
contributor author | Ghoslin, Bryan | |
date accessioned | 2023-11-29T19:06:43Z | |
date available | 2023-11-29T19:06:43Z | |
date copyright | 10/22/2022 12:00:00 AM | |
date issued | 10/22/2022 12:00:00 AM | |
date issued | 2022-10-22 | |
identifier issn | 2572-7958 | |
identifier other | jesmdt_006_01_011003.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4294587 | |
description abstract | In the field of mobile robotics, simultaneous localization and mapping (SLAM) is an algorithmic approach to the computational problem of creating and updating a map of an environment while simultaneously keeping track of where the robot is within the environment. Applications of a SLAM algorithm are important for autonomous mobile systems to traverse an environment while avoiding obstacles and accurately achieving designated goal destinations. This paper presents the design of a SLAM-driven controller for a semi-autonomous omnidirectional mobile robot. Input to the system comes from a brain computer interface in the form of simple driving commands or a goal destination as decided by the user. Due to latency issues of reacting and responding in real-time, the system must safely navigate following the last given commands until it runs out of free space, reaches a goal designation, or receives a new command. The robotic system utilizes a three-wheeled robot kit with an upgraded sensor system. The Intel realsense depth camera D435 and two lidar sensors are utilized to construct a full 360 deg field of view. The SLAM algorithm and system controllers are developed using the robot operating system (ROS). The controllers are developed and tested within Gazebo, which is a physics simulation engine utilized for rapid prototyping. Testing was performed to validate controller performance when given varying commands as well as performing long distance path planning and obstacle avoidance. The system was often capable of achieving its goal destinations with a small error of around 3% or less though the error was found to increase with the more commands the system processed. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Obstacle Avoidance for Omnidirectional Mobile Robot Using SLAM | |
type | Journal Paper | |
journal volume | 6 | |
journal issue | 1 | |
journal title | Journal of Engineering and Science in Medical Diagnostics and Therapy | |
identifier doi | 10.1115/1.4055689 | |
journal fristpage | 11003-1 | |
journal lastpage | 11003-8 | |
page | 8 | |
tree | Journal of Engineering and Science in Medical Diagnostics and Therapy:;2022:;volume( 006 ):;issue: 001 | |
contenttype | Fulltext | |