[具身智能-187]:WSL2 Ubuntu22.04 安裝 ROS2 Humble(匹配亞博 ROSMASTER M1 小車)
WSL2 Ubuntu22.04 安裝 ROS2 Humble環(huán)境說(shuō)明小車系統(tǒng) Ubuntu22.04 HumbleWSL 必須同版本 ROS2避免消息不兼容推薦Windows11 WSL2自帶 WSLg直接彈出 Rviz2 圖形界面不用額外 VcXsrv一、先確認(rèn) WSL 系統(tǒng)版本打開(kāi) WSL 終端執(zhí)行bash運(yùn)行l(wèi)sb_release -a確保Jammy Jellyfish (Ubuntu 22.04)如果不是需要重裝對(duì)應(yīng) Ubuntu。二、正式安裝步驟逐條復(fù)制執(zhí)行1. 配置語(yǔ)言環(huán)境bash運(yùn)行sudo apt update sudo apt install locales sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALLen_US.UTF-8 LANGen_US.UTF-8 export LANGen_US.UTF-82. 啟用 Ubuntu universe 軟件源bash運(yùn)行sudo apt install software-properties-common sudo add-apt-repository universe3. 添加 ROS2 官方 GPG 密鑰 軟件源bash運(yùn)行sudo apt update sudo apt install curl gnupg lsb-release sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg echo deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release echo $UBUNTU_CODENAME) main | sudo tee /etc/apt/sources.list.d/ros2.list /dev/null4. 更新軟件緩存bash運(yùn)行sudo apt update sudo apt upgrade -y5. 安裝 ROS2 Humble 完整版強(qiáng)烈推薦bash運(yùn)行sudo apt install ros-humble-desktop -yros-humble-desktop包含rviz2、demo、tf2、可視化全套工具開(kāi)發(fā)機(jī)器人首選 極簡(jiǎn)版本無(wú) GUI不推薦ros-humble-base6. 環(huán)境變量配置關(guān)鍵bash運(yùn)行echo source /opt/ros/humble/setup.bash ~/.bashrc source ~/.bashrc每次新開(kāi)終端自動(dòng)加載 ROS2 環(huán)境不用反復(fù)手動(dòng) source7. 安裝編譯工具colcon rosdep機(jī)器人編譯功能包必備bash運(yùn)行sudo apt install python3-colcon-common-extensions python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential -y # 初始化rosdep sudo rosdep init rosdep update三、驗(yàn)證安裝海龜測(cè)試終端 1仿真bash運(yùn)行ros2 run turtlesim turtlesim_node終端 2鍵盤控制bash運(yùn)行ros2 run turtlesim turtle_teleop_key? 彈出藍(lán)色海龜窗口、方向鍵可以控制海龜 安裝成功 測(cè)試 Rviz2 圖形界面bash運(yùn)行rviz2Windows11 WSLg 直接彈出窗口Windows10 需要額外配置 Xserver四、【重中之重】WSL ? 局域網(wǎng) ROSMASTER M1 小車通信配置WSL 默認(rèn) NAT 網(wǎng)絡(luò)DDS 自動(dòng)發(fā)現(xiàn)經(jīng)常看不到小車話題兩套解決方案1. 統(tǒng)一 DDS先執(zhí)行兩端保持一致WSL 內(nèi)寫入環(huán)境變量bash運(yùn)行echo export RMW_IMPLEMENTATIONrmw_fastrtps_cpp ~/.bashrc source ~/.bashrc小車 Ubuntu 系統(tǒng)也要設(shè)置同樣環(huán)境變量必須都使用 FastDDS2. 兩種連通方案方案 A工程穩(wěn)定方案FastDDS 靜態(tài)發(fā)現(xiàn) XML推薦指定機(jī)器人 IP 和 WSL IP繞開(kāi)不穩(wěn)定的組播自動(dòng)發(fā)現(xiàn)方案 B簡(jiǎn)易測(cè)試橋接 WSL把 WSL 設(shè)置成局域網(wǎng)獨(dú)立 IP和小車在同一網(wǎng)段設(shè)置相對(duì)復(fù)雜五、USB 設(shè)備直通手柄、串口、攝像頭調(diào)試小車必備Windows PowerShell【管理員】安裝 usbipdpowershellwinget install usbipd.usbipd # 查看usb設(shè)備 usbipd list # 綁定設(shè)備 usbipd bind --busid x-x # 掛載到WSL usbipd attach --wsl --busid x-xWSL 內(nèi)驗(yàn)證bash運(yùn)行l(wèi)s /dev/input六、高頻踩坑清單新開(kāi)終端 ros2 命令找不到?jīng)]有寫入~/.bashrc重新執(zhí)行環(huán)境配置命令WSL 啟動(dòng) rviz2 報(bào)錯(cuò)無(wú)法顯示W(wǎng)indows10安裝 VcXsrvWindows11 原生 WSLg 無(wú)需操作WSL 和小車互相看不到話題① RMW 必須統(tǒng)一 fastrtps ② Windows 防火墻放行 UDP 7400~7600 端口 ③ 優(yōu)先使用靜態(tài) DDS 發(fā)現(xiàn)配置colcon build 編譯報(bào)錯(cuò)執(zhí)行rosdep install --from-paths src --ignore-src -r -y自動(dòng)安裝依賴拓展后續(xù)導(dǎo)入亞博小車源碼bash運(yùn)行# 進(jìn)入工作空間 cd ~/yahboomcar_ws # 安裝依賴 rosdep install --from-paths src --ignore-src -r -y # 編譯 colcon build source install/setup.bash

