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

PX4+gazebo仿真中給無人機(jī)添加相機(jī),以及改變相機(jī)的位姿

這篇具有很好參考價(jià)值的文章主要介紹了PX4+gazebo仿真中給無人機(jī)添加相機(jī),以及改變相機(jī)的位姿。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

添加無人機(jī)攝像頭

  • 找到你的需要運(yùn)行的lauch文件,例如mavros_posix_sitl.lauch,編輯(最好先備份一份)。
cd ~/your_path/launch
degit mavros_posix_sitl.launch
  • ?修改sdf部分(也就是添加一個(gè)傳感器給無人機(jī)),傳感器模塊路徑,選擇一個(gè)相機(jī)(本文選擇的是iris_depth_camera):
    ~/path_yo_your_px4/Tools/sitl_gazebo_models

    gazebo 相機(jī)旋轉(zhuǎn),無人機(jī)

?根據(jù)選擇的相機(jī)修改launch文件,如下:

    <include file="$(find px4)/launch/posix_sitl_cp.launch">
        <arg name="x" value="$(arg x)"/>
        <arg name="y" value="$(arg y)"/>
        <arg name="z" value="$(arg z)"/>
        <arg name="R" value="$(arg R)"/>
        <arg name="P" value="$(arg P)"/>
        <arg name="Y" value="$(arg Y)"/>
        <arg name="world" value="$(arg world)"/>
        <arg name="vehicle" value="$(arg vehicle)"/>
        <arg name="sdf" value="$(arg sdf)"/>
        <arg name="gui" value="$(arg gui)"/>
        <arg name="interactive" value="$(arg interactive)"/>
        <arg name="debug" value="$(arg debug)"/>
        <arg name="verbose" value="$(arg verbose)"/>
        <arg name="paused" value="$(arg paused)"/>
        <arg name="respawn_gazebo" value="$(arg respawn_gazebo)"/>
<arg name="sdf" value="$(arg sdf)"/>
修改為:
<arg name="my_model" default="iris_depth_camera"/> !!必須在前面
<arg name="sdf" default="$(find mavlink_sitl_gazebo)/models/$(arg my_model)/$(arg my_model).sdf"/> 
  • 保存后運(yùn)行roslauch??mavros_posix_sitl.lauch即可看到無人機(jī)前方的攝像頭gazebo 相機(jī)旋轉(zhuǎn),無人機(jī)

改變相機(jī)的位姿

  • 相機(jī)的位姿是在你所選的相機(jī)sdf文件修改的,以本文選擇的ris_depth_camera為例,打開ris_depth_camera下ris_depth_camera.sdf的文件。
......
<include>
      <uri>model://depth_camera</uri>
      <pose>0.1 0 0 0 0 0</pose>
</include>
......
  • 其中<pose>0.1 0 0 0 0 0</pose>即表示相機(jī)相對于無人機(jī)的相對位姿;?<pose> 的值應(yīng)該包含六個(gè)元素,分別對應(yīng)模型的 x、y、z 位置以及繞 x、y、z 軸的旋轉(zhuǎn),其中該坐標(biāo)軸為右手坐標(biāo)系,x軸指向無人機(jī)朝向,y軸指向無人機(jī)左側(cè),z軸指向上方。本文想讓無人機(jī)相機(jī)朝下:
 <pose>0.1 0 0 0 0 0</pose>
修改為
 <pose>0.1 0 0 0 1.57 0</pose> #注意是弧度
  • 保存,運(yùn)行roslauch??mavros_posix_sitl.lauch,可以看到無人機(jī)上的相機(jī)位姿已經(jīng)改變,新建一個(gè)終端打開rviz
rviz

gazebo 相機(jī)旋轉(zhuǎn),無人機(jī)?選擇rgb則可以看到相機(jī)視角。文章來源地址http://www.zghlxwxcb.cn/news/detail-847692.html

