IBM 开源DIY纸板机器人: TJ Bot
来源:互联网 发布:苹方字体 windows 编辑:程序博客网 时间:2024/04/27 17:13
BM开源了一个 DIY 纸板机器人:TJBot ,召集世界各地的 Bot 爱好者来制作属于自己的个性化 Bot。
项目地址:https://github.com/ibmtjbot/tjbot
TJBot 延续了手工社区的精神,它是一套 DIY 工具包,可让你建立由Waston驱动的可编程纸板机器人。该机器人由一块切割的纸板(可以是3D打印或者激光切割)、Raspberry Pi 和多种插件(包括一个RGB LED灯、一个麦克风、一个伺服电机和一个摄像头)构成。同时,TJ Bot还是一个开源项目,我们可在 Instructables.com 和 GitHub 上查看相关指导。IBM的团队已经提供了三个TJ Bot 启动指导,但他们希望所有人都能贡献出自己的DIY机器人装配指导。
以下是已有的 TJ Bot 的制作过程:
让 TJ Bot 回应情感。TJ Bot 头上的 RGB LED 灯会根据 Twitter 上的某个给定话题的公共情绪改变颜色。它与 Twitter API(https://dev.twitter.com/overview/api)相连,能自动抓取推文,并能通过运行Watson Tone Analyzer(http://www.ibm.com/watson/developercloud/tone-analyzer.html) 来识别整体的情绪。例如,你可以给 TJ Bot 编程让它实时跟踪关于艾美奖的大众社会情绪。教程地址:http://www.instructables.com/id/Make-Your-Robot-Respond-to-Emotions-Using-Watson/
用你的声音控制 TJ Bot。你可以用你的声音给 TJ Bot 下一些基础的命令。例如,你可以要求TJ Bot「把光调成黄色」,然后它就会把自己的灯光调成黄色。TJ Bot使用Watson Speech To Text API 来转录、分析和理解你说的话。
教程地址:http://www.instructables.com/id/Use-Your-Voice-to-Control-a-Light-With-Watson/
与TJ Bot聊天。使用三个Watson API创作一个“聊天”bot,你只需要三步。Watson Speech To Text API(http://www.ibm.com/watson/developercloud/speech-to-text.html)会将你的声音转换成文本,然后Watson Conversation(https://www.ibm.com/watson/developercloud/conversation.html)会处理文本并计算出一个回复,之后Watson Text To Speech会将文本转换成音频,让 TJ Bot 做出回应。你可以和 TJ Bot 聊从天气到你最喜爱的电视节目的任何事情,这取决于你如何编程你的Rasberry Pi。 教程地址:http://www.instructables.com/id/Build-a-Talking-Robot-With-Watson-and-Raspberry-Pi/
TJ Bot 是『具身认识(embodied cognition)』的一个例子,也就是将人工智能植入你日常生活中的具体物体中。在这个例子中,我们把 Watson 技术放入一个切割的纸板中,想象着让你家的墙壁、你的家具或你家里的各种物体能具备以上几种能力。
创作出认知具身的关键之一就是理解人类与事物互动的方式。与这些物体的互动,比如与TJ Bot 的互动要比与现有计算设备互动更加自然:你不需要用键盘打字,只需用声音命令它可以了。
不论你是想写出一个具有「big idea」的代码,还是完成课业的某个课题,都可以参与 TJ Bot 的开源项目中来。
- IBM 开源DIY纸板机器人: TJ Bot
- 对于BOT机器人的个人看法
- [DIY]自制BB8机器人
- 聊天机器人 AIML文件 <bot>标签解释(四)
- 使用Bot Framework建立你的第一个聊天机器人
- bot机器人账号八大类特征分析---识别问题账号
- 自平衡机器人DIY(二)
- 自平衡机器人DIY(一)
- 自平衡机器人DIY(三)
- 【DIY】打造一个六足蜘蛛机器人
- DigCtr TJ
- 开源bot工具Rasa学习---1
- 机器人点灯(light-bot)2.0通关攻略(一)——递归
- 机器人点灯(light-bot)2.0通关攻略(二)——条件
- 使用node.js和bot framework来打造自己的查询机器人
- 以 Facebook 的 wit.ai 为例讲解机器人对话平台(Bot Framework)
- ibm 聊天机器人android 代码 readme
- bot framework1--hello bot
- JSP、JavaScript、jQuery、jQuery Easy UI、Ajax、JSON各自是什么、区别、联系
- KinectV2+Ubuntu 14.04+Ros 安装教程
- 概念笔记之 [Node.js<-2->]NPM使用总结
- Dom节点动态创建案例
- jQuery简单的Ajax调用示例
- IBM 开源DIY纸板机器人: TJ Bot
- python 进行WINDOWS窗口上传的方法1---AutoIt
- 前段,后台本质区别
- Android 之NDK实战系列(3)——Android Studio下使用lame 进行简单的转换
- 复合句 - 定语从句
- 自定义viewgroup 包含多个子view 自动换行
- 权限修饰符
- 转载 性能部署
- 安卓滚动字幕以及TextSwitcher、ImageSwitcher使用