ROS-Ethereum: A Convenient Tool to Bridge ROS and Blockchain (Ethereum)
【Author】 Zhang, Shenhui; Tang, Ming; Li, Xiulai; Liu, Boyi; Zhang, Bo; Hu, Fei; Ni, Sirui; Cheng, Jieren
【Source】SECURITY AND COMMUNICATION NETWORKS
【影响因子】1.968
【Abstract】Robot Operating System (ROS) has received widespread utilization with the development of robotics, self-driving, etc., recently. Meanwhile, the other technology blockchain is frequently applied to various fields with its trustworthy characteristics and immutability in data storage. However, ROS has no ability to interact with the blockchain, which hinders research in related fields. Therefore, we wonder if we can develop a convenient tool to bridge ROS and blockchain. Inspired by this, we propose ROS-Ethereum. It bridges ROS and Ethereum, a widely used blockchain platform. ROS-Ethereum is based on the User Datagram Protocol (UDP) communication mechanism and the SM algorithm family along with Ethereum technology. Simply put, ROS-Ethereum allows users to invoke the contract when interacting with the blockchain, which makes this process easier and safer. We conduct experiments in real robots to verify the effectiveness of ROS-Ethereum and evaluate it from the following metrics: (1) the encryption efficiency and stability of the algorithm and (2) ROS-Ethereum transaction response time and packet loss rate.
【Keywords】
【发表时间】2022 APR 18
【收录时间】2022-05-20
【文献类型】实证性文章
【主题类别】
区块链应用-实体经济-智能制造
【DOI】 10.1155/2022/7206494
评论