到了這里,關(guān)于PX4+gazebo仿真中給無人機(jī)添加相機(jī),以及改變相機(jī)的位姿的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【PX4&Simulink&Gazebo聯(lián)合仿真】在Simulink中使用ROS2控制無人機(jī)進(jìn)入Offboard模式起飛懸停并在Gazebo中可視化

    【PX4&Simulink&Gazebo聯(lián)合仿真】在Simulink中使用ROS2控制無人機(jī)進(jìn)入Offboard模式起飛懸停并在Gazebo中可視化

    本篇文章介紹如何使用ROS2控制無人機(jī)進(jìn)入Offboard模式起飛懸停并在Gazebo中可視化,提供了Matlab/Simulink源代碼,以及演示效果圖。 環(huán)境: MATLAB : R2022b Ubuntu :20.04 LTS Windows :Windows 10 ROS :ROS2 Foxy Python: 3.8.2 Visual Studio :Visual Studio 2019 PX4 :1.13.0 ROS2的應(yīng)用程序管道非常簡單,這要

    2024年02月22日
    瀏覽(99)
  • 【PX4&Simulink&Gazebo聯(lián)合仿真】在Simulink中使用ROS2控制無人機(jī)沿自定義圓形軌跡飛行并在Gazebo中可視化

    【PX4&Simulink&Gazebo聯(lián)合仿真】在Simulink中使用ROS2控制無人機(jī)沿自定義圓形軌跡飛行并在Gazebo中可視化

    本篇文章介紹如何使用ROS2控制無人機(jī)沿自定義圓形軌跡飛行并在Gazebo中可視化,提供了Matlab/Simulink源代碼,以及演示效果圖。 環(huán)境: MATLAB : R2022b Ubuntu :20.04 LTS Windows :Windows 10 ROS :ROS2 Foxy Python: 3.8.2 Visual Studio :Visual Studio 2019 PX4 :1.13.0 ROS2的應(yīng)用程序管道非常簡單,這要

    2024年02月22日
    瀏覽(96)
  • 【PX4-AutoPilot教程-TIPS】PX4控制無人機(jī)在Gazebo中飛行時(shí)由于視角跟隨無人機(jī)在畫面中心導(dǎo)致視角亂晃的解決方法

    【PX4-AutoPilot教程-TIPS】PX4控制無人機(jī)在Gazebo中飛行時(shí)由于視角跟隨無人機(jī)在畫面中心導(dǎo)致視角亂晃的解決方法

    無人機(jī)在Gazebo中飛行時(shí),無人機(jī)始終處于畫面中央,會帶著視角亂晃,在Gazebo中進(jìn)行任何操作視角都無法固定。 觀察Gazebo左側(cè)World欄GUI選項(xiàng),發(fā)現(xiàn)有一個(gè)track_visual項(xiàng),這個(gè)是Gazebo中的跟隨視角,跟蹤目標(biāo)是無人機(jī)iris,但是手動點(diǎn)擊無法取消,設(shè)置Gazebo使用FOLLOW選項(xiàng)跟隨其他目

    2024年02月22日
    瀏覽(79)
  • Ubuntu PX4無人機(jī)仿真環(huán)境配置

    Ubuntu PX4無人機(jī)仿真環(huán)境配置

    ?目錄 一、VM虛擬機(jī)安裝ubuntu18.04 ? 1、VMware安裝 ? 2、新建虛擬機(jī) 二、Ubuntu系統(tǒng)配置 ? 1、更改軟件安裝源 ? 2、安裝中文輸入法 三、PX4環(huán)境搭建 ? 1、安裝git ? 2、下載px4源碼 ? 3、安裝ROS ? 4、安裝MAVROS ? 5、安裝QGC ? 6、仿真測試 四、其他工具安裝 ? 1、VScode安裝 ?????

    2024年02月02日
    瀏覽(1048)
  • ubuntu搭建PX4無人機(jī)仿真環(huán)境(4) —— 仿真環(huán)境搭建

    ubuntu搭建PX4無人機(jī)仿真環(huán)境(4) —— 仿真環(huán)境搭建

    前言 在搭建之前,需要把 ROS、MAVROS、QGC 等基礎(chǔ)環(huán)境安裝配置完成。大家可以參考我之前的教程 本次安裝是以 px4 v1.13.2 為例。 我的配置如下: 虛擬機(jī) Ubuntu 18.04 (運(yùn)行內(nèi)存 4G、硬盤內(nèi)存 80G) 、ROS melodic 、最新版 QGC 建議安裝之前可以先看看這個(gè) ?? ubuntu搭建PX4無人機(jī)仿真環(huán)境

    2024年02月15日
    瀏覽(96)
  • (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(4) —— 仿真環(huán)境搭建

    (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(4) —— 仿真環(huán)境搭建

    前言 在搭建之前,需要把 ROS、MAVROS、QGC 等基礎(chǔ)環(huán)境安裝配置完成。大家可以參考我之前的教程 本次安裝是以 px4 v1.13.2 為例。 我的配置如下: 虛擬機(jī) Ubuntu 18.04 (運(yùn)行內(nèi)存 4G、硬盤內(nèi)存 80G) 、ROS melodic 、最新版 QGC 建議安裝之前可以先看看這個(gè) ?? ubuntu搭建PX4無人機(jī)仿真環(huán)境

    2024年02月09日
    瀏覽(90)
  • (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(2) —— MAVROS安裝

    (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(2) —— MAVROS安裝

    MAVROS是一個(gè)ROS(Robot Operating System)軟件包 , 有了它就可以讓ROS與飛控通信。這次安裝是以ubuntu 18.04 (ROS Melodic)為例,也適用于其他版本 。安裝之前確保 ROS 安裝成功,沒安裝的可以看我仿真系列教程。 (注:安裝方式有二進(jìn)制安裝和源碼安裝兩種方式,源碼安裝需要從Git

    2024年02月09日
    瀏覽(114)
  • ROS-基于PX4的無人機(jī)SLAM建圖(Cartographer)仿真

    ROS-基于PX4的無人機(jī)SLAM建圖(Cartographer)仿真

    首先在電腦上安裝好Ubuntu系統(tǒng)和ROS系統(tǒng),我安裝的是Ubuntu18.04和ROS Melodic,不同的Ubuntu版本對應(yīng)不同的ROS版本 ROS發(fā)布日期 ROS版本 停止支持日期 對應(yīng)Ubuntu版本 2018年5月23日 ROS Melodic Morenia 2023年5月 Ubuntu 18.04 2016年5月23日 ROS Kinetic Kame 2021年4月 Ubuntu 16.04 (Xenial) Ubuntu 15.10 (Wily) 201

    2024年02月15日
    瀏覽(85)
  • 帶你玩轉(zhuǎn)PX4無人機(jī)仿真(3) —— 運(yùn)行官方案例(RC版)

    帶你玩轉(zhuǎn)PX4無人機(jī)仿真(3) —— 運(yùn)行官方案例(RC版)

    前言: 本次教程是官方提供的 MAVROS Offboard (板外) 控制示例,但加上了 外部遙控器(RC)控制 (如果想要在真機(jī)上實(shí)現(xiàn),還要修改代碼) 注:搭建仿真環(huán)境可以看下面教程 ?? (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(1) —— 概念介紹及環(huán)境建議 (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(2) —

    2024年02月19日
    瀏覽(92)
  • (最新)ubuntu搭建PX4無人機(jī)仿真環(huán)境(1) —— 概念介紹及環(huán)境建議

    搭建PX4仿真環(huán)境一個(gè)有挑戰(zhàn)性的過程,如果沒有一個(gè)有經(jīng)驗(yàn)的人來帶的話會走很多彎路。我在搭建PX4仿真環(huán)境的時(shí)候,不知道Linux、ROS、git,語言也只會一個(gè)C語言,沒有任何無人機(jī)基礎(chǔ),純小白一個(gè),靠著自學(xué)與網(wǎng)上的各種教程,花了一兩個(gè)月才搭好基本的仿真環(huán)境框架。我

    2024年02月08日
    瀏覽(92)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包