Skip to content

SUSTech-Gardener/SUSTech-Gardener.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

This is the page for of SUSTech-Gardener😊, which is An autonomous mobile agricultural robot can collect agriculture-related information, as well as weeding and other work to serve the future agriculture.

Good News!

Our team has won the only reward, the prize is DJI OSMO Mobile 4

image-20210621155907137

<iframe src="//player.bilibili.com/player.html?aid=588441477&bvid=BV1fB4y1u7dK&cid=350209416&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

Watch the video

Some picture about Gardener.

image-20210606134722046 image-20210606134850746

image-20210606134529791

The whole project has these parts.

Sensors

  1. Camera: Realsense D435i: https://www.intelrealsense.com/depth-camera-d435i
  2. Lidar: Livox avia: https://www.livoxtech.com/avia
  3. Soilsensor: https://github.com/SUSTech-Gardener/Gardener/tree/main/soilsensor

image-20210607224319348

  1. Tracked car: In order to be able to operate on multiple terrain
  2. Sprinkler control
  3. Car bracket
  4. Soil sensor telescopic mechanism
  5. Motor

Build and Run

1. Prerequisties

1.1 Ubuntu and ROS

Ubuntu 64-bit 16.04 or 18.04. ROS Kinetic or Melodic. Follow ROS Installation.

1.2 Deep Learning requirements

In this part, Using YOLO V3 to detect weed and crop. The learning model we also transfer to ROS package, it is very easy to use.

1.3 SLAM and other

2. Build Gardener

2.1 3d_solidworks in Gardener

The whole 3d solidworks model is in the repository, contains these items:

  • A some tracked car
  • Some extended structure on the car
  • Base for Livox lidar and RealSense camera D435i.
  • The head of the sprinkler

2.2 Sensors

  • Livox lidar: for SLAM and navigation.
  • D435i: detect weed and crop.
  • Soil moisture sensor: add the soil moisture data in map(In soilsensor fold).

3. Run with hardware

Follow other repository in this project.

TODO

  • 购买物资(全程)
  • 硬件部分:小车的速度,转向控制,(第3到第12周)
  • 杂草识别的模型,第八周结束需要搞完(第4到第十周)
  • SLAM和navigation(第九到第十六周)
  • 机械硬件结构搭建和喷头系统的构建(第四到第十六周)
  • 土壤检测器的插入设计及测试(第十三周)
  • 最终的系统框架构建!!(✌)

Developers:

  • Shixing Jiang: Mechanical design, electrical selection and layout, video clip
  • Qiaowen Wang: Mechanical design and tracking trolley control
  • Haibiao Chen: electrical design and implementation, embedded system construction
  • Hu Zhu: YOLO V3 for weed detection, coordination between components, Github Main maintenance.
  • Wen Yang: Mapping, positioning and system communication

Acknowledgment

This work was supported by SUSTech Course (SDM 5002) , Professor Xiaoping Hong

Visits: