The project involves Design of Algorithm to perform localization and all terrain navigation of an Agri Robotic Vehicle to make it capable of autonomously traversing on the farm terrain from starting point to end pointby avoiding the on-route obstacles present in the path and plan the route accordingly. The scenario is that we have an open farm terrain where there is a lot of manual work involved in terms of activities that would be needed to lookafter the farm. Our job would be to develop an efficient algorithm which would be deployed over the agri robot so that it performs various processes autonomously, in a way reducing the human effort involved. In an environment like an open farm, there would be many challenges to perform all the processes autonomously. Some of them can be, navigation by avoiding obstacles, detection of obstacles and so on. The algorithm proposed here takes care of all such scenarios. Parameters involved in the algorithm are devised through mathematical calculations and experimenting with different values. Tasks in this project include Environment Understanding, Sensor Interfacing, Path planning, Navigation and Robot System Design. Software used for the simulation is ROS (robot operating system), Gazebo (3D world simulator), Blender (Environment Creation).

1.
P.
Ravuri
,
T.
Yenikapati
, M.
B
,
E. Y. L
and P. K. P, "
Design and Simulation of Medical Assistance Robotfor combating COVID-19
,"
2021 6th International Conference on Communication and Electronics Systems (ICCES
),
2021
, pp.
1548
1553
, doi: .
2.
S.
Hernandez-Mendez
,
C.
Maldonado-Mendez
,
A.
Marin-Hernandez
,
H. V.
Rios-Figueroa
,
H.
Vazquez-Leal
, and
E. R.
Palacios-Hernandez
, "
Design and implementation of a robotic arm using ROS and MoveIt!
"
2017 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC
),
2017
, pp.
1
6
, doi: .
3.
Škoda
,
Jan
&
Barták
,
Roman
. (
2018
).
3D Navigation for a Mobile Robot.
.
4.
R.
Shiva
&
G
,
Vimal
&
M
,
Kaviyarasu
&
Joshitha
,
Lakshmi
. (
2020
).
Intelligent Farming using Delta Robot.
1
5
. .
5.
C. A. A.
Calderon
,
C.
Zhou
and
R. E.
Mohan
, "
Development of an autonomous service robot for social interactions
,"
2011 8th International Conference on Information, Communications & Signal Processing
,
2011
, pp.
1
6
, doi: .
6.
Teleweck
,
P
&
Chandrasekaran
,
B.
(
2019
).
Path Planning Algorithms and Their Use in Robotic Navigation Systems
.
Journal of Physics: Conference Series.
1207
.
012018
. .
7.
Bhanu
Chander
V,
Asokan
T
and
Ravindran
B
, "
A new Multi-Bug Path Planning algorithm for robot navigation in known environments
,"
2016 IEEE Region 10 Conference (TENCON
),
2016
, pp.
3363
3367
, doi: .
8.
K.N.
McGuire
,
G.C.H.E.
de Croon
,
K.
Tuyls
,
A comparative study of bug algorithms for robot navigation
,
Robotics and Autonomous Systems
, Volume
121
,
2019
,
103261
, ISSN 0921-8890, .
9.
Syed
,
Muhammad
Umer
&
Chandio
,
Aftab
&
Zahid
,
Taimoor
. (
2015
).
A Study of Distinctive Localization and Navigation Methods for Mobile Robots
.
International Journal of Computing and Digital Systems.
4
.
201
208
. .
10.
Kwak
,
H.-J
&
Park
,
G.-T.
(
2012
).
Study on the Mobility of Service Robots
.
International Journal of Engineering and Technology Innovation.
2
.
13
28
.
11.
Zandra B.
Rivera
1,
Marco C.
De Simone
2, * and
Domenico
Guida
Unmanned Ground Vehicle Modellingin Gazebo/ROS-Based Environments
.
12.
Using SLAM Algorithm”
;
International Journal of Pure and Applied Mathematics
Vol
118
No.
7
2018
,
199
205
.
13.
Yukuan
Sun
,
Jianming
Wang
and
Xiaojie
Duan
, "
Research on path planning algorithm of indoor mobile robot
,"
Proceedings 2013 International Conference on Mechatronic Sciences, Electric Engineering and Computer (MEC
),
2013
, pp.
1108
1111
, doi: .
14.
Aguilar
,
Wilbert
&
Casaliglla
,
Veronica
&
Pólit
,
José.
(
2017
).
Obstacle Avoidance Based-Visual Navigation for Micro Aerial Vehicles
.
Electronics.
6
.
10
. .
15.
G. T.
Donovan
, "
Development and testing of a real-time terrain navigation method for AUVs
,"
OCEANS’11 MTS/IEEE KONA
,
2011
, pp.
1
9
, doi: .
16.
Agrawal
,
Motilal
&
Konolige
,
Kurt
&
Bolles
,
Robert
. (
2007
).
Localization and Mapping for Autonomous Navigation in Outdoor Terrains: A Stereo Vision Approach.
7
-
7
. .
17.
Borenstein
,
J.
;
Everett
,
H.R.
;
Feng
,
L.
Navigating Mobile Robots: Systems and Techniques
;
A.K. Peters
:
Wellesley, MA, USA
,
1996
; pp.
1
225
[4]
Hsu
,
J.M.
;
Peters
,
S.C.
Extending open dynamics engine for the DARPA virtual robotics challenge. In
International Conference on Simulation, Modeling, and Programming for Autonomous Robots
;
Springer
:
Cham, Switzerland
,
2014
.
18.
M.
Marian
,
F.
Stîngă
,
M. -T.
Georgescu
,
H.
Roibu
,
D.
Popescu
and
F.
Manta
, "
A ROS-based Control Application for a Robotic Platform Using the Gazebo 3D Simulator
,"
2020 21st International Carpathian Control Conference (ICCC
),
2020
, pp.
1
5
, doi: .
19.
Mcguire
,
Kimberly
&
Croon
,
Guido
&
Tuyls
,
Karl
. (
2018
).
A Comparative Study of Bug Algorithms for Robot Navigation.
20.
Fröhlich
,
P.
,
Baldauf
,
M.
,
Meneweger
,
T.
et al.
Everyday automation experience: a research agenda
.
Pers Ubiquit Comput
24
,
725
734
(
2020
).
21.
G.D.
Hager
,
Z.
Dodds
, “
Robotic Motion Planning: Bug Algorithms
”,
Robotics Institute 16-735
, Howie Choset with slides from G.D. Hager and Z. Dodds.
22.
Carreno
,
Sebastian
&
Wilson
,
Philip
&
Ridao
,
Pere
&
Petillot
,
Yvan
. (
2010
).
A survey on Terrain Based Navigation for AUVs.
1
7
. .
23.
Nampoothiri
,
M.G.H.
,
Vinayakumar
,
B.
,
Sunny
,
Y.
et al.
Recent developments in terrain identification, classification, parameter estimation for the navigation of autonomous robots
.
SN Appl. Sci.
3
,
480
(
2021
).
24.
A.
Viswanathan
,
B. R.
Pires
and
D.
Huber
, "
Vision based robot localization by ground to satellite matchingin GPS-denied situations
,"
2014 IEEE/RSJ International Conference on Intelligent Robots and Systems
,
2014
, pp.
192
198
, doi: .
25.
Mobile Robot”
;
12th International Conference on Information & Amp; Communication Technology and System (lCTS
)
2019
.
26.
Ilia
Dobriakov
, “
Design and Development of a ROS Based LiDAR Platform to Scan Environment for a Mobile Robot &#39, s Autonomous Motion
”; Thesis
2019
.
27.
Donny
Hutabarat
,
Muhammad
Rivai
,
Djoko
Purwanto
, and
Harjuno
Hutomo
, “
Lidar-based Obstacle Avoidance for the Autonomous
28.
K.
Kanamori
,
N.
Sakata
,
T.
Tominaga
,
Y.
Hijikata
,
K.
Harada
, and
K.
Kiyokawa
, "
Obstacle Avoidance Method in Real Space for Virtual Reality Immersion
,"
2018 IEEE International Symposium on Mixed and Augmented Reality (ISMAR
),
2018
, pp.
80
89
, doi: .
29.
W.
Yao
,
W.
Dai
,
J.
Xiao
,
H.
Lu
and
Z.
Zheng
, "
A simulation system based on ROS and Gazebo for RoboCup Middle Size League
,"
2015 IEEE International Conference on Robotics and Biomimetics (ROBIO
),
2015
, pp.
54
59
, doi: .
30.
M. V.
Rajasekhar
and
A. K.
Jaswal
, "
Autonomous vehicles: The future of automobiles
,"
2015 IEEE International Transportation Electrification Conference (ITEC
),
2015
, pp.
1
6
, doi: .
31.
Prassler
,
E.
;
Nilson
,
K.
1001 robot architectures for 1001 robots [Industrial Activities]
.
IEEE Robot. Autom. Mag.
2009
,
16
,
113
113
. .
32.
Rajesh
Kannan
,
Megalingam
,
Chinta Ravi
Teja
,
Sarath
Sreekanth
,
Akhil
Raj
, “
ROS based Autonomous Indoor Navigation Simulation
33.
J.
Kerr
and
K.
Nickels
, "
Robot operating systems: Bridging the gap between human and robot
,"
Proceedings of the 2012 44th Southeastern Symposium on System Theory (SSST
),
2012
, pp.
99
104
, doi: .
This content is only available via PDF.
You do not currently have access to this content.