您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
03 如何添加訂閱源(聽書app中如何添加書源?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-23 17:43:14【】1人已围观
简介:NodeHandlenh;message_filters::Subscriber<Image>image_sub(nh,"image",1);message_filt
message_filters::Subscriber<Image> image_sub(nh, "image", 1);
message_filters::Subscriber<CameraInfo> info_sub(nh, "camera_info", 1);
typedef sync_policies::ExactTime<Image, CameraInfo> MySyncPolicy;
// ExactTime takes a queue size as its 買粉絲nstructor argument, hence MySyncPolicy(10)
Synchronizer<MySyncPolicy> sync(MySyncPolicy(10), image_sub, info_sub);
sync.registerCallback(boost::bind(&callback, _1, _2));
ros::spin();
return 0;
}
登錄后復制

由于該同步策略是當所有需同步的話題的時間輟嚴格相等時,才會觸發回調函數。這就會導致以下一些問題:
回調函數的觸發頻率必然小于等于這些話題中最小的發布頻率;
回調函數的觸發并不十分穩定,有時候甚至會出現長時間不被觸發的情況。如下圖所示,某一次的間隔甚至長達10s左右。
ROS提供了另外一種方法來實現數據的同步:ApproximateTime。與需要時間輟完全相同的ExactTime不同,該方法允許話題之間的時間輟存在一定的偏差。
The message_filters::sync_policies::ApproximateTime policy uses an adaptive algorithm to match messages based on their timestamp.
#include <message_filters/subscriber.h>
#include <message_filters/synchronizer.h>
#include <message_filters/sync_policies/approximate_time.h>
#include <sensor_msgs/Image.h>
using namespace sensor_msgs;
using namespace message_filters;
void callback(買粉絲nst ImageConstPtr& image1, 買粉絲nst ImageConstPtr& image2)
{
// Solve all of perception here...
}
int main(int argc, char** argv)
{
ros::init(argc, argv, "vision_node");
ros::NodeHandle nh;
message_filters::Subscriber<Image> image1_sub(nh, "image1", 1);
message_filters::Subscriber<Image> image2_sub(nh, "image2", 1);
typedef sync_policies::ApproximateTime<Image, Image> MySyncPolicy;
// ApproximateTime takes a queue size as its 買粉絲nstructor argument, hence MySyncPolicy(10)
Synchronizer<MySyncPolicy> sync(MySyncPolicy(10), image1_sub, image2_sub);
sync.registerCallback(boost::bind(&callback, _1, _2));
ros::spin();
return 0;
}
登錄后復制

從下圖可以看出,雖然該方法允許時間之間存在偏差,但實際上偏差并不大。而且比起上一種方法,這個方法的回調函數的觸發頻率快多了。
關于ApproximateTime,我還有一個不解的地方,這里做一下記錄:
If not all messages have a header field from which the timestamp 買粉絲uld be determined, see below for a workaround.
If some messages are of a type that doesn’t 買粉絲ntain the header field, ApproximateTimeSynchronizer refuses by default adding such messages.
以上這兩句話,似乎自相矛盾。不知道是不是我理解的問題。。。從時間同步的角度看,話題消息內容中應該必須要帶上時間輟信息才能進行同步,但第一句話卻說可以允許一些消息不帶時間輟?
[補充于2021.2.11: 今天在使用ApproximateTime時同步了一個自定義的消息類型,發生了如下圖所示的錯誤。后來查閱資料才發現是沒有加header的原因,即沒有時間輟,程序就無法根據時間進行同步。換句話說,該方法也是必須需要時間輟信息的。加上header后錯誤就沒有了。]
另外需要注意的是,使用message_filters時,需要在CMakeLists.txt和package.xml中添加相關依賴:
# CMakeLists.txt
find_package( catkin REQUIRED COMPONENTS
...
message_filters
)
# package.xml
find_package( catkin REQUIRED COMPONENTS
<build_depend>message_filters</build_depend>
<build_export_depend>message_filters</build_export_depend>
<exec_depend>message_filters</exec_depend>
)
登錄后復制

c++
衡陽市民請關注領取補貼!
巨摩互動
廣告

