国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下)

這篇具有很好參考價(jià)值的文章主要介紹了MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?? 本篇文章主要介紹在安裝完ROS后,在進(jìn)行MATLAB與ROS聯(lián)合仿真之前,需要進(jìn)行的一些環(huán)境搭建以及準(zhǔn)備工作,主要分為 創(chuàng)建ROS工作空間及功能包、必備功能包安裝、安裝Gazebo11、導(dǎo)入實(shí)驗(yàn)功能包至工作空間、安裝Visual_Studio_Code(選做)、常用便捷工具安裝(選做) 六部分。

?? 本部分內(nèi)容共分為上下兩篇,上篇包括創(chuàng)建ROS工作空間及功能包和必備功能包安裝這兩部分,下篇包括、安裝Gazebo11、導(dǎo)入實(shí)驗(yàn)功能包至工作空間、安裝Visual_Studio_Code(選做)、常用便捷工具安裝(選做)這四部分。


MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真



?? 第三部分 安裝Gazebo11

?? 1.設(shè)置你的電腦來接收軟件

sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'

?? 2.設(shè)置秘鑰

wget https://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -

?? 3.安裝Gazebo

sudo apt-get update
sudo apt-get install gazebo11
sudo apt-get install libgazebo11-dev

?? 4.檢查你的安裝

gazebo

?? 5.安裝其他關(guān)聯(lián)安裝包(應(yīng)該已自動(dòng)安裝了,可輸入指令看一下是否已自動(dòng)安裝,沒裝的話裝一下)

sudo apt-get install ros-noetic-rviz
sudo apt-get install ros-noetic-robot-state-publisher
sudo apt-get install ros-noetic-gazebo-ros-pkgs ros-noetic-gazebo-ros-control
sudo apt install ros-noetic-moveit

?? 6、運(yùn)行 安裝包索引

sudo apt-get update

?? 第四部分 導(dǎo)入實(shí)驗(yàn)功能包至工作空間

?? 1、將實(shí)驗(yàn)資料里的ackerman_sim功能包復(fù)制到工作空間catkin_ws的src文件夾下,如果不能粘貼,就在win10下選中該功能包,直接拖到虛擬機(jī)下的src文件夾下

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真


?? 2、打開ackerman_sim功能包將smartcar_plane文件夾復(fù)制

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真


?? 在主文件夾下,使用Ctrl+h,顯示隱藏文件,選擇,.gazebo文件夾,打開后選擇models文件夾,打開后將剛才復(fù)制的文件粘貼至該文件夾下,如下所示:(如果沒有找到.gazebo文件夾,說明你安裝完成后沒有啟動(dòng)過,啟動(dòng)一次后就生成了,如果沒有models文件夾就在.gazebo文件夾下自己創(chuàng)建一個(gè))

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真


?? 3、我整理下載了一些常用的gazebo模型,由于GitHub網(wǎng)站訪問并不友好,所以想要使用某些模型的時(shí)候,最好先下載至本地,然后添加至gazebo的models中,就像上一步一樣,大家可以把實(shí)驗(yàn)資料里的模型按照上一步的方法導(dǎo)入進(jìn)行(選做)

?? 大家拿到的是下面這樣一個(gè)壓縮包,將其復(fù)制到虛擬機(jī),要是不能粘貼,同樣采用拖拽的方式

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真

?? 將壓縮包復(fù)制到虛擬機(jī)后,雙擊打開,講里面的內(nèi)容拖拽至主文件下完成解壓,這時(shí)候壓縮包就可以刪除了,打開解壓后的文件夾,選擇你想要的,或者全部,添加到第2步提到的models文件夾下就可以了,此時(shí)打開gazebo,在insert界面就可以看到導(dǎo)入的本地模型了

MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下),Ubuntu和ROS,ROS與MATLAB聯(lián)合仿真,機(jī)器人,ROS,MATLAB,環(huán)境搭建,聯(lián)合仿真


?? 4、之前也提過了,在我們對(duì)工作空間進(jìn)行修改后,要重新編譯工作空間,依次執(zhí)行下面三條指令:

cd ~/catkin_ws/
catkin_make
source ~/catkin_ws/devel/setup.bash

?? 第五部分 安裝Visual_Studio_Code(選做)

?? Ubuntu環(huán)境下安裝Vscode有多種方式,這里介紹的是作為一個(gè) Snap 軟件包安裝 Visual Studio Code,這種方式比較簡(jiǎn)單,較適合新手,但存在一些局限性,部分功能受限,所以此處也可以根據(jù)需要,更改為使用完整版安裝方式

?? Snaps 是一種自包含的軟件包,它包含需要運(yùn)行這個(gè)應(yīng)用所有的依賴。 Snap 軟件包容易升級(jí),并且非常安全。和標(biāo)準(zhǔn)的 deb 軟件包不同,snaps 需要占用更大的磁盤空間,和 更長(zhǎng)的應(yīng)用啟動(dòng)時(shí)間。

