用户您好,请详细描述您所遇到的问题,详细的描述有助于帮助我们快速定位,解决问题~Thanks♪(・ω・)ノ
1. 硬件获取渠道及型号: 天准 j5
2. 系统镜像版本: 1.4.6
3. 问题模块: 数据录制回灌
4. 问题描述: 复现步骤:
1)录制topic :./bolepack -recorder config/rglobal.json
2)在J5-1上回放,./bolepack -fillback config/fglobal.json
3)在j5-2上接收:
./bolepack -sub config/communication_fillback.json LOCALIZATION#0 0 5 ./bolepack -sub config/communication_fillback.json LOCALIZATION#0 0 5 --> 正常
********
[I][13393][06-06][10:40:08:897][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399758793
[I][13394][06-06][10:40:08:998][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399758893
[I][13395][06-06][10:40:09:097][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399758993
[I][13393][06-06][10:40:09:197][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759093
[I][13394][06-06][10:40:09:297][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759193
[I][13395][06-06][10:40:09:397][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759293
[I][13393][06-06][10:40:09:497][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759393
[I][13394][06-06][10:40:09:596][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759492
[I][13395][06-06][10:40:09:697][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759593
[I][13393][06-06][10:40:09:798][pack_task.cpp:834][fillback][default] topic : LOCALIZATION#0, domain_id 0, participant 5, timestamp 1717399759693
[I][13391][06-06][10:40:09:896][time_statistic.cpp:55][fillback][default] [statistic]************************************************
但是,在我们自己的程序上接收时,ip和port使用j5-1播放的配置,topic改为LOCALIZATION#0,但是我们程序的callback没有响应,接收不到数据。不使用回灌直接接收的话,是可以接收到的。
还有就是为啥使用fps打印出来的topic名和播放出来的不一样?
+-----------------------------+---------+
|name |fps |
+-----------------------------+---------+
|pack_msg |10.011628|
+-----------------------------+---------+
|/jmc_auto/localization/pose#0|10.011628|
+-----------------------------+---------+
|statistics#0 |10.011628|
+-----------------------------+---------+
5. 示例代码:
void Test::OnLocalizationMsg(
const std::shared_ptr msg) {
std::cout underlying_->DebugString()
}
topic名称:
I0606 10:15:12.974665 3568 dreamview.cc:101] FLAGS_localization_topic:LOCALIZATION#0
I0606 10:15:12.974823 3568 dreamview.cc:102] dreamview_communication_path:modules/dreamview/conf/communication_fillback.json
6. log文件(目前暂不支持附件上传,请通过百度网盘上传后贴链接):
通过百度网盘分享的文件:bolepack…
链接:https://pan.baidu.com/s/1z1aRc0f2y_p3i7_8Ky0PHg
提取码:3jt8
复制这段内容打开「百度网盘APP 即可获取」
