CMake 学习入门 CMake 学习入门配置CMakeList.txt 配置配置cmake版本要求配置工程添加可执行文件note: cmake文件不区分大小写cmake_minimum_required(VERSION 2.6)project(Tutorial)add_executable(Tutorial tutorial.cxx)版本号设置,使用set()函数# The version numberset(Tutorial_VERSION_MAJOR 1)set(Tutorial_
hexo 3.0以上版本无法正确显示图片处理办法 解决办法见:https://www.jianshu.com/p/3db6a61d3782文章底部重新安装image插件,hexo clean && hexo g -d 即可
gitignore远端仓库操作 使用Sourcetree创建全局忽略当*.uvguix.*文件是在.gitignore之前被提交进服务器的,.gitignore对已经存在服务器里的文件是不起作用的。需要进行如下操作方可解决git rm --cached filenamegit commit -m "modify log"再推送到远端即可。...
bitbucket创建团队 创建一个团队如果您想限制对特定用户的访问权限并声明共享设置,我们建议您创建一个团队。单击 全局侧边栏中的**+**,然后选择 创建新建 下的 团队。****输入 团队名称。这个名称就是你在Bitbucket的团队导航中看到的,以及你的队友在邀请函电子邮件中看到的内容 。输入**工作区ID **。您的身份证不能有任何空格或特殊字符,但数字和大写字母都可以。此ID将成为团队UR...
SourceTree使用笔记-gitflow工作流 利用sourcetree中的git工作流初始化分支master:最终发布版本,整个项目中有且只有一个develop:项目的开发分支,原则上项目中有且只有一个feature:功能分支,用于开发一个新的功能release:预发布版本,介于develop和master之间的一个版本,主要用于测试hotfix:修复补丁,用于修复master上的bug,直接作用于master这里开发任务都是...
SourceTree使用笔记 ssh-key配置 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
利用fatfs进行文件管理 STM32 fatfs库进行文件管理在嵌入式系统开发中,经常需要利用SD卡存储一些系统配置文件、系统log文件。查阅一些资料发现fatfs库有很多例程,而且官方文档也非常清晰,但是仍然会遇到很多。套用天下无贼里的一句台词,21世纪什么最可靠,—记博客最可靠! 废话不多说,开始上干货!利用fatfs,做一个基于时间的文件管理系统。 格式:根目录下创建项目文件夹,表明你这个文件是干嘛的...
pyFlightAnalysis使用问题解决 数据分析软件下载网址:https://github.com/Marxlp/pyFlightAnalysis安装首先搭建Python环境,博主使用的python3.5,然后安装PyQt5 sudo pip3 install PyQt5 然后搭建pyopengl 环境 sudo pip3 install pyopengl 然后clone工程,进入工程目录 python ana...
C/C++联合体详解 代码如下:typedef union{ unsigned int u; struct { unsigned char a :1; unsigned char b :1; unsigned char c :6; unsigned char d :1; } ST;}UN;int main(
github中工程代码多仓库多子模块切换同步问题解决 PX4 开发子模块不同步问题解决前提主分支为extension关联到远端库master分支A,在此基础上,gitbranch建立extension_tasks分支,然后gitcheckout extension_tasks 分支,并在其基础上进行开发,并将其推到另外一个远端库的另外一个分支。下面是用法解释: gitbranch和git checkout经
PX4 navigator-TAKEOFF 2017.9.22 --edited by sonwpang1.TAKE OFF 构造函数确定起飞高度 MIS_TAKEOFF_ALT定义privatecontrol::BlockParamFloat _param_min_alt;调用Block::updateParams()进行参数更新2.流程由地面战或者RC端发送MAVLINK_MSG_ID_COMMA
更改或者新增ssh-key后,需要的操作 在服务器添加完公钥之后,ssh服务器会报一下错误sign_and_send_pubkey: signing failed: agent refused operation在终端输入以下命令行eval "$(ssh-agent -s)"ssh-add
EKF2学习之控制融合模式 1.存储控制状态值,并开启状态变化检测_control_status.value// bitmask containing filter control statusunion filter_control_status_u { struct { uint16_t tilt_align : 1; // 0 - true if the filter tilt
ubuntu下解决Error mounting /dev/nvme0n1p3 at /media/snow/OS: 打开终端sudo su 进入root模式cd media/snow (snow 为用户名)mkdir OS_tmp (建立一个临时挂载文件夹)mount -o ro /dev/nvme0n1p3 /media/snow/OS_tmp即可成功挂载设备
GPS相关数据解释 PDOP:位置精度因子(Position Dilution of Precision),直译为“精度强弱度”,通常翻译为“相对误差”。具体含义是:由于观测成果的好坏与被测量的人造卫星和接收仪间的几何形状有关且影响甚大,所以计算上述所引起的误差量称为精度的强弱度。天空中卫星分布程度越好,定位精度越高(数值越小精度越高)。PDOP表示三维位置定位精度与导航台几何配置关系的一个参数。在全球定位(GPS)
EKF2学习笔记之运行流程2 2017.8.4 by snow2cdread mag data and set it这里有个细节,对于多个magnetometer同时工作时,在处理时需要// Check if the magnetometer ID has changed and reset learned bias parameters if it has//Do not do this whe
GPS精度因子 PDOP:位置精度因子(Position Dilution of Precision),直译为“精度强弱度”,通常翻译为“相对误差”。具体含义是:由于观测成果的好坏与被测量的人造卫星和接收仪间的几何形状有关且影响甚大,所以计算上述所引起的误差量称为精度的强弱度。天空中卫星分布程度越好,定位精度越高(数值越小精度越高)。PDOP表示三维位置定位精度与导航台几何配置关系的一个参数。在全球定位(GPS)