相關(guān)新聞

Python實(shí)現(xiàn)雙均線交叉策略:從原理到回測(cè)實(shí)戰(zhàn)

Python實(shí)現(xiàn)雙均線交叉策略:從原理到回測(cè)實(shí)戰(zhàn)

最近在量化策略開(kāi)發(fā)中,經(jīng)常需要計(jì)算不同周期的移動(dòng)平均線(MA)來(lái)輔助判斷趨勢(shì)。其中,25日移動(dòng)平均線(25 DMA)是一個(gè)經(jīng)典且常用的中期趨勢(shì)指標(biāo)。但在實(shí)際應(yīng)用中,單純看一條均線往往不夠&#xff0…

2026/8/4 9:12:59 閱讀更多
[具身智能-186]:Windows 版本的 Rviz2,需要在 windows 下安裝 ROS2 嗎?

[具身智能-186]:Windows 版本的 Rviz2,需要在 windows 下安裝 ROS2 嗎?

直接結(jié)論Windows 想要原生獨(dú)立運(yùn)行 Rviz2,必須安裝完整 Windows 版 ROS2。Rviz2 不是獨(dú)立綠色軟件,它屬于 ROS2 生態(tài)組件,強(qiáng)依賴 ROS2 的消息庫(kù)、DDS 通信層、Qt、ROS2 基礎(chǔ)運(yùn)行時(shí)。不存在單獨(dú)下載 rviz2.exe 脫離 ROS2 直接運(yùn)行的方案。一、…

2026/8/4 9:12:59 閱讀更多
樹(shù)結(jié)構(gòu)算法與工程實(shí)踐:從二叉樹(shù)到B+樹(shù)

樹(shù)結(jié)構(gòu)算法與工程實(shí)踐:從二叉樹(shù)到B+樹(shù)

1. 樹(shù)結(jié)構(gòu)基礎(chǔ)與核心概念 樹(shù)(Tree)是算法與數(shù)據(jù)結(jié)構(gòu)中最基礎(chǔ)且應(yīng)用最廣泛的結(jié)構(gòu)之一。不同于線性結(jié)構(gòu)的數(shù)組和鏈表,樹(shù)以分層的方式組織數(shù)據(jù),這種特性使其在搜索、排序、存儲(chǔ)等領(lǐng)域展現(xiàn)出獨(dú)特優(yōu)勢(shì)。我們先從最基礎(chǔ)的定義開(kāi)始&#…

