dds

chase202521 小时前
经验分享·dds·电机发声·电机唱歌·低转矩振动激励
电机发声原理和实现本文从可公开交流的角度,系统说明电机为什么能够发声、怎样实现电机发声,以及怎样在发声过程中尽量避免明显转动。电机发声的本质,是利用周期变化的电压或电流激励,使电机内部电磁力在可听频段内发生往复变化,并进一步激发定子、转子、机壳和安装结构的振动,从而向空气辐射声波。与以持续输出转矩为目标的常规驱动控制不同,电机发声更关注频率准确、幅值可控、相位连续、边界平滑以及平均转矩尽可能小。本文围绕发声机理、控制过程、dq 轴分量视角下的理解方式、PMSM 与步进电机两类实现思路以及工程调试要点展开说明,并给出流程图与
曾小蛙4 天前
ros2·dds·奥比中光·orbbec
【ROS2+深度相机】Orbbec相机时图像传输延迟显著 (DDS数据分发服务配置)5.1.3. 针对Orbbec相机与ROS2的Fast DDS优化 — OrbbecSDK V2 ROS2 封装 文档
想成为优秀工程师的爸爸9 天前
车载以太网·dds·自学笔记
车载以太网之要火系列 - 第58篇:郭大侠学DDS(QoS策略):服务质量花样多,刹车插队视频播上回说到,郭靖搞清楚了DDS发现阶段的完整流程——SPDP找人、SEDP找内容、本地匹配、单播传输。郭靖合上笔记本,若有所思:“蓉儿,我发现一个细节——匹配的时候,除了Topic名字和数据类型,还要检查QoS。这个QoS到底是什么?为什么这么重要?”
特立独行的猫a11 天前
windows·monitor·dds·fastdds·fastddsmonitor
Fast DDS Monitor Windows x64 从源码编译安装完全教程Fast DDS Monitor 是 eProsima 为 Fast DDS 开发的图形化监控工具,基于 Qt6 Quick (QML) 框架构建。 它可以实时发现、监控和分析 DDS 网络中的所有实体(DomainParticipants、Topics、Writers、Readers 等), 并以图表形式展示通信统计数据。
特立独行的猫a11 天前
windows·dds·fastdds·fastddsspy·shapesdemo
eProsima Fast DDS & Fast DDS Spy & Shapes Demo Windows x64 从源码编译安装完全教程Fast DDS(原名 Fast RTPS)是 eProsima 开发的一个高性能 DDS(Data Distribution Service,数据分发服务)实现。DDS 是 OMG(Object Management Group)制定的分布式实时中间件标准,广泛应用于机器人、自动驾驶、工业物联网、航空航天等领域。
想成为优秀工程师的爸爸13 天前
车载以太网·dds·自学笔记
车载以太网之要火系列 - 第53篇:郭大侠学DDS(数据帧):数据入帧君需知,序列化后力道施上回说到,郭靖搞清楚了Topic是数据“主题”,架构师在Excel里定好名字、类型,工具生成代码,工程师填业务逻辑。
波特率11520022 天前
ros·ros2·dds
在ROS2当中两种rmw比较(CycloneDDS和FastDDS)DDS(Data Distribution Service,数据分发服务)为实时分布式系统设计的数据通信标准。 是一个去中心化的、以数据为中心的发布/订阅中间件协议。
kyle~23 天前
机器人·信息与通信·ros2·dds
CDR--- 数据序列化格式(DDS的底层数据支持)CDR (Common Data Representation) 是由OMG (Object Management Group) 制定的二进制数据序列化标准,定义了如何将IDL (Interface Definition Language) 描述的数据结构转换为平台无关的字节流,以及如何从字节流恢复原始数据结构。
frankfishinwater1 个月前
dds
Fast DDS 的设备发现与数据订阅发布原理Fast DDS(以前称为Fast RTPS)是一个开源的实时发布-订阅(RTPS)中间件实现,基于OMG(对象管理组织)的DDS(数据分发服务)标准。它专为低延迟、高可靠性的实时系统设计。
奇妙之二进制1 个月前
linux·开发语言·dds
fastdds源码分析之WriterListenerWriterListener 是 RTPS Writer 的事件回调接口,用户可以重写这些虚方法来接收 Writer 相关的通知事件。
kyle~2 个月前
分布式·ros·dds
DDS(Data Distribution Service)分布式实时数据分发标准DDS(Data Distribution Service)是OMG(Object Management Group)制定的分布式实时数据分发标准,也是ROS2放弃ROS1中心化通信架构(TCPROS/UDPROS)的核心原因。
REDcker4 个月前
机器人·ros·ros2·dds
DDS 协议详解DDS(Data Distribution Service,数据分发服务) 是由 OMG(Object Management Group)制定的工业级通信中间件标准,用于分布式实时系统中的高效、可靠数据交换。可将其理解为一种「数据邮局」:自动把数据从发布者送到订阅者,并保证准时、不丢、不乱序。
Felven4 个月前
fpga开发·性能测试·dds·开源网卡·mqnic
corundum 40G开源网卡测试结果项目中使用了corundum这块 FPGA实现的开源网卡,官方默认是100G的,但为了兼容盛科8096,修改了FPGA IP核,变成了40G。硬件采用D3000+VU3P,测试是通过8096与飞腾FT2000+模块(网卡为楠菲微的PS1600)进行测试 。
南檐巷上学4 个月前
fpga开发·数字信号处理·dsp·dds
基于FPGA的正弦信号发生器、滤波器的设计(DAC输出点数受限条件下的完整正弦波产生器)本设计只使用到了Zynq的PL端,未使用PS端,设计包含ROM(存储波形数据点)、DA输出模块、串口(TX输出)模块。
Coder个人博客6 个月前
人工智能·自动驾驶·dds
三大DDS实现对比分析(CycloneDDS/Fast DDS/OpenDDS)团队博客: 汽车电子社区本报告从多个维度深入对比分析三个主流开源DDS实现:CycloneDDS、Fast DDS和OpenDDS,为技术选型提供全面的参考依据。
aprilaaaaa6 个月前
python·学习·dds·tc397
(HaloOS 基于TC397学习笔记)一、环境搭建到编译demo成功想学习一下DDS协议栈在TC397上的部署和应用,看到理想的星环OS做了DDS协议栈的裁剪:刚好又在gitee上开源了,所以花了一下午时间部署了一下环境,虽然官网文档已经写得很详细了,但是有些内容也比较分散或者已经过期没有更新(比如TC397 illd库的安装部分),所以我简单记录下我自己的部署过程。
qqxhb7 个月前
数据库·中间件·系统架构·sqlite·dds·层次化(封闭/开放)·递归模式
系统架构设计师备考第61天——嵌入式系统架构模式&操作系统&数据库&中间件典型考题: 层次化开放型架构的缺点是什么? 答:破坏封装性,导致系统移植性降低。典型考题: 嵌入式数据库为何需支持ACID特性? 答:确保在断电等异常场景下数据一致性与完整性。
Topplyz7 个月前
fpga开发·dds
在FPGA中实现DDS方案详解(频率,幅度,波形可调)目录1. DDS原理简介2. 代码实现2.1 控制模块2.2 DDS实现模块2.3 ip核ROM的实现
^Moon^8 个月前
c++·分布式·dds
CycloneDDS:跨主机多进程通信全解析DDS(Data Distribution Service,数据分发服务)是一种面向实时系统的分布式通信 middleware,基于发布-订阅模式,专注于高效、可靠的数据共享。其核心特点包括:
Ray Song9 个月前
xml·中间件·自动驾驶·dds·fastdds
【FastDDS】XML profileseProsima Fast DDS 允许加载 XML 配置文件,每个文件可包含一个或多个 XML 配置文件(profile)。除了用于加载用户 XML 文件的 API 函数外,Fast DDS 在初始化时还会尝试查找并加载多个 XML 文件。Fast DDS 提供以下选项: