自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NamelessCotrunQaud的博客

武汉科技大学余义,QQ:1094744141,欢迎大家一起交流学习

  • 博客(66)
  • 资源 (13)
  • 收藏
  • 关注

原创 关于全国大学生智能汽车竞赛“争议名单”事件的终结性声明

我们深知,真正的公平不是由一纸名单决定的,而是体现在每一个学生能否凭自己的能力公平竞争。我们相信,在全国大学生智能汽车竞赛这个舞台上,真正有实力、有创意、肯付出的队伍,终将脱颖而出。

2026-03-23 01:48:29 259

原创 关于黑粉提供的造谣证据一一回应自证明整理-持续更新

首先注意看日期,其次提供的资料电调是嘉立创开源产品硬件,我们验证了该方案并推荐给学生,告诉学生这个方案可以用,提示别人开源的硬件上PCB上有地方放相关的信息,我们实际飞行测试发现可以该电调可以兼容飞控的原来参数,不需要专门的额外的调试。枫叶飞控及CYT2BL3核心板配套资料 链接: https://pan.baidu.com/s/1Y9j0JLj7RlHfzZdj227BMw?pwd=8888 提取码: 8888。相关证明可以看下B站讲解视频或者嘉立创开源链接资料。1、以此图来说明我们提供了定制化服务?

2026-03-22 13:35:19 491

原创 关于举报无名创新涉及软件付费代做飞跃雷区组的竞赛的事情完整详细经过

很明显字面意思是后面测试完毕会统一的开源,我们并没有额外的软件有偿服务,我们使用的子模块也都是淘宝直接可以买到的,,详细地了解下具体是什么情况。解释下可能有人会有疑问的是最新的飞控代码里面有更新的关于VL53L8CX的部分驱动代码,这个我们并没有及时地去丢放到gitee开源库里面,这部分我们年前就移植进去了,因为比赛细则、传感器型号等一直在调整,学生学习的进度都不一样,有的学生无人机都还没有起飞成功,就去接触全新很少人用的,完全陌生没有配套教程的传感器模块,只会遇到更多的问题。

2026-03-21 01:58:14 656

原创 关于举报无名创新涉及代做定制软件收费服务等不实的内容的澄清说明

另外将以往使用TIVA单片机年份小车的内容一并移植到了该单片机平台中。结果当年电赛MSPM0限定的题目恰好就是小车,导致部分使用该核心板的学生成绩普遍靠前。价格和性能都占优的通用淘宝多家能买到产品,这如果被认定为“代做”或者“制造不公平”那就是属于强权打压新入局者,只允许官方认定的服务商提供解题思路方案。,在不怀好意的人煽动下网曝别人,直接禁掉一个公司的所有产品这种操作完全不符合规范,这种行为只有在。飞跃雷区用户提供的飞控代码和gitee开源的没有区别,网上大家都能公开下载得到,

2026-03-21 00:54:49 300

原创 智能车飞跃雷区组枫叶飞控双视觉方案分享

需要感知信标灯和底部小车,如果使用单一摄像头同时获取二者信息很容易造成误判,需要额外写特定形状特征的算法去处理,大大拉低了MCU处理速度,且检测信标需要使用超广角镜头,畸变比较大不利于无人机对小车的实时位置跟踪,因此本方案使用红外窄带广角镜头A检测信标灯给小车位置控制,通过紫外窄带普通镜头B检测小车实现无人机对小车的实时跟踪。3、无人机全程是追踪小车上安装的紫外灯移动,当检测到信标的时候,由于小车会朝信标运动,无人机车实时跟踪小车,所以视觉上也实现了无人机也向信标灯靠近的效果,实际是小车的动作在前。

2026-03-18 10:57:29 266

原创 不依赖于磁力计利用GPS数据实现无人机的航向对准开源代码(精简版本)

if(yaw_err>90&&yaw_err<180)//然后根据平面向量夹角为钝角时的条件,A*B<0,即x1*x2+y1+y2<0条件,将角度误差扩展到(-180,180)if(yaw_err>0&&yaw_err<90)//然后根据平面向量夹角为钝角时的条件,A*B<0,即x1*x2+y1+y2<0条件,将角度误差扩展到(-180,180)//到角的范围为0-180度,将经过反正切后求得的到角量化到0-180。if(denominator==0)//剔除分母为0,到角度为90度情况。

