NavOS 系列文章-简介

【导航理论&实战篇】导航模块设计 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!无人车&无人机导航合集本文先对导航业务系统架构做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容。 阅读详情

       特有的Hdnt计算引擎,涉及全套的惯性导航算法,具体包括:传感器误差补偿、对准方法、姿态解算、Kalman组合滤波、模型统计以及数据交互等19个模块。所针对传感器包括:陀螺仪、加速度计、磁强计、压强计和里程计。

        Hdnt计算引擎下位机部分可工作与Cortex-M3、Cortex-M4、Cortex-M7、Cortex-A9和TI C6000、C2000等硬件平台,主要开发语言为标准C,利用结构体封装,实现了多模块间面向对象的设计,使用户对组合导航相关产品(倾角仪、AHRS、IMU、INS)开发成本降到最低,甚至可直接应用,无需任何更改。同时最新版本的Hdnt计算引擎提供FPGA+ARM、FPGA+DSP的双核版本,可提供更高效的导航解算。

       Hdnt计算引擎上位机部分提供C++、Python、Matlab三种算法仿真分析模式。同时,提供C++、C#、JAVA版本的动态链接库,用户可根据自己要求,实现曲线显示、3D显示、数据交互、数据存储、报文设置等功能。该部分包含21个动态链接库,其中18个模块可部署在Linux、Windows和Mac系统上,可直接应用于ROS系统,为无人车、机器人等导航位置服务提供核心业务。

        Hdnt计算引擎采用分层设计,包含驱动层、交互层、算法层和应用层,其自身具有高实时任务调度模块,满足高动态导航要求。

       开源地址:https://github.com/liuning19861103/NavOS

       目前由于缺乏维护,已经将部分C代码下架,目前只提供python版的示例和对应的上位机,相关C语言版本和C++版本会陆续放出(之前放出了一星期,因规范问题给下架了)。希望大家支持

