TARS-chat 是一款由 Rust,Python 驱动、嵌入树莓派4B 的超可爱迷你桌面机器人。
- **视频演示 (含英文字幕):待更新
- 官方话题标签: [
#TARS]
- 😐 展示可爱表情
- 😄 丰富的情绪表达 (开心、生气、难过等)
- 😺 自定义面部表情
- 👀 视线交互 (扫视、凝视、注视)
- 💬 语音/文字对话
- 💡 支持 M5Stack 扩展单元 (Units)
- 🌀 驱动串口(TTL)/PWM 舵机
- 🎲 开发属于你自己的应用程序
本代码库包含了机器人的所有组成部分:
- firmware : 固件源代码。
- case : 机器人外壳的立体光刻 (STL) 模型文件。
- schematics : 电路原理图和电路板布局数据。
- stls : 3D打印结构图纸
面向贡献者的环境搭建和 Pull Request 规范,请参阅 CONTRIBUTING。
典型的固件开发工作流:
cd firmware
npm run setup
npm run doctor
npm run test
npm run build注意:
web/flash和web/schematics下的网页资源是由 GitHub Actions 从gh-pages分支发布的。请将它们视为部署输出产物,而非手动维护的源文件。
- 开发路线图: ROADMAP.md
非常欢迎提出功能请求或报告 Bug! 请前往 issues 页面提交。
想成为赞助者吗? 这将是我的莫大荣幸。请访问我的 赞助页面。
本代码库的资源均采用 Apache 2.0 许可证分发。 详见 LICENSE。