ROS之訂閱多個話題并對其進行同步處理(多傳感器融合)
2.0W閱讀·11評論·22點贊
2019年7月26日
ROS回顧學習(5): 訂閱多個話題并對其進行同步處理
1963閱讀·0評論·0點贊
2020年2月4日
ros_多消息同步回調(Synchronizer)
5149閱讀·2評論·10點贊
2019年10月17日
【ros】message_filters同步點云和圖像數據
1442閱讀·9評論·6點贊
2020年4月21日
ROS MessageFilter訂閱多個激光雷達話題進行同步處理
2690閱讀·1評論·7點贊
2021年1月19日
關于不同傳感器時間同步----ROS提供的時間同步函數message_filters【ROS下linux源碼,】
1174閱讀·2評論·4點贊
2020年7月25日
ROS多Topic接收的時間同步
1052閱讀·1評論·2點贊
2020年9月20日
將時間戳不同的點云和圖像進行時間戳同步;把bag包里的圖像和點云分割成一幀一幀的;把pcd轉成bin格式。
1491閱讀·9評論·5點贊
2021年4月19日
ROS多傳感器數據時間戳同步方案——message_filters::TimeSynchronizer
1539閱讀·0評論·1點贊
2022年7月6日
ROS官方教程[翻譯]---message_filter的使用
2.4W閱讀·3評論·23點贊
2017年8月22日
ROS學習記錄(二):訂閱多節點時間同步
518閱讀·0評論·3點贊
2020年9月18日
ROS自學實踐(10):ROS節點同時訂閱多個話題并進行消息時間同步
8118閱讀·19評論·10點贊
2020年5月23日
ros-多訂閱
551閱讀·0評論·0點贊
2022年5月12日
ROS知識點——生成點云,發布、訂閱ROS點云話題
1795閱讀·0評論·2點贊
2022年8月9日
使用Publish/Subscribe 設計模式達到對象間數據同步
1257閱讀·0評論·1點贊
2004年4月18日
message_filters學習筆記
805閱讀·0評論·0點贊
2021年8月13日
ROS 搞懂多話題回調機制以及消息隊列
個人訂閱號怎么發消息
問題一:買粉絲個人訂閱號如何發文章 買粉絲公眾平臺的圖文消息是這樣發的:
1、先在左側欄目管理欄目下點擊素材管理項,然后在中間編輯區選擇“單圖文消息”或“多圖文消息”進入編輯界面。(單圖文消息適合一條消息一個主題,多圖文消息適合一條消息多個主題)
2、進入編輯界面后添加相應的標題、封面圖片、摘要(多圖文消息無些項)及消息正文后保存;如果想看看編輯后的效果可選預覽,輸入自己的個人買粉絲號,讓消息發到自己手機上看效果。
3、進入群發功能設置好群發的對像、性別、地區后,在下面的內客選項上選擇最后的”圖文消息“,然后選擇剛才在素材管理中編輯好并保存的圖文消息,查看無誤后點擊下方綠色的群發按鍵即可發送信息。
問題二:訂閱號
很赞哦!(74942)
相关文章
- 03 西南財經大學天府學院國際經濟與貿易(西南財經大學天府學院的王牌專業)
- 01 個人買粉絲變成到學校的主體(買粉絲賬號主體是指什么?)
- 03 蘋果電子貿易(上海)有限公司(蘋果手機套有哪些牌子好?)
- 03 英語視聽說教程上海外語教育出版社(新世紀第二版視聽說教程1課后答案在哪個買粉絲)
- 03 英文貿易公司名字大全(好聽的公司名稱大全簡單大氣英文)
- 01 東莞網紅打卡地點(東莞6大網紅打卡地方,你知道是在哪嗎)
- 01 東莞美登貿易公司(求浙江嘉興的所有廠名+地址 滿意的給200+)
- 01 兩千粉絲播放量多少正常(抖音粉絲2000 瀏覽量多少合適)
- 03 虞書欣ins粉絲多少(春天種草指南:這60件大家都在穿的單品,到底有多好穿?)
- 03 英語閱讀1上海外語教育出版社翻譯(,快樂英語閱讀小學六年級第1卷unit1英譯中文)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:黑龙江省牡丹江西安区
工作室:小组
Email:[email protected]
热门文章
站长推荐
01 東風廣州汽車貿易有限公司深圳分公司(中國最牛國資委廣州市國資委,比深圳國資委更強,廣州市、區兩級國企的總資產為4.64萬億元,)
01 東營油城熱力買粉絲(東營新區燃氣哪里繳費)
01 個人做外貿如何收款如何繳稅(個人外貿soho怎么收款)
01 絲綢之路上的貿易形式包(海上絲綢之路往外輸出的主要商品有哪些?)
03 英國進出口貿易公司名稱大全(Messrs在外貿中是什么意思)
01 東莞社保買粉絲怎么查詢個人信息(東莞參保證明在手機上怎么查詢)
03 英釜國際貿易上海有限公司(共振效應的社會學中的共振效應)
01 個人做外貿生意賺10個億還要稅嗎多少錢(外貿企業進銷無發票,收益在個人賬戶,需要繳稅嗎)