您好,欢迎来到农机1688网!  |  官方微信
     手机版

咨询热线

18701651688

无人机上需要哪些程序?以及如何进行无人机编程

   2021-05-28 14610
核心提示:这个话题扩展开去就太大了...简单说一下吧无人机本身是个非常LS1000轮式拖拉机综合性的系统。就基本的核心的飞行控制部分来说,
这个话题扩展开去就太大了...简单说一下吧
无人机本身是个非常LS1000轮式拖拉机综合性的系统。就基本的核心的飞行控制部分来说,一般包括内环和外环。内环负责控制飞机的姿态,外环负责控制飞机在三维空间的运动轨迹。
高端的无人机,依靠高精度的加速度计和激光陀螺等先进的传感器(现在流行的都是基于捷连惯导而不是平台式),计算维持飞机的姿态。低端的型号则用一些MEMS器件来做姿态估算。但它们的数学原理基本是相同的。具体的算法根据硬件平台的能力,可能采用离散余弦矩阵/四元数/双子样/多子样....
高端的无人机,AHRS/IMU采用的基本都是民航或者军用的产品。例如全球鹰的利顿LN-100G/LN-200等。这些系统价格昂贵但精密,内部往往是零锁激光陀螺之类。例如LN-100G的GPS-INS组合,即使丢失GPS,靠惯性器件漂移仍可以控制在120m/min。
低端的无人机就没那么精密讲究了,一般都依赖GPS等定位系统来进行外环控制,内环用MEMS陀螺和加速度计进行姿态估算。
如果把无人机看成一个完整的系统,那么还需要很多其他支持,例如任务规划,地面跟踪等等....
进行无人机编程,得看你具体是指哪方面。如果是飞控系统,你得需要比较扎实的数学知识,对各种矩阵运算/控制率什么的有深刻的了解。如果只是希望现有的带飞控的平台去做一些任务,那么需要根据具体的平台来考虑。有些平台提供了任务编辑器,甚至更灵活的任务脚本。

著作权归作者所有。一般无人机的程序都是设定好的,无人机编程可以通过图形化编程也可以通过python编程。
图形化编程适合于8-16岁中小学生,学生通过拖拽积木块,用电脑自主控制飞行器的路径;
Python则是更高阶,通过编写代码飞行路径。
可以参考litebee wing编程无人机
希望能帮到您!

免责声明:以上所展示的信息由会员自行发布或来自网络信息采集,部分来自百度知道,内容的真实性、准确性和合法性,请自行鉴别,由此引起的一切责任自负,农机1688网对此不承担任何责任。如果信息涉及侵害商标、版权、专利、著作权等权利,请联系客服删除,邮箱:service@nongji1688.com
 
标签: 无人机 机上 程序
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类农机资讯
推荐图文
推荐农机资讯
点击排行