【单个导航模块的设计】导航模块设计 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、导航业务系统架构设计的出发点二、系统架构思想分类(系统设计思想)1.单功能包应用的系统特点2.多功能包应用的系统三、机器人模块的五个层次划分(自己的看法)1.对模块进行划分的原因2.模块层次划分标准3.单个机器人模块层次划分类型1、业务需求层2、模块接口层3、数据结构与专用算法层4、通用(共用)模块层5、第三方库层四、导航业务架构案例1.navos2.navigation(mo 阅读详情

相关推荐

【开发系统平台架构】嵌入式软件系统组件架构

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、1.2.3.4.二、1.2.3.4.三、1.2.3.4.四、1.2.3.4.总结参考资料 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对XXX做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 一、 1. 2. 3. 4. 二、 1. 2. 3. 4. 三、 1. 2. 3. 4. 四、

qq_35635374的博客 1838

hdntCenter软件更新纪要

hdntCenter-V2.0 号外 号外 1、二月初会有重大更新,敬请期待!!! 2、如有更新要求及建议,欢迎邮件沟通。 3、如果有更新建议请发送邮件:liuning1898@qq.com 定有重谢 待调试bug 1、偶尔会出现噪点,初步分析为底层协议架构不合理造成。21年2月份重点解决该内容。 2、多窗口打开不会自动弹出,还需手动查找。 3、不支持中文路径。 2021010601 1、引入V1_0版本HdntCenter软件,可用于数据不丢数记录,编程语言C#。 后续还会加入VS C++版本软件,用于综

liuning1898的专栏 551

【导航理论&实战篇】嵌入式软件系统组件架构

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!无人车&无人机导航合集本文先对嵌入式软件SDK系统组件架构做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容代码你在哪个平台写都可以,主要能找到方法编译,用GCC编译也好,嵌入式设备用交叉编译的方式也好,能编译成可执行文件,在适配的环境运行起来就行!嵌入式软件SDK系统,也包括提供组件使用案例的wiki,提供完备的编译工具等等。

qq_35635374的博客 214

实时串口曲线显示、简易弹道计算、数据实时处理、组合导航、惯导数据分析等融合为一体的程序

hdntCenter-V2.0 实时串口曲线显示、简易弹道计算、数据实时处理、组合导航、惯导数据分析等融合为一体的程序,欢迎大家使用。 网址:https://gitee.com/bistu_liuning/hdntCenter-V2.0.git 通知 组合导航程序、误差补偿程序、高动态导航程序接口已经完成对外部c语言的无缝衔接,可使软硬件一体化实现。如需相关接口及对应开发模块,请邮箱联系。 MEMS器件、磁强计等误差补偿功能也已经开放,使用说明暂未更新。 C++矩阵运算库、C语言矩阵预算库均开放。 如需硬

liuning1898的专栏 820

Xtract or Ucfyber的最条理的整理入门级教程

XTRACT可以对任意截面进行全过程截面分析。工程中常用来分析各种截面(如异形柱、组合截面等)的非线性特征点及承载力校核。 xtract主要思路也是根据各种材料本构关系,基于平截面假定,用fiber划分截面进行全过程非线性分析。......

→★佐佑思维★← 8397

模块 stm32_基于STM32设计的RFID读卡模块电路方案(原理图+程序)

采用stm32F030F4,用PWM产生125KHZ的方波,经过推挽电路进行功率放大,高频电流进入LC串联谐振电路,345uH和4.7NF的谐振频率正好是125KHZ,这时电容两端电压会到十几伏。当有卡接近线圈时,线圈两端会有曼彻斯特编码的调幅波。通过二极管以及电容的检波和滤波,产生的小信号送入LM358进行放大和整形,变成单片机可以读取的曼彻斯特编码信号。• IO 分配(采用内部晶...

weixin_28686771的博客 3815

Nacos简介

Nacos简介 背景:当我们需要将微服务中不同模块之间实现服务调用时,我们需要使用到远程调用的 1、Nacos概述 1.1 什么是Nacos Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应

qq_51726114的博客 16万+

用STM32L552驱动AD9102:一个硬件工程师的实战避坑指南(附完整代码)

本文详细介绍了如何使用STM32L552微控制器驱动AD9102任意波形发生器芯片,从硬件设计到波形生成的完整实战指南。内容包括电源架构、时钟电路设计、输出调理电路等关键硬件设计要点,以及软件驱动架构、波形存储优化和典型波形生成实例。通过实战经验分享,帮助硬件工程师避开常见设计陷阱,提升开发效率。

weixin_30889885的博客 333

NavOS 系列文章-解读

软件系统的整体架构如所示。软件系统整体由操作系统NavOS进行核心支撑。 升级后的软件,主体选用C++编写。仿真端软件采用C++混合Matlab实现。硬件端编译器为Keil,仿真端编译器为Mingw 64。 在研制、生产和使用过程中主要面向的事研发设计人员、产线装配人员、地面测试人员和战场发射人员。其中,研发设计人员主要进行软硬件调试、传感器数据分析、导航算法研制、控制算法研制;产线装配人员对各分部件系统进行测试完成总装总调;地面测试人员针对总体指标进行系统测试;战场发射人员计算装定信息,进行诸元装定,.

liuning1898的专栏 483

vue3 - 详细实现用户收货地址识别解析“姓名/手机号/省市区/街道/乡镇村庄“关键字,用户复制粘贴一段含有姓名电话/详细地址的文字文本信息,vue3自动识别拆分并填入到对应表单字段中,详细示例代码

vue3,nuxt3,快递地址读取,收货地址解析、快递地址解析、物流地址解析自动识别,收货地址解析,从发货地址中拆出姓名电话地址,根据粘贴的字符串提取姓名地址,vue3地址信息自动识别,ts,vue3智能识别地址,提取姓名电话地址信息,自动识别出省市区街道姓名手机号等,根据文本自动解析出收货信息,怎么识别文本中的手机号,粘贴板地址识别,地址智能识别,如何识别收货地址中的关键字,粘贴一段文字后,自动识别到姓名/手机号/收货地址,vue3仿淘宝地址智能识别解析实现,省市区街道智能解析,vue3收货地址,识别地址

✅ 精选推荐文章 5501

YOLOv12改进策略【模型轻量化】| 替换骨干网络 CVPR-2024 StarNet,超级精简高效的轻量化模块

本文记录的是基于StarNet的YOLOv12轻量化改进方法研究。StarNet设计简洁,没有复杂的设计和精细调整的超参数,仅是一个 4 阶段的分层架构。并且其中能够在低维空间计算的同时考虑极高维的特征这一特性,进而提高模型精度。本文在替换骨干网络中配置了原论文中的starnet_s1starnet_s2starnet_s3和starnet_s4七种模型,以满足不同的需求。

Limiiiing的博客 1215

Nacos配置管理

配置id是唯一的,一般按格式来,Group分组一般不用管 ,配置内容不需要把全部的配置放进去,只需要把又可能要更换的配置写上去就行。

2301_79106424的博客 336

反光柱定位算法中的移动机器人姿态计算原理-经典三边定位最小二乘法计算定位-直接法计算定位

(二)计算姿态方式是我们已经通过最小二乘得到了小车在地图中的位置或者是雷达在地图中的位置,又因为我们知道雷达与小车的安装坐标,所以可以求解出一其中一个坐标的知量,通过小车在地图中坐标与雷达在地图中坐标可以得到一条向量,通过计算向量在地图中的角度就能得到姿态了。与最小二乘三边测量法相比,新算法在动态调整、优化过程和鲁棒性方面优势明显,尤其适合动态环境下的机器人定位,而最小二乘三边测量法在动态复杂环境中精度相对较低。(一)与(二)的区别主要是在计算姿态上的算法不同。经典三边定位最小二乘法 (法一)

苏凯的博客 1140

OpenAI画的饼,这家中国公司先吃上了

更关键的是,系统聚焦高价值素材(如TikTok热门视频、GMV高效素材),动态跟踪其表现,帮助投放负责人从“人工盯盘”进化为真正的AI Native 营销专家,实现从策略制定到效果优化的闭环智能化。他们本就熟悉“投什么、怎么投、为什么转化”,又能和AI团队深度协作,最终实现“懂场景的AI”和“能打仗的系统”。更具亮点的是其对“素材维度”分析的支持:不仅可以从头部素材出发,追踪其表现,还支持多维交叉分析,从中发掘潜在的高价值内容策略,指导下一轮内容与投放优化。),数据断裂,效果难追踪,投放策略难以系统优化。

数据猿 847

Sigrity SPEED2000 TDR TDT Simulation模式如何进行时域阻抗仿真分析操作指导-差分信号

Sigrity SPEED2000 TDR TDT Simulation模式如何进行时域阻抗仿真分析操作指导-单端信号详细介绍了单端信号如何进行TDR仿真分析,下面介绍如何对差分信号进行TDR分析,还是以下图为例进行分析。Impedance是时域阻抗曲线,也是最主要的观测指标,注意:impedance曲线的时间刻度不是延时,延时=时间刻度/2,因为TDR测量的是用一来一回的原理去测量的。Use Lossy peeling 默认不勾选,勾选的话代表同时仿真无损和有损方案,不勾选代表仅仿真有损方案。

weixin_54787054的博客 857

【WorkBuddy专栏32】从「分文件夹」到「组队打仗」——WorkBuddy v5.0项目模式深度拆解

【WorkBuddy专栏32】从「分文件夹」到「组队打仗」——WorkBuddy v5.0项目模式深度拆解

AI人人懂 297

广告优化师的出路!!!

广告优化师职业面临AI技术重构,需从执行层向策略层转型。核心能力升级包括:1)技术融合能力,掌握AI工具与数据穿透分析;2)战略思维突破,深耕垂直领域与全球化运营。发展路径有三方向:1)成为跨境电商/游戏买量等领域的专家;2)晋升广告投放总监或增长营销专家;3)开展自由职业或代运营创业。新兴机会包括跨境电商出海、AI工具开发应用和直播电商私域运营。建议通过技能审计、多收入渠道构建和紧跟政策变化保持竞争力,最终成为数字化增长的架构师。

