2021
DOI: 10.17694/bajece.983350
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of Pure Pursuit Algorithm for Nonholonomic Mobile Robot using Robot Operating System

Abstract: In this study, a differential wheeled mobile robot was controlled in real time using pure pursuit algorithm (PPA). The robot was obtained in a simulation environment by using Gazebo simulator which offer the ability to accurately and efficiently simulate various robots in complex indoor/outdoor environments. This simulator was operated with robot operating system (ROS) which allows the use of Python, C++, MATLAB or various programming languages. In this paper, MATLAB/Simulink environment was used to control th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 24 publications
0
5
0
Order By: Relevance
“…1. The observation state encompasses several crucial variables as given in (1). These observation state variables are highlighted in purple in Fig.…”
Section: Definitions Of Robot and Environmentmentioning
confidence: 99%
See 1 more Smart Citation
“…1. The observation state encompasses several crucial variables as given in (1). These observation state variables are highlighted in purple in Fig.…”
Section: Definitions Of Robot and Environmentmentioning
confidence: 99%
“…In recent years, mobile robots have become increasingly integrated into our daily lives, and they come in various types. In general, robots can be classified into two main categories: wheeled robots and legged robots [1]. Furthermore, it's possible to combine wheeled and legged components to create various types of robots [2].…”
Section: Introductionmentioning
confidence: 99%
“…The implementation of pure pursuit algorithm (PPA) in the MATLAB/Simulink application computes the linear velocity and angular velocity of the robot based on its current pose and a set of waypoints [24]. The PPA involves two inputs and two outputs, as depicted in Figure 5(b).…”
Section: Agv Control Algorithmmentioning
confidence: 99%
“…Mobile robots are typically divided into two main categories: wheeled robots [7] and legged robots [8]. Additionally, there are various approaches to combining wheeled and legged components to create different types of robots [9].…”
Section: Introductionmentioning
confidence: 99%