【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

物联网技术周报第 110 期: Matlab 与智能手机控制 Roomba 机器人

  • 2017-10-17
  • 本文字数:1668 字

    阅读完需:约 5 分钟

新闻

  1. Rokid 与阿里云联合推出全栈语音开放平台》在 2017 年阿里云栖大会上,Rokid 创始人兼 CEO 祝铭明在现场宣布,Rokid 将与阿里云共同推出全栈语音开放平台,为业界提供一站式语音解决方案。本次 Rokid 发布了两套分别搭载 Linux 和 Android 操作系统的开发套件,根据需要选择阿里云或 Rokid 的语音服务,双方共享海量语音技能,完全开放给开发者及合作伙伴使用。
  2. 戴尔将成立物联网部门 投资 10 亿美元用于研发》戴尔本周宣布,将大力投资物联网技术。未来 3 年,戴尔将向物联网的研发投资 10 亿美元,并成立专门的新部门。戴尔希望,新的物联网部门可以更好地推动戴尔内部相关产品和服务的整合。
  3. 索尼发布首款智能蓝牙音箱,争夺下一代互联网入口》索尼联合京东智能推出了它们的首款智能蓝牙音箱 LF-S80D,让下一代互联网入口的王者之争,进入了一个白热化的阶段。搭载了京东和科大讯飞两大科技巨头联合开发的“DingDong”智能语音系统和开放平台,选用国内的智能系统能更贴合国人的使用习惯,让 LF-S80D 如虎添翼。
  4. Arduino IDE 1.9 beta 版发布,将推出 arduino-cli 和 arduino-preprocessor 》 Arduino IDE 在上周发布了 1.9 beta 版本。在这个版本里,其构建逻辑转移到 arduino-builder 上,arduino-builder 现在也为 Arduino Create 基础架构提供支持。除此还推出了另外两个工具,arduino-cli 和 arduino-preprocessor。Arduino 预处理器基于 libclang,静态编译为零依赖执行 ; 它使用 clang 的超能力——直接从 AST 直接提取所需要的原型。作为(非常好的)副作用,该引擎甚至可以用于上下文感知完成,这可能是 Arduino 开始时最需要的功能。

技术

  1. Matlab 与智能手机控制 Roomba 机器人》 本文介绍了如何用 Matlab 与智能手机控制 Roomba iRobot 扫地机器人。通过将 Raspberry Pi 上的 USB 端口接入 Roomba iRobot,从而让该机器人可以与其它设备通讯。再在智能手机上下载 Matlab,并将与计算机上的 Matlab 配置好。最后,通过使用 Matlab 上的 roombaIntsall.M 工具箱编程,来实现对机器人的控制。
  2. 使用 Arduino 自制示波器》示波器,是一种用途十分广泛的电子测量、测试仪器。但是对于电子爱好者来说,它价格昂贵。本文介绍如何用 Arduino,外加一些电阻、电容,来 DIY 一个示波器。通过 Arduino ADC 来获取输入,再用 Girinoscope 软件来可视化波形。
  3. MQTT 与移动应用打造物联网系统:Ionic + ESP8266 》文章介绍了,如何用 ESP8266 WiFi 模块与 Ionic、Node.js 创建一个非常简单的物联网 应用程序。该系统基于一个非常便宜的 WiFi 模块 ESP8266,它通过 Mosquitto 的免费在线 MQTT 代理(test.mosquitto.org) 连接到 Node.js REST API 服务器,以此来与服务端通讯。使用基于 Angular.js 的 Ionic Framework 构建的 Android 程序,通过访问 Node.js 构建的 REST 服务来控制 ESP8266。

开源软件

  1. Balena 是专为嵌入式和 IoT 使用案例而设计的新型容器引擎,与 Docker 容器兼容。其基于 Docker 的 Moby 项目,balena 支持容量增量,可提供 10-70 倍更高效的带宽使用率,其构建出来的二进制仅为 Moby 的 三分之一,能更有效地使用 RAM 和存储,并专注于容器 pulling 的原子性和耐久性。
  2. LightMQTT 是一个用 Swift 编写的、 轻量级 MQTT 客户端。它相当的小、易于理解和调整用于特定的用途。其客户端不需要其他依赖项。
  3. MeQ 是一个使用 Go 语言编写的、连接在线设备的实时通信服务。基于 MQTT 协议和多个消息存储,并具有分布式,可扩展和容错的发布订阅消息平台。

