自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 【qt编译警告】 warning LNK4042: 对象被多次指定;已忽略多余的指定

问题原因:在工程中的*.pro文件中,某个源文件被多次包含。可能是由于删除了某个源文件又重新新建了这个源文件。解决方法: 第一步: 打开*.pro文件,删除变量SOURCES和HEADERS中的重复包含条目。 第二步: 删除相应的build文件,然后重新编译工程。...

2020-04-08 11:42:22 1257

原创 程序分享:平面上的多个点能够形成多少条至少穿过三个点的直线?

最近在做计算机视觉图像识别项目,遇到一个问题:已知平面上有n个点,求这n个点上有多少条至少穿过三个点的直线。 初看这个问题,感觉这个问题有一点像五子棋,只是五子棋问题要简单的多,因为五子棋只有四个方向的直线(横竖撇捺)。而平面上的n个点有无穷个方向的直线。 我已经想出了一个办法,计算出了所有的直线。没有用霍夫变换,完全利用初中数学的知识,用我的方法也可以计算...

2020-03-30 22:57:46 660

原创 在静止状态下根据IMU(加速度计)计算姿态角

一、 姿态角定义: 1. 滚转角的定义:机体Z轴与过机体x轴的垂面的夹角。向右滚转为正,范围【-180deg-180deg】。 2.俯仰角的定义:机体x轴与水平面的夹角。向上为正,范围【-90deg-90deg】。 二、根据重力加速度 计算姿态角的原理: 1.滚转角计算,首先通过机体x轴与重力加速度的外积,计算出“过机体x轴的垂面”的法向量。然后通过计算内...

2019-10-16 17:56:03 12700 9

原创 人生难得一回醉

   我们所谓的理性,已经不足以应对多变的现代社会,随大流也许是一个好的选择,慢慢的把自己交托给一个信念,人生难得一回醉。

2018-06-13 11:25:53 388

原创 不要在小公司做底层软件开发

在这里makekam对底层软件的理解就是指驱动开发,代码移植等工作。其中也包括底层的算法。在小公司做软件不要做底层软件开发,犹如在公司做硬件开发不要只是焊接电路板。        小公司处于产业链的最末端,没有自己的核心技术,只是针对用户需求完成一些系统集成和定制。而核心技术具有普遍适用性如“组合导航技术”、“操作系统移植与软件框架”等技术并不局限于某个领域,这些技术大公司可以集中力量突破,然

2018-01-07 12:11:35 11687 5

原创 移植pixhawk到其他stm32平台

本文基于pixhawk1.0.1代码,移植需要的知识很多,一两个文章可说不清楚,里面涉及到编译原理,操作系统,stm32,计算机组成原理等,需要长期积累,我这里只是起到抛砖引玉的作用。先写个大概,日后专门针对单独功能的移植写博客。1.   pixhawk代码的目录结构      pixhawk代码分为固件和nuttx操作系统。nuttx操作系统包含两个目录:nuttx和nuttx-co

2017-09-11 21:10:05 4292

原创 结构体位域在内存中的分布与平台大小端的关系

1.    测试用例1.1.    测试用例1struct{    UINT8 a:1;    UINT8 b:3;    UINT8 c:4;} A;main(){int i;    UINT8 *p;    A.a=1;    A.b=1;    A.c=1;    for(i=0;i<sizeof(A);i++)    {        p=((U...

2017-07-15 10:09:21 9484

原创 解读pixhawk加速度计校准代码

本文介绍pixhawk加速度计校准的原理与软件流程

2017-07-13 22:37:15 6806

原创 linux qgc编译提示缺少user_config.pri

在qt的项目栏的第一项qgroundcontrol[master]上点右键,选择清除。然后选择重新构建。编译需要花费十几分钟时间,然后就可以点击绿色的三角运行了。

2017-06-25 21:03:57 1251

原创 pixhawk新增编译选项、板级配置的方法

pixhawk本身的硬件资源有限,咱们可能需要将pixhawk移植到咱们自己的板子上,但是又想不影响原版pixhawk的使用,这就需要增加编译命令了。可是网上查不到如何增加编译命令的帖子,所以本人只有自己研究,经过几天的各种实验,终于成功的新增了新板子的编译命令。以下讲解基于pixhawk1.0.1版本先讲原理:编译命令是否存在取决于makefiles文件夹中的config_*.mk文件是否存在:...

2017-03-31 23:08:19 1493

空空如也

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

TA关注的人

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