求助mission planner源码开发 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs2
本版专家分:189
Bbs1
本版专家分:0
其他相关推荐
Mission Planner 二次开发之界面改装笔记
启动界面改装 主界面更改 主界面布局更改 更改菜单栏 定义列表 启动界面改装 此模块位于missionplanner项目下splash.cs模块。 1.打开模块后发现有个空白无用的picturebox1,直接删掉。删掉后运行报错,找到报错代码,把picturebox1有关的都删掉。 2.标题栏无用且与画面不协调,直接隐藏。 选中窗体,更改FormBorder...
misssion planner二次开发
引用:https://blog.csdn.net/dreamdonghui/article/details/79563629 开发环境为:mission planner1.3.56以及vs2017 1、控制向导界面(wizard)的函数定义在ConfigWizard.cs中,一系列的二级界面的设置都在GCSviews的ConfigurationView文件里面。      注释可以使向导界面...
关于MissionPlanner进行二次开发 (源代码版本1.3.56.4),用VS2017打开工程,报错的解决办法之一
申明:以下所述,并不是该类问题的正确解释和准确的解决办法,只是记录我自己是怎么解决问题的,也给需要的小伙伴做个参照。1. 源代码位置:MissionPlanner 源码在 github网站上就能找到,直接检索MissionPlanner就可以看到,   具体网址:https://github.com/search?q=MissionPlanner2. VS2017下载网址:  https://vi...
Mavlink地面站编写之二--Mission Planner编译
软件下载:        本文使用VS2013进行编译和修改Mission Planner,其他版本没有尝试过。首先下载Mission Planner源码。 https://github.com/diydrones/MissionPlanner 同时声明本文是翻译APM官方论坛的文章,和尝试的结果。还有因为是开源的项目本身比较活跃,版本很多,这里不保证可以一定编译成功。英
MissionPlanner二次开发
MissionPlanner是一款优秀的地面站系统,基于apm飞控的mavlink协议,功能强大,受众几乎涵盖了从厂家到用户,从研发、组装到终端用户各方面用户。但也因此原因,软件变得臃肿,很多用户只需使用很少部分功能即可,或者对某些功能具有特殊要求,针对此种情况,我们提供全方位的二次开发服务,已成功服务数十家企业及用户。  定制开发范围:用户飞控协议定制、界面定制、登录权限管理、自动规划航线、避
Visio二次开发的主要途径-开篇
Visio二次开发的资料网上少的可怜,我只要通过以下几个方面进行研究和开发: 1.伍华聪的博客,他的博客写的算是比较的到位,网上很多其他的相关知识都是直接复制他的,所以直接看他的博客就好 https://www.cnblogs.com/wuhuacong/tag/visio%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91/2.Visio里面的开发者工具:shapeshee
巅峰极客第一场CTF部分writeup
额,上午驾校学车,中午打了会儿安恒的月赛,就来看巅峰极客的题了。时间关系实力原因没做几个emmmm太菜了wa MISC-warmup-100pt 拿到一个bmp文件,套路走一波,右键查看属性emmm啥都没有。 丢到winhex里面也没有什么明显的提示或者信息。 放大招:stegsolve。放在各个颜色通道里面过一遍。 可以明显的看到每个颜色通道的最低位有异常数据。 将数据提取出来 ...
OAUth2.的授权的原理和认证
什么是OAuth授权?   一、什么是OAuth协议 OAuth(开放授权)是一个开放标准。 允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。 而这种授权无需将用户提供用户名和密码提供给该第三方网站。 OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。   二、OAuth的原理和授权流
Mission Planner最新版
Mission Planner最新版
mission planner中文参数 调参新手必备
mission planner中文参数,新手调参必备,所有飞行模式,四旋翼无人机 六旋翼无人机 八旋翼,无人车 固定翼等等,全部参数中文对照表
Mission Planner 开发环境搭建 二次开发编译方法与问题解决 新手篇 vs2017
这个星期我用VS2017编译 Mission Planner ,编译出现各种错误,在网上找到了许多资料,发现都是年代比较久远,很多都是雷同,vs2010版本,VS 2013版本居多,经过几天终于编译通过了。如下图 :版本号改了。 教程: 首先先观看官方教程 原官方教程链接为:http://ardupilot.org/dev/docs/buildin-mission-planner.html...
使用软件Mission Planner对飞控进行配置的过程
1、  打开MissionPlanner软件,进入初始设置选项 选择串口为COM4 PX4 FMU(COM4),波特率设置为115200 2、  选择安装固件-》加载自定义固件 会弹出一个文件选择对话框,来选择自定义文件 3、  点击自定义文件,选择“打开”选项,选中该文件, 选中的文件开始被下载到开发板上。 4、  下载完成后,会显示提示,
flexpaper源码的编译,去除logo和打印
http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html 1.首先下载FlexPaper的源码。下载地址 2.本人不懂flash,只是百度下,然后自己瞎弄弄的。我用的flash build 4.5 提供个key:1499-4181-9296-6452-2998-3656 首先在flash buil
CAD二次开发资源
AutoCAD下载地址:http://www.cadzxw.com/download.html进入此链接下载。解压密码:www.cadzxw.com 参考资料: objectarx .net论坛:http://www.objectarx.net/forum.php?mod = forumdisplay&fid = 6 英文手册: http://www.mjtd.com/helpcenter...
统计年鉴的下载
http://nianjian.xiaze.com/tags.php?/%E7%AC%AC%E4%BA%8C%E6%AC%A1%E5%85%A8%E5%9B%BD%E7%BB%8F%E6%B5%8E%E6%99%AE%E6%9F%A5%E4%BC%98%E7%A7%80%E8%AE%BA%E6%96%87%E6%B1%87%E7%BC%96/1/13458900365/
关于Mission Planner代码编译总结
在编译Mission Planner过程中遇到了一些问题,但最终都解决了,希望对后面学习missionpalnner遇到编译问题的人有些帮助。1.我采用的IDE是visual studio enterprise 2017,具体可以去微软官方下载https://www.visualstudio.com/zh-hans/downloads/.文件不大,主要方式为在线安装,安装提示框工作负载中有关.ne...
Mission Planner、APMPlanner2全部参数汉化版
Mission Planner、APMPlanner2、全部参数
Mission Planner编译方法与问题解决
最近两天尝试编译Mission Planner,结果遇到了和官方教程不一样的地方,参考了几篇博客,内容都比较久远了还大多雷同,经过摸索,浪费了将近两天的时间,总算编译通过了。原官方教程链接为:http://ardupilot.org/dev/docs/buildin-mission-planner.htmlMission Planner源码地址为:https://github.com/ArduPi...
MissionPlanner源码
这是飞控地面站MissionPlanner源代码,用VS2013打开即可编译运行(在本人电脑亲测可用,如个别电脑编译出错,请自行调试)
pixhack+Mission Planner航拍航测设置
利用pixhack飞控和Mission Planner地面站进行航拍航测设置
采用 Visual Studio 编译 Mission Planner 方法与问题总结
如何编译Mission Planner 呢?        我的步骤是:        1、使用GitHub 下载 Mission Planner 源码。        2、观察代码解决方案 ArdupilotMega.sln ,用记事本打开,确定是 Visual Studio版本。我下载的源码是2013版本。        3、下载并安装 Visual Studio 20
Mavlink地面站编写之三--Mission PLanner地面站构架分析之MAVLINK航点读写
转载请注明出处:http://www.amovauto.com 阿木社区 玩也要玩的专业! 3DR这个地面站还是非常专业的,最近研究MAVLINK通信协议,就来分析下Mission planner的构架。至于Msission planner的编译在前面几篇文章已经做了详细描述。 Msission planner有几十个工程项目组成 AviFile BaseClasses
MissionPlanner日志保存方法
闪存日志 目录 闪存日志 日志类型(闪存 VS 数传日志) 设置你想要记录的数据 用Mission Planner下载日志 查看内容 详细信息(针对APM:Copter) 查看KMZ文件 视频教程 日志类型(闪存 VS 数传日志)
Mission Planner 编译问题 ---苦逼的五天
MP二次开发,第一步下载源码
MissionPlanner-1.3.9
MissionPlanner-1.3.9中文汉化版,地面站软件
编译mission planner地面站
编译mp地面站步骤: 下载最新mp源码:https://github.com/ArduPilot/MissionPlanner 下载最新地面站msi(编译需要引用):http://firmware.ardupilot.org/Tools/MissionPlanner/MissionPlanner-latest.msi 下载VS2015(VS2013试过不行) 我测试成功编译的代码版
mission planner飞行模式设置
我采用的富斯i6遥控器,可以设置三种飞行模式。飞行模式中有六种模式,在哪三个通道设置会与遥控器对应呢? 首先在【遥控器校准】选项观察切换遥控器模式时输出的pwm值: 三个值分别为1000、1501和2000。再来查看飞行模式: 可以看出,1000对应飞行模式1、1501对应飞行模式4、2000对应飞行模式6。因此在1、4、6设置相应模式即可。
MissionPlanner地面站源代码,可以直接编译
MissionPlanner地面站源代码,可以直接编译 可以自己编译
APM新增一条新消息并在地面站missionplanner中的state中显示
APM新增一条新消息并在地面站missionplanner中的state中显示 一、使用mavlink generator生成器生成所要添加消息的头文件 1、需要在common.xlm中新增如下:                    Thismessage is Po_aw                  Pozed_aw                二、APM代码修改
MissionPlanner地面站免安装绿色版
无人机地面站missionplanner,不需要安装,解压后既可以运行,如第一次运行可能会需要下载驱动程序
MissionPlanner地面站系统
MissionPlanner是一款优秀的地面站系统,基于apm飞控的mavlink协议,功能强大,受众几乎涵盖了从厂家到用户,从研发、组装到终端用户各方面用户。但也因此原因,软件变得臃肿,很多用户只需使用很少部分功能即可,或者对某些功能具有特殊要求,针对此种情况,字节科技提供全方位的二次开发服务,已成功服务数多家企业及用户。   定制开发范围:用户飞控协议定制、界面定制、登录权限管理、自动规
APM2.8地面站完整汉化版 Mission Planner 1.3.32 PlayUAV 社区版
APM2.8地面站 PlayUAV 社区版 完整汉化版,可以在线直接更新。
Mission Planner地面站开发
Mission Planner,APM-pix飞控,地面站地面控制站,航线定制
MissionPlanner-1.3.45
MissionPlanner-1.3.45MissionPlanner-1.3.45MissionPlanner-1.3.45
MissionPlanner找不到全部参数表(Full Parameter List)的解决方法
MissionPlanner 找不到全部参数表(Full Parameter List)的解决方法ArduPilot是一款强大的开源飞控软件,在使用MissionPlanner的高级功能的时候,我们经常要使用全部参数表(Full Parameter List)修改设置。不过,为了避免普通用户错误地修改了重要参数,最新版本的MissionPlanner默认隐藏了全部参数表。下图为“全部参数表”的入口。
planner中文版
planner中文版是一款非常不错的项目管理软件,能够帮助用户很好的对身边的琐事项目进行一个非常不错的管理,由于是开源的,有技术的朋友还可以对该软件进行一点点不错的修改,从而更方便的使用该软件!另外,planner还可以通过一个简单的视图,简单的阅读非常复杂的工作安排,对文字的排版进行了非常大的优化和改良,有兴趣的朋友不妨尝试一下!
PixHawk飞控和Mission Planner地面站安装调试
PixHawk是著名飞控厂商3DR推出的新一代独立、开源、高效的飞行控制器,前身为APM飞控。PixHawk不仅提供了丰富的外设模块和可靠的飞行体验,有能力的爱好者还可在其基础进行上二次开发。第一次使用需要多方查阅资料,根据本人学习和使用过程整理成文,其中大部分内容来自官网和相关网站的资料,将尽可能提供原文出处,希望对想玩PixHawk的朋友有所帮助。
Mavlink地面站编写之四--Mission PLanner地面站构架分析之MAVLINK航点写入
转载注意出处:http://www.amovauto.com/?p=601#more-601 阿木社区 玩也要玩的专业! 我们知道了怎么利用mavlink读取航点,那么如果我们要写入航点,也是一样的道理。这里有两个重要的类分别是lightPlanner.cs和mavlinkinterface.cs。双击写入航点按钮进入实现函数,在FlightPlanner.cs中 priv
地面站进行航迹规划任务设置
地面站:Qgound Control MissionPlayUAV(>3.2版本) 飞控: Pixhawk连接:数传连接 TCP/UDP网络连接设定任务 APM/Pixhawk地面站航迹规划指令单Copter Mission Command ListPlanning a Mission with Waypoints and Events
QGC的mission 航点规划文件示例
mission 航点规划文件示例联系作者 qq 843230304 欢迎交流分享 功能,按照此模板填写参数,可以自定义航点,自定义航线规划{ "MAV_AUTOPILOT": 3, "complexItems": [ ], "groundStation": "QGroundControl", "items": [ {
APM飞控添加新的飞行模式,并在地面站Mission Planner里显示
APM添加新的飞行模式,并在地面站Mission Planner里显示虽然官方也给了说明,但主要是针对旋翼的,旋翼增加飞行模式 所以在这里写一下固定翼的怎么加,我用的APM代码是Arduplane3.7.1,可能新版的会有变化,不过大致也应如此,主要有两部分工作 1 ardupilot代码里进行更改 简单的办法之一是,用sublime text搜索其中一种模式的关键词,比如QRTL,然后在它后
apm地面站 mission planner
APM地面站,可供APM飞控刷写固件,调参等
Mavlink地面站编写之六---MP源码多线程读写框架分析
转载请注明出处!阿木开源社区 玩也要玩的专业 http://www.amovauto.com/?p=743#more-743 对于MissionPlanner这种多任务的程序,我们知道要采用多线程的方式来实现,读数据,显示数据,写数据。这是就需要一些数据同步的问题。尤其是串口数据的读写的数据同步。数据读写模型,比如常见的生产者,消费者模型。这里不再多述。我们来分析下MP代码的读线程,写线程,
Mission任务类设计
高清大图
APM半实物仿真
一,半实物仿真介绍 本次半实物仿真用到的文件都在“HIL_APM”文件夹中。 1.      下载FlightGear软件和MissionPlanner软件。经实践验证FlightGear2.6版本和MissionPlanner1.3.10版本搭配可以进行本次半实物仿真,FlightGear3.0版本和MissionPlanner1.3.10版本搭配不可以进行本次半实物仿真。 2.     
APM/Pixhawk地面站航迹规划指令单
本文来源于http://ardupilot.org/copter/docs/mission-command-list.html#condition-distance 由于对APM/Pixhawk的爱好,翻译成中文供参考,希望多多支持,有不足之处望指出,可以联系QQ:1172730075 地面站航迹规划指令单 本文详细介绍了支持飞机完成自动飞行模式的任务的地面站指令清单。文中的每个指令要么
Mavlink地面站编写之三–Mission PLanner地面站构架分析之MAVLINK航点写入
转载注意出处:http://www.amovauto.com/?p=601#more-601 阿木社区 玩也要玩的专业! 我们知道了怎么利用mavlink读取航点,那么如果我们要写入航点,也是一样的道理。这里有两个重要的类分别是lightPlanner.cs和mavlinkinterface.cs。双击写入航点按钮进入实现函数,在FlightPlanner.cs中   p
每天读一点儿APM(PIX)代码之二:飞行模式FlightMode
本文对apm的飞行模式管理和切换等机制进行介绍,最后通过实例,分别修改apm飞控端代码以及missionplanner代码,将apm的飞行模式由6个扩展到了9个。
APM2.8 Rover 自动巡航车设计(固件安装和设置)
1.2 APM2.8软件安装与固件下载 下载Mission Planner这个地面基站软件,这里介绍的是windoews平台下的,在MAC或者linux下可以使用QGroundCont基于QT编写的地面站软件,他们大部分功能是一样的。 安装好了Mission Planner1.3.3,建议使用安装版的MissionPlanner,也就是msi后缀名的,这样可以自动安装驱动,免去手动安装
航线设置
题目描述就直接上图了
在APM中添加新的mavlink消息
在最新的APM代码中添加MAVLINK消息和教程中介绍的有些出入。 请对照“]Pixhawk源码笔记十一:增加新的MAVLink消息”进行添加 首先在common.xml或ardupilotmega.xml文件中添加你的信息的定义声明。 这2个文件的实际位置和笔记十一是不同的。实际是在“Modules/mavlink/message_definitions/v1.0”
微信公众平台开发:从零基础到ThinkPHP5高性能框架实践
微信公众平台开发
[AHOI2005]航线规划
【题目链接】 洛谷 P2542 [AHOI2005]航线规划 BZOJ 1969: [Ahoi2005]LANE 航线规划 【解析】 图上的删边、删点操作一般都是通过离线转化为倒序加边、加点操作,这一题也不例外。而图论中关于联通的问题基本上都是 Tarjan 算法或者生成树。 在原图中生成一棵树,该树上所有的边一定都是关键路径。将删边转换为加边后,每次加边可以看做是将树上的一段路径全部赋...
Pixhawk 添加光流
http://copter.ardupilot.com/wiki/common-px4flow-overview/ 3、Connect to the Pixhawk       将Optical Flow Sensor连接到Pixhawk的4-Pin的IIC接口 4、Mounting to the Frame 安装到框架        使传感器垂直向下,X轴向前、Y轴向右。安装的过程中,应
Qgroundcontrol 不完全使用手册 for PX4 PIXHAWK.pdf
Qgroundcontrol 不完全使用手册 for PX4 PIXHAWK.pdf
玩转四旋翼无人机(pixhawk飞控校准)
pdf guide (https://3dr.com/wp-content/uploads/2014/03/pixhawk-manual-rev7.pdf)step 1 mount飞控的安装方法标准方向.飞控板上边的白箭头应该指向飞机的前方,飞控大致位于机身的重心(不论是水平方向还是数值方向),也就是说飞控需要在机身中央的数个厘米之内,这个不是必须的要求,不过越近越好。另外使用减震球是必要的。 如
mission planner 地面站
全中文地面站,适用于APM,PIX等飞控的设置和基笨调参。
mission planner地面站
mission planner地面站MissionPlanner-1.3.39,全中文地面站,适用于APM,PIX等飞控的设置和基笨调参。
Mission planner编译
最近下了个Mission planner,提示没找到组件(40个左右),后来成功重新加载了其中的30个左右,还有几个找不到dll文件。过了几天居然连那些能找到的dll文件居然也不能引用了。有大神能帮忙解决下么。很是郁闷。其中有个错误是rnrn错误 1 This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is C:\Users\lenovo\Desktop\\.nuget\NuGet.targets. C:\Users\lenovo\Desktop\MissionPlanner-master\MissionPlanner.csproj 6426 5 MissionPlannerrn是啥原因?
QGroundcontrol 开源地面站本地编译
前段时间做一个无人船的项目,需要一个地面站来控制船的运动轨迹和参数显示。我首先就想到了用开源的无人机的地面站软件来用。 现在主流的有2种开源的地面站软件 - MissionPlanner - QGroundControlMissionPlannerMissionPlanner是一个为APM飞控而生的开源地面站软件,由Michael Oborne于2010年发布,使用C
明明白白炸鸡--APM固件LOG日志全解析线上视频讨论会
经常有人在各大QQ群求分析LOG日志,分析炸鸡原因。我们作为开发者角度以为,不管是航模爱好者和学习研究APM固件的飞控人员,对于LOG日志的分析都是很有必要的。 其实LOG日志里面已经可以分析出绝大多数炸鸡原因,但是LOG日志的分析有一定难度,需要一定的无人机理论支撑。 我们阿木实验室就应广大无人机爱好者和研发人员的需求,组织了APM的LOG日志分析。通过视频会
树莓派(Rospberry Pi B+)到货亲测
Rospberry Pi
Pixhawk地面站搭建问题
一 Misson Planner 1.1 软件安装 http://www.playuav.com/article/36下载MissonPlane 安装过程中会自动安装驱动,不行再去官网下载PX4drive http://dev.px4.io/starting-installing-windows.html 1.2 问题解决 问题:win7 ghost版与简版会安装驱动不成功
APMPID调试
APM相关资料, 在mission planner 中对APM飞控的PID参数进行调节所需相关资料
通过Arduino给APM编译下载最新固件
通过git不仅能下载 apm源代码,还能下载mission planner源代码。
Mission Planner上移植的CRC校验
Mission Planner上移植的CRC16校验,做了个简单的校验工具,可以方便大家校验。
Pixhawk在MP上的故障保护
一 油门故障保护 油门故障保护:遥控器油门PWM值低于预设保护值时,飞行器触发故障保护,避免坠机 触发条件:遥控器故障,遥控器与飞行器失联 设置: 地面站初始设置-故障保护 Radio选型中,PWM就是油门保护的阀值。当遥控器油门低于这个值便触发故障保护 设置要求 当遥控器关闭时,至少比油门通道3的PWM值高10 当遥控器打开时,至少比油门通道3
APM飞控软件在环SITL仿真
APM飞控本身已经做的很完善了,但是如果要做某些个性化的应用,我们就需要修改其源代码来满足自己的需求。相应的地面站程序也可以自行修改。但是改动过后的代码是不能直接用到飞机上飞的,不然铁定会炸机。所以我们需要在电脑上模拟一个仿真的环境来验证修改后的代码确实有我们所期望的性能。APM的代码中集成了仿真程序,只需要做一些简单的设置就可以方便地搭建出一个运行在电脑上的完全模拟真实飞行的仿真环境。
Ubuntu下两个项目管理工具:Dia和Planner
一直在widnows下编码,新鲜一下,试在ubuntu下开发。现将开发经验share出来,但愿能给初学者一些帮助。  简单介绍一下ubuntu下的UML建模工具,以及项目进度控制工具  1. viso PK dia 在ubuntu下,dia可以完成viso在Windows中所但任的角色。用起来,个人觉得十分方便。 安装与其它ubuntu软件一样,一如既往的简单。 只需:
开源自动导航系统 ArduPilot/APM
珠海源创会图文回顾及PPT分享>>> »   ArduPilot/APM是一款开源自动导航系统,支持多旋翼飞行器,传统直升机,固定翼飞机与传统直升机。源码由一个大型爱好者社区开发。 支持的导航板 目前,ArduPilot/APM支持如下自动导航板 PX4 – 一款32位基于ARM的自动导航仪,支持很多高级特性,使用NuttX实时操作系统 APM2 – 一款
APM2.8 Rover 自动巡航车设计(自动巡航地面站设置)
3.1自动巡航地图路径设置 在确保1.2章节中的各项参数功能正常之后,就可以进行自动巡航的路径规划了。确保无线数传正确连接。如图切换到飞行计划的界面中。 图3.1 航点设置界面 在这个界面的右边设置框中可以看到读取航点,写入航点,起始位置等按钮。 设置起始位置H(这个位置默认为APM巡航车家的GPS坐标),点击地图的坐标设置航点,可以任意设置航点,设置好的航
APMSETUP_最新版
APMSETUP7_2010010300.exe
pixhawk 模拟飞行
电脑 ubuntu 16.04lts jmavsim 下载pix源码,并且安装好环境,jmavsim是源码自带的源码,可以直接使用 进入源码目录,输入make posix_sitl_default jmavsim 或make posix_sitl_lpe jmavsim 打开qgc ,打开虚拟摇杆,就可以模拟飞行 gazebo 下载 ubuntu_sim.sh. 运行脚...
MAVLink C# APM 控制输出方法
自从接触MAVLink以来,就奔着用C#编程来控制APM等飞控的输出,捣鼓了近一个月终于有点结果,希望本文对于大家有点用处。 我的程序是基于的MAVLink地面站软件之一的MissionPlanner源码中附带的SimpleExample简单例子扩展来的。 我的环境是WIN7 VS2012 这个SimpleExample的例子编译第一次是通不过的,因为这个例子用的命令和新的MAVLink库函
PX4自动任务飞行AUTO_MISSION的实现流程
第一步,进入方式。    与之前分析的POSCTL模式类似,主要有遥控器开关和指令两种模式,实现过程完全相同。    最终都是调用了main_state_transition()函数将新模式写入到internal_state.main_state中。第二步,导航模式和控制模式的选择。    在commander的主循环中,set_nav_state()来设定导航模式。由于自动任务飞行需要使用各种传...
APM/Pixhawk路径规划飞行(自动起飞/降落/航路点飞行)
APM/Pixhawk路径规划飞行(自动起飞/降落/航路点飞行) 本节主要介绍各类飞行器一般的航路点设置,已经实现了自动起飞降落和按计划轨迹飞行。 设置家的位置 对于直升机和多旋翼家的位置一般是飞控解锁的位置。这意味着打到返航模式飞机自动返回到飞机解锁的位置。 对于固定翼家的位置是飞机GPS解锁的位置(即加电GPS搜星自检通过解锁的位置)这意味着如果飞行中打到返航模式时飞机将会返回GPS第
Px4固件新格式ulg日志文件数据处理方法
最早的px4固件日志文件格式为.bin,后续又有了.log和.px4log格式的日志文件。较新的px4固件中多了logger日志记录module,生成的日志格式为.ulg。但是针对这种较新格式日志文件的数据分析资料并不多,missionplanner针对ulg格式的日志文件基本不可用,因此笔者注意到多数用户还是习惯于用老固件或老的日志文件格式以减少需要增加额外相关配置的麻烦。但是当用到这种格式日志...
第二章 第九节 px4的航点读写原理 闫刚
下面讲解dataman的原理. 图1  dataman文件目录结构   图 2 dataman的命令接口   图3: dataman提供外部接口有下面   图 4  dataman提供的dm_read接口的外部调用者 问题? 外部多个线程去访问dataman的dm_read函数,那么如何实现多线程访问的冲突?? 图5 dm_read的调用关系 为了我们方...
看完这个,让你分分钟搞定罗盘与加计校准!
看完这个,让你分分钟搞定罗盘与加计校准!   罗盘和加计的校准是日常开发中最基础的工作,特邀Echo老师对罗盘和加速度计校准的工程方法进行总结,为小伙伴你们解惑,是有此文。 作者信息 Echo,本名邹佳池,从事嵌入式软件开发。 联系方式:QQ529380360   超详细讲解:罗盘和加速度计校正方法 (附C源代码) 1.为什么要校正 我们都知道,罗盘是测量周围的磁场强度,若不存...
pixhawk 烧写自己编译的程序需要重新插拔或不能正常连接QGC的解决方法
在开始学习pixhawk的时间用的地面站是Mission Planner  然后发现网上说QGC比较好,就用了下,然后没多久就发现了一个问题,用MP烧写固件正常,用QGC不能正常连接,经常提示插入SD卡,不知道怎么解决,然后学习JTAG调试,不小心就把flash中的bootloader整坏了,然后就是网上找教程,重新写入固件后,用eclipse烧写自己写的程序也正常了,QGC地面站也可以正常连接了
PX4固定翼调试校准流程及实验相关问题记录分析
pixhawk固定翼调试流程对于px4固件,其对应选择的一般是qgroundcontrol地面站(APM一般使用Mission Planner)。本次调试的固件版本是1.6.5dev(最新的固件并不稳定,可能会有bug)。基本的调试流程如下:刷固件,我们刷的是1.6.5dev版本 选择Airframe,这里我们选择标准的固定翼 遥控器的校准,这里我们选择的是model1(日本手(右手油门)——左手升
09年收获之:有一点理解了什么是Mission/Vision/Strategy
自从加入阿里就开始接触这几个词,最开始就听老板说开什么战略会啦,我们的使命和愿景是什么啦?等等,但一直对这几个词的具体含义没啥概念,MS这些东西离我好远,随着时间的推移,自己也开始去开战略会,但有些疑惑始终没法理顺,直到阿软被B2B收购,我们到了ITBU,遇到了Brian,经过几次培训&多次战略会的讨论,我开始有那么一点点理解了,也就是一点点,Brian自己也都说他自己去听过那么多课几乎没有一个讲师能把什么是Mission/Vision/Strategy、以及他们之间的关系讲清楚;可见要真正深刻理解这几个词
宇时4G数传关于“无人争锋”无人机集群系统挑战赛的一点建议
本帖最后由 看海冲浪 于 2018-5-6 16:41 编辑为深入贯彻国家军民融合与创新驱动发展战略,牵引智能无人集群领域新技术发展与转化应用,探索未来智能无人集群作战概念,中国空军联合中国电科电子科学研究院、清华大学、北京理工大学、远望智库等单位举办首届“无人争锋”智能无人机集群系统挑战赛。赛事组委会于2017年9月25日发布了比赛预通知,在组织预报名与比赛规则征求意见基础上,现正式通知如下: ...
Altera FPGA Chipplanner 使用
讲述Altera FPGA chip planner 的用法
pixhawk通过udp接收mavlink消息的简单例程
开发这个简单例程的初衷是想把在github上能在linux系统跑的通过udp接收mavlink消息的程序移植到windows系统下。
配置Java远程监控授权(Java Mission Control)
配置Java远程监控授权(Java Mission Control)   转载URL:  http://www.icoolxue.com/blog/show/9   最近公司做的项目有比较严重的内存溢出问题,也不知道是荣幸还是郁闷,经理将该问题交给我去自处理,经过一系列的Google,最终决定用Java Mission Control(JMC)来查找项目的内存溢出问题
【JVM】初识JAVA工具JMC,java mission control,飞行记录器(黑匣子),IBM heapAnalyzer使用
直接上图,大家自己去实践一下吧,数据比visualvm数据更加丰富,但是这些数据怎么看还得慢慢摸索呢,真是一个利器啊! Java Mission Control 飞行记录器 在JVM的启动参数中增加如下参数: -XX:+UnlockCommercialFeatures -XX:+FlightRecorder
APM手机地面站
APM手机地面站,中文界面,只要有OTG功能的安卓手机,平板都可以用。
QGC Analyze 功能提取
1,QGroundControl   Analyze功能以折线图的形式对传感器原始数据进行显示,有助于后期的调试。如下图所示:2,因项目需求,想使用这个模块,但是有不想使用QGC ,因为QGC太过庞大,操作也有点复杂,所以花了一点时间 将此功能单独摘了出来,效果如下:3,主要文件如下:4,使用方式 为调用LineChartWidget 的  appendData 槽函数 。void appendD...
pin planner中符号标记的含义
原处:http://blog.sina.com.cn/s/blog_6c7b6f030101hue9.htm 如图,在pin planner中,符号分为以下几类: 1. 圆形标记 表示普通用户IO引脚,可以由用户随意使用. 2. 三角标记 这类表示电源, 正三角表示VCC, 倒三角表示GND,  三角内部的O表示IO引脚电源, I表示内核电源. 3.正方形标
Quest、Mission、Task——游戏中的“任务”
function LoaderMgr:addLoadMisson(sAbName, sPrefabName, callFunc) 看到同事的一段代码有感而发,随便聊聊他们在游戏编程扮演里的角色。 Quest 用到最多的表示任务的单词,接任务、做任务、交任务,说的都是它。 参考:EverQuest、DragonQuest以及Wow和之后所有类Wow的RPG中的任务等等。。 ques
无人机地面站软件实现
地面站利用专用数据链系统,通过读写串口与无人机通信。本文视线里无人机航线回放,航线规划功能,并能基本满足操作人员操作无人机的需求。
Java Mission Control
Oracle Java Mission Control is a suite of tools for monitoring, profiling and diagnosing applications running in production.
APM2.8 Rover 自动巡航车设计(超声波和红外测距仪的安装和设置)
(转载) 4.1 ROVER自动巡航车自主壁障的设置 APM2.8的飞控驾驶仪的传感器接入支持超声波,电压传感器,电流传感器,光流传感器,红外传感器。其中超声波和红外传感器是模拟数据采集口(有电子技术基础的朋友应该知道),所以我们只能使用模拟信号输出的测距传感器。 图4.1 APM2.8自动驾驶仪传感器接入图 图上所示APM2.8的传感器可以
通过pixhawk飞行日志读取飞行路线以及对应地图
px4飞行日志为.bin文件或者.log文件,将文件数据导入到flightplot中,输出轨迹(export track),下载一个Google地图,将保存成的文件在Google地图里面打开,即可得到飞行轨迹以及对应的地点。export track设置:得到的飞行轨迹:通过Google地图可以以第一视角来追踪飞行轨迹,但是图像不是特别清晰。其他的飞行数据可以在flightplot中读取。附flig...
我们是很有底线的