Skip to content
forked from PRBonn/agribot

Self built agricultural mobile robot platform

Notifications You must be signed in to change notification settings

Zhengkun-Li/agribot

 
 

Repository files navigation

Update

  1. remove tf dependencies and included tf2 similar to costmap2D and ros nav core packages.
  2. makes on Melodic and further

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

No packages published

Languages

  • C++ 52.8%
  • CMake 35.5%
  • Python 11.7%