MrRobot – 支持 Ubuntu 移动应用的机器人(涉及 Raspberry Pi 和 arduino)
Project MrRobot 是一个支持 Ubuntu 移动应用程序的 Robotics,它具有语音、触摸和摇动控制功能,可与 Rapiro 机器人进行交互。该项目由我们的 E-minors 团队在 Ubuntu 深圳 Hackathon 中在 28 小时内完成。所有代码都是开源的,基于 arduino 的 Rapiro 机器人也开源了他们的代码和 3d 结构,这意味着您可以 3d 打印零件并自己构建一个!!!
我们的指导员带领您完成整个过程:
- 如何将代码从 Ubuntu Sdk 部署到移动设备
- 了解如何与 wit.ai 语音和文本可识别智能 API 集成,以构建语音控制的 ubuntu 移动应用。
- 如何在 raspberry Pi 上实现服务器以通过网络套接字监听来自应用程序的消息。
- UI 设计中的一些技巧
物料清单
- Ubuntu 移动版
- 树莓派+wifi加密狗
- Rapiro 机器人
- 音乐盒(如果需要)
需要的软件工具
- Ubuntu QT SDK
- 树莓派与树莓派
- Arduino IDE(如果您想自己构建机器人)
- wit.ai API
github地址: 机器人先生
第 1 步:项目简介
该应用程序具有使用3种交互方式。第一个是触摸屏,可以让用户直接触摸 GUI 来控制机器人。其次,加速度计的API可以检测像摇晃这样的serval动作,这也可以触发Rapiro的一些动作。在用户界面的底部,您可以看到一个触摸按钮,它是语音控制按钮。触摸按钮后,它将开始录制音频,您需要在完成录制时点击它。
第 2 步:安装 Ubuntu QT sdk 并在 Ubuntu 手机上部署代码
在我们的 github 频道上查看详细新闻。
第 3 步:在你的树莓派上安装 Web 服务器
使用wifi dongle接入本地无线网络
下载代码
运行
在 rc.loca 中添加 shell 命令的引导启动设置
第四步:硬件搭建
拆开Rapiro的头部,小心地将Pi连接到Papiro的板上,插入音频线和wifi dongle
更多详细信息:MrRobot – 支持 Ubuntu 移动应用的机器人(涉及 Raspberry Pi 和 arduino)
制造工艺
- NodeMCU 和 Raspberry Pi 3 B+
- Python 和 Raspberry Pi 温度传感器
- 用三星 SAMIIO、Arduino UNO 和 Raspberry Pi 在几分钟内制作一个火灾探测器
- Raspberry Pi 温度和光传感器
- Raspberry Pi 传感器和执行器控制
- 新的 RASPBERRY PI 3 型号 B + 功能和购买
- MrRobot – 支持 Ubuntu 移动应用的机器人(涉及 Raspberry Pi 和 arduino)
- 使用 Raspberry Pi 和 Python 构建机器人
- 通过蓝牙控制的树莓派机器人
- 使用 Arduino 和 Raspberry Pi 构建您的 Internet 控制的视频流机器人
- Model Rail Digital DCC Command Station Arduino 和免费应用程序
- 基于 Arduino 和 OLED 的元胞自动机