金融界2024年1月31日消息,据国家知识产权局公告,歌尔股份有限公司取得一项名为“一种机器人操作系统中的节点通信方法和装置“,授权公告号CN109766199B,申请日期为2018年12月。
专利摘要显示,本发明公开了一种机器人操作系统中的节点通信方法和装置。该方法包括:选取需要进行通信的至少一对机器人操作系统ROS节点,并为每对ROS节点设置至少一个内存标识符;根据作为设立端的ROS节点的创建请求,在相应主机上为一对ROS节点创建一个共享内存,将一个共享内存与一个内存标识符进行绑定;当发起数据通信时,控制通信一方的ROS节点,通过内存标识符查找到共享内存,并写入数据;以及,控制通信另一方的ROS节点,通过内存标识符查找到共享内存,并读取共享内存中的数据。可见,本技术方案中用内存共享机制实现ROS的节点之间的通信,提高基于ROS通信的数据传输效率和稳定性,并减少计算机资源的消耗。
来源:金融界