自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (19)
  • 收藏
  • 关注

原创 FreeRTOSConfig.h的配置

FreeRTOSConfig.h的配置参数说明

2024-02-04 16:36:51 755

原创 C语言中static的用法说明

C语言的static的使用方法

2024-01-28 14:26:40 247

原创 C语言的编译过程

C语言的编译过程其实就是一个翻译的过程,将我们可以理解的高级语言代码转换成为计算机可以理解的机器代码的过程。本章节主要描述的是C语言的编译有哪些过程。

2024-01-02 15:43:31 383

原创 尾矿库监测预警解决方案-监测内容

安全生产事关广大人民群众的根本利益,事关改革发展和稳定的大局。我国在确立了“安全第一,预防为主,综合治理”的安全生产基本方针和“安全发展”指导原则后,从安全法制、安全责任、安全投入、安全科技和安全文化等方面入手,强化安全监管工作。但受我国现阶段生产力发展水平较低、企业安全生产基础薄弱、从业人员安全意识不强、安全法制不健全等因素的影响,我国安全生产形势依然严峻,工矿领域安全生产重特大事故时有发生,特别是近年来尾矿库事故多发,已引起了国家的高度重视

2023-12-29 13:40:39 353

原创 LWIP的优缺点

Light weight IP,意思是轻量化的TCP/IP协议,是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。LwIP的设计初衷是:用少量的资源消耗实现一个较为完整的TCP/IP协议栈,其中“完整”主要指的是TCP协议的完整性,实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。此外LwIP既可以移植到操作系统上运行,也可以在无操作系统的情况下独立运行

2023-12-27 15:33:27 492

原创 C语言中宏定义的一种妙用

最近分析了一个宏定义的妙用方法,利用宏定义来构建一个枚举类型,通过自己代码测试验证,方法可行,分享给大家。

2023-12-27 14:52:05 578

原创 视频遥测终端机的设计需求

本文件主要描述的是视频遥测终端机的整体架构,针对于整体架构,进行需求分解,详细描述了整个需求的需求功能点,旨在指导后续的系统设计工作。

2023-12-26 10:21:23 1092

原创 减缓环境影响的对策

描述对水环境、声环境、大气环境和固体废物可能得影响。

2023-12-25 16:25:04 880

原创 北斗导航产业现状及发展趋势

全球卫星导航系统(GNSS)系所有卫星导航定位系统以及导航增强系统的总称。目前主要包括:美国GPS卫星导航定位系统、俄罗斯GLONASS全球卫星导航系统、中国北斗卫星导航系统、欧洲Galileo卫星导航定位系统以及为局部区域服务的增强系统(如北美的WAAS、欧洲的EGNOS、日本的MASAS、准天顶卫星系统QZSS等)

2023-12-25 15:06:52 1121

原创 预警指挥中心建设方案

随着科技的迅速发展,新产品、新技术的应用也体现在指挥中心的建设上。考虑到指挥中心的实际运行需要,系统采用模块化、开放式、集散分布式的设计思想,最大限度地满足预警指挥的要求,并且具有内部调整的足够灵活性,可适应变化着的各种需求。

2023-12-22 10:30:43 947

原创 北斗高精度基坑安全监测系统解决方案

基坑监测是基坑工程施工中的一个重要环节,是指在基坑开挖及地下工程施工过程中,对基坑岩土性状、支护结构变位和周围环境条件的变化,进行各种观察及分析工作,并将监测结果及时反馈,预测变形及稳定状态的发展,根据预测判定施工对周围环境造成影响的程度,来指导设计与施工,实现信息化施工。基坑监测主要包括:支护结构、相关自然环境、施工工况、地下水状况、基坑底部及周围土体、周围建(构)筑物、周围地下管线及地下设施、周围重要的道路以及其他应监测的对象等。

2023-12-21 15:38:28 1815

原创 北斗卫星导航系统技术指标

描述北斗卫星导航系统的技术指标和性能指标

2023-12-21 10:22:31 885

原创 北斗地基增强网的系统组成

