原创 【FastRTPS】Writer-Reader層、使用及部分配置

來自:https://eprosima-fast-rtps.readthedocs.io/en/latest/rtps.html 參考《FastRTPS User Manual.odt》第六章 該層是RTPS協議的原始實現,相對於Publ

原创 【FastRTPS】Example--自定義話題類型

例子來自FastRTPS文檔。 用戶可以通過fastrtpsgen自動生成話題類型,自定義話題類型時,需要實現serialize、deserialize和getKey方法。 關鍵字(Key)的作用:沒明白,待補充。 區分具有關鍵字的主題的

原创 【FastRTPS】Example--Qos

參考《FastRTPS User Manual.odt》第五章 基於時間的過濾和基於內容的過濾: class MySubscriber : public SubscriberListener { Subscriber *mp_sub;

原创 【FastRTPS】Example--自定義Publisher和Subscriber

例子來自FastRTPS文檔。參考《FastRTPS User Manual.odt》 自定義Publisher: class MyPublisher : public PublisherListener { Participa

原创 【FastRTPS】RTPS協議簡介、創建第一個應用

RTPS協議簡介 Domain(域):定義了一個獨立的通信平面,多個域是同時獨立存在的。域包含了多個Participant和發送接收數據的元素。 Participant(參與者):包含多個Reader端點和Writer端點 Reader:

原创 【FastRTPS】Publisher-Subscriber層

來自:https://eprosima-fast-rtps.readthedocs.io/en/latest/pubsub.html Publisher-Subscriber層 eProsima Fast RTPS 提供了高層的Publi

原创 【FastRTPS】對象和數據結構

對象和數據結構 爲了更好的使用eProsima Fast RTPS,瞭解掌握庫中的對象和數據結構很重要。eProsima Fast RTPS中的對象是按模塊劃分的,下面會簡單列出。(更詳細的內容可參考API參考手冊) Publisher

原创 【FastRTPS】概述、架構

概述 使用Fast RTPS的兩種方式: Publisher-Subscriber方式:RTPS的簡單抽象,用戶可以定義某個Topic的Publisher和Subscriber,和傳輸Topic數據的簡單方式。可參考上一節中的Hello

原创 【FastRTPS】測試Test

參考:fastRTPS的doc文檔 FastRTPS源碼包裏面有test文件夾,裏面是一些測試工具,這裏主要用吞吐量測試和延遲測試。 在編譯的時候指定編譯測試工具: cmake -DPERFORMANCE_TESTS=ON -DTHIR

原创 【CCF】201809-3(100分)

思路和這個一致:https://blog.csdn.net/leelitian3/article/details/82776210 #include <iostream> #include <vector> using namespac

原创 ProtoBuf例程(Java & C)

說明:該示例使用Java與C進行Socket通信(該部分代碼省略),數據通過ProtoBuf壓縮傳輸。 ProtoBuf安裝:https://blog.csdn.net/jl_gao/article/details/81114800 pr

原创 fread、fwrite、fprintf、fscanf

size_t fwrite (const void* buffer, size_t size, size_t count, FILE* stream) 注意:這個函數以二進制形式對文件進行操作,不侷限於文

原创 【AI】matlab實現Pocket&PLA算法

Pocket.m  %% Pocket算法 %X,Y--訓練數據集 %px,py--預測數據 function [] = pocket(X, Y, px, py) if abs(Y) ~= 1 error('invalid y,

原创 【Spring Cloud】開發過程中的各種Bug整理

1. jpa.platform配置postgis,配置org.hibernate.spatial.dialect.postgis.PostgisPG9Dialect 報錯:org.postgresql.jdbc4.Jdbc4Connect

原创 Poco讀寫XML配置文件示例

原XML配置文件: <root> <hostname>ZHANGSAN</hostname> <ip>127.0.0.1</ip> </root> 執行後XML配置文件: <root> <hostname>ZHANGSAN</