0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于RT-Thread的开源自驾仪FMT正式版v1.0.0即将发布!

RTThread物联网操作系统 来源:未知 2023-08-25 19:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FMT(全称Firmament Autopilot)是首个基于模型设计的开源自驾仪系统。自2016年立项以来的近七年的时间里,FMT持续完善,经过了数千次Commit。

现在,FMT正式版v1.0.0马上就要发布了!

wKgaomTokeaAUYrTAAFxI8L86G8672.pngFMT开源项目重要时间节点

什么是 FMT?

Firmament (FMT) 是一款基于模型设计 (Model Based Design, MBD) 的开源自驾仪,可被用来快速构建无人机,车,船,机器人等的无人控制系统。基于模型设计已经被广泛应用于汽车制造、航空航天等行业,当前采用基于模型设计模式开发的飞控系统凤毛麟角,而 FMT 就是为此而诞生。FMT结合当前最先进的基于模型设计和3D仿真技术,构建了从嵌入式软件,建模与仿真三位一体的软件开发平台,致力于打造下一代的开源自驾仪系统。wKgaomTokeaAMq-GAAGZqnV5svs918.pngFMT支持开源硬件平台

在正式版发布之前,我们将先上线包含了正式版全部功能的候选版本v1.0.0-rc,方便大家了解和学习的同时,我们也希望更多的开发者参与测试。我们也将基于候选版本进行大量测试,同时我们也将根据测试结果和开发者们的反馈对候选版本进行最后的优化。

FMT作为一个年轻的开源项目,有了开发者们的鼎力支持才能更快成长。候选版本的测试过程预计将持续1个月,请开发者们多多使用和测试FMT,并欢迎提交反馈、issue、PR以及其他任何建议,我们会及时进行处理。

对于贡献突出的开发者我们将提供一个月的免费技术支持和技术咨询服务。


正式版亮点功能

  • 数千小时飞行验证,高安全、高稳定的自驾仪系统。
  • 更高效,更低的CPU使用率以及内存使用率,预留更大算力和内存空间。
  • 高实时,微秒级硬实时响应,保证算法和模块实时性要求。
  • 强大的日志系统,具备“黑匣子”功能,支持数据回溯和数据还原。
  • 基于发布/订阅模式的跨线程通信组件。
  • 分布式参数系统,提供强大的参数管理功能。
  • 支持MavLink协议和开源地面站QGroundControl。
  • 支持基于模型设计(MBD)全流程先进开发模式,Matlab/Simulink图形化算法建模,让研发更高效。
  • 支持Matlab/Simulink代码自动生成,简化算法开发流程。
  • 支持跨平台开发,Win/Linux/Mac全平台支持。
  • 支持多个开源飞控硬件平台,包括国产平台ICF5,以及Pixhawk标准硬件。
  • 工业级算法模型,包括导航系统(INS),飞行管理系统(FMS),控制系统(Controller),被控对象模型(Plant)。
  • 自适应抗扰动算法,可抗外界扰动和磁干扰。
  • 支持完善的安全机制,控制模式降级保护,失联自动返航,遥控断联保护,失控安全降落等。
  • 支持姿态、定高,定点等常用控制模式,支持任务航点、板外控制等高级控制模式。
  • 支持一键起飞,降落,悬停,盘旋,返航,指点飞行等功能。
  • 支持ROS1/ROS2通信接口,可基于ROS开发应用。
  • 支持Offboard板外控制功能,可用于轨迹规划和自主避障。
  • 支持外部定位传感器,包括但不限于UWB,VINS,动捕系统等。
  • 支持多种仿真模式,如模型在环仿真(MIL),数据仿真,软件在环仿真(SIL),硬件在环仿真(HIL),纯硬件仿真(SIH)等。
  • 支持AirSim,Gazebo,FlightGear等3D场景可视化。
  • 支持多旋翼,固定翼平台,可扩展其他平台,如VTOL,直升机,无人车,无人船,飞艇,潜艇,机器人等。
  • 可提供到手飞整机多旋翼和固定翼飞行平台。
  • 软件和算法全开源,可用于教学,科研,商业等用途。
  • 完善的文档和相关教程。

获取候选版本代码的方法

