无名创新TIVA LaunchPad V2版本飞控代码阶段性更新日志

2023-05-16

TIVA LaunchPad V2版本飞控代码阶段性更新日志:

20220430主要更新如下

1、增加了飞控串口直接解析2D激光雷达传感器数据、OLED激光雷达点云数据显示,方便后续处理避障、绕障飞行

2、增加了飞控端复位机载计算机的激光雷达SLAM建图指令,可以直接通过飞控设置导航原点,避免了在无显示屏、无远程登录条件下的树莓派开机自启动等待过程

3、无人机地面站升级到了V1.0.6版本,新增加了3D轨迹显示,3维模型显示、预留参数、串口控制指令配合导航控制函数飞行等

4、增加了一组飞控任务调度定时器处理地面站发送数据,并调整了ROS通讯串口、两路视觉通讯串口的波特率和中断优先级,增加了数据实时性和通讯的可靠性

5、配合NC360机架,增加了IO蜂鸣器驱动,用于低压报警、飞控准备就位指示

6、机载计算机端新增cmd_vel、cmd_pos等控制接口,可以使用机载计算机键盘直接控制无人机飞行

7、通过导航控制函数与串口控制指令配合,用户二次开发飞行任务的代码编写,既可以在飞控单片机端编程实现,也可以在机载计算机端编程实现…

20220301主要更新如下

1、支持了树莓派机载计算机平台

2、支持了OPENCV机器视觉

3、增加了ROS激光雷达、T265双目相机定位功能

4、增加了飞控作为ROS端IMU姿态数据来源

5、支持了机载计算机控制飞控自动轨迹飞行demo

6、增加了利用AprilTag定位代码,实现输出空间三维位姿数据

7、增加了SDK数据帧内容

8、增加了导航控制函数,初学者可以高效率实现搭积木式编程

9、丰富了姿态偏航控制模式,绝对、相对角度、角速度控制

10、增加了2021年电赛植保无人机,基础+发挥部分完整方案供客户学习

20210730主要更新如下

1、程序兼容市面上QMC/HMC5883两款磁力计(客户可以不用关心自己手头磁力计具体是哪个型号,飞控自动识别)

2、增加了新版ADC按键支持

3、增加按键直接校准机架水平、磁力计等功能…

20210630主要更新如下

1、SDK开发者模式中,增加电赛赛题元素绕杆功能。

2、测距串口最大可支持10个tofsense激光级联,可用作前向测距,辅助绕杆(建议前向至少4个)

3、增加利用飞控板载按键,直接校准加速度计、磁力计传感器…

20210601主要更新如下

1、飞控核心代码全部开放,国内首创的全系列开源飞控产品:飞控、地面站、遥控器、数传、机器视觉,培养客户成为全栈工程师

2、增加了一组前向视觉OPENMV,用于实现前向追踪、避障

3、增加了一组测距传感器TOFSense,死区1cm,最大测量高度5m,推荐预算够的学校首选此模式;

4、增加了一组ADC按键,用于外接安全绳和按键,实现电赛比赛要求的无遥控器按键控制,本方案全网开源,可以自行参考设计

5、优化程序控制逻辑,SDK运行模式可以通过板载按键选择

6、增加电赛专用的用户开发者模式,飞控控制逻辑、操作方法和MSP432版本一致,方便用户跨平台开发;

7、配套OPENMV视觉处理代码,可以利用UART1外接测距传感器TOF,同时增加了AprilTag等特征识别例程

8、优化了ICM20689传感器滤波参数,增加了数据的实时性与抗震能力,提高了控制参数兼容性,同时对IMU温控系统、着陆检查、SDK解析等细节部分进行了优化…

20200520主要更新如下

1、配合无名创新开源遥控器,GPS模式下支持指点飞行、自动跟踪模式等

2、增加NCLINK部分协议,如SDK位移控制、校准等

地面站教程:https://www.bilibili.com/video/BV1JE411c7vU?from=search&seid=9299696561323162336

3、精简飞控上层控制逻辑,结构更新清晰

4、飞控新增支持光流GL9306模块

5、对地传感器新增激光传感器VL53L1X

6、新增磁力计支持MMC3630