?? Snap 軟件包可以通過命令行或者 Ubuntu 軟件應(yīng)用來安裝。

?? 想要安裝 VS Code snap版,打開你的終端(Ctrl+Alt+T)并且運(yùn)行下面的命令:

sudo snap install --classic code

?? Visual Studio Code 已經(jīng)在你的 Ubuntu 機(jī)器上安裝好了,你可以開始使用它了。


?? 第六部分 常用便捷工具安裝(選做)

?? 1、安裝可視化分區(qū)工具gparted

?? 在我們創(chuàng)建虛擬機(jī)的時(shí)候,如果分配的磁盤過小,在后續(xù)的使用時(shí)可能需要進(jìn)行擴(kuò)容,在擴(kuò)容后你會(huì)發(fā)現(xiàn)好像磁盤并沒有變大,這時(shí)候就需要進(jìn)行重新分區(qū),Ubuntu重新分區(qū)的方法很多,這里我采用了較簡(jiǎn)單的一種,采用可視化分區(qū)工具gparted進(jìn)行重新分區(qū),使用以下指令進(jìn)行安裝:

 sudo apt-get install gparted

?? 2、安裝自動(dòng)格式化整理代碼功能包c(diǎn)lang-format-9

?? 使用以下指令進(jìn)行安裝:

sudo apt-get install clang-format-9

?? 3、安裝軟件包管理器synaptic

?? 打開終端并輸入以下指令進(jìn)行安裝:文章來源地址http://www.zghlxwxcb.cn/news/detail-605175.html

sudo apt-get install synaptic