FMT相关代码托管在Github上,可以点击阅读原文进行跳转。

也可以在项目的Release页面下载编译好的固件。

wKgaomTokeaAa-f-AAD7od32_3s071.png

固件下载完成后,在飞控控制台输入boot_log应该能看到FMT的版本显示为v1.0.0-rc。

_______
/__(_)___________________//_
/_///__/'/_`/'/-_)_/__/
/_//_/_//_/_/_/_,_/_/_/_/__/_//_/__/

Firmware..................FMTFWv1.0.0-rc
Kernel....................RT-Threadv4.0.3
RAM.................................448KB
Target...........................Amov-ICF5
Vehicle........................Multicopter
Airframe.................................1
INSModel..................BaseINSv1.0.0
FMSModel..................BaseFMSv1.0.0
ControlModel.......BaseControllerv1.0.0
TaskInitialize:
mavobc................................OK
mavgcs................................OK
logger................................OK
status................................OK
vehicle...............................OK

提交测试反馈

大家在测试和使用中若发现任何问题,可以通过Github提交Issue或者PR。wKgaomTokeeAEDMRAAHj9ZW0xIM971.png

https://firmament-autopilot.github.io/FMT-DOCS/#/

若因网络原因无法打开文档,可以使用离线阅读方式,具体请参考《FMT文档离线阅读》。

———————End——————


点击阅读原文进入官网


原文标题:基于RT-Thread的开源自驾仪FMT正式版v1.0.0即将发布!

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RT-Thread
    +关注

    关注

    32

    文章

    1540

    浏览量

    44287

原文标题:基于RT-Thread的开源自驾仪FMT正式版v1.0.0即将发布!

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread Studio V2.3.0 版本正式发布

    RT-ThreadStudioV2.3.0亲爱的开发者们,我们很高兴地宣布RT-ThreadStudio版本更新啦!V2.3.0版正式发布!RT
    的头像 发表于 11-29 09:29 710次阅读
    <b class='flag-5'>RT-Thread</b> Studio <b class='flag-5'>V</b>2.3.0 版本正式<b class='flag-5'>发布</b>!

    PLCT实验室持续开放100名 RT-Thread 实习名额|甲辰计划开源实习联合培养

    实习招新!2024年RT-Thread正式加入PLCT实验室甲辰计划,RT-Thread团队及社区成员在过去的几年中,支持了大量的RISC-V芯片及硬件平台,积极参与RISC-V生态系
    的头像 发表于 10-03 10:04 566次阅读
    PLCT实验室持续开放100名 <b class='flag-5'>RT-Thread</b> 实习名额|甲辰计划<b class='flag-5'>开源</b>实习联合培养

    rt-thread studio 2.2.9如何使用最新的RT-Thread v5.2.0 released?

    rt-thread studio2.2.9如何使用最新的RT-Thread v5.2.0 released? 原先以为修改index_all.json,发现联网的时候,会自动覆盖 另lastet版本
    发表于 09-16 06:06

    V5.2.1 Menuconfig中,AMP如何配置呢?

    的cpu数 使能软件包 RT-Thread online packages → system packages → OpenAMP Version 选择为 v1.0.0 2.更新packages 输入
    发表于 09-11 06:27

    在Ubuntu上开发基于先楫MCU的RT-Thread应用指南

    1、前言RT-ThreadEnv是RT-Thread推出的开发辅助工具,针对基于RT-Thread操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的menuconfig
    的头像 发表于 08-29 12:22 1232次阅读
    在Ubuntu上开发基于先楫MCU的<b class='flag-5'>RT-Thread</b>应用指南

    界面专访RT-Thread睿赛德:累计25亿装机量,国产操作系统“全栖战士”如何靠“开源”突围?| 媒体视角

    近日,RT-Thread睿赛德创始人&CEO熊谱翔先生,在2025年第五届RISC-V中国峰会期间,接受了界面媒体的专访。作为国产开源嵌入式操作系统领军企业,RT-Thread睿赛德深
    的头像 发表于 08-04 14:11 1584次阅读
    界面专访<b class='flag-5'>RT-Thread</b>睿赛德:累计25亿装机量,国产操作系统“全栖战士”如何靠“<b class='flag-5'>开源</b>”突围?| 媒体视角

    RT-Thread携手玄铁,全面展示 RISC-V 生态最新成果,期待莅临!

    2025年7月16日-19日,第五届RISC-V中国峰会将在上海张江科学会堂举行。作为全球领先的开源实时操作系统(RTOS)提供商,RT-Thread将携手玄铁,在大会现场打造专属展位,带来精彩演讲
    的头像 发表于 07-15 11:13 842次阅读
    <b class='flag-5'>RT-Thread</b>携手玄铁,全面展示 RISC-<b class='flag-5'>V</b> 生态最新成果,期待莅临!

    用SPI玩转WiFi,RT-Thread ESP-Hosted驱动深度适配指南 | 技术集结

    还在为MCU的WiFi连接方案发愁?RT-Thread社区开源ESP-Hosted驱动,通过标准SPI接口即可实现,并且该仓库已整理成RT-Thread软件包。RT
    的头像 发表于 07-09 19:03 1122次阅读
    用SPI玩转WiFi,<b class='flag-5'>RT-Thread</b> ESP-Hosted驱动深度适配指南 | 技术集结

    RT-Thread荣获2025优秀开源项目 | 新闻速递

    6月底,RT-Thread睿赛德受邀参与由上海开源信息技术协会主办的2025上海开源创新精英荟。上海市商委副主任张杰出席会议并致辞。RT-Thread嵌入式操作系统项目凭借其卓越的技术
    的头像 发表于 07-04 09:04 2432次阅读
    <b class='flag-5'>RT-Thread</b>荣获2025优秀<b class='flag-5'>开源</b>项目 | 新闻速递

    玄铁加入RT-Thread 高级会员合作伙伴 | 战略新篇

    今天起,玄铁XuanTie正式成为RT-Thread高级会员合作伙伴。此次合作标志着双方将在嵌入式操作系统创新、RISC-V生态构建及行业应用落地等领域展开深度协同,加速推动开源技术的产业化进程
    的头像 发表于 06-23 20:22 875次阅读
    玄铁加入<b class='flag-5'>RT-Thread</b> 高级会员合作伙伴 | 战略新篇

    RT-Thread睿赛德开源无人机领域硬核飞控上线!| 产品动态

    开源自驾硬件——SIEON-S1飞控,为开发者提供一个强大而灵活的平台,加速智能控制系统的研发进程。SIEON-S1飞控RT-Thread作为一款高性能的实时
    的头像 发表于 05-28 20:33 1021次阅读
    <b class='flag-5'>RT-Thread</b>睿赛德<b class='flag-5'>开源</b>无人机领域硬核飞控上线!| 产品动态

    2025 RT-Thread全球技术大会议程正式发布

    。2024RT-Thread全球技术大会,由开源操作系统RT-Thread发起,并联合国内外领先企业的重磅嘉宾,携手国内外顶尖企业专家与超3万名线上参与者,共议边缘计算、嵌入式
    的头像 发表于 05-27 19:28 1072次阅读
    2025 <b class='flag-5'>RT-Thread</b>全球技术大会议程正式<b class='flag-5'>发布</b>!

    RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进

    全球开发者招募:RT-Thread审核团(ReviewTeam)正式开放申请!在开源的世界里,代码审查(CodeReview)是保证软件质量、促进技术交流的关键环节。RT-Thread作为全球领先
    的头像 发表于 05-21 18:02 1067次阅读
    <b class='flag-5'>RT-Thread</b>审核团招募: 深度参与<b class='flag-5'>开源</b>RTOS社区治理与演进

    如何将RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE上呢?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2440次阅读
    如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    RT-Thread荣登2024开源创新榜单,跻身中国十大开源社区

    日前,由中国科协科学技术传播中心、中国计算机学会、中国通信学会和中国科学院软件研究所联合主办,CSDN承办的2024年开源创新榜评选活动圆满落幕。在众多优秀候选者中,RT-Thread开源社区因其在
    的头像 发表于 01-08 19:06 1108次阅读
    <b class='flag-5'>RT-Thread</b>荣登2024<b class='flag-5'>开源</b>创新榜单,跻身中国十大<b class='flag-5'>开源</b>社区