7、优化返航点刷新逻辑,提高自动返航精度…

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无名创新TIVA LaunchPad V2版本飞控代码阶段性更新日志 的相关文章

  • 参看了别人写的面试讲解

    转帖 ERP顾问的面试 新的一年就要开始了 xff0c 有不少的同行估计都在想着跳槽了 今天我就把自己的当面试官的感受给大家谈谈 xff0c 也许 xff0c 从中 xff0c 你可以掌握 ERP 实施顾问面试的技巧 在来年 xff0c 当
  • ROS2学习(1)ROS2简述

    文章目录 前言一 ROS1存在的问题二 什么是ROS21 ROS2的设计目标2 ROS2的系统架构3 ROS2的关键中间件 DDS4 ROS2中的通信模型5 ROS2的编译系统 前言 虽然众多开发者对ROS1进行了很多开发建设 xff0c
  • Qt之实现自定义控件的两种方式——提升法

    文章目录 前言一 需求二 实现1 新建项目2 自定义控件类3 提升4 效果 前言 可以通过Qt设计师拖拽原生控件进行界面开发 xff0c 但有时候原生控件不能满足项目需求 此时 xff0c 就需要实现自定义控件 Qt中实现自定义控件 xff
  • Qt之实现自定义控件的两种方式——插件法

    文章目录 前言一 需求二 实现1 新建项目2 自定义控件类3 编译插件4 拖拽使用 xff08 1 xff09 在designer exe中直接拖拽 xff08 2 xff09 在Qt Creator的设计师中直接拖拽 5 在项目中正常使用
  • Qt自定义控件——动态圆形进度条

    文章目录 前言一 需求二 实现1 自定义控件类2 提升3 效果 前言 本篇通过提升法实现一个动态圆形进度条 一 需求 自定义实现一个动态圆形进度条 xff0c 支持设置进度条颜色 目标值背景色 外边框背景色 中央圆环背景色 旋转角度及大小自
  • linux下可视化git工具git-cola安装与使用(SSH方式)

    一 git cola为何物 很多小伙伴 xff0c 特别喜欢使用TortoiseGit xff0c 该软件是做什么的 xff0c 就不用多说吧 奈何 xff0c TortoiseGit只有windows版 xff0c 这让在linux上开发
  • 智能优化算法:布谷鸟搜索算法-附代码

    智能优化算法 xff1a 布谷鸟搜索算法 附代码 文章目录 智能优化算法 xff1a 布谷鸟搜索算法 附代码1 算法原理2 算法结果3 参考文献4 Matlab代码 摘要 xff1a 谷鸟搜索算法 cuckoo search cs xff0
  • 基于布谷鸟优化的BP神经网络(预测应用) - 附代码

    基于布谷鸟优化的BP神经网络 xff08 预测应用 xff09 附代码 文章目录 基于布谷鸟优化的BP神经网络 xff08 预测应用 xff09 附代码1 数据介绍3 CS优化BP神经网络3 1 BP神经网络参数设置3 2 布谷鸟算法应用
  • 基于粒子群优化的BP神经网络(分类应用) - 附代码

    基于粒子群优化的BP神经网络 xff08 分类应用 xff09 附代码 文章目录 基于粒子群优化的BP神经网络 xff08 分类应用 xff09 附代码1 鸢尾花iris数据介绍2 数据集整理3 粒子群优化BP神经网络3 1 BP神经网络参
  • Arm Keil MDK v5.30版本官宣,快来下载!

    近日 xff0c Arm很高兴地宣布发布Arm Keil MDK v5 30 此版本新增了对Cortex M55处理器和CMSIS Build的支持 xff0c 更新包括Arm Compiler 6 14 xff0c CMSIS 5 7 0
  • ubuntu下访问串口

    前言 最近准备将windows上自动瞄准的程序移植到linux xff0c 第一步准备调试一下ubuntu下的串口 在网上搜到一个串口库 xff0c 于是就拿来调用 xff0c 最后调试成功 过程如下 xff1a 过程 1 下载Serial
  • 热备笔记实验

    早上突然断电 本来笔记本的插头就忘记插了 xff0c 电池没用多久就熄火 最纳闷的是接入电源后本机数据库竟然挂掉了 xff0c 嘿嘿 xff0c 正好试一试前几天应用的热备回复 以下是我的全程 C Documents and Setting
  • Android学习之AIDL添加Service权限

    参考 Android开发艺术探索 xff0c 书中提供了两种方法 第一种方法 xff1a 在onBind中验证 在服务端的AndroidManifest添加自定义权限 lt permission android name 61 span c
  • ADRC(自抗扰控制器)技术附Matlab代码框架

    自抗扰控制器 Auto Active Disturbances Rejec ion Controller ADRC 是韩京清学者提出的 xff0c 是一种继PID控制器后的一种新型的实用的控制技术 它不是一种独立的技术 xff0c 可以理解
  • git视频及对初学者的学习建议

    http herry2013git blog 163 com blog static 21956801120144810133569 http herry2013git blog 163 com blog static 2195680112
  • 迷你光流使用说明

    为了让你有兴趣往下学习 xff0c 先上个定点悬停效果视频给你欣赏一下吧 xff01 点击打开视频链接 首先 xff0c 简单介绍一下我使用的这款光流传感器 长宽高 xff1a 14x11x5mm xff0c 重量约0 6克 xff0c 工
  • Handler的使用方法(一)

    想花点时间谈谈Handler的使用方法 xff0c 是应为Handler的使用涉及到了线程类的使用 xff0c 也是在程序中用到了线程 xff0c 关于线程 xff0c 是个很重要的概念 xff0c 因为以后的嵌入式系统的应用开发往往在程序
  • STM32控制APM飞控(二)MAVLINK源码集成到stm32工程中

    MAVLINK协议源码集成到32工程中 一 MAVLINK代码转化为C语言源码文件 主要根据 http www cnblogs com lovechen p 5801679 html 作者 恒久力行 的方式 xff0c 我进行归纳简要说明
  • STM32控制APM飞控(三)MAVLINK整合并适配stm32串口的收发

    目录 stm32底层串口代码更改能收发MAVLINK协议包 一 在上一次移植好的工程基础上进行如下改动
  • STM32控制APM飞控(五)MAVLINK的C源码的解释及MAVLINK心跳包

    MAVLINK的C源码的解释及MAVLINK心跳包 一 MAVLINK转化成C源码后的文件及文件夹解释 用pathon2 7将从github官网下载下来的MAVLINK源码转换成c语言源码的文件夹如图 xff1a 解释 xff1a a xf

随机推荐