北斗地基增强网系统是在传统GPS 差分(单基准站或多基站差分)定位的基础上快速发展起来的一种基于北斗卫星定位系统的多参考站区域卫星定位增强系统,它可使用多种通信手段,包括卫星通讯、无线电数据链、电话固网、GSM流动网以及NTRIP(Internet RTK)等方式播发实时差分改正信息。因此,它的用户是非常广泛的,应用也是千差万别的,是面向各行各业的,包括实时的、事后的、高精度的和低精度的,而不是针对某一个用户,某一个工程,从而在资源的利用上达到了最大限度,不仅避免了重复购置和建设,减少了投入,而且提高了精度

2023-12-21 10:17:45 646

原创 论北斗地基增强网的重要性

“智慧地球、数字地球、数字城市”等概念不断涌现,是指依托建立宽带多媒体信息网络、地理信息系统等基础设施平台,整合地区信息资源,突破时间,空间的局限建立一个在现实中不可能建立的开放信息环境。中国数字省市的建设将对中国现代化水平的提高,对国家信息化水平的提高,以及对中国城市管理水平的提高,具有重要的战略意义。

2023-12-21 09:48:21 359

原创 北斗卫星导航系统介绍

北斗卫星导航系统(BeiDou(COMPASS)Navigation Satellite System)是中国正在实施的自主发展、独立运行的全球卫星导航系统。系统建设目标是:建成独立自主、开放兼容、技术先进、稳定可靠的覆盖全球的北斗卫星导航系统,促进卫星导航产业链形成,形成完善的国家卫星导航应用产业支撑、推广和保障体系,推动卫星导航在国民经济社会各行业的广泛应用。北斗卫星导航系统由空间段、地面段和用户段三部分组成,空间段包括5颗静止轨道卫星和30颗非静止轨道卫星,地面段包括主控站、注入站和监测站等若干个

2023-12-21 09:42:10 1011

原创 地质灾害监测预警解决方案

依据常见地质灾害类型,搭建地质灾害监测方案,主要包含滑坡类地质灾害监测方案、地面沉降类地质灾害监测、泥石流类地质灾害监测、岩溶塌陷类地质灾害监测和崩塌类地质灾害监测方案。

2023-12-21 09:21:50 1164

原创 编译优化的等级的说明

编译优化通过对编译时间、目标文件大小、执行效率进行不同的取舍和平衡,来提供整体性能。优化的方法大致包括:1)精简操作指令;2)尽量做到CPU的流水操作;3)对程序的猜测,调整代码的执行顺序;4)充分使用寄存器;5)对调用进行展开操作。对程序进行合理的优化,可以很好地改善代码大小,提高程序的执行性能,但是优化后,也可能出现一些莫名其妙的问题。这里对编译优化做一个总结描述。

2023-12-19 17:02:45 358

原创 Visual Studio开发环境的搭建

本文档主要的目的是指导熟悉搭建Visual Studio开发环境以及如何建立C/C++工程项目编译运行

2023-12-14 11:45:12 1300

原创 发明专利撰写要点

主要描述了专利的编写要点。

2023-12-14 09:58:02 398

原创 城市安全运营的一些核心技术

城市安全运营管理所使用到的一些核心技术。

2023-12-14 09:53:43 791

原创 养牛场北斗综合管理系统解决方案

随着我国北斗卫星导航定位系统的快速发展和定位精度的持续不断提高,在牛身上穿戴定位终端后可以实现对牛的位置和温度的测量,在蜂窝网络正常的情况下,定位和温度数据通过蜂窝网络通信方式回传到监控云平台,在蜂窝网络缺失的情况下,可通过无线LoRa通信方式,将多个定位终端的监测数据实时汇聚到LoRa网关,LoRa网关可通过蜂窝网络或北斗短报文通信方式将数据回传到监控云平台。通过云平台的处理和计算,提供电子围栏、轨迹管理等功能。

2023-12-12 22:12:50 437

原创 嵌入式研发流程介绍

本文主要描述的是嵌入式产品开发的整个开发过程,以及在开发过程中的注意事项,同时描述了每个岗位所负责的内容。

2023-12-12 10:43:27 938

原创 车联网行业研究综述

