×

Nindamani:基于人工智能的机械除草机器人

消耗积分:0 | 格式:zip | 大小:0.00 MB | 2023-07-06

周必镜

分享资料个

描述

Nindamani - 除草机器人

Nindamani,基于人工智能的机械除草机器人,它使用人工智能自动检测和分割农作物中的杂草。整个机器人模块原生构建在 ROS2 上。Nindamani 可以在作物的任何早期阶段用于自主除草。

 
除草机器人(概念验证)
 

目标: 开发一种自主除草机器人,以缓解过量除草剂、有害化学物质使用的问题,并解决农田劳动力短缺的问题。

愿景:实现无除草剂农业耕作,提高农民产量。

在以下存储库中,您将找到 Nindamani 机器人的软件安装和控制机制说明。

特点

  • 完全兼容 ROS2
  • 电池供电
  • 运行时间长达 8-10 小时
  • 基于机械臂的除草
  • 杂草检测准确率高达85%
  • 易于操作

在本节中,我们将安装所有必要的依赖项,以便能够启动 nindamani 机器人:

套餐

nindamani_agri_robot- 集成 nindamani 机器人的所有发射节点rpicam_ai_interface- 通过 AI 接口控制 rpi 相机servo_control- 通过 ROS2 接口控制伺服电机stepper_control- 通过 ROS2 接口控制多个步进电机

在 Jetson Nano 开发套件上安装

1. NVIDIA Jetpack SDK

  • 下载最新的 SDK 镜像:https ://developer.nvidia.com/embedded/jetpack
  • 完全格式化 SD 卡(不应包含任何分区)。以下是我们可以在未来即兴创作该机器人的一些想法:

     

    • 夹持器设计改进,端尖为箭头形。
    • 使用高扭矩步进电机可以改善三角臂伸展范围。
    • 通过RTK-GPS和4轮驱动+4轮转向机器人实现,使整个机器人自主工作。
    • 需要使用激光雷达对土地进行 3D 测绘,以发现作物、杂草和山脊的高度变化。

    参考

    @misc{matterport_maskrcnn_2017,
    title={Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow},
    author={Waleed Abdulla},
    year={2017},
    publisher={Github},
    journal={GitHub repository},
    howpublished={\url{https://github.com/matterport/Mask_RCNN}},
    }

    开发商的联系方式

    Kevin Patel
    Nihar Chaniyara
    Email: autoroboculture@gmail.com

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !