logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Fast DDS 介绍与使用

​在上一篇中,我们介绍了DDS,eProsima的Fast DDS是DDS规范的C++实现,Fast DDS的前称是Fast RTPS,目前ROS2将Fast DDS作为默认的DDS中间件实现。Fast DDS主要包括以下内容:DDS APIDDS采用的通信模型是一种多对多单向数据交换,其中产生数据的应用程序将数据发布到属于使用数据的应用程序的订阅者的本地缓存。信息流由负责数据交换的实体之间建立的

#分布式#自动驾驶#c++ +2
CommonAPI-SomeIP 使用

想了解SOME/IP协议,可以移步:SOME/IP 协议介绍SOME/IP-SD 深入浅出上一篇,我们已经可以基于vsomeip实现SOME/IP应用,并且服务端和客户端之间进行消息的通信,消息的内容称为Payload。但是设想一下,如果当我们需要传递的消息内容是一个比较复杂的数据结构,比如一个结构体,一两个倒也没事,多了以后,Payload的打包、解析和联调都会是件麻烦的事。这时,我们会想到序列

#rpc#物联网#linux
快速上手 vsomeip

​想了解SOME/IP协议,可以移步:SOME/IP 协议介绍SOME/IP-SD 深入浅出在说vsomeip之前,先介绍一下它的贡献者——GENIVI,是一个非营利汽车行业联盟。这个联盟成立于2009年,已经成功地完成了最初的使命,提供了一个开放的、基于linux的车载信息娱乐(IVI)平台,并扩大了其范围,帮助汽车制造商及其供应商开发标准方法。在汽车行业,GENIVI的项目被非常广泛地应用,比

#c++#linux#分布式 +2
    共 11 条
  • 1
  • 2
  • 请选择