技术栈
fast dds
特立独行的猫a
10 天前
中间件
·
ros2
·
dds
·
fast dds
·
cyclone dds
ROS 2 主流DDS中间件入门:Cyclone DDS 与 Fast DDS 完全指南
在工业机器人、自动驾驶和分布式实时系统开发中,DDS(数据分发服务)已经成为绕不开的核心通信中间件。很多开发者跑通ROS 2小乌龟后,直到部署到真机、接入高频率传感器时才发现,底层中间件的选择直接决定了系统的实时性和稳定性。
千里马-horse
1 年前
java
·
jar
·
fast dds
·
fastddsgen
fastddsgen.jar 简介
fastddsgen.jar 是 eProsima Fast DDS 框架提供的代码生成工具,用于将定义数据类型的 .idl(Interface Definition Language)文件转换为特定编程语言(如 C++、C# 等)的代码,以便在 Fast DDS 中实现数据的序列化、反序列化及分布式通信。
General_G
2 年前
数据库
·
中间件
·
服务发现
·
fast dds
·
rtps
FastDDS服务发现之PDP和EDP的收发
通过FastDDS服务发现之PDP和EDP的创建这一节内容,可以了解服务发现的概念,机制和PDP/EDP中各类对象的创建,本文详细介绍SPDP和SEDP发送数据,接收数据和处理报文的流程。
General_G
3 年前
c++
·
中间件
·
智能驾驶
·
fast dds
Fast DDS中的定时器
Fast DDS中的定时器主要有三个类组成:ResourceEvent,TimedEventImpl, TimedEvent。 ResourceEvent中管理定时器线程,当用户启动定时器时,需要开启ResourceEvent中的定时器线程,具体有以下步骤:
我是有底线的