不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我
摄像头识别人脸,然后让小车跟着转向,这件事,听起来像要树莓派 + Arduino + 一堆串口胶水代码。这个项目用 Arduino UNO Q ,把它压在了一块板子里:Linux 侧跑摄像头和人脸检测,实时 MCU 侧负责伺服电机 PWM,中间用 Bridge RPC 通信。
板卡自由计划
得捷全年“板卡自由计划” 返现活动火热进行中,每块板卡直接补贴200元,覆盖Arduino UNO Q(原价363元,现只需163元即可拿下)、树莓派、STM32MP157等多款热门开发板。保证正品发货!!
识别二维码加入交流群,了解更多活动详情,或者在这里报名:点击这里报名活动
如二维码过期,可加妮姐微信:459888529
项目的机械结构是一个简单的差速小车:两只连续旋转舵机、一个后方支撑点,上面放 UNO Q、摄像头和电源。摄像头画面进入 Edge Impulse 的轻量人脸检测模型,位置偏差再转成左右轮的速度差。作者还做了网页 UI,可以实时看检测结果、调转向参数,不用每改一次都重新编译。系统架构如下:
这类项目最值得看的不是“人脸跟随”本身,而是架构分工。机器视觉推理有延迟、不确定,适合放在 Linux 侧;电机控制需要稳定脉冲,适合放在 MCU 侧。两边在同一块板上,又能通过内部协议互相通信,确实省掉了很多传统双板方案的麻烦。
对于代码部分,大家可以移步到原文中查看哈。之前我们也用Arduino UNO Q做了一个类似桌面机器人的项目:挑战首个Arduino UNO Q项目!快来薅UNO Q板卡,仅163元
如果你想做桌面机器人、摄像头跟踪云台、跟随小车或者小型交互装置,这两个项目是个不错的参考:复杂的 AI 部分不用从零训模型,硬件控制也没有被 Linux 调度搞得一团糟。
当然,最最重要的事是现在入手Arduino UNO Q,只需要163元!!!
https://www.hackster.io/s4muela/face-following-robot-with-arduino-uno-q-and-edge-impulse-896a1b
项目地址:
https://github.com/SamuelAlexander/face-following-robot-uno-q