TY - JOUR
T1 - Bringing ROS to agriculture automation
T2 - Hardware abstraction of agriculture machinery
AU - Hajjaj, Sami Salama Hussen
AU - Sahari, Khairul Salleh Mohamed
N1 - Funding Information:
The authors would like to thank the College of Engineering, the Innovative & Research Management Centre (iRMC), and the Centre for Advanced Mechatronics and Robotics (CAMaRo), UNITEN, for their continued support of this work.
Publisher Copyright:
© Research India Publications.
PY - 2017
Y1 - 2017
N2 - Concerns over food security in recent years have led to increased interest in agriculture automation, researchers around the world are looking for new and innovative ways to automate agriculture and improve its efficiency. Some researchers attempt to automate existing agriculture machinery, while others attempt to introduce robotics into agriculture, with both approaches have merit and potential. However, agriculture automation brings about vast engineering challenges; networking over wide open fields, navigation over rough soil, localization in a field of greenery, image processing hampered by loss of illumination due to weather, etc. and due to these challenges, agriculture automation remain impractical and uneconomical. The Robot Operating System (ROS) offers potential solutions to these challenges, and when combined with other open-source technologies, such as android or IoT, the potential is even higher. But before these benefits could be realized, agriculture machinery and robots must be made ROS-ready. This paper outlines and discusses the hardware/software steps needed to achieve exactly that. First by detailing the processing of making existing agriculture machinery ROS-ready, then by detailing the process of modifying ROS-ready robots to perform Agriculture tasks. The procedure is discussed in details with real examples, and references to ROS’s resources and material.
AB - Concerns over food security in recent years have led to increased interest in agriculture automation, researchers around the world are looking for new and innovative ways to automate agriculture and improve its efficiency. Some researchers attempt to automate existing agriculture machinery, while others attempt to introduce robotics into agriculture, with both approaches have merit and potential. However, agriculture automation brings about vast engineering challenges; networking over wide open fields, navigation over rough soil, localization in a field of greenery, image processing hampered by loss of illumination due to weather, etc. and due to these challenges, agriculture automation remain impractical and uneconomical. The Robot Operating System (ROS) offers potential solutions to these challenges, and when combined with other open-source technologies, such as android or IoT, the potential is even higher. But before these benefits could be realized, agriculture machinery and robots must be made ROS-ready. This paper outlines and discusses the hardware/software steps needed to achieve exactly that. First by detailing the processing of making existing agriculture machinery ROS-ready, then by detailing the process of modifying ROS-ready robots to perform Agriculture tasks. The procedure is discussed in details with real examples, and references to ROS’s resources and material.
KW - Agriculture automation
KW - Agriculture robotics
KW - Android
KW - Hardware abstraction
KW - Internet of things
KW - IoT
KW - Open-source technologies
KW - Robot operating system (ROS)
KW - Robot software
KW - Robotics
KW - Technology convergence
UR - http://www.scopus.com/inward/record.url?scp=85014240000&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:85014240000
SN - 0973-4562
VL - 12
SP - 311
EP - 316
JO - International Journal of Applied Engineering Research
JF - International Journal of Applied Engineering Research
IS - 3
ER -