如果你一直在考虑构建一个Raspberry Pi AI项目,为什么不从现在开始呢?借助合适的软件和Raspberry Pi,你可以将日常设备——比如你的冰箱或办公室小工具——变成智能的、由AI驱动的工具。
无论你是想实现家居自动化、构建一个个人助理,还是重新思考废物管理,这些Raspberry Pi项目创意都将激发你的创造力并提升你的技能。
我们汇总了Viam社区为我们的首届挑战赛创建的5个顶级AI驱动项目。让我们来看看他们构建了什么。
1.Raspberry Pi 家居自动化
是否曾梦想拥有一个能响应你需求的智能书桌?这个Raspberry Pi家居自动化项目通过整合机器学习和机器人技术来创建一个情境照明系统,从而实现了这一梦想
凭借物体检测和可寻址LED技术,这张智能书桌能够在你需要的时候和地点精确亮起。
项目概述
购物清单
- 配备“viam-server”的Raspberry Pi4
- 网络摄像头
如需完整的硬件清单,请前往完整的DEB-Forge教程。
分步指南
1.通过连接物理组件并在应用中配置智能机器来设置视觉系统。
2.捕捉手势图像并为物体检测训练一个机器学习模型。
3.通过集成检测摄像头并配置视觉和机器学习模型服务来部署和测试模型。
4.将Neopixels连接到Raspberry Pi以创建照明系统。
5.使用Viam SDK编写主脚本逻辑,将视觉系统与照明连接起来。
来自创作者的建议
为了有效追踪手部动作,请使用如YOLO这样的物体检测模型,而不是简单的分类模型。Viam的YOLO附加模块简化了部署,使其成为初学者的绝佳工具。
获取 Raspberry Pi 智能桌面的完整教程:
https://www.instructables.com/DEB-Forge-Viam-Powered-Smart-Desk-Contextual-Light/
2.Raspberry Pi 个人办公助理
是否曾觉得自己在工作中被任务淹没?这款Raspberry Pi个人办公助理Betsy通过简化任务、运送工具、传递信息或提供娱乐来减轻你的负担。
通过结合计算机视觉(CV)、自然语言处理(NLP)和机器人控制等各种技术,Betsy可以在办公室内跟随人们,导航到指定地点,在个人之间发送信息,并与员工交谈。
项目概述
购物清单
- 安装了“viam-server”的Raspberry Pi4
- 配备SCUTTLE探测车的完全组装机器人
- 超声波传感器、网络摄像头、触摸屏显示器
如需完整的材料清单,请访问完整的教程。
分步指南
1.组装机器人并配置组件。
2.使用Viam Python SDK为机器人编程核心功能。
3.集成大型语言模型(LLMs)以实现语音交互和信息传递。
4.部署视觉和运动服务以实现实时导航和障碍物检测。
来自创作者的提示
这个AI项目仅用不到300美元就建成了!使用创意、低成本的组件和像Viam这样的易用平台,无需大笔预算也能取得卓越成果。
获取 Raspberry Pi 个人办公助手的完整教程:
https://www.hackster.io/scuttle-robotics-asia/betsy-personal-office-assistant-8c2a91
3. Raspberry PiAI智能垃圾分类系统
如果你在回收站前犹豫不决,不确定该把物品扔进纸类、塑料还是普通垃圾里,那么这个Raspberry PiAI项目就是为你准备的。
沙迪·纳吉布(Shadi Naguib)的作品使用摄像头和一点AI技术来帮助人们准确分类垃圾。
项目摘要
购物清单
- 任何计算机,包括运行viam-server的Raspberry Pi
- Hugging Face账号(用于访问AI模型)
- ESP32微控制器
- Arduino IDE
可以在智能垃圾分类系统教程中查看完整清单。
分步指南
1.使用Viam的Vision服务和YOLOv5模块配置摄像头,设置物体检测模型。
2.通过连接硬件和实现代码来设置ESP32 WebServer。
3.使用Viam SDK编写主要的自动化脚本逻辑。
来自创作者的提示
沙迪说:“通过微调AI模型或添加新功能来提高系统的准确性。”
我的建议:增加语音指令以实现更多交互,或提高AI模型的准确性以更好地检测材料。
获取 Raspberry Pi 人工智能垃圾系统的完整教程:
https://www.instructables.com/Build-an-AI-Assisted-Smart-Trash-System-With-VIAM/
4. Raspberry Pi AI 跑步伴侣机器人
如果你是长跑爱好者,就会知道有时候自我激励并不容易。因此,同样是跑步爱好者的沃尔特·理查德森(Sir Walter Richardson)创造了Robo DeMo 1000:一个专门设计在最具挑战性的跑步过程中成为你个人拉拉队的伴侣机器人。
项目摘要
通过整合计算机视觉(CV)和文本转语音技术,这个AI驱动的机器人会根据你的步伐和表现提供个性化的激励信息——或者如果需要的话,也会提供消极信息。
购物清单
- 运行viam-server的Raspberry Pi5
- 直流电机、摄像头、声卡、XBOX控制器
查看完整教程以获取更多详细信息。
分步指南
1.使用接线图组装机器人并连接硬件组件。
2.在应用程序中配置你的机器,包括所有组件和服务,如ML模型服务和Vision服务。
3.使用文本转语音和ChatGPT模块发送个性化的激励信息。
来自创作者的提示
通过添加高级面部识别功能来升级机器人,使其能够根据跑步者的情绪状态调整信息,或使用Viam的CV功能增强障碍物检测。
进一步了解 Raspberry Pi 人工智能跑步陪伴机器人:
https://www.youtube.com/watch?v=XgkZFWc3k10
5. 搭载Raspberry Pi 4和LLM模型的AI个人助理
在寻找一个会倾听并回应的AI助理吗?这个Raspberry Pi项目提供了一个由Gemini API驱动的高级AI助理,它使用了大型语言模型(LLM)。
项目摘要
购物清单
- Raspberry Pi 4
- Pi 摄像头、USB麦克风、USB扬声器
访问完整教程以获取详细信息。
分步指南
1.连接到Raspberry Pi并在设备上安装viam-server。
2.在应用程序中配置你的机器的主板和摄像头。
3.通过Viam的Vision服务为设备添加CV功能。
4.设置语音模块,允许从LLM进行文本转语音。
5.集成Gemini API,构建一个能够理解和响应命令的对话式AI。
来自创作者的提示
为了改进图像输入的后续问题,请在提示中传入之前的模型响应以及你的后续问题,以获得更好的上下文。
查看完整的项目教程:
https://www.instructables.com/A-Personal-Assistant-Using-Raspberry-4-and-LLM-Usi/
构建你自己的 Raspberry Pi AI 项目
是否受到这些Raspberry PiAI项目的启发?无论你是在创建智能家居系统、自动化办公任务,还是解决环境挑战,Viam 和 Raspberry Pi 都让它变得比以往任何时候都更容易。通过承担这些项目,你将掌握硬件、集成AI,并构建直观的用户界面。
准备好了吗?重现上面一个精选的社区项目,或者探索我们更多的 Raspberry Pi 家居自动化创意(如设计智能安全系统),以进一步提升你的技能。