硬件

  1. ZeroPhone 是一个开源的、Linux 驱动的开源智能手机,其硬件基于 Raspberry Pi Zero,ESP8266 和 Arduino。它没有绑定运营商、膨胀的应用程序或者数据挖掘,它不依赖于大公司。ZeroPhone 是用户友好的,具有手机的典型功能,但会在您需要时提供高级功能。它还由广泛可用的组件构建,因此如果需要,您可以独立构建 ZeroPhone。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-10-17 19:001130
用户头像

发布了 151 篇内容, 共 48.2 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

前后端分离浅析以及分离教程

北游学Java

前后

【星环案例】我们用TDH+Sophon把工厂“搬”进高校实验室,推进产学研一体化

星环科技

一周信创舆情观察(5.24~5.30)

统小信uos

移动端iOS组件化

Geen练

ios CocoaPods 组件化 iOS Developer 路由

三位一体:打造软硬服一体化的区块链平台

趣链科技

区块链 联盟链 Baas 一体机 底层平台

什么是交叉编译

IT蜗壳-Tango

IT蜗壳教学 6月日更

Fabric架构演变之路

趣链科技

区块链 fabric 联盟链架构 演变

难忘阿里,4面技术5面HR附加笔试面,走的真艰难真心酸

Java 编程 程序员 面试 架构师

毕业5年的同学突然告诉我,他已经是年薪50W的Java架构师了

Java架构师迁哥

有道精品课全链路测试的改进和思考

有道技术团队

测试 有道精品课

Polkadot“升级”之道

趣链科技

区块链 区块链技术 polkadot

我们并不需要 Deno

LeanCloud

node.js deno 开发工具 JavaScrip

华为云IoT设备接入服务全体验

华为云开发者联盟

物联网 IoT 华为云 智能IoT边缘服务 华为云IoT云服务

联邦学习这件小事

趣链科技

区块链 联邦学习 技术架构

迎战大厂!“金九银十”和秋招通过率达95%的Java面试要点集锦

Java 程序员 架构 面试

大专学历成功拿下阿里offer,分享面经及我的Java面试复习资料

Java架构之路

Java 程序员 架构 面试 编程语言

拼多多电商部java岗三面落选,记下的面试题,不睡觉都要背下来!

Java 程序员 架构 面试

Java“圣经”学累了?那就看看这些通俗易懂的内容吧

Java架构师迁哥

新手小白必须知道的Linux基础:常用命令(1)

学神来啦

Linux linux命令 linux运维 linux 文件权限控制 Linux教程

一文回顾 Java 入门知识(中)

逆锋起笔

Java 后端 JAVA开发 java基础 javase

2021年阿里/腾讯/美团/字节1万道Java中高级面试题汇总,新鲜出炉

Java架构师迁哥

奉劝各位准备面试的Java程序员耗子尾汁,赶紧扔掉网上那些千篇一律的面试题

Java架构之路

Java 程序员 架构 面试 编程语言

【案例】构建应急指挥体系,实现生产过程实时监控

星环科技

小树量化机器人系统开发(马丁策略)

薇電13242772558

区块链 数字货币

博云容器云 3.2 发布:核心能力再提升,易用性再升级

BoCloud博云

容器

勒索病毒卷土重来?看亚马逊云科技如何保护你的网络安全!

亚马逊云科技 (Amazon Web Services)

VRIO模型 - 发现自己的核心资源与能力

石云升

创业 职场经验 管理经验 6月日更

从一面就被拒到收割字节offer,我花了一年时间,功夫不负有心人

Java架构师迁哥

将DataX执行结果通过钉钉上报

白粥

DataX

贝特瑞新能源汽车的速度与激情

亚马逊云科技 (Amazon Web Services)

字节跳动的ToB生意,为什么需要火山引擎?

ToB行业头条

物联网技术周报第 110 期: Matlab 与智能手机控制 Roomba 机器人_语言 & 开发_Phodal_InfoQ精选文章