2401_82941063的博客 1861

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Spring Could(六)Alibaba

文章目录 Spring Could主要内容结构图:

覃会程的博客 1389

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

工厂电网药店共用同一大脑:企智孪生一套底座服务多行业

美的泰国工厂那套"13 个智能体、25 个场景、72 项能力”,本质上不是一个特定行业的方案,而是一个可以模块化重组的"出海底座":把"知识底座、智能体协同、数据治理、供应链 AI"做成若干模块,然后按目标给不同行业(工厂、园区、供应链)插不同的"技能包"(绿电调度技能包、质检技能包、物料出库技能包……核心是无布"上底座",而是"一步验证、逐步插能力"而企智孪生,正是把这套"横向能力"做成——可复用的底座:底座跨行业通用(让AI懂企业、不出错、会做事),行业差异化交给"技能包"(每个行业插一套业务动作)。

LPCK_20260622的博客 452

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

springboot 项目 中采用 nacos 注册服务配置

在docker 安装nacos 服务并启动 pull最新的版本 docker run -e JVM_XMS=256m -e JVM_XMX=256m --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server 访问 ip:8848/navos 进入管理界面 账号 密码 都是 nacos 2.  新增 命名空间 3. 在命名空间下 创建配置文件 配置文件例子 注意文件类型 可以自己选择 springboot .

