Bringing ROS to agriculture automation

Hardware abstraction of agriculture machinery

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

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. Taking another step closer towards implementing practical agriculture automation

Original languageEnglish
Pages (from-to)311-316
Number of pages6
JournalInternational Journal of Applied Engineering Research
Volume12
Issue number3
Publication statusPublished - 01 Jan 2017

Fingerprint

Agriculture
Machinery
Automation
Robots
Hardware
Navigation
Robotics
Image processing
Lighting
Soils
Processing

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Cite this

@article{b5db9627077840fc9aaf1c0bb75c06da,
title = "Bringing ROS to agriculture automation: Hardware abstraction of agriculture machinery",
abstract = "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. Taking another step closer towards implementing practical agriculture automation",
author = "{Hussen Hajjaj}, {Sami Salama} and {Mohamed Sahari}, {Khairul Salleh}",
year = "2017",
month = "1",
day = "1",
language = "English",
volume = "12",
pages = "311--316",
journal = "International Journal of Applied Engineering Research",
issn = "0973-4562",
publisher = "Research India Publications",
number = "3",

}

TY - JOUR

T1 - Bringing ROS to agriculture automation

T2 - Hardware abstraction of agriculture machinery

AU - Hussen Hajjaj, Sami Salama

AU - Mohamed Sahari, Khairul Salleh

PY - 2017/1/1

Y1 - 2017/1/1

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. Taking another step closer towards implementing practical agriculture automation

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. Taking another step closer towards implementing practical agriculture automation

UR - http://www.scopus.com/inward/record.url?scp=85014240000&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85014240000&partnerID=8YFLogxK

M3 - Article

VL - 12

SP - 311

EP - 316

JO - International Journal of Applied Engineering Research

JF - International Journal of Applied Engineering Research

SN - 0973-4562

IS - 3

ER -