2024-11-17 23:58:23 1538 1

原创 如何在新版本MSPM0 SDK软件包中使用BSL烧录方式

如何在新版本MSPM0 SDK软件包中使用BSL烧录方式 2024年03月23日 无名小哥当MSPM0芯片使用XDS110、DAPLINK、JLINK以SWD下载方式烧录失败时,可以采用BSL的方式进行解锁(通常是运行了禁用单片机SWD口程序或者是烧录过程异常中断导致的)。由于最新的mspm0 sdk包里面默认不带bsl烧录工具,因此在不依赖于sdk包单独运行本文件MSPM0_BSL_GUI.exe时,需要手动按住boot按键上电或者按住boot按键之后再按键复位,单片机才能进入BSL烧录状态。

2024-05-20 12:18:20 7279 4

原创 以23年电赛吉林赛区为例,如何避免冤假错案?再谈无人机赛题中不让使用机载计算机的问题!!!

以23年电赛吉林赛区为例,如何避免冤假错案?再谈无人机赛题中不让使用机载计算机的问题!!!

2024-04-30 11:48:30 1786

原创 解决TIVA飞控玄学类问题的通解,用魔法打败魔法

以不变应万变,玄学并不可怕,相信自己能解决玄学问题,有时逐一排查定位很难且耗时,没有捷径的时候要用笨功夫可将各路牛鬼蛇神一网打尽。虽然最后问题得以解决,但是问题的根源还是没有明确地定位到,答案依然还是“玄学”,实乃用魔法打败魔法。

2024-04-30 11:17:03 1392

原创 电赛之星崛起:无名创新助力2024年电子设计竞赛奖学金,你准备好了吗?

基础奖金获奖用户必须满足下列所有条件,缺一不可:1、购买NC280-RK机型时获得的电赛奖学金活动的资格凭证。指导老师和所有队员需要在资格凭证上签字,并填写学校、学院、电话、收款账户等信息。2、在2024年电子设计竞赛开赛后的一周内(时间以用户所在赛区实际开赛时间为准),将技术报告提交至指定邮箱15671678205@163.com。在此日期之后提交的设计报告将无法享受无名创新提供的奖学金支持。3、技术报告中需要明确体现使用了无名创新开源无人机相关产品的硬件和软件方案。这包括但不限于在技术报告中展示硬

2024-03-04 12:21:35 1730

原创 使用通用MCU实现无人机飞行任务的快速二次开发

TIDronePlanner中实现部分还包括外设如舵机/电机、激光笔、蜂鸣器等设备的驱动,辅助传感器如激光雷达点云、机器视觉等数据的接入,具体根据实际飞行任务要求来,由于TIDronePlanner的实现仅需要占用一个串口资源就可以实现其应用层,因此通用MCU核心板的其它预留出来的资源就可以供二次开发使用,此举能有效解决传统开发方案中,资源不够用的情况。,特别是在对飞控系统代码框架(硬件驱动层、传感器驱动、传感器滤波、姿态解算、惯性导航、机器视觉、基本飞行控制实现、API函数、导航控制、SDK自主任务等)

2024-01-04 14:04:57 2698

原创 TIVA LaunchPad V3版本飞控代码阶段性更新日志20230820

电赛神器——V3版本ADC安全绳按键介绍与航点参数的录入教程(无遥控器控制方案)https://www.bilibili.com/video/BV1Q14y1U7uz12_用户通过ADC按键录入自定义航点飞行功能——支持现场设置坐标参数,全局定位,指哪打哪https://www.bilibili.com/video/BV1wP411z7jo赛题要求第一部分:2022年TI电赛B题—送货无人机开源方案NC360深度开源竞赛无人机开发平台https://www.bilibili.com/video/BV1P

2023-11-23 14:15:28 792

原创 运用ChatGPT辅助新手学习躺赢者PRO飞控二次开发示例(2023年10月28日)

帮我分析一下2023年TI国赛G题发挥部分void Air_Ground_Extinguish_Fire_System_Innovation(void)代码执行的流程?

2023-10-31 12:47:58 729

