随笔分类 -  学习笔记

系统学习某些知识时自己做的笔记
摘要:0.背景 由于某项目需要,在Qt下开发及调用带界面的DLL。由于中间折腾时间较长才搞定,在这记录一下。 本帖子中所用Qt版本为QtCreator 4.10.2.基于Qt5.13.2(MSVC 2017,32位) 1. Qt DLL开发 1.1 工程建立 新建工程,选择:Library->C++ Li 阅读全文
posted @ 2021-10-12 22:51 SpyCoder 阅读(3870) 评论(0) 推荐(1)
摘要:本文转自:C#中$的用法 C#中$的用法:是为了替代string.format();原先赋值需要占位符和变量,当需要拼接多个变量会造成语句过长等不易理解问题,$""是为了替代 string.format() ,可以把字符串中的C#变量包含起来达到识别C#变量的目的$"";也支持表达式,使用$"{(你 阅读全文
posted @ 2020-11-21 21:38 SpyCoder 阅读(580) 评论(0) 推荐(0)
摘要:本教程来自于:http://wiki.ros.org/ROS/Tutorials/UsingRqtconsoleRoslaunch rqt_console 和 rqt_logger_level 是ros的调试工具(类似于控制台和日志)。roslaunch可以用于一次启动多个节点(不同于rosrun只 阅读全文
posted @ 2019-10-01 22:42 SpyCoder 阅读(604) 评论(0) 推荐(0)
摘要:该节内容主要来自于官方文档的两个小节:1.使用rosed来编辑2.创建ros消息的服务 先来看rosed: 例如我们想编辑roscpp包下的Logger.msg,则输入如下命令: 则会使用vim打开Logger.msg进入编辑状态。同时,rosed支持使用tab键实现自动完成功能,用法如下: 例如: 阅读全文
posted @ 2019-10-01 22:41 SpyCoder 阅读(1821) 评论(0) 推荐(0)
摘要:该学习笔记参考ROS官方wiki的内容,见:http://wiki.ros.org/ROS/Introduction 轻薄(Thin):不会对main()函数进行封装,这样可以使ROS中使用的代码便于集成到其它软件框架中。 不可知(agnostic)ROS库:合适的开发方式是使用干净的接口编写功能代 阅读全文
posted @ 2019-09-15 00:31 SpyCoder 阅读(453) 评论(0) 推荐(0)
摘要:其中,distro为所用ros的发行版本,该教程使用kinetic。 例如: 返回为: 在笔者的机子上返回为: 表示当前目录变为roscpp目录。 注意,ros工具命令只能识别出在环境变量ROS_PACKAGE_PATH 中列出的包,你可以通过改变环境变量将额外的包加入到ROS_PACKAGE_PA 阅读全文
posted @ 2019-09-15 00:30 SpyCoder 阅读(327) 评论(0) 推荐(0)
摘要:本笔记来源于:http://wiki.ros.org/ROS/Concepts base(基命名) relative/name(相对命名) /global/name(全局命名) ~private/name(私有命名,当前下一级的) base(基命名) relative/name(相对命名) /glo 阅读全文
posted @ 2019-09-15 00:30 SpyCoder 阅读(619) 评论(0) 推荐(0)
摘要:本文内容来源于官方wiki,http://wiki.ros.org/ROS/Tutorials/CreatingPackage 在继续之前,先看一下如何创建一个catkin工作空间。 使用如下命令创建一个catkin工作空间,名字为catkin_ws: 使用ls命令查看,可以看出已经出现build, 阅读全文
posted @ 2019-09-15 00:30 SpyCoder 阅读(3356) 评论(0) 推荐(0)
摘要:由于项目需要做基于Simulink的PX4二次开发,在Windows下面做,所以需要在Windows下查看PX4的代码,故写该文档,记录环境安装和配置过程。按照该网页安装工具链:Windows Installation Instructions。 安装后用工具链中的eclipse查看代码,由于只是在 阅读全文
posted @ 2017-09-23 16:09 SpyCoder 阅读(1980) 评论(0) 推荐(0)
摘要:pixhawk半物理仿真(HIL)环境的构建和运行 阅读全文
posted @ 2017-09-11 14:54 SpyCoder 阅读(1926) 评论(0) 推荐(0)
摘要:mavlink添加自定义消息 阅读全文
posted @ 2017-09-01 22:50 SpyCoder 阅读(4216) 评论(3) 推荐(0)
摘要:uORB机制及主要函数解析 阅读全文
posted @ 2017-08-24 15:16 SpyCoder 阅读(4209) 评论(0) 推荐(0)
摘要:uORB的机制简介,主要翻译自px4官方文档 阅读全文
posted @ 2017-08-22 17:52 SpyCoder 阅读(2790) 评论(0) 推荐(0)
摘要:一个简单的px4示例程序,主要翻译自px4官方文档,有部分自己更改和问题描述 阅读全文
posted @ 2017-08-20 19:12 SpyCoder 阅读(4022) 评论(0) 推荐(0)
摘要:px4的代码结构,翻译自px4官方文档 阅读全文
posted @ 2017-08-18 11:56 SpyCoder 阅读(932) 评论(0) 推荐(1)
摘要:pixhawk固件中的飞行模式简介。 阅读全文
posted @ 2017-08-12 21:42 SpyCoder 阅读(3287) 评论(0) 推荐(0)
摘要:在ubuntu16.04下编译pixhawk固件。 阅读全文
posted @ 2017-08-11 21:42 SpyCoder 阅读(2902) 评论(0) 推荐(1)
摘要:在C++如何使用指针数组(或指向指针的指针)来分配和释放内存 阅读全文
posted @ 2016-04-23 18:21 SpyCoder 阅读(11834) 评论(0) 推荐(0)
摘要:机器学习由对于人工智能的研究而来,是一个综合性和应用性学科,可以用来解决计算机视觉/生物学/机器人和日常语言等各个领域的问题,机器学习的目的是让计算机具有像人类的学习能力,这样做是因为我们发现,计算机要完成有的功能,是无法通过固定的程序实现的,例如让计算机识别手写的字迹,让计算机从不同的图片中识别出 阅读全文
posted @ 2016-04-15 17:43 SpyCoder 阅读(420) 评论(0) 推荐(0)