摘要:为了提高效率,人机和人机交互必须以多模态的理念进行设计。为了允许在多种不同的设备(计算机、智能手机、平板电脑等)上使用多种交互模式,例如使用语音、触摸、注视跟踪,并集成可能的连接对象,必须在系统的不同部分之间建立有效且安全的通信方式。当使用协作机器人 (cobot) 共享同一空间并在执行任务期间非常靠近人类时,这一点就更为重要。本研究介绍了使用 MQTT 协议的协作机器人在虚拟(Webots)和现实世界(ESP 微控制器、Arduino、IOT2040)中的多模态交互领域的研究工作。我们展示了如何高效地使用 MQTT,为系统的多个实体提供通用的发布/订阅机制,以便与连接的对象(如 LED 和传送带)、机械臂(如 Ned Niryo)或移动机器人进行交互。我们将 MQTT 的使用与之前几项研究工作中使用的 Firebase 实时数据库的使用进行了比较。我们展示了协作机器人和人类如何共同完成“挑选-等待-选择-放置”任务,以及这在通信和人体工程学规则方面意味着什么,包括健康或工业问题(残疾人和远程操作)。
摘要 - iot消息传递协议对于连接用户和物联网设备至关重要。在所有协议中,消息排队和遥测传输(MQTT)可以说是最广泛使用的。Mainstream IoT平台利用MQTT经纪人,MQTT的服务器端实现,以启用和中介用户装置通信(例如,控制命令的传输)。有70多个开源MQTT经纪人,在生产中已被广泛采用。那些开源MQTT经纪人中的任何安全缺陷都可以轻松地进入许多供应商的IoT部署,并具有放大影响,不可避免地危害了物联网应用程序的安全性和用户的MILIONT。我们报告了野外开源MQTT经纪人的第一个系统安全分析。为了启用分析,我们设计和开发了MQTTactic,这是一种半自动工具,可以基于生成的安全属性正式验证MQTT代理实现。mqttactic基于静态代码分析,正式建模和自动模型检查(带有现成的模型检查器旋转)。在设计MQTTactic时,我们表征并解决了关键的技术挑战。mqttactic当前专注于与授权相关的属性,并发现了7个小说,零日量实际上实现了认真的,未经授权的访问。我们向相关方报告了所有浮标,他们承认这些问题并已采取行动来解决这些问题。我们的全面评估表明,MQTTactic是有效且实用的。
(1)随机取测试的名称 (2)随机取clientID (3)这里使用了TLS加密,所以主机前缀选择:“ wss:// ”(4)wss链接,端口号需要填写8084,如果是MQTT链接则填写8883 (5)随机账号与密码 (6)选择SSL/TLS加密,选择CA visa服务器 (7)MQTT版本选择3.1.1 (8)Last Will部分无需配置 ③ 如果设置的参数无误,点击connect按钮连接成功,然后点击Add subscription,在Topic上填写aithinker然后点击OK,在发布的数据上方的主题名称中填写aithinker,如下图:
摘要:物联网(IoT)的广泛采用导致了许多设备的互连,从而增加了对安全可靠的通信协议的需求。响应这一需求,由于其轻量级设计,消息排队遥测传输(MQTT)协议成为物联网通信的一种流行选择。在本文论文中,我们深入研究了基于MQTT的IoT网络中机器学习(ML)技术的应用,以检测通信攻击,讨论MQTT协议,其漏洞和潜在攻击。此外,还提供了有关基于机器学习的检测方法的现有文献的概述,并概述了它们的贡献和局限性。随后,在确定研究差距后,已经阐述了增强基于MQTT的IoT通信攻击检测的未来方向。
摘要 - 这项研究提出了一个系统,以解决斯里兰卡历史悠久的铁路系统所面临的挑战,例如调度延误,拥挤,手动票务和管理效率低下。它提出了一种多种系统方法,结合了GPS跟踪,基于RFID的电子入学,座椅保留和基于视觉的人的计数。基于GPS的实时火车跟踪系统可在24米内准确执行,MQTT协议显示了基于HTTP的系统速度的两倍。所有子系统都使用MQTT协议来提高效率,可靠性和乘客体验。该研究的数据和方法论证明了这些创新在改善调度,乘客流量和整体系统性能方面的有效性,从而为斯里兰卡的铁路基础设施提供了有希望的解决方案。索引术语 - 自主运输系统,物联网,MQTT,GPS,计算机视觉
groov EPIC 处理器已准备好运行您需要的软件:• 编程:选择基于流程图的 PAC 控制、符合 IEC61131-3 标准的程序的 CODESYS 开发系统或用于自定义应用程序的安全 shell 访问 (SSH) 到 Linux 操作系统• Node-RED 用于从预构建节点创建简单的 IIoT 逻辑流• 使用字符串或 Sparkplug 数据格式进行高效的 MQTT 数据通信• 多个 OPC UA 服务器选项• HMI:groov View 用于构建您自己的可在触摸屏、PC 和移动设备上查看的 HMI;PAC Display 用于 Windows HMI;Node-RED 仪表板 UI• Inductive Automation 的 Ignition 或 Ignition Edge®(需要购买许可证),带有 OPC-UA 驱动程序到 Allen-Bradley®、Siemens® 和其他控制系统以及 MQTT 通信
摘要。如今,估计有一半的连接设备与物联网 (IoT) 有关。物联网范式导致信息技术能源需求增加。能源需求一方面是由于物联网设备数量庞大,另一方面是由于大量物联网终端用户应用程序消耗这些设备产生的数据。然而,考虑到此类应用程序的开发中的能源消耗,使用物联网设备产生的数据仍然具有挑战性。人们缺乏关于开发绿色物联网应用程序的最佳实践的知识。本文提出的工作旨在提高应用程序设计人员对物联网协议和交互模式的选择对应用程序能耗的影响的认识。为此,我们通过实验分析了 HTTP 和 MQTT 的能耗,它们是物联网消费者应用程序最流行、最成熟和最稳定的两种协议。对于 HTTP 协议,我们研究了发布-订阅和请求-回复交互模式。对于 MQTT,我们研究了具有三种可用服务质量的发布-订阅交互模式。我们还研究了消息有效负载对能耗的影响。结果表明,发布/订阅交互模式的能耗低于同步交互模式(约低 92%),而对于发布/订阅交互模式,HTTP 比 MQTT 协议消耗的能量多 20%。最后,我们表明有效负载对能耗的影响很小,有效负载从 24 到 3120 字节不等,开销为 9%。
实践(要执行的五个):1。使用Raspberry Pi到接口LED/蜂鸣器,并在每2秒钟后编写一个程序以打开LED 1秒。2。使用Raspberry Pi到接口按钮/数字传感器(IR/LDR),并在按下按钮或传感器检测时编写一个程序以打开LED。3。使用Raspberry Pi到接口DHT11传感器,并编写一个程序以打印温度和湿度读数。4。使用Raspberry Pi接口蓝牙,然后使用蓝牙编写一个程序将传感器数据发送到智能手机。5。使用Raspberry Pi接口蓝牙,并在使用蓝牙从智能手机接收“ 1”/“ 0”时编写一个程序以打开/关闭LED。6。在Raspberry Pi上编写一个程序,以将温度数据发布到MQTT代理。7。在Raspberry Pi上编写一个程序,以订阅MQTT经纪人以获取温度数据并打印
摘要 — 能源消耗是部署在海洋环境中的无线传感器节点的最大制约因素之一。它们通常用于难以提供电力的地区的远程环境监测。因此,这些设备需要由电池和替代能源供电。由于电池能量有限,使用不同的技术来节省能源是无线传感器网络 (WSN) 中最热门的话题之一。已经通过硬件和软件技术开发了各种电池优化方案。基于无线保真 (Wi-Fi) 的网络的普及使其成为建立基于 Wi-Fi 的传感器网络的热门选择,但这些系统相对较高的功率要求与长电池寿命和低维护的要求相冲突。这项工作考虑了是否有可能将 Wi-Fi 功耗降低到可以使用廉价的基于 Wi-Fi 的产品代替其他协议的程度。该设置由一个无线传感器组成,该传感器基于低成本的 esp8266 模块,任务是收集海洋保护区的温度数据。分析了设备固件中不同状态下节点的能耗,以及能耗与传感器数据传输速率和系统休眠期之间的关系。该研究还比较了两种网络实现的能耗:消息队列遥测传输 (MQTT) 与基于服务器-客户端的系统。测试结果表明,如果不实施休眠期,无论传输速率如何,两种传输方法的传感器节点的最大电池寿命均为 15.8 小时。如果实施休眠模式,传输速率会对系统电池寿命产生重大影响。研究发现,传输时间为一小时,电池寿命可增加 43 倍,传输时间为一分钟,电池寿命可增加 40 倍。事实证明,利用 MQTT 传输方案的优化 WSN 配置比服务器-客户端方案的电池寿命延长了 34%。通过这些分析,可以得出最佳固件的设计和网络架构的选择,从而可以在最长的时间内延长电池寿命。索引术语 — 无线传感器网络、功率优化、ESP8266、MQTT、Micropython。