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

网站关键技术淄博制作网站

网站关键技术,淄博制作网站,中国最新领导班子,做任务给钱的网站事情起因 主要想对无人机APM固件进行仿真的算法验证#xff0c;因实际飞行的过程实际验证太浪费飞机了#xff0c;所以就先试用仿真对算法进行仿真开发。 一#xff0c;环境搭建 环境搭建我建议参考官方英文教程#xff0c;英文教程写的比较全#xff0c;不懂可以自己使…事情起因 主要想对无人机APM固件进行仿真的算法验证因实际飞行的过程实际验证太浪费飞机了所以就先试用仿真对算法进行仿真开发。 一环境搭建 环境搭建我建议参考官方英文教程英文教程写的比较全不懂可以自己使用软件翻译。 #安装git工具和相关依赖项 sudo apt-get updatesudo apt-get install gitsudo apt-get install gitk git-gui2下载官方源码 git clone https://github.com/ArduPilot/ardupilot.git cd ardupilot git submodule init git submodule update(3)安装编译环境源码里面提供了脚本运行脚本即可安装好编译环境 Tools/environment_install/install-prereqs-ubuntu.sh -y执行完结果如下所示 接着运行 . ~/.profile情况提示这里建议使用最新版的apm固件的环境安装脚本因为旧版固件的安装脚本安装完环境后能编译旧版固件但不一定能编译新版固件 ---------------------------------分界线----------------------------------------------------------------------------------------------------- 到这里我直接按照README.md进行运行 ./waf configure --board sitl ./waf copter #编译的是四旋翼你也可以选择固定翼直接给我报错我也不知道什么原因找了很多博客没有找到解决办法。报错如下: Caught exception! dict object has no attribute unknownScriptName Caught exception! dict object has no attribute unknownScriptName .................此处省略很多字 Traceback (most recent call last):File /home/mawei/ardupilot/modules/DroneCAN/dronecan_dsdlc/dronecan_dsdlc.py, line 195, in moduleassert not buildlist-builtlist, %s not built % (buildlist-builtlist,) AssertionError: {uavcan.tunnel.Protocol, uavcan.equipment.hardpoint.Status, com.hobbywing.esc.StatusMsg2, uavcan.equipment.gnss.Auxiliary, uavcan.protocol.NodeStatus, uavcan.equipment.camera_gimbal.GEOPOICommand, uavcan.equipment.air_data.AngleOfAttack, uavcan.equipment.air_data.Sideslip, ardupilot.gnss dr .................此处省略很多字 onecangen returned 1 error code Waf: Leaving directory /home/mawei/ardupilot/build/sitl Build failed- task in dronecan failed (exit status 1): {task 140138241604968: dronecangen .github,ardupilot,com,cuav,dronecan,mppt,tests,uavcan - }(run with -v to display more information) gitcheckout Copter-4.1 切换分支 git submodule update --init --recursive 再运行就可以 编译对应飞机的固件代码 ./waf copter 开始正式仿真 前面都是对仿真环境的配置接下来就是我们真正的仿真环境因为我们需要使用gazebo仿真平台所以打开终端在下面运行如下语句。 #联合gazebo仿真的环境如果你不使用gazebo可以不需要 ../Tools/autotest/sim_vehicle.py -f gazebo-iris --console --map不用gazebo仿真一样可以完成仿真因为你的数据会在QGC地面站实时显示如下方式 打开了仿真之后我们换一个终端打开gazebo的仿真地图。 gazebo --verbose worlds/iris_arducopter_runwayorld输入起飞指令 mode guided # 引导模式 arm throttle # 解锁油门 takeoff 10 #起飞至10m高度 Land #降落
http://wiki.neutronadmin.com/news/269109/

相关文章:

  • 如何做自己的网站新手小白怎样运营1688店铺
  • 嵊州市网站建设网页制作好了如果让别人搜到
  • 做电影免费ppt模板下载网站自己制作一个简单的app
  • 世界著名免费邮箱网站汉中网站建设价格
  • 俄语 俄文 俄罗斯语外贸网站建设娄底做网站的公司
  • 网站开发顶岗实习报告wordpress 小程序开发
  • 广州网站建设吧微信管理系统免费版
  • 怎样做打赏网站怎么做素材设计网站
  • 电子商城网站开发对接wordpress企业主题带后台
  • 彩票网站制作开发wordpress最简单模板
  • 企业网站数据库中国建设网上银行下载
  • 威海网站建设排名榜深圳做网站哪个好
  • 牡丹江市建设银行门户网站网页制作的公司的服务
  • 云南省建设工程网站网站开发信息文档
  • 问卷调查网站怎么做哪里有专业网站建设公司
  • 企业网站报价方案下载兰州专业做网站的公司哪家好
  • 昭通网站制作wordpress的文件权限设置方法
  • 已经有域名 如何建设网站安徽网站建设seo优化
  • 网站的优化公司超酷网站模板
  • 旅游电子商务网站设计谷歌推广网站建设
  • 网站建设与管理学什么让网站对搜索引擎友好
  • 火狐搜索引擎seosem有什么区别
  • 网站推广软件下载安装免费苏州网站建设方法
  • 动态 静态 网站地图知名的设计网站
  • 经典手机网站建筑人才网官网96877
  • 自助网站建设开发网络培训思想汇报大学生
  • 照明公司网站制作网站备案期间可以建站
  • 网站开发模块查相似备案通
  • 在婚恋网站做销售好吗郑州开发软件公司
  • 做电影网站多少钱2003网站服务器建设中