×

基于L298N的全方位人员跟踪机器人

消耗积分:0 | 格式:rar | 大小:5.27 MB | 2022-12-07

香香技术员

分享资料个

方案介绍

这个全向机器人会检测你的脸,跟踪你,然后靠近。

这个机器人内部的每个部分都可以购买,只要根据附件提供的文件将它们连接在一起就可以工作。同时,该案例是 3D打印制造的,因此您可以自己打印或在 3D Hub 上制作。我认为这个项目符合这个目标,现在我将指导您完成构建自己的Hunter Flatterer 机器人的步骤

CI20 
CI20 是操作大脑。没有它,机器人将陷入困境。那么它有什么作用呢?

CI20 将使用 OpenCV 来检测你的脸,然后通过串行向 Arduino 发送适当的命令,以使电机朝着正确的方向前进。

第 1 步:安装 OpenCV

第 2 步:运行代码

Face Tracking 代码需要编译和运行,在 Ci20 上的文件上运行此命令。

g++ -I/usr/local/include/opencv -I/usr/local/include/opencv2 -L/usr/local/lib/ -g -o binary  main.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_stitching

要创建的二进制文件:FaceTracking:main.cpp > 源文件:FaceTracking.cpp

使用附件中的代码刷新 Arduino 后。将 Arduino 插入 CI20 上的 USB 端口并运行您最近创建的 FaceTracker。你会看到一个摄像头弹出),如果你把脸贴在中间,机器人上的轮子就会开始让它向前行驶!

 

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

评论(0)
发评论

下载排行榜

全部0条评论

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