原创 竞赛无人机搭积木式编程(四)---2023年TI电赛G题空地协同智能消防系统(无人机部分)

针对2023年TI电赛的无人机赛题“空地协同智能消防系统”这一具体任务,简单可以分为以下三个部分的设计:无人机自主飞行任务设计消防车自动运行与灭火任务设计模拟火源的任务设计

2023-09-28 16:45:02 6513 3

原创 竞赛无人机搭积木式编程(三)---用户自定义航点自动飞行功能(全局定位,指哪打哪)

根据用户需要现场高效率的录入航点参数的这一具体要求,我们将上一版本ADC安全绳按键进行了升级,在保留原有解锁、开发、上锁、降落四个独立按键的功能的同时,新增加了一路独立的五向按键采集ADC通道,一个IO口实现了5个方向按键的检测,并可配备有短按、长按、持续按、多次点动触发等,进一步丰富了按键键值。为了方便萌新用户针对具体竞赛内容实现快速的二次开发,我们新增加了用户自定义航点飞行功能,用户可以不需要自己编程去改飞控代码,就可以实现航点参数的录入,无人机能按照用户录入的航点动作进行自主飞行。

2023-06-14 22:19:56 3126

原创 竞赛无人机搭积木式编程——以2022年TI电赛送货无人机一等奖复现为例学习(7月B题)

根据赛题要求,我们可以将设计的软件部分拆解为以下三个部分:机器视觉部分:需要识别底部目标的颜色和形状并通过SDK串口实现和飞控的数据交互;飞控人机交互界面部分:按键、显示屏配合实现目标航点坐标的录入、学习到的目标特征录入、圆环的坐标与角度信息录入,将设置好的参数存储在飞控EEPROM内;无人机自动飞行任务设计:完成自动起飞、根据现场录入或者学习到的航点目标进行作业(包括作业高度调整、自动投放/回收装置、蜂鸣器报警提示等)、执行完毕后自动返航。

2023-03-14 00:40:31 7863 6

原创 6_树莓派机载计算机通过串口指令控制无人机自主飞行教程

typora-root-url: img6_树莓派机载计算机通过串口指令控制无人机自主飞行教程电赛飞行器赛题的前世今生飞行器赛题至出现以来。从大体趋势上来看参赛学生的主流飞控路线主要经历了以下四个发展阶段:APM/Pixhawk开源飞控作为飞控板直接控制无人机飞行,赞助商MCU作为导航板处理部分视觉数据、测距数据后,单片机模拟出遥控信号给控制板间接控制无人机赞助商MCU作为唯一的飞控板,赞助商的MCU需要处理姿态检测、飞行控制等核心部分,视觉处理部分可以采用成品模块鼓励使用赞助商M.

2023-03-12 22:50:16 5661

原创 B题-具有自动泊车功能的电动车赛题解析TI杯2022年省级大学生电子设计竞赛联赛(10月)

1、赛题解析-具有自动泊车功能的电动车(B题)2、完成本赛题必备的元器件清单3、赛题实现与动作分解视频演示4、任务实现软件部分讲解5、倒车/侧方入库相关的参数调节方法6、常见问题整理

2023-03-12 22:46:23 11491 3

原创 喜报丨武汉无名创新科技有限公司荣获国家“高新技术企业”证书,将助力高校科研与竞赛无人机产业加速发展!

学生在备赛阶段通过对NC360深度开源竞赛无人机开发平台中自主循迹、追踪色块、自动绕杆飞行、自定义轨迹飞行、Apriltag定位、植保无人机、送货无人机等以往比赛方案的学习,熟练掌握之后在比赛阶段直接用手头已有平台去二次开发,能实现日常训练过渡到实际比赛的无缝对接,极大的降低了学生学习门槛和经费投入,NC360深度开源竞赛无人机开发平台逐渐成为学生参加无人机相关竞赛的高效率二次开发和捧杯神器。

2023-01-01 12:44:38 1323 2

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

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

2022-05-08 08:21:00 4701

原创 飞控学习常见典型问题集Q&A——无名创新(2022年4月15日)

飞控学习常见典型问题集Q&A——无名创新

2022-04-17 21:24:03 23328 1

