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

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

這篇具有很好參考價(jià)值的文章主要介紹了ROS學(xué)習(xí)第三十六節(jié)——Gazebo仿真環(huán)境搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

https://download.csdn.net/download/qq_45685327/87719408

1.直接添加現(xiàn)成模型

1.1加入環(huán)境模型

在工程文件中創(chuàng)建worlds文件夾,并把之前下載的box_house.world文件放入

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

?1.2編寫(xiě)launch文件

deamo03_car_world.launch

<launch>

    <!-- 將 Urdf 文件的內(nèi)容加載到參數(shù)服務(wù)器 -->
    <param name="robot_description" command="$(find xacro)/xacro $(find urdf02_gazebo)/urdf/deamo05_Gazebocar.xacro" />
    <!-- 啟動(dòng) gazebo -->
    <include file="$(find gazebo_ros)/launch/empty_world.launch">
        <arg name="world_name" value="$(find urdf02_gazebo)/worlds/box_house.world" />
    </include>

    <!-- 在 gazebo 中顯示機(jī)器人模型 -->
    <node pkg="gazebo_ros" type="spawn_model" name="model" args="-urdf -model mycar -param robot_description"  />
</launch>

2.添加內(nèi)置組件創(chuàng)建仿真環(huán)境

2.1啟動(dòng) Gazebo 并添加組件

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

添加完畢后,選擇 file ---> Save World as 選擇保存路徑(功能包下: worlds 目錄),文件名自定義,后綴名設(shè)置為 .world

2.3 啟動(dòng)

<launch>

    <!-- 將 Urdf 文件的內(nèi)容加載到參數(shù)服務(wù)器 -->
    <param name="robot_description" command="$(find xacro)/xacro $(find demo02_urdf_gazebo)/urdf/xacro/my_base_camera_laser.urdf.xacro" />
    <!-- 啟動(dòng) gazebo -->
    <include file="$(find gazebo_ros)/launch/empty_world.launch">
        <arg name="world_name" value="$(find demo02_urdf_gazebo)/worlds/hello.world" />
    </include>

    <!-- 在 gazebo 中顯示機(jī)器人模型 -->
    <node pkg="gazebo_ros" type="spawn_model" name="model" args="-urdf -model mycar -param robot_description"  />
</launch>

核心代碼: 啟動(dòng) empty_world 后,再根據(jù)arg加載自定義的仿真環(huán)境

<include file="$(find gazebo_ros)/launch/empty_world.launch">
    <arg name="world_name" value="$(find demo02_urdf_gazebo)/worlds/hello.world" />
</include>

3.自定義仿真環(huán)境

3.1 啟動(dòng) gazebo 打開(kāi)構(gòu)建面板,繪制仿真環(huán)境

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

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

3.2 保存構(gòu)建的環(huán)境

點(diǎn)擊: 左上角 file ---> Save as

注意這個(gè)地方不是保存的.world文件

然后 file ---> Exit Building Editor

3.3 保存為 world 文件

可以像方式1一樣再添加一些插件,然后保存為 world 文件(保存路徑功能包下的: worlds)

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

3.4 啟動(dòng)

ROS學(xué)習(xí)第三十六節(jié)——Gazebo仿真環(huán)境搭建文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-423138.html