2026/8/4 9:12:59 閱讀更多
期貨量化交易中過(guò)擬合的識(shí)別與防范策略

期貨量化交易中過(guò)擬合的識(shí)別與防范策略

1. 期貨量化交易中的過(guò)擬合陷阱 做量化交易的朋友都知道,策略失效是最大的噩夢(mèng)。去年我團(tuán)隊(duì)開(kāi)發(fā)的一個(gè)CTA策略,在回測(cè)階段年化收益高達(dá)80%,結(jié)果實(shí)盤運(yùn)行三個(gè)月就虧掉了20%的本金。復(fù)盤時(shí)發(fā)現(xiàn),這個(gè)策略完美擬合了歷史數(shù)據(jù)中的特定波…

2026/8/4 10:13:01 閱讀更多
2027 甘肅工業(yè)裝備與智能制造展覽會(huì)

2027 甘肅工業(yè)裝備與智能制造展覽會(huì)

智造隴原?裝備西北|2027 甘肅工業(yè)裝備與智能制造展覽會(huì)全面開(kāi)啟招展工作 順應(yīng)制造業(yè)智能化、綠色化發(fā)展趨勢(shì),助力甘肅省 “強(qiáng)工業(yè)” 行動(dòng)落地實(shí)施,2027 甘肅工業(yè)裝備與智能制造展覽會(huì)(GIME2027)定檔 2027 年 5 月 14 …

2026/8/4 10:13:01 閱讀更多
SpringBoot寵物游戲平臺(tái)開(kāi)發(fā)指南與實(shí)戰(zhàn)

SpringBoot寵物游戲平臺(tái)開(kāi)發(fā)指南與實(shí)戰(zhàn)

1. 項(xiàng)目概述 "基于SpringBoot的購(gòu)買狗線上游戲平臺(tái)"是一個(gè)典型的Java畢業(yè)設(shè)計(jì)選題,它結(jié)合了當(dāng)前流行的電商平臺(tái)和寵物養(yǎng)成游戲的特性。這個(gè)選題之所以適合作為畢業(yè)設(shè)計(jì),是因?yàn)樗w了企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的多個(gè)核心模塊:用戶系統(tǒng)、商品…

2026/8/4 10:13:01 閱讀更多
【實(shí)戰(zhàn)】Jetson 邊緣部署工業(yè)安全監(jiān)控:YOLO PPE + VLM 行為分析,一條命令跑通

【實(shí)戰(zhàn)】Jetson 邊緣部署工業(yè)安全監(jiān)控:YOLO PPE + VLM 行為分析,一條命令跑通

適合人群:做邊緣 AI / 工業(yè)視覺(jué) / Jetson 落地的工程師、學(xué)生、安全方案集成商 閱讀收益:理解「檢測(cè) 行為理解」雙通路架構(gòu),并拿到可一鍵復(fù)現(xiàn)的 Docker 部署路徑 硬件驗(yàn)證:reComputer Industrial J4012 / reServer Industrial J4…

2026/8/4 10:13:01 閱讀更多
從零構(gòu)建企業(yè)級(jí)RAG與Agent系統(tǒng):LangChain實(shí)戰(zhàn)指南

從零構(gòu)建企業(yè)級(jí)RAG與Agent系統(tǒng):LangChain實(shí)戰(zhàn)指南

如果你正在學(xué)習(xí)大模型應(yīng)用開(kāi)發(fā),可能會(huì)遇到這樣的困境:看了很多關(guān)于LangChain、RAG、Agent的教程,但依然不知道如何把這些技術(shù)串聯(lián)起來(lái),構(gòu)建一個(gè)真正能解決實(shí)際問(wèn)題的企業(yè)級(jí)應(yīng)用。你可能會(huì)困惑:為什么別人的RAG系統(tǒng)能精…

2026/8/4 10:03:01 閱讀更多
清華大學(xué)重磅EST:植物自導(dǎo)電閃蒸焦耳熱600°C/2600°C兩步法!稀土超積累植物秒級(jí)轉(zhuǎn)化為CeO?-石墨烯電催化劑!

