当前位置: 首页 > news >正文

网站开发技术教材陕西省汉中市城乡建设网站

网站开发技术教材,陕西省汉中市城乡建设网站,wordpress 装修,网站后台忘记密码ArduPilot飞控之Gazebo SITL MP的Jetson Orin环境搭建 1. 源由2. Linux环境整理3. 安装Gazebo环境3.1 安装Gazebo3.2 安装插件3.3 配置插件3.4 测试Gazebo 4. 安装Arudpilot-SITL环境4.1 克隆工程4.2 编译准备4.3 环境配置4.4 配置编译4.5 测试运行 5. 测试运行6. 参考资料 1… ArduPilot飞控之Gazebo SITL MP的Jetson Orin环境搭建 1. 源由2. Linux环境整理3. 安装Gazebo环境3.1 安装Gazebo3.2 安装插件3.3 配置插件3.4 测试Gazebo 4. 安装Arudpilot-SITL环境4.1 克隆工程4.2 编译准备4.3 环境配置4.4 配置编译4.5 测试运行 5. 测试运行6. 参考资料 1. 源由 很简单希望伴机电脑上天之前先进行相关验证工作而验证工作希望透过一个测试环境。 之前其实已经有了一个基于Ubuntu22.04 LTS的笔记本Laptop环境尽管电脑是10年前的老电脑但是还是基本可以用的。 ArduPilot飞控之ubuntu22.04-Gazebo模拟ArduPilot飞控之ubuntu22.04-SITL安装ArduPilot飞控之Mission Planner模拟 为什么要切换到Jetson Orin的主要原因是 需要大量GPU来做视频/图像分析希望能模拟3D飞行环境搭建相对完整环境奠定基础 (MP Simulator(Jetson Orin) AI(Jetson Orin) CC(Companion Computer) FlightControl(SITL) RC FPV) 2. Linux环境整理 Jetson Orin系统安装这里就不再展开需要了解的朋友可以详细参考《Linux 36.2Jetson Orin Nano之基础环境构建》 这里的更新系统更多的是需要对系统进行一些软件包上的整理。 $ sudo apt-get update $ sudo apt-get upgrade比如有的时候会出现一些依赖问题或者多余的安装包请使用以下指令进行清理。 $ sudo apt-get clean $ sudo apt-get autoclean3. 安装Gazebo环境 3.1 安装Gazebo Gazebo Garden安装 $ sudo wget https://packages.osrfoundation.org/gazebo.gpg -O /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg $ echo deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] http://packages.osrfoundation.org/gazebo/ubuntu-stable $(lsb_release -cs) main | sudo tee /etc/apt/sources.list.d/gazebo-stable.list /dev/null $ sudo apt-get install gz-garden3.2 安装插件 $ sudo apt install libgz-sim7-dev rapidjson-dev $ git clone gitgithub.com:ArduPilot/ardupilot_gazebo.git $ cd ardupilot_gazebo $ mkdir build cd build $ cmake .. -DCMAKE_BUILD_TYPERelWithDebInfo $ make -j43.3 配置插件 $ export GZ_SIM_SYSTEM_PLUGIN_PATHardupilot_gazebo path/build:$GZ_SIM_SYSTEM_PLUGIN_PATH $ export GZ_SIM_RESOURCE_PATHardupilot_gazebo path/models:$HOME/ardupilot_gazebo/worlds:$GZ_SIM_RESOURCE_PATH or $ echo export GZ_SIM_SYSTEM_PLUGIN_PATH$HOME/ardupilot_gazebo/build:${GZ_SIM_SYSTEM_PLUGIN_PATH} ~/.bashrc $ echo export GZ_SIM_RESOURCE_PATH$HOME/ardupilot_gazebo/models:$HOME/ardupilot_gazebo/worlds:${GZ_SIM_RESOURCE_PATH} ~/.bashrc3.4 测试Gazebo $ gz sim -v4 -r shapes.sdf $ gz sim -v4 -r iris_runway.sdf --render-engine ogre4. 安装Arudpilot-SITL环境 4.1 克隆工程 $ git clone gitgithub.com:SnapDragonfly/ardupilot.git $ git checkout Copter-4.5-lida2003 $ git log -n 1 commit b4407356a9193069c7f48b9dfed8785504968fca (HEAD - Copter-4.5-lida2003, origin/Copter-4.5-lida2003) Merge: 220478c733 913ec4b29c Author: Daniel Li lida_mail163.com Date: Thu Apr 11 07:44:19 2024 0800Merge branch Copter-4.5 into Copter-4.5-lida20034.2 编译准备 $ cd ardupilot $ git submodule update --init --recursive $ Tools/environment_install/install-prereqs-ubuntu.sh -y4.3 环境配置 $ pwd /home/daniel/ardupilot$ export PATH$PATH:ardupilot path/Tools/autotest $ export PATH/usr/lib/ccache:$PATH$ . ~/.profile4.4 配置编译 $ ./waf configure --board sitl # software-in-the-loop simulator or $ ./waf configure --board sitl --debug # software-in-the-loop simulator with debug symbols $ ./waf4.5 测试运行 第一次测试运行清理虚拟EEPROM参数 $ sim_vehicle.py -w -v ArduCopter加载默认参数后正常启动SITL模拟器 $ sim_vehicle.py --console --map -v ArduCopter or $ sim_vehicle.py --console --map -v ArduCopter --custom-location30.218788,120.092316,281,905. 测试运行 十里琅珰模拟飞行BF飞行路线BetaFlight Mark4 十里琅珰 ELRS3.0 500mW_Dyn Jetson Orin运行起飞点模拟命令 $ sim_vehicle.py --console --map -v ArduCopter --custom-location30.3051391,120.1556749,8.71000003814697,90MissionPlanner 连接 TCP端口5763 视频将Jetson Orin上的Map地图和MissionPlanner组合叠加显示 Jetson Orin(Gazebo Ardupilot 4.5.1SITL) MissionPlanner 整体来看效果不错后面看看能否将3D环境也加进来后续可以模拟障碍物中飞行。 6. 参考资料 【1】ArduPilot开源飞控系统之简单介绍 【2】PX4模块设计之一SITL HITL模拟框架 【3】PX4模块设计之七Ubuntu 20.04搭建Gazebo模拟器 【4】PX4模块设计之八Ubuntu 20.04搭建FlightGear模拟器 【5】PX4开发环境搭建–模拟器编译及QGroundControl RC遥控模拟配置 【6】ArduPilot开源飞控之MAVProxy简介
http://www.pierceye.com/news/984692/