物联网作为目前国家重点发展的五大战略性新兴产业,己经被列入了国家发展战略规划。发展物联网重点要加快推进物联网研发与应用。在物联网的应用领域,车联网因其应用效应和产业带动作用,正成为物联网应用示范的首选。物联网技术及应用被誉为“计算机、互联网、通信网之后的第三次信息浪潮”。2008年起源于美国的全球给济危机,严重的打击了全球经济发展。那时欧美发达国家为了重振低迷的国家经济,开始寻找新的科技及应用来刺激经济发展,形成经济新的增长点,下一代信息技术规划中的物联网进入了各国政府的视野。2009年,新能源和物联网被

2023-12-09 19:41:52 872

原创 铁路通信铁塔监测方案

铁路通信铁塔在线监测系统采用先进成熟的传感器系统、北斗高精度定位技术以及采集和通讯技术,结合先进的太阳能新能源技术、数据库系统、数据分析技术以及预报警系统,对铁塔安全信息——如环境温湿度、风速风向、倾斜、裂缝等实时监测并及时预警和报警。系统兼具智能化、云计算、无线传输、高精度、集成高效等多重优势。该监测系统能实时监测铁塔的倾斜、环境、应变、裂缝等情况,及时了解铁塔的安全、可靠状况,根据监测数据发展趋势,对超标铁塔状况及时进行多种方式预报警,指导检修和维护,提醒运行维护人员加固地基,防止事故发生。

2023-12-09 18:54:04 901

原创 经久不衰的C语言

C语言能够保持经久不衰,我认为有以下原因。历史原因:C语言因其历史原因,被用于各类操作系统的开发,各种软件项目的开发,各种编译器开发,各种单片机程序的开发,其现在已经几乎没有其它编程语言能动摇其在这些方面的地位。自身原因:C语言本身就功能强大,开发灵活,而且大部分编译器都支持内联汇编,使得其功能能够满足几乎任何需求。C语言在应用层开发中,被Java、Python等现代语言取代,C语言几乎没有用武之地,但是C语言在嵌入式系统开发、驱动开发、底层组件开发、算法开发方面,具备特有的优势,因此,在

2023-12-08 10:50:39 1689

原创 重点车辆安全监测预警技术方案

重点车辆安全监测预警平台采用了物联网、北斗高精度定位技术、人工智能技术、区块链技术、视觉识别、大数据计算技术等前沿高科技技术。平台通过对人、车、路的信息(即重点车辆驾驶员信息、重点车辆状态信息、道路桥梁信息)进行多维度实时监控,数据能够实时传回平台并进行海量大数据处理

2023-12-06 14:09:21 1205

原创 位操作奇偶校验算法

信息的传输都是以比特流的方式传输的,数据在传输过程中,可能存在传输错误的情况,如发送的数据是01001101,而接收到的数据是01001100,比特位出现最低位出现错误,由1变成了0。为了检测出这种错误,工程应用上通常采用奇偶校验的方式来实现。以奇校验为例,我们传输的一个字节8比特的数据,先计算比特位1的个数,如果比特位1的个数是奇数,则第9位设置为0,如果比特位1的个数是偶数,则第9位设置为1,连续9比特的1的个数始终保持奇数。偶校验类似。

2023-12-06 12:08:09 340

原创 国产工业实时操作系统Intewell

Intewell工业实时操作系统源于有30多年发展历史的“道”操作系统,是一款微内核实时操作系统(RTOS),具有良好的可扩展性、友好的用户开发环境和丰富的开发调试工具,提供POSIX接口。Intewell工业实时操作系统支持目前市面上主流芯片,支持IEC61131-3标准的工业控制软件,支持EtherCAT、Modbus等多种工业总线,广泛应用于工业控制、汽车电子、轨道交通、能源电力等行业,解决工业现场操作系统的自主可控、安全可信问题。

2023-12-05 20:40:47 937

原创 格雷码转二进制

格雷码属于可靠性编码,其特点是从一个数变为相邻的一个数时,只有一个数据位发生跳变,是一种错误最小化的编码方式。格雷码经常用于减少状态转化时的瞬间错误。在实际应用中,常常需要将格雷码转换为二进制码进行处理。本文章描述了格雷码转二进制原理,同时给出一段工程应用上实用的格雷码转二进制源码。

