一款由人工智能辅助的 M5Stack 虚拟宠物家庭系统
扫描二维码
随时随地手机看文章
《火花:父子合作篇》
“像素宠物”最初是通过一项家庭活动来将复古怀旧情怀与现代制造技术相结合的一种方式。朱斯图斯(10 岁)担任首席设计师和产品负责人,负责确定宠物的外观、反应和行为方式。而我则担任“技术助手”,将他的想法转化为我们人工智能开发过程中的限制条件。
什么是“像素宠物”?
“像素宠物”是一款基于 M5Stack 硬件系列的开源虚拟宠物生态系统。它包含三种主要的宠物类型——穆芬(搭载 CoreS3 和 LLM-Modul)、维苏(搭载 CoreS3)以及咕咕咕(搭载 Core2),同时还配有名为“皮普”的小巧配件。该项目通过 11 种不同的情绪状态、小以及能够反映用户真实环境的世界感知系统,将虚拟伙伴赋予了生命。
其工作原理
该项目的技术基础由多个相互关联的模块构成:
•人工智能辅助编程:每一行固件代码都是在我们的指导下由人工智能助手(主要是克劳德)编写的,这使其成为现代“共同创作”开发模的独特展示案例。
•世界意识:设备启动时,会利用 IP 地理定位功能从 Open-Meteo 网站获取实时天气、日出/日落时间以及月相信息,以此来调整宠物的背景设置。
•设备间通信:我们采用了 ESP-NOW 技术,使得宠物之间能够进行互动,并且使 Pip 配件能够以低于 200 毫秒的延迟向家养宠物投掷食物。
•交互式输入:宠物会响应屏幕上的触摸区域、通过离线语言模型接收的语音指令(在“穆芬”上适用),以及通过惯性测量单元实现的肢体动作(用于抚摸或摇晃)。
•家长控制功能:内置的网络服务器使家长能够设定每日时长限制,以确保孩子能保持良好的作息平衡。
本文编译自hackster.io