清華大學(xué)重磅EST:植物自導(dǎo)電閃蒸焦耳熱600°C/2600°C兩步法!稀土超積累植物秒級(jí)轉(zhuǎn)化為CeO?-石墨烯電催化劑!

通訊作者:鄧兵、劉建國(guó)通訊單位:清華大學(xué)DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清潔能源技術(shù)與電子器件不可或缺的核心原料,然而傳統(tǒng)提取方式依賴能耗高、排放大的采礦與強(qiáng)…

2026/8/4 0:01:30 閱讀更多
貴州師范大學(xué)JCIS:混合焓調(diào)控設(shè)計(jì)PtCoNiCuCr高熵合金!ORR半波電位0.89 V/質(zhì)量活性2.4倍Pt/C!

貴州師范大學(xué)JCIS:混合焓調(diào)控設(shè)計(jì)PtCoNiCuCr高熵合金!ORR半波電位0.89 V/質(zhì)量活性2.4倍Pt/C!

研究背景質(zhì)子交換膜燃料電池(PEMFCs)因其高能量轉(zhuǎn)換效率和清潔零排放特性備受關(guān)注,然而陰極氧還原反應(yīng)(ORR)動(dòng)力學(xué)遲緩、鉑催化劑成本高昂且耐久性不足的問(wèn)題嚴(yán)重制約了其商業(yè)化進(jìn)程。將 Pt 與 3d 過(guò)渡金屬合金化可調(diào)控…

2026/8/4 0:01:30 閱讀更多
福州大學(xué)/清華大學(xué)AFM:脈沖焦耳熱900°C/1s合成Co?Cu催化劑,寬電位NH?法拉第效率~100%,MEA穩(wěn)定300h

福州大學(xué)/清華大學(xué)AFM:脈沖焦耳熱900°C/1s合成Co?Cu催化劑,寬電位NH?法拉第效率~100%,MEA穩(wěn)定300h

通訊作者:萬(wàn)宇馳、張久俊、呂瑞濤通訊單位:福州大學(xué) 、清華大學(xué)DOI:https://doi.org/10.1002/adfm.76112核心導(dǎo)讀:本文提出"分步升級(jí)"廢硝酸鹽處理新路線——利用廢水中的金屬離子經(jīng)快速焦耳熱(40V&#xff…

2026/8/4 0:01:30 閱讀更多
MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案 【免費(fèi)下載鏈接】MoneyPrinterPlus AI一鍵批量生成各類短視頻,自動(dòng)批量混剪短視頻,自動(dòng)把視頻發(fā)布到抖音,快手,小紅書,視頻號(hào)上,賺錢從來(lái)沒(méi)有這么容易過(guò)! 支持本地語(yǔ)音模型chatTTS,fasterwhisper,…

2026/8/3 7:44:46 閱讀更多
3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南 【免費(fèi)下載鏈接】GetQzonehistory 獲取QQ空間發(fā)布的歷史說(shuō)說(shuō) 項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想過(guò),那些年發(fā)過(guò)的QQ空間說(shuō)說(shuō),那些記錄青春的文字…

2026/8/3 12:53:38 閱讀更多
AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O分配PCB板是應(yīng)用材料(Applied Materials)公司生產(chǎn)的一款用于半導(dǎo)體設(shè)備的I/O信號(hào)分配電路板。該型號(hào)(0100-02186)的核心特點(diǎn)如下:專用于Endura等半導(dǎo)體工藝腔室。集成信號(hào)路由與分配功能。連接控制…

2026/8/3 19:34:52 閱讀更多
Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)是日本日清(Nissei)品牌的一款工業(yè)用三相異步電機(jī),適用于自動(dòng)化設(shè)備及通用機(jī)械驅(qū)動(dòng)。該型號(hào)(FFMN-32L-10-T0 40AX)的核心特點(diǎn)如下:三相交流異步電動(dòng)機(jī)。額定…

2026/8/3 19:34:54 閱讀更多