原创 5_竞赛无人机搭积木式编程——以2021年电赛G题植保无人机国奖标准完整复现为例学习

竞赛无人机搭积木式编程——以2021年电赛G题植保无人机国奖标准完整复现为例学习首先我们需要了解下自动飞行任务执行过程几组关键变量的用法与实际作用效果:flight_subtask_cnt用于控制飞行任务中具体执行哪一个子线程,比如我们需要对偏航角度进行控制顺时针旋转90度,我们可以将转动过程拆解成两个子线程,第一个线程为设置目标偏航角度,第二个任务为执行偏航控制并实时检测偏航控制完成与否,每一个子线程完成后都会对flight_subtask_cnt计数器...

2022-03-26 20:28:32 4644

原创 4_竞赛无人机基本自动飞行支持函数与导航控制函数解析——零基础学习竞赛无人机搭积木式编程

竞赛无人机基本自动飞行支持函数与导航控制函数解析基本自动飞行支持函数void basic_auto_flight_support(void)根据前面几讲的介绍,要想实现无人机的自动飞行,单依靠姿态自稳、高度控制远远不够,必须在水平位置—速度控制的基础上,才能保证无人机全程可控。因此设计了一个基本自动飞行支持函数,第一部分OpticalFlow_Control_Pure()为SLAM定点控制,该函数在最后给定了水平俯仰、横滚方向上的角...

2022-03-26 20:10:36 1571

原创 3_竞赛无人机激光雷达SLAM建图条件下的室内定点控制——零基础学习竞赛无人机搭积木式编程

根据上一节讲的仅依靠姿态自稳在角度层面的控制,无法避免无人机水平位置发生偏移,需要在姿态控制的基础上,额外增加水平位置、速度控制器去实现无人机的定点控制,其中位置—速度控制器的输出结果为期望运动加速度,需要根据多旋翼无人机动力关系将期望加速度转化成期望姿态倾角,相关映射关系见函数control_poshold.c第66行。位置-速度控制器决定了姿态控制器中水平俯仰、横滚方向的角度期望值。调整姿态能实现无人机速度、位置控制的根源在于姿态倾角直接决定了无人机水平运动的加速度,...

2022-03-26 20:05:59 5088

原创 2_竞赛无人机基础飞行控制函数——零基础学习竞赛无人机搭积木式编程

竞赛无人机基础飞行控制函数无人机的在空中的基本飞行包括姿态控制(角度、角速度)与高度控制(位置、速度、加速度)两个部分。姿态控制是无人机按照飞行控制指令姿态保持水平或者以某一倾斜角度飞行,同时结合偏航方向旋转控制可以实现自转、刷锅等飞行动作。需要注意的是姿态自稳只是对无人机的姿态角度进行了控制,并不能使无人机水平位置不发生偏移,水平位置依赖于定点控制(如SLAM定位、GPS定位、光流定位等)。 高度控制是控制无人机在某一高度位置上悬停或者以一定速度控制无人机上升和下降。姿态控制函数void A

2022-03-26 19:59:43 4858 1

原创 1_竞赛无人机相关的坐标系入门知识——零基础学习竞赛无人机搭积木式编程指南

竞赛无人机相关的坐标系入门知识导航系与载体坐标系的关系导航坐标系(简称N系)载体坐标系(简称B系)取右手笛卡尔直角坐标系为载体坐标系,绕X轴逆时针转动为俯仰运动正方向,绕Y轴逆时针转动为横滚运动正方向,绕Z轴逆时针转动为偏航运动正方向,即图中分别表示俯仰角、横滚角、偏航角。萌新新手容易将三个角度弄混,这里根据字面意思直观的理解记忆:俯——形容身体或者头向下弯曲,从高处俯看;仰——形容面朝上,仰望、仰视,俯仰就是指的飞机相对地平面向上仰视或者向下俯视 ...

2022-03-26 19:54:38 2815

原创 5_树莓派机载计算机的实现SLAM定位教程——无名创新

树莓派机载计算机的实现SLAM定位教程SLAM定位激光雷达SLAM建图首先确定已将飞机定点模式设置成Lidar/T265,具体操作方法见《从零开始学习飞控教程》—5躺赢者PRO飞控OLED显示屏主要页面介绍,因为SLAM定位时,飞控需要将自身位姿信息发送给机载计算机,提供base_stabilized到base_link之间的tf信息,缺少此tf信息无法完成slam定位。需要注意的是飞控后开启温控系统,然后执行陀螺仪标定过程,为了避免激光雷达转动过程影响陀螺仪标定过程,飞控发送位姿数据是在陀螺仪标定完

2022-02-27 00:12:36 2384

原创 4_树莓派机载计算机的机器视觉样例教程——无名创新

typora-root-url: img树莓派机载计算机的机器视觉样例教程执行本样例程序需要的硬件树莓派机载计算机摄像头参照官方介绍:树莓派文档 - 相机 (raspberrypi.com)OV5647IMX219USB摄像头其中摄像头本样例选用性价比最高的官方V1.3版本摄像头,该版本摄像头焦距为3.6mm,广角为66度,市面上也存在不同广角、焦距的版本,可以根据实际使用需求来选型。1、图像的读取、灰度化、颜色分割、图像合成本例程涉及的函数功能与.

2022-02-27 00:00:45 4460

原创 3_树莓派机载计算机的硬件资源样例教程——无名创新

树莓派机载计算机的硬件资源使用样例教程样例程序所在目录、Visual Studio Code程序导入与程序运行执行树莓派硬件资源使用demo的前提是,用户已经使用NoMachine或者VNC Viewer远程登陆系统桌面,也可以直接通过树莓派4B上的Micro HDMI接口扩展连接显示屏,可以根据实际显示屏接口自行购买Micro HDMI转HDMI/VGA转换线。当局域网网络不稳定时,有线连接的方式会极大的提升开发效率,同时此方式也需要配备一组无线键盘、鼠标用于操作ubuntu系统。进入系统桌面后

2022-02-26 23:44:31 2526

原创 2_树莓派机载计算机系统桌面远程登陆操作教程——无名创新

树莓派机载计算机系统桌面远程登陆操作教程使用NoMachine远程登陆NoMachine 是 Linux 下实现远程桌面的一款非常方便的软件,使用者需要在不同的终端上安装NoMachine软件,服务端和客户端处于统一局域网下即可实现远程桌面登陆。操作步骤与SSH登陆一样,只需要知道机载计算机IP地址即可,具体步骤如下:PC电脑端安装windows系统下NoMachine版本软件,无人机资料包下有提供,双击按步骤自动安装安装运行后,每次开机会自动运行,win10系统见右下角图标window

2022-02-26 23:35:45 1439

原创 1_树莓派机载计算机SSH远程命令行登陆操作教程—无名创新

typora-root-url: img树莓派机载计算机SSH远程命令行登陆操作教程使用SSH通过IP地址信息远程登陆根据上一树莓派联网操作教程,用户实现树莓派联网操作后,通过IP地址信息,我们可以通过Putty客户端软件,采用SSH命令行方式远程登陆并管理树莓派。连接树莓派ubuntu系统远程的SSH服务工具有很多,比如PUTTY,WINSCP,Bitvise SSH Client等,这里我们以Putty为例,给大家列出来操作流程,实现通过命令行远程连接的树莓派,无人机提供的配套的资料包中有pu.

2022-02-26 23:22:47 956

原创 0_树莓派机载计算机的联网操作教程——无名创新

实际使用过程中,机载计算机大多数情况工作在④②两种情况,在外接存在WiFi热点的情况,采用方式④,外部环境不存在可用WiFi热点的情况下采用方式②,我们提供默认的树莓派4B镜像初始就是工作在④情形,如果**初次登陆树莓派系统,手头无外接显示屏**的情况下,可以将自己**手机配置成WiFi热点模式**,WiFi名称为:**flight_namelesstech**,密码为**12345678**,创建热点成功后,树莓派会自动连接到该网络,建立网络链接和查询到IP地址后,后续就可以远程登陆,登陆到系统中就可以实

2022-02-26 23:14:45 1729

原创 从零开始搭建ROS下无人机激光雷达SLAM——hector_slam建图入门——综述篇

首先我们看下最终无人机SLAM定位的计算图,然后根据计算图追根溯源分析实现算法在ROS中实现的流程从图中可以看出总共包含的ros节点有5个,分别所属三个包,其中包1、2是ROS官方现成直接可以使用的,只需要根据实际使用配置下launch文件即可,包3是针对无人机应用平台自己实现用于处理机载端、飞控端数据交互。1、其中由rplidar_ros包提供的节点为rplidarNode,rplidarNode发布的雷达数据扫描的话题为"/scan",雷达数据扫描节点的订阅者为hector_mapping.

2021-12-17 15:13:10 3678 1

原创 树莓派4B+ROS+RealSense T265室内定位替代光流开源方案

硬件机载端:树莓派4B 4/8G 、T265、RPLIDAR-A2配套开发环境:树莓派系统Ubuntu 20.04.3 LTSRealSense SDK 2.0ROS系统版本:noetic+realsense-ros多平台远程登陆软件:nomachine(win10、mac、安卓、ubuntu等)有两种方案实现t265位姿数据,本方案通过修改宏定义T265_STATE_CAPTURE_ENABLE实现1、可直接利用SDK函数中的rs-pose获取位姿数据,参考链接如下:...

2021-12-17 14:04:29 6628

原创 无名创新售后群问题节选:电赛飞行器安全绳+无遥控器按键控制方案

往期回顾(点击浏览原文):禁止“无线通讯及遥控”解决方案与2020 年TI 杯大学生电子设计竞赛——绕障飞行器电赛飞行器赛题:对携带遥控器、无线数传等设备有可能造成的违规作弊行为予以严令禁止,有且进允许通过按键启动,这一点规定更加明确、清晰,避免去年国赛不同赛区对此要求认定模糊不清关键问题讨论:下面给出无名创新提出的一种最简单又行之有效的与以往遥控器操作完全兼容的通过按键一件启动方案,这里拿出来和大家探讨在实际比赛中的实际操作可能性。1、首先比赛限制使用"无线...

2021-05-23 09:54:36 788 1

原创 无名创新售后群问题节选:飞控四个串口同时采集传感器数据,应该如何设计中断优先级

请问小哥,飞控如果需要通过三四个串口同时采集多个传感器数据,应该如何设计中断优先级,会不会出现当某一传感器发送频率过快时,一直占用改串口中断函数而进不了其他串口中断呢?这种该如何解决?谢谢小哥首先这里需要明白一点,串口通讯波特率与数据传输时间的关系,以无名飞控GPS解析为例,正常工作时,GPS工作以波特率921600,8个数据位,一个起始位,一个停止位。921600bps/(8+1+1)bit=传输92160字节/s,故串口传输一个字节用时1000000us/92160≈10.85us,这里可以简单计算

2021-05-22 10:16:46 775

原创 无名创新售后群问题节选:比赛场地白色喷绘布光流效果差,积分位置不准怎么处理?

白色背景特征少,不利于光流发挥全部性能,比赛过程中光流作用只要能让飞机在小速度范围内做到速度可控就行,主要是依靠赛场视觉特征做更为精确的位置反馈,光流只是让飞机速度可控,不能提供绝对的位置信息,短时间内距离数据可以作为参考,长时间数据没有用处。喷绘布全白背景基本上速度有效范围只有不到20cm/s,但是纹理清晰的地面可以到300cm/s都是没问题的这个20cm/s的控制裕度比赛已经够用了,怕的就是无脑相信光流速度信息,不依赖视觉、测距传感器反馈,硬刚光流积分距离,不结合实际环境去比赛,这种死的最惨.

2021-05-22 10:15:05 402

原创 都2021年了,你还在考虑电赛飞行器赛题,备赛是否有必要用基于TI处理芯片的飞控问题?

无名创新售后群问题节选@无名小哥 能问下今年国赛会不会指定某一款飞控呀?答:都2021年了,你还在考虑电赛飞行器赛题备赛是否有必要用基于TI处理芯片的飞控问题?暂不论官方是否会限定TI芯片的飞控或者具体到某一单片机型号,按19年国赛现场来看,进国赛拿奖的绝大多数的都是用的TI处理器飞控,说明TI飞控有非常成熟的方案。TI电赛在以往省赛飞行器赛题(2019年前:TIVA、MSP432、C2000等)、控制类赛题(2020年MSP432/430),至于2021年国赛情况怎么样,赛题出来前,木有办

