Skip to content

kurva-prashanth/agribot

 
 

Repository files navigation

AgriBot - Agricultural Mobile Robot Platform


cadf robotoutside oldrobot

Project mission

The mission of the project is to build an agricultural robot (AgriBot) from scratch with the aim of serving as a data-recording platform in fields. For further information about the design and purpose of the robot, please follow the About the AgriBot Project page


Getting Started

For easily bringing up the robot and recording data refer to Easy bring up & Record Data which provides step-by-step instructions to run the robot.


Main Sections

  • Easy Bring up & Record Data : Instructions for running the robot and recording the sensor data to a bagfile.
  • AgriBot Software : Details about different packages written for the platform like navigation, localization, base controller, etc.
  • Mechanical Design : Detail about how mechanical structure has been designed and improved during the project time.
  • Electrical Design : Electrical schematics and descriptions about connections and wiring protocols used in the robot.
  • Debug: Debug procedures for common problems.

Citation

if you use this project in your recent works please reference to our paper by:

@article{ahmadi2019visual,
  title={Visual Servoing-based Navigation for Monitoring Row-Crop Fields},
  author={Ahmadi, Alireza and Nardi, Lorenzo and Chebrolu, Nived and Stachniss, Cyrill},
  journal={arXiv preprint arXiv:1909.12754},
  year={2019}
}

Maintenance

This repository is maintained by Alireza Ahmadi. In case of any problems, please don't hesitate to contact me.

Alireza.Ahmadi@uni-bonn.de

About

Self built agricultural mobile robot platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 53.4%
  • CMake 34.3%
  • Python 12.3%