2023-12-02 14:29:33 408

原创 嵌入式软件版本管理

版本命名规则:产品型号_VX.Y.Z_Date_TagX:主版本号,一位数字表示,初始值为1,表示软件的主版本号,当功能模块有较大的变动或子版本号满,即可升级,比如增加多个模块或整体架构发生变化。Y:子版本号,一位数字表示,初始值为0,表示软件的次版本号,当功能有一定的增加、变化或修订版号满,即可升级,比如增加对权限控制等。Z:修订版本号,两位数字表示,初始值为1,表示软件的维护版本号,功能有少量增加或变化,或对已发布的缺陷的修复或一些小的变动。

2023-11-29 16:06:10 440

原创 canfestival介绍及对象字典编辑器的环境搭建

canfestival是一套功能完整,完全符合CANopen标准的开源协议栈,canfestival为开发者还提供了许多工具,提高开发的便利性。Canfestival源码由ANSI-C编写,提供了对于多种硬件平台的驱动,本文主要介绍canfeitival相关基础,以及搭建字典编辑器。供读者参考。

2023-11-29 15:57:14 1310

原创 MCUXpresso IDE将源码制作成lib库的方法

函数库是一个已经被编译好代码和数据的目标文件的集合,所生成的库文件内的函数可以直接供其他程序调用。程序函数库经过高度抽象化,具有一定的通用性,使得程序的开发工作更加模块化。在嵌入式开发中,也会涉及到函数库文件,除了模块化开发以外,也可以对源代码进行保密。本文主要描述的是基于MCUXpressoIDE下

2023-11-28 21:14:31 1201

原创 tmf8801为什么测量距离达不到2.5米

在tmf881官方技术手册上写明了测量最大距离是2500mm,但是用户在使用官网提供的tmf8801驱动代码实现之后,发现实现的距离最多只能到达2200mm左右。本文章的目标主要描述的是如何让tmf8801能够测量达到2500距离的技术方法。

2023-11-28 13:52:04 922

原创 TMF8801的频偏校正

通过对频偏的校正,tmf8801的测量进度会进一步得到提高,但是大家测实验的时候,有没有发现,tmf8801的标称能测量到2.5米,但是实际测量过程中可能只能测到2米到2.2米左右,这里会涉及到例外一个问题,下一章节继续讲解。

2023-11-26 17:07:21 449

原创 tmf8801校准方法

tmf8801是一个飞行时间(ToF)激光测距传感器,通过测量光波的脉冲差测量距离。能够在±5%范围内进行高精度距离测量,并且能够在黑暗环境和有厌氧罐的情况下运行。 对tmf8801校准可以有效减小由于光学结构、电气干扰、环境光干扰带来的误差,保证芯片测量结果的一致性。官网提供了一套校准的驱动代码,下面结合驱动代码描述tmf8801的校准过程。

2023-11-26 13:09:23 384

原创 仿真器无法连接IMXRT1176处理器的解决方法

我们在调试IMXRT1176代码过程中,偶尔会出现因误操作,程序一执行后就出现卡死的现象。在这种情况下,IMXRT1176重新上电后,导致仿真器无法连接IMXRT1176。本文档描述的是解决此问题的操作方法。

2023-11-24 15:58:26 355

原创 Windows环境搭建NTP服务器方法

网络时间协议,英文名称:Network Time Protocol(NTP)是一种时间同步化的协议,在无序的Internet环境中提供精确和健壮的时间服务。使得网络设备做到时间的同步化。本文档主要介绍在Window环境下搭建NTP服务器的设置方法。

2023-11-23 10:29:08 2978

原创 嵌入式INI配置文件

minIni是一种用于读取和写入INI文件的库,minIni占用很少的资源,具有确定的内存占用空间。minIni的主要用途是在运行ROTS(甚至没用任何操作系统)的嵌入式系统上使用。MinIni要求这样的系统提供一种存储和文件I/O系统,但是不需要此文件I/O系统与标准C/C++库兼容

2023-11-16 11:49:02 173

原创 线性表源码

带头节点的线性链表,对应数据结构教材章节2-3的算法2-8~2-11

2023-03-10 14:26:39 38

原创 QT的exe的生成

1.通过QTcreator生成项目,用release方式编译生成exe程序。2.找到生成exe文件的目录,如G:\workspace\code\build-S1_Tools-Desktop_Qt_5_14_2_MinGW_32_bit-Release3.生成的exe文件叫S1_Tools.exe4. 通过window10,通过搜索栏找到QT5.14.2(MinGW 7.3.0 32-bit),这个根据你实际编译选择而选择不同,5.G:\workspace\code\build-S1_Tools-Deskto

2022-06-12 10:06:50 1384

小回沟古滑坡监测方案.doc

小回沟煤矿工业场地及西北侧存在古滑坡体,由于受到边坡开挖、卸荷及地下水影响工业广场古滑坡发生蠕滑,工业广场北侧出现多条地裂缝,S316省道南侧出现深宽裂缝。为此,小回沟公司在古滑坡体初步勘查和设计的基础上,进行了古滑坡体补充勘查和施工图设计。结合补充勘查成果,小回沟公司组织召开了“小回沟公司选煤厂选址论证会”。根据会议地质灾害防治专家意见“在滑坡体初步勘察和设计的基础上,通过补充勘查和综合监测,进一步查明滑坡的成因,综合考虑地下水位的变化,总结本次变形原因,预测滑坡影响范围,制定可行的治理方案”要求,结合边坡变形现状,对古滑坡进行治理前、治理中、治理后效果监测,获得滑坡体发展变化趋势,确保滑坡体在治理期间及治理后的稳定安全。

2023-12-26

002-visual studio开发环境的搭建.pdf

本文档主要的目的是指导熟悉搭建Visual Studio开发环境以及如何建立C/C++工程项目编译运行。

2023-12-23

第一章 经久不衰的C语言.pdf

C语言是一门老爷爷级别的编程语言,诞生于1972年,由美国的贝尔实验室丹尼斯·里奇(Dennis Ritchie)设计和开发,目的是将UNIX内核代码从汇编语言转移到更高级的语言,用更少的代码完成相同的任务。

2023-12-23

室内外高精度位置服务解决方案.pdf

随着智能通信技术、物联网技术的兴起和发展,工业、农业、商业、物流、军事等领域对于人员和设备等定位有着越来越多的需求。目前急需高精度的室内定位解决方案在大型医院、仓储物流中、博物馆等旅游景点、抢险救灾、工矿企业、智能家居中的应用。尽管目前室外定位技术已经有较为成熟的解决方案,但是在室内环境下,目前尚无比较经济且成熟的技术,根本原因是室内定位存在环境复杂、定位面积小、直达波路径严重缺失、多径传播严重、定位环境易发生改变等特点。如何提升室内定位的精度、稳健性、安全性,降低定位算法的复杂度等已经成为亟待解决的技术难点。基于当前面临的严峻形势,北斗微芯推出独特的多重组合室内精准定位系统,以解决工厂厂区及办公区域的精准定位需求。

2023-12-22

基于大数据的配电网全景视图研究设计概要设计说明书-20181114.pdf

本概要设计文档主要用来指导基于大数据的配电网全景视图系统的详细设计工作,为详细设计提供统一的参照标准,其中包括系统的内外部接口、系统架构、编程模型、技术选型以及其他主要问题的解决方案。在此文档被经过评审后,所有有关本系统的详细设计必须遵照此文档的相关标准和约束来进行。另外,此文档也作为对详细设计文档进行评审所依照的标准之一。 在详细设计的过程中,如果发现需要添加新的概要设计标准或者约束来指导详细设计工作,必须在此文档进行更新和评审,以确保各模块详细设计的一致性和正确性。 本文档主要描述的是基于大数据的配电网全景视图系统的概要设计,其中包括定义系统的功能模块原型、数据来源、内外部接口、相关的系统架构和设计标准,不会涉及系统业务逻辑实现的详细细节。

2023-12-22

基于NXP的LP5516的W25Q512JV的驱动源码

MCU:LPC5516 FLASH芯片:W25Q512JV 使用了操作系统freertos 已经验证过,在工程中使用了。

2023-12-13

一种非刚体目标的实时检测与跟踪算法.pdf

提出了一种复杂背景下自动、实时地检测和跟踪非刚体目标算法。该算法利用自适应的背景减除方法,在复杂 背景条件下提取出运动目标;采用颜色直方图模型为特征的均值平移法作为跟踪算法。试验结果验证了该算法的实时性和有 效性。

2023-12-06

基于dm642的H264压缩代码

基于德州仪器DSP处理器DM642实现的H264代码。

2023-12-01

软件开发全流程的整套模版文档

以上主要针对软件开发的整个流程,从需求分析到最后结项的所有流程的技术模版文档,非常具有参考价值。

2023-11-30

铁路北斗三代高精度监测预警系统研究.pdf

将北斗三代高精度定位技术引入铁路监测预警,详细介绍了北 斗三代高精度监测预警系统的实现原理和系统构成,通过数据论证了 北斗三代系统相对于 GPS 系统的优势。通过不同基线长度下监测性能 的对比,为合理布设基准站提供参考

2023-11-25

minIni开源库,用于指嵌入式系统下使用ini文件解析库

minIni是一种用于读取和写入INI文件的库,minIni占用很少的资源,具有确定的内存占用空间。minIni的主要用途是在运行ROTS(甚至没用任何操作系统)的嵌入式系统上使用。MinIni要求这样的系统提供一种存储和文件I/O系统,但是不需要此文件I/O系统与标准C/C++库兼容

2023-11-23

数据结构2-2章节线性表的顺序表示和实现自创源码

根据数据结构-严蔚敏书籍的第2章节的2.2节的算法2-1至2-7编写代码实现验证。采用clion工具验证 int InitList_Sq(SqList *L); int ListInsert_Sq(SqList *L, int i, ElemType e); int ListDelete_Sq(SqList *L, int i, ElemType *e); int LocateElem_Sq(SqList L, ElemType e, int (*compare)(ElemType, ElemType)); int compare(ElemType x, ElemType y); int MergeList_Sq(SqList la, SqList lb, SqList *lc);

2023-03-03

数据结构2-1章节线性表源码

根据数据结构-严蔚敏书籍的第2章节的2.1节的算法2-1和2-2编写代码实现验证。采用clion工具验证。 int InitList(List *L); int compare(ElemType x, ElemType y); void union_list(List *pa, List *pb); int ListLength(List *pa); int LocateElem(List *pa, ElemType e, int (*compare)(ElemType x, ElemType y)); int GetElem(List *L, int i, ElemType *e); int ListInsert(List *pa, int pos, ElemType e); void MergeList(List pa, List pb, List *pc);

2023-03-02

数据结构第2-2章节伪代码的的自创源码实现

根据数据结构严蔚敏老师的教材的伪代码的说明,自己编写的源码,测试实现。

2023-02-09

最大化 LoRa 长距离,您应该知道的完整秘籍.pdf

描述 LoRa 最大的优势是长距离,通过类比“说话”与“无线通信”了解原理, 科学分析了延长距离的办法,针对环境因素提出“拉距测试”的方案

2020-04-14

附件2 广东电网有限责任公司计量自动化系统微功率无线通信规约(2016版).pdf

微功率无线自组织网络是实现低压电力用户用电信息汇聚、传输、交互的通信网络,覆盖范围有限,发 射功率受到国家无线电管理的严格限制,子节点位置固定,通信链路相对稳定。 本规范适用于此类对象,对集中器通信单元与电能表通信单元、采集器通信单元的空中帧格式进行了完 整的定义和描述,明确了子节点的功能和数据类型,支持基于集中器统一管理的灵活快速组网

2020-04-14

TMF8x01模块用户手册V1.01.pdf

TMF8x01 模块是推出的一款基于直接时间飞行技术的高精 度距离传感器模块。TMF8x01 的主要特征如下:  基于 CRC-8 校验的交互指令;  分辨度为 1mm 的 16 位距离信息输出;  测距范围 0~2500mm;  测量精度小于±5%;  最快测量周期 16.6ms;  VCSEL 发射波长为 940nm;  结合近距离测量模式和远距离测量模式;  模块自动工厂校准;  系统参数自定义调整;  模块错误自检体系

2020-04-05

TMF8801驱动参考代码

TMF8801是激光测距的一个模块,采用I2C通信方式,这里提供TMF8801的一个参考代码,已经测试过了,移植后可以正常运行。

2020-04-05

张正友标定法 原文

We propose a flexible new technique to easily calibrate a camera. It is well suited for use without specialized knowledge of 3D geometry or computer vision. The technique only requires the camera to observe a planar pattern shown at a few (at least two) different orientations. Either the camera or the planar pattern can be freely moved. The motion need not be known. Radial lens distortion is modeled. The proposed procedure consists of a closed-form solution, followed by a nonlinear refinement based on the maximum likelihood criterion. Both computer simulation and real data have been used to test the proposed technique, and very good results have been obtained. Compared with classical techniques which use expensive equipment such as two or three orthog- onal planes, the proposed technique is easy to use and flexible. It advances 3D computer vision one step from laboratory environments to real world use.

2016-02-01

全景图像拼接

This tutorial reviews image alignment and image stitching algorithms. Image alignment algorithms can discover the correspondence relationships among images with varying degrees of overlap. They are ideally suited for applications such as video stabilization, summarization, and the creation of panoramic mosaics. Image stitching algorithms take the alignment estimates produced by such registration algorithms and blend the images in a seamless manner, taking care to deal with potential problems such as blurring or ghosting caused by parallax and scene movement as well as varying image exposures. This tutorial reviews the basic motion models underlying alignment and stitching algorithms, describes effective direct (pixel-based) and feature- based alignment algorithms, and describes blending algorithms used to produce seamless mosaics. It closes with a discussion of open research problems in the area

2016-02-01

APM2中文快速入门指南

• 免费开源固件

2016-02-01

使用PX4 FMU 与PX4IO组装

1. 介绍: 2. PX4FMU与PX4IO的组装 3. PX4FMU与PX4IO的接线 4. 使用8通道遥控器和电台连接PX4FMU与PX4IO 5.“X”和“+”模式的飞行器的连接和设置

2016-02-01

APM for PX4 飞控使用手册

1. 介绍: 3D Robotics的开源飞控技术解决方案 2. 什么是APM:Copter系统 3. 系统构成

2016-02-01

zlib是提供数据压缩用的函式库

zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发,初版0.9版在1995年5月1日发表。zlib使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。截至2007年3月,zlib是包含在Coverity的美国国土安全部赞助者选择继续审查的开源项目。

2016-02-01

gui开发框架wxwidgets

wxwidgets是一个 c++编写的用来提供gui开发的框架。它包含一个可以支持现今几乎所有操作系统(Version 2 currently supports all desktop versions of MS Windows, Unix with GTK+, Unix with Motif, and MacOS. An OS/2 port is in progress.)的GUI库和其他一些很有用的工具,提供了类似MFC的功能。

2016-02-01

tortoisehg-3.6.2-x64.msi

tortoisehg3.6.2用于下载文件的工具,经过测试,可以使用,很好用。

2016-02-01

图像拼接 源码

图像拼接开源代码,直接用vs2013可以编译的,我已经测试过了,效果还可以。

2016-01-23

图像拼接开源代码

图像拼接经典算法,最新版的开源代码autopano-sift-c源码,供大家参考。

2016-01-23

cmake3.4.1

cmake最新版本,用于生成代码代码的工具,很好用,我利用该工具生成过很多代码

2016-01-22

linux c实例集合

该代码是教材<linux C 从入门到精通>的实例代码,相当齐全。

2015-09-14

全方位全景图像

本文使用立方体表面来映射全方位全景图像,采用基于图像的绘制方法,在基本器材条件下,首次生成了完整的全方位全景图像,并利用所生成的全方位全景图像构造成一个虚拟现实系统。

2015-09-14

空空如也

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

TA关注的人

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