weixin_39161122的博客 872

AI营销新时代:产业链全景、基础能力层与未来趋势洞察

【摘要】AI正深刻重塑营销行业,从内容生成到投放优化、用户体验、市场洞察、商业模式与伦理边界,推动营销从效率工具向战略中枢转型。本文系统梳理AI营销的技术演进、行业变革、生态重构与未来趋势,揭示人机协同下的创新与挑战。

欢迎来到运通链达的官方博客!我们深度探讨人工智能技术与应用,贯彻科技向善理念,推动科技进步与社会福祉和谐共生。 3136

face_recognition人脸图像匹配(含源码)

开发一个小玩意,可以根据给出的人脸图片,查找文件夹中所有包含此人脸的图片,并将含有该人脸的图片保存到指定路径。本文将完成从准备虚拟环境到将其打包为 GUI 程序的一系列步骤。

鹿鹿不迷路的博客 548

AI Agent元年开启:程序员的新机遇,深度解析技术革新与市场新机遇!

2025年被誉为“Agent元年”,AI智能体正以惊人的速度从概念走向产业化落地。根据IDC最新市场概览,2025年第三季度,AI Agent领域迎来了显著的技术跃迁,其核心突破集中体现在多模态大模型驱动的跨平台协同能力上。对于广大程序员和技术从业者来说,这不仅是技术的革新,更是职业发展的重大机遇。

2401_85375151的博客 834

数据猿连续两年获WAIC认可,立体式传播影响力进一步升级

其中,多篇采访报道在数据猿全平台发布后凭借其深度的内容与独特的视角,获得了广泛的关注与好评,不仅在数据猿自有平台上取得了优异的传播效果,还被多家行业媒体转载,进一步扩大了受访企业的品牌影响力与行业话语权,为推动AI产业内的经验交流与思想碰撞起到了积极的促进作用。数据猿的海外传播工作,不仅让更多国际友人了解到世界人工智能大会的魅力与中国AI产业的蓬勃发展态势,还为中外AI企业搭建了沟通交流的桥梁,为推动全球AI产业的协同发展起到了积极的促进作用,体现了数据猿作为产业媒体的全局视野和社会责任。

数据猿 236

nacos入门

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

qq_42426495的博客 1319

AI创业者通识日报 | 2026年8月24日

📖:《大模型工程师修炼手记》19.9 元(AI 编程 · Agent 实战 · 本文同主题系统课程)·《AI时代程序员的自我提升》49.9 元(AI 时代成长方法论)单篇不过瘾?订阅解锁全量源码、实战与答疑;文末附资料包领取方式 ↓。

求知若渴、虚心若愚 389
上一篇: Vivado 2016.4 闪退问题的探讨
下一篇: QT 高效串口读取、显示与存储软件开发之一
工匠老刘
博客等级 码龄18年 59粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值