相关文章:

  • 外包网站问些什么问题浙江省信息港成绩查询
  • 手机网站怎么dw做官方网站下载打印机的驱动
  • 网站被攻击空间关了怎么办网站用的是什么语言
  • 欧亚专线快递查询商丘seo
  • 网站建设跟加入会员哪个效果好网站建设优化开发公司哪家好
  • 网站建设执行力wordpress php解密算法
  • 青岛网站设计皆挺青岛造价人员做兼职的网站
  • 潍坊cms建站系统wordpress 朴素
  • 网站建设方面的课程国外 图片网站
  • 网络哪里能接活做网站新浦网站制作网站建设
  • 新手自己做网站凡科网建设网站如何修改源代码
  • 做自媒体发视频用哪些网站贵州网站建设联系电话
  • 可以提供排版的网站友情链接怎么弄
  • 优秀网站建设空间海口 网站建设
  • 设计网站页面出现问题九江哪家网站建设公司好
  • 深圳做企业网站的公司成都公司展厅
  • 两学一做 网站t型布局网站怎么做
  • 论坛网站建设联系方式成都网站设计制作价格
  • 网页网站建设的ppt模板下载响应式网站项目
  • 做网站在哪里可以找到高清壁纸北京响应式网站
  • 企业网站建设门户网站建设费的摊销年限
  • 模板网站的域名是什么网站源代码程序
  • 网站空间多久续一次费长春网站制作设计
  • 网站制作价格低广西网络电视
  • 平台网站建设收费烟台网站的优化
  • 如何做提卡网站vue.js wordpress
  • 国家网站备案查询系统wordpress 主题 简洁
  • 建设商业网站html什么意思
  • 网站专题建设方案江苏省建设厅网站 杨洪海
  • 通化网站建设公司南江县住房和城乡建设局网站