到了這里,關(guān)于ROS學(xué)習(xí)第三十六節(jié)——Gazebo仿真環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(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)文章

  • 【ROS學(xué)習(xí)筆記17】ROS常用仿真組件URDF集成Gazebo

    【ROS學(xué)習(xí)筆記17】ROS常用仿真組件URDF集成Gazebo

    寫(xiě)在前面,本系列筆記參考的是AutoLabor的教程,具體項(xiàng)目地址在 這里 1.1 URDF與Gazebo基本集成流程 URDF 與 Gazebo 集成流程與 Rviz 實(shí)現(xiàn)類似,主要步驟如下: 創(chuàng)建功能包,導(dǎo)入依賴項(xiàng) 編寫(xiě) URDF 或 Xacro 文件 啟動(dòng) Gazebo 并顯示機(jī)器人模型 1.創(chuàng)建功能包 創(chuàng)建新功能包,導(dǎo)入依賴包: 2.編

    2024年02月06日
    瀏覽(20)
  • ROS gazebo 機(jī)器人仿真,環(huán)境與robot建模,添加相機(jī) lidar,控制robot運(yùn)動(dòng)

    ROS gazebo 機(jī)器人仿真,環(huán)境與robot建模,添加相機(jī) lidar,控制robot運(yùn)動(dòng)

    b站上有一個(gè)非常好的ros教程234仿真之URDF_link標(biāo)簽簡(jiǎn)介-機(jī)器人系統(tǒng)仿真_嗶哩嗶哩_bilibili,推薦去看原視頻。 視頻教程的相關(guān)文檔見(jiàn):6.7.1 機(jī)器人運(yùn)動(dòng)控制以及里程計(jì)信息顯示 · Autolabor-ROS機(jī)器人入門(mén)課程《ROS理論與實(shí)踐》零基礎(chǔ)教程 本文對(duì)視頻教程第六章的主要內(nèi)容做一個(gè)總

    2024年02月03日
    瀏覽(17)
  • 在ubuntu22.04(LTS)上搭建ROS2+PX4+Gazebo的聯(lián)合仿真環(huán)境

    在ubuntu22.04(LTS)上搭建ROS2+PX4+Gazebo的聯(lián)合仿真環(huán)境

    說(shuō)明:本案例僅僅是跑通了ROS2+PX4+Gazebo的聯(lián)合仿真,還沒(méi)有實(shí)現(xiàn)使用鍵盤(pán)控制無(wú)人機(jī)飛行(以后會(huì)補(bǔ)充)。 1.準(zhǔn)備工作 2.安裝PX4仿真工具鏈 3.安裝ROS2 4.安裝ROS2的相關(guān)依賴 5.安裝XRCE-DDS代理(AGENT) 6.創(chuàng)建ROS2工作空間并生成代碼樣例 7.運(yùn)行XRCE代理 8.編譯PX4固件并運(yùn)行 (1)確保

    2024年04月29日
    瀏覽(47)
  • Ubuntu18.04搭配無(wú)人機(jī)仿真環(huán)境(ROS,PX4,gazebo,Mavros,QGC安裝教程)

    Ubuntu18.04搭配無(wú)人機(jī)仿真環(huán)境(ROS,PX4,gazebo,Mavros,QGC安裝教程)

    我個(gè)人使用了代理環(huán)境進(jìn)行下載。Linux沒(méi)有代理的可以使用國(guó)內(nèi)源。 清華大學(xué)源 sudo sh -c ‘. /etc/lsb-release echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” /etc/apt/sources.list.d/ros-latest.list’ 中科大源 sudo sh -c ‘. /etc/lsb-release echo “deb http://mirrors.ustc.edu.cn/ros/ubu

    2024年02月13日
    瀏覽(290)
  • ROS學(xué)習(xí)第三十二節(jié)——xacro構(gòu)建激光雷達(dá)小車

    ROS學(xué)習(xí)第三十二節(jié)——xacro構(gòu)建激光雷達(dá)小車

    https://download.csdn.net/download/qq_45685327/87718396 在前面小車底盤(pán)基礎(chǔ)之上,添加攝像頭和雷達(dá)傳感器。 deamo02_base.xacro 攝像頭 xacro 文件: deamo03_camera.xacro 雷達(dá) xacro 文件: deamo04_laser.xacro deamo05_xacrocar.xacro demo06_xacrocar.launch deamo05_xacrocar.urdf

    2023年04月24日
    瀏覽(25)
  • 【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)境【教程】

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

    2024年02月08日
    瀏覽(34)
  • Gazebo仿真環(huán)境下的強(qiáng)化學(xué)習(xí)實(shí)現(xiàn)

    Gazebo仿真環(huán)境下的強(qiáng)化學(xué)習(xí)實(shí)現(xiàn)

    主體源碼參照《Goal-Driven Autonomous Exploration Through Deep Reinforcement Learning》 筆者采用其強(qiáng)化學(xué)習(xí)方法,但是對(duì)于仿真環(huán)境以及機(jī)器人模型仍然用自己的包,源碼中采用了與論文強(qiáng)相關(guān)的用法 2.1 環(huán)境 源碼: 強(qiáng)化學(xué)習(xí)中環(huán)境用于產(chǎn)生狀態(tài)輸入,并通過(guò)智能體的動(dòng)作產(chǎn)生新的狀態(tài),

    2024年02月10日
    瀏覽(15)
  • ROS學(xué)習(xí)第三十七節(jié)——機(jī)器人運(yùn)動(dòng)控制以及里程計(jì)信息顯示

    ROS學(xué)習(xí)第三十七節(jié)——機(jī)器人運(yùn)動(dòng)控制以及里程計(jì)信息顯示

    https://download.csdn.net/download/qq_45685327/87719766 https://download.csdn.net/download/qq_45685327/87719873 gazebo 中已經(jīng)可以正常顯示機(jī)器人模型了,那么如何像在 rviz 中一樣控制機(jī)器人運(yùn)動(dòng)呢?在此,需要涉及到ros中的組件: ros_control。 場(chǎng)景: 同一套 ROS 程序,如何部署在不同的機(jī)器人系統(tǒng)上,比

    2024年02月13日
    瀏覽(28)
  • 【ROS仿真實(shí)戰(zhàn)】Gazebo仿真平臺(tái)介紹及安裝方法(一)

    【ROS仿真實(shí)戰(zhàn)】Gazebo仿真平臺(tái)介紹及安裝方法(一)

    Gazebo仿真平臺(tái)是一個(gè)廣泛應(yīng)用于機(jī)器人研發(fā)、測(cè)試和教育等領(lǐng)域的開(kāi)源軟件。它可以模擬機(jī)器人的運(yùn)動(dòng)、感知和控制等行為,并提供了豐富的物理引擎、傳感器模擬和ROS集成等功能,使得使用者可以高效地進(jìn)行機(jī)器人仿真和開(kāi)發(fā)。本文將介紹Gazebo仿真平臺(tái)的基本概念和安裝方

    2024年02月10日
    瀏覽(24)
  • ROS2-Gazebo仿真

    ROS2-Gazebo仿真

    Gazebo是ROS系統(tǒng)中最為常用的三維物理仿真平臺(tái),支持動(dòng)力學(xué)引擎,可以實(shí)現(xiàn)高質(zhì)量的圖形渲染,不僅可以模擬機(jī)器人及周邊環(huán)境,還可以加入摩擦力、彈性系數(shù)等物理屬性。所以類似Gazebo這樣的仿真平臺(tái),可以幫助我們驗(yàn)證機(jī)器人算法、優(yōu)化機(jī)器人設(shè)計(jì)、測(cè)試機(jī)器人場(chǎng)景應(yīng)用

    2024年02月06日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包