到了這里,關(guān)于MATLAB與ROS聯(lián)合仿真——ROS環(huán)境搭建及相關(guān)準(zhǔn)備工作(下)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • UE4與MATLAB聯(lián)合仿真環(huán)境配置中遇到的問題及解決辦法

    UE4與MATLAB聯(lián)合仿真環(huán)境配置中遇到的問題及解決辦法

    我在配置UE4與MATLAB聯(lián)合仿真的過程遇到一些問題。這些問題在MATLAB的社區(qū)也有人問,一方面是對(duì)MATLAB的幫助文檔理解錯(cuò)誤,另一方面是自己操作的問題,畢竟幫助文檔更多的是文字描述,對(duì)于我這樣的新手難免配置錯(cuò)誤。 軟件版本:UE4.27.2、MATLAB2023a、Visual Studio2022 1. The fol

    2024年02月05日
    瀏覽(18)
  • 【ROS&GAZEBO】多旋翼無(wú)人機(jī)仿真(一)——搭建仿真環(huán)境

    【ROS&GAZEBO】多旋翼無(wú)人機(jī)仿真(一)——搭建仿真環(huán)境

    【ROSGAZEBO】多旋翼無(wú)人機(jī)仿真(一)——搭建仿真環(huán)境 【ROSGAZEBO】多旋翼無(wú)人機(jī)仿真(二)——基于rotors的仿真 【ROSGAZEBO】多旋翼無(wú)人機(jī)仿真(三)——自定義無(wú)人機(jī)模型 【ROSGAZEBO】多旋翼無(wú)人機(jī)仿真(四)——探索控制器原理 【ROSGAZEBO】多旋翼無(wú)人機(jī)仿真(五)——位置

    2023年04月17日
    瀏覽(161)
  • 【PX4】Ubuntu20.04+ROS Noetic 配置PX4-v1.13和Gazebo11聯(lián)合仿真環(huán)境【教程】

    【PX4】Ubuntu20.04+ROS Noetic 配置PX4-v1.13和Gazebo11聯(lián)合仿真環(huán)境【教程】

    寫在前面,目前中文互聯(lián)網(wǎng)上關(guān)于 PX4 飛控的學(xué)習(xí)資料較少,筆者查閱了大量的資料整理成這篇博客,貢獻(xiàn)一些學(xué)習(xí)內(nèi)容,碼字不易,如果幫助到您,請(qǐng)您幫我點(diǎn)點(diǎn)贊。 安裝Ubuntu可以查看這篇教程,安裝ros可以查看這篇教程,這里就不再贅述了。 ● 在使用apt安裝的過程中(

    2024年02月08日
    瀏覽(35)
  • 揭開ChatGPT面紗(1):準(zhǔn)備工作(搭建開發(fā)環(huán)境運(yùn)行OpenAI Demo)

    揭開ChatGPT面紗(1):準(zhǔn)備工作(搭建開發(fā)環(huán)境運(yùn)行OpenAI Demo)

    本博客的gitlab倉(cāng)庫(kù):地址,本博客對(duì)應(yīng)01文件夾。 隨著人工智能技術(shù)的飛速發(fā)展,ChatGPT作為其中的佼佼者,已經(jīng)逐漸從實(shí)驗(yàn)室走向了公眾視野。它不僅僅是一個(gè)簡(jiǎn)單的聊天機(jī)器人,而是代表了自然語(yǔ)言處理(NLP)領(lǐng)域的前沿技術(shù)。在ChatGPT的幫助下,我們能夠?qū)崿F(xiàn)更自然、更

    2024年04月26日
    瀏覽(49)
  • ROS自學(xué)筆記二十: Gazebo里面仿真環(huán)境搭建

    ROS自學(xué)筆記二十: Gazebo里面仿真環(huán)境搭建

    Gazebo 中創(chuàng)建仿真實(shí)現(xiàn)方式有兩種:1直接添加內(nèi)置組件創(chuàng)建仿真環(huán)境2: 手動(dòng)繪制仿真環(huán)境 添加完畢后,選擇 file --- Save World as 選擇保存路徑(功能包下: worlds 目錄),文件名自定義,后綴名設(shè)置為 .world 點(diǎn)擊: 左上角 file --- Save (保存路徑功能包下的: models) 然后 file --- Exit Building

    2024年02月06日
    瀏覽(26)
  • Ubuntu18.04搭建AirSim+ROS仿真環(huán)境

    Ubuntu18.04搭建AirSim+ROS仿真環(huán)境

    AIRSIM在UBuntu 18.04上構(gòu)建的官網(wǎng)文檔 AIRSIM是依賴于UE4引擎實(shí)現(xiàn)的,因此在安裝AIRSIM之前要安裝UE4引擎。 在Ubuntu上安裝UE4引擎需要從源文件進(jìn)行編譯,因此我們需要訪問UE4的github倉(cāng)庫(kù)。但想要訪問UE4的github倉(cāng)庫(kù),我們就必須建立github與UE4許可的鏈接,否則直接訪問UE4的github倉(cāng)庫(kù)時(shí)就

    2023年04月08日
    瀏覽(36)
  • ROS學(xué)習(xí)第三十六節(jié)——Gazebo仿真環(huán)境搭建

    ROS學(xué)習(xí)第三十六節(jié)——Gazebo仿真環(huán)境搭建

    1.1加入環(huán)境模型 在工程文件中創(chuàng)建worlds文件夾,并把之前下載的box_house.world文件放入 ?1.2編寫launch文件 deamo03_car_world.launch 2.1啟動(dòng) Gazebo 并添加組件 2.2保存仿真環(huán)境 添加完畢后,選擇 file --- Save World as 選擇保存路徑(功能包下: worlds 目錄),文件名自定義,后綴名設(shè)置為 .worl

    2023年04月24日
    瀏覽(25)
  • 【ROS2機(jī)器人入門到實(shí)戰(zhàn)】Gazebo仿真環(huán)境搭建

    【ROS2機(jī)器人入門到實(shí)戰(zhàn)】Gazebo仿真環(huán)境搭建

    當(dāng)前平臺(tái)文章匯總地址:ROS2機(jī)器人從入門到實(shí)戰(zhàn) 獲取完整教程及配套資料代碼,請(qǐng)關(guān)注公眾號(hào)魚香ROS獲取 教程配套機(jī)器人開發(fā)平臺(tái):兩驅(qū)版| 四驅(qū)版 為方便交流,搭建了機(jī)器人技術(shù)問答社區(qū):地址 fishros.org.cn 本節(jié)我們要在Gazebo中建立一個(gè)測(cè)試的環(huán)境,其實(shí)也很簡(jiǎn)單,利用

    2024年02月05日
    瀏覽(27)
  • ROS rviz和gazebo聯(lián)合仿真報(bào)錯(cuò)

    ROS rviz和gazebo聯(lián)合仿真報(bào)錯(cuò)

    運(yùn)行l(wèi)aunch文件后,rviz可以顯示模型,但是只能plan不能execute,同時(shí)gazebo中沒有模型,終端報(bào)錯(cuò)很多,如下 一、 Error [parser.cc:406] parse as old deprecated model file failed. 二、 [ERROR] [1672799068.164709, 10.219000]: Spawn service failed. Exiting. 三、 [spawn_gazebo_model-4] process has died [pid 15463, exit code 1,

    2024年02月10日
    瀏覽(23)
  • PreScan與MATLAB聯(lián)合仿真報(bào)錯(cuò)

    PreScan與MATLAB聯(lián)合仿真報(bào)錯(cuò)

    Error:Matlab ||和運(yùn)算符的操作數(shù)必須能夠轉(zhuǎn)換為邏輯標(biāo)量值 必須安裝VS2013(我裝的VS2017不行的),然后重啟prescan和MATLAB,編譯通過,界面如下: 三、VS2013安裝包 鏈接:https://blog.csdn.net/qq_33742119/article/details/80075352 轉(zhuǎn)自:https://blog.csdn.net/mingxiaod/article/details/90647540?spm=1001.2101.3

    2024年02月07日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包