2021-04-25 20:27:53 6946 4

原创 五、电赛TI官方LaunchPad板飞行器MSP432飞控OLED显示屏主要页面介绍

飞控板载OLED在使用过程中用于实时观察飞控内部运行状态、关键数据等,使用好显示屏可以替代地面站的一部分工作,更高效的开发和飞行。下面对显示屏主要页面做介绍。第一页:基础数据显示页第一行的第一个数据为主定时器系统调度时间,正常状态为5ms,用户在增加、修改任务时,系统调度可能会超时,就会导致对周期性要求极高的:传感器采集、姿态解算、惯性导航、控制等任务得不到保障,飞控会出现异常。所以在修改代码后,可以观察此值是否严格在5ms附近。由于本飞控整个任务调度、优先级经过严格时间设计,目前...

2021-04-25 20:23:27 1594

原创 四、电赛TI官方LaunchPad板飞行器MSP432飞控解/上锁、功能模式操作教程

1、飞行器的解锁左边遥杆处于右下角,持续1.5S左右,飞控会进入解锁状态,当解锁后,绿色指示灯会进行慢闪状态,解锁后6秒钟内,如果无推油、打杆动作,飞控会自动上锁,同时绿色指示灯会同步快闪3S。若解锁后6S内,有推油、打杆动作,飞控会一直处于解锁状态同时绿色指示灯会进行流水灯快闪状态3S。飞控处于解锁状态时如果满足着陆条件,电机会进入上锁状态(以较低的油门量转动);当不满足着地条件时,飞控油门输出来源于实际控制器的输出。若新手觉得有怠速不安全,可以将程序里面怠速值调小或者直接给最低位1000。如果发

2021-04-25 20:18:32 2325 2

躺赢者PRO飞控常见典型问题合集(续一)无名小哥 余义 20240501待修

### 我们总结出此类玄学问题的通解是: 1. #### 下载原始出厂代码,飞控恢复出厂设置,凡是更新了代码版本更换了飞控硬件都需要恢复出厂设置; 2. #### 高标准、高规范的完成一系列校准,检查对地测距传感器型号、室内定位传感器类型是否设置正确; 3. #### 排查是否存在硬件故障,如电机、电调是否能正常工作; 4. #### 观察传感器数据如加速度计、陀螺仪、气压计、对地测距传感器、SLAM定位、机器视觉传感器数据是否正常; 5. #### 手动操作遥控器,验证无人机是否能实现基本的定高、定点飞行,目的是确认你的无人机基本的飞行功能; 6. #### 验证SDK自主飞行,以SDK任务中case 0自定义轨迹飞行任务为例; ### 以不变应万变,玄学并不可怕,相信自己能解决玄学问题,有时逐一排查定位很难且耗时,没有捷径的时候要<u>用笨功夫可将**各路牛鬼蛇神一网打尽**</u>。 ### 虽然最后问题得以解决,但是<u>问题的根源还是没有明确地定位到</u>,答案依然还是“玄学”,实乃用魔法打败魔法。

2024-05-01

2020年TI杯大学生电子设计竞赛绕障飞行器D题

2020年TI杯大学生电子设计竞赛绕障飞行器D题在巡航高度以杆塔为中心,绕所发现的杆塔抵近飞行一周(360°及以上);绕 飞时飞行器与杆塔最近点距离在 50±10cm;红色杆塔时飞行器沿顺时针方向(顶视)绕 飞,绿色杆塔时飞行器沿逆时针方向(顶视)绕飞

2020-10-09

盘古TI MCU系统板使用手册修订版20230505

为了方便学生在参加电子设计竞赛中去高效率地学习德州仪器公司(TI)系列微控制器用法,解决传统竞赛方案中使用MSP432、TIVA、C2000、MSP430等官方LaunchPad系列开发板在单片机板载资源有限、主频低、尺寸大、接线杂乱等方面的问题。无名创新基于德州仪器TM4C123GH6PZT7这款单片机设计了一款更适合学生单片机入门学习与竞赛二次开发小车/无人机赛题、信号处理赛题的盘古TI MCU系统板。 盘古开发板针对学生在竞赛中涉及的运动控制和信号处理等使用场景,对单片机相关资源做了一定的整合与分配,除去核心板必要的板载2个独立按键、五向按键、蜂鸣器、显示屏、电池电压检测、RGB状态指示灯占用少量非重要的普通GPIO接口,其余所有GPIO口都通过TI MCU系统板上的SH1.25MM 2P/4P/8P接口予以引出,比如8路串口、2路I2C接口、16路硬件PWM口、8路预留IO口、2路正交解码口、1路可编程外部电源输出控制口、4路舵机接口、1路遥控器PPM接口、1路蓝牙模块直插接口等。

2023-10-17

6_树莓派机载计算机通过串口指令控制无人机自主飞行教程

6_树莓派机载计算机通过串口指令控制无人机自主飞行教程 navigation_ctrl_demo例程序中,总共发布了5次串口控制指令消息,设置的主函数刷新频率是1Hz,通过计数器控制每间隔10s发布一次导航控制指令话题,发布的航点坐标依次是ENU(0,0,100)、ENU(0,100,100)、ENU(100,100,100)、ENU(100,0,100)、ENU(0,0,100),如果飞机初始处于地面,执行的任务是先自主起飞到100cm高度,而后依次向正北、正东、正南、正西飞行一个正方形轨迹后,回到起飞点正上方,这里说的东南西北是激光雷达SLAM定位下的**等效方位**。例程给出的是用时间去约束航点发布的间隔,采用时间间隔发布航点时,需要评估预设的间隔时间上是否足够无人机从当前位置飞到下一航点位置,实际用户二次开发也可以通过监听飞控应答数据来判断是否达到,同时飞控是有实时向无人机广播自身位置、速度、姿态的数据的,可以通过查看数据类型为nav_msgs::Odometry,名称为flight_state的话题来判断无人机的实时位置和姿态。 同时为了用户进一步的了解ROS端串口指令控制

2022-04-27

飞控学习常见典型问题集Q&A

飞控学习常见典型问题集Q&A——无名创新 新手常见问题75问,全文2W多字

2022-04-18

飞控学习常见典型问题集——新手入门75问

飞控学习常见典型问题集Q&A 灵魂75问已整理上传,刚入手的同学可以参考此文档学习

2022-04-17

自抗扰控制(ADRC)C代码实现

自抗扰控制C语言实现,直接可用 /*TD跟踪微分器 改进最速TD,h0=N*h 扩张状态观测器ESO 扰动补偿 非线性组合*/ /* r h N beta_01 beta_02 beta_03 b0 beta_0 beta_1 beta_2 N1 C alpha1 alpha2*/

2017-11-17

线性CCD自带搜线算法的调试上位机

软件功能介绍: 一.显示CCD实时数据波形 二.每个像素点灰度值RGB显示,类似真实跑道效果 三.二值化图像,其中阈值可以选择平均阈值,双峰直方图阈值,大津法阈值还有自定义阈值 四.本上位机软件还有自动搜线功能,搜线方法采用上次中间往两边搜,搜到死区还没找到就把死区作为边界,搜线采用的确定过程用的是北京邮电大学第九届光电组采用的四点差分; 5、本版本为公测版本,欢迎大家拍砖;

2016-03-02

无名创新飞控开源地面站NGroundStation

无名创新飞控开源地面站NGroundStation,支持状态显示、参数调试、波形显示、数据导入导出、虚拟遥控器、一键起飞、降落、SDK控制、采用QT开发,软件持续更新

2020-03-22

8、TI电赛飞行器MSP432飞控SDK模式开发教程.doc

TI电赛飞行器MSP432飞控SDK模式开发教程

2021-05-06

6、TI电赛飞行器MSP432飞控软件框架分析.doc

TI电赛飞行器MSP432飞控软件框架分析

2021-05-06

4、TI电赛飞行器MSP432飞控解锁上锁、功能模式操作教程.doc

TI电赛飞行器

2021-05-06

3、TI电赛飞行器MSP432飞控传感器校准操作教程.doc

3、TI电赛飞行器MSP432飞控传感器校准操作教程.doc

2021-05-06

一类带观测传感器延时修正(时间同步)的融合算法举例浅析

一类带观测传感器延时修正(时间同步)的融合算法举例浅析

2018-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除