通信測試
先來測試一下TogetherROS?·Bot系統(tǒng)的通信功能。
我們需要啟動兩個終端,分別連接到旭日X3派上,并分別按以下命令配置環(huán)境變量。
終端1:
** source /opt/tros/local_setup.bash** ros2 run examples_rclcpp_minimal_publisher publisher_member_function
終端2:
** source /opt/tros/local_setup.bash** ros2 run examples_rclcpp_minimal_subscriber subscriber_member_function
接下來,我們用ros2 run命令運行節(jié)點:
運行第一個例程:
ros2 run example_rclcpp_minimal_publisher publisher_member_function
這是一個用C++寫的最小化的發(fā)布者程序,其中節(jié)點叫publisher_member+function,按回車運行該節(jié)點。
可以看到這個節(jié)點開始不斷循環(huán)發(fā)布信息,每次發(fā)布的信息為字符串形式,內(nèi)容是“Hello,world! +數(shù)字”。
同樣,在終端2的命令行窗口,輸入以下命令并回車開啟訂閱者節(jié)點。
ros2 run examples_rclcpp_minimal_subscriber subscriber_member_function
這個訂閱者節(jié)點會獲取到、并顯示出剛才發(fā)布者節(jié)點發(fā)布的信息。
通過這樣一個例程,我們驗證了兩個節(jié)點之間的通信沒有問題。這這是一個基于DDS的話題通信。
按CTRL+C可以關(guān)閉該例程。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
。兩者結(jié)合使系統(tǒng)的通用性,功能及測量帶寬的擴充性和電磁兼容能力進一步提高。因此,航天測控通信設(shè)備測試診斷系統(tǒng)采用以VXI總線為主,GPIB為
發(fā)表于 11-16 15:08
PCBA功能測試系統(tǒng)電子產(chǎn)品的安全性、智能性越來越高。而要提高電子產(chǎn)品的質(zhì)量,對電子產(chǎn)品的主要部件(PCBA)的功能測試就顯得尤為重要。人工
發(fā)表于 10-09 10:33
無線通信系統(tǒng)的安裝維護測試要求體積小、重量輕、操作簡單、電池續(xù)航時間長的儀 器儀表,對性能指標沒有臺式儀器儀表那么嚴格。配備有網(wǎng)絡(luò)分析儀和頻譜儀的手持 式儀表幾乎可以滿足安裝維護所有測試
發(fā)表于 10-27 09:52
調(diào)制解調(diào)器、用戶終端設(shè)備等。在網(wǎng)絡(luò)建設(shè)中進行系統(tǒng)連接、安裝調(diào)試、網(wǎng)絡(luò)驗收時,在網(wǎng)絡(luò)建成后的維護檢查、判斷和排除故障時,都離不開測試儀表。數(shù)據(jù)通信測試儀表主要有
發(fā)表于 06-21 06:35
LabVIEW開發(fā)衛(wèi)星通信的自動化測試系統(tǒng)測試系統(tǒng)不僅要能夠高效率找出故障機板,更要能診斷機板的故障元件。而此
發(fā)表于 03-02 20:17
介紹了功能安全的定義和現(xiàn)有國際、國內(nèi)功能安全標準,分析了進行系統(tǒng)功能安全測試的必要性。總結(jié)了系統(tǒng)
發(fā)表于 01-06 17:12
?12次下載
介紹了在低壓電力線信道環(huán)境下點對點載波通信模塊的通信性能測試系統(tǒng)的設(shè)計。測試系統(tǒng)結(jié)構(gòu)簡單,實用性
發(fā)表于 09-30 16:47
?33次下載
在開發(fā)功能測試系統(tǒng)時,對儀器、接口和軟件有很多選擇。良好的
發(fā)表于 03-24 13:15
?402次閱讀
通常能夠跨越設(shè)計過程各個階段和功能的工具都嘗試著減少每個階段和功能之間的限制,而不是創(chuàng)建可跨越所有階段和功能的單一環(huán)境和語言。例如,在新興的 RF 通信標準開發(fā)中,
發(fā)表于 10-17 16:42
?8次下載
系統(tǒng)組成 通信設(shè)備自動測試系統(tǒng)由工控機、CMA180無線電綜合測試儀、儀器與PC通訊線纜、顯示器組成。 ? ?
發(fā)表于 11-11 17:59
?1679次閱讀
納特通信承建國內(nèi)首套192探頭近場測試系統(tǒng);納特通信承建國內(nèi)首套5G 3米靜區(qū)緊縮場測試系統(tǒng)
發(fā)表于 06-21 14:33
?1899次閱讀
TogetherROS?·Bot相機驅(qū)動 除此之外,TogetherROS?·Bot中也提供了USB攝像頭的驅(qū)動節(jié)點,連接攝像頭之后,直接設(shè)置設(shè)備的權(quán)限和TogetherROS的環(huán)境變量就可以使用了
發(fā)表于 11-24 15:48
?441次閱讀
無論是旭日X3派,還是TogetherROS,在正式使用之前,都還需要進行一些必要的配置,完善必要的功能模塊,提供完整的算力支持,達到最佳狀態(tài)。 網(wǎng)絡(luò)連接 第一個配置,是無線網(wǎng)絡(luò)連接。 當然,大家也
發(fā)表于 12-01 15:39
?480次閱讀
安裝ROS2功能包 接下來,還有一個很重要的配置,那就是安裝ROS2功能包,我們說TogetherROS是基于ROS2深度優(yōu)化的,很多模塊還是會復(fù)用ROS2中的功能,所有ROS2的原生
發(fā)表于 12-01 16:02
?1013次閱讀
的影響。 在這個階段,測試人員會精心設(shè)計一系列的測試用例,涵蓋了不同的網(wǎng)絡(luò)環(huán)境、數(shù)據(jù)傳輸量以及通信協(xié)議等方面。通過模擬真實的使用場景,對 NB 產(chǎn)品的 Socket 通信
發(fā)表于 09-23 16:18
?457次閱讀
評論