- 博客(46)
- 资源 (4)
- 收藏
- 关注
原创 Win10 配置 OpenGL (VScode+CMake+MSVC_2017+GLAD+GLFW)
OpenGL(全写Open Graphics Library),定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维、二维图形,是一个功能强大,调用方便的底层图形库。【更多细节:图形程序接口知多少| OpenGL、OpenCL、Vulkan、OpenGL ES、WebGL、Metal、Directx】 OpenGL支持跨平台开发(如Windows、Unix、Linux、MacOS、OS/2),自动化构建的话首选 CMake,编辑器推荐个人很喜欢的微软的 VScode,插件丰富、轻量且
2021-09-16 16:35:02
2559
原创 Win10下VScode+MSVC+CMake搭建C++开发环境(傻瓜式教程)
下载 Visual Studio Code 【Link】 下载Visual Studio 2019 生成工具 【Link】安装vs_buildtools__662714995.1631622501.exe重启电脑后,查找以下软件并打开&输入指令后有信息反馈,即表示安装成功:正常安装 vscode ,安装都比较简单,就略过不表了,记得安装必要的插件,C/C++、C/C++ Extension Pack、C++ Intellis...
2021-09-14 21:51:52
7146
原创 【学习笔记】C++设计模式_CH8_工厂方法
工厂方法:Factory Method动机代码示例要点总结本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/105527111作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的学习笔记 [视频链接] [源码和PPT资料下载]动机属于“对象创建”模式:通过“对象创建”模式绕开new,来
2021-02-16 12:24:49
305
原创 【学习笔记】C++设计模式_CH6_装饰模式
装饰模式:Decorator动机代码示例要点总结本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/105527111作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的学习笔记 [...
2021-02-11 11:07:23
189
原创 【学习笔记】C++设计模式_CH5_观察者模式
观察者模式:Observer/Event动机代码示例要点总结本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/105503795作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的...
2020-04-15 08:42:32
253
原创 【学习笔记】C++设计模式_CH4_策略模式
策略模式:Strategy动机代码示例要点总结本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/105503352作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的学习笔记 [视...
2020-04-14 08:27:49
231
原创 【学习笔记】C++设计模式_CH3_模板方法
模板方法:Template Method封装变化角度进行模式分类重构关键技巧“组件协作” 模式动机本博文由 youngpan1101 出品,转载请注明出处。文章链接:作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的学习笔记 [视频链接] [源码和PPT资料下载]封装变化角度进行模式分类...
2020-04-13 12:47:11
265
原创 【学习笔记】C++设计模式_CH2_面向对象设计原则
面向对象设计原则基本要点八大设计原则依赖倒置原则 (DIP)开放封闭原则 (OCP)单一职责原则 (SRP)Liskov替换原则 (LSP)接口隔离原则 (ISP)优先使用对象组合,而非类继承封装变化点针对接口编程,而非针对实现编程本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/detai...
2020-04-12 22:11:00
279
原创 【C++11多线程并发编程】CH2_线程构建,启动和结束的方法
本博文由 youngpan1101 出品,转载请注明出处。文章链接:作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该博文是《王健伟老师的:c++11多线程并发视频教程》的课后笔记。目录线程运行的开始和结束示例其他创建线程的方法类对象_创建线程lambda表达式_创建线程线程运行的开始和结束示例当一个程序运...
2020-02-01 16:38:03
612
原创 【C++11多线程并发编程】CH1_并发基本概念及实现,进程、线程基本概念
本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/102085704作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该博文是《王健伟老师的:c++11多线程并发视频教程》的课后笔记。并发定义:两个或者更多的...
2019-10-04 20:23:19
315
原创 【读书笔记】从零开始学OpenCL异构并行计算_CH2_OpenCL的基本介绍
本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/101866674作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《OpenCL异构并行计算:原理、机制与优化实践, 刘文志等著》的学习笔记目录...
2019-10-03 14:08:35
688
原创 【学习笔记】C++设计模式_CH1_设计模式简介
本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/101942048作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《C++设计模式 [李建忠]》的学习笔记,视频链接 【Link】,源码和PPT链接 【L...
2019-10-02 23:14:50
281
原创 【读书笔记】从零开始学OpenCL异构并行计算_CH1_异构并行计算的过去、现状和未来
本博文由 youngpan1101 出品,转载请注明出处。文章链接:https://blog.youkuaiyun.com/youngpan1101/article/details/101831696作者: 宋洋鹏(youngpan1101)邮箱: yangpeng_song@163.comps:该笔记是基于《OpenCL异构并行计算:原理、机制与优化实践, 刘文志等著》的学习笔记目录...
2019-10-01 19:27:07
564
原创 C++ 命令行解析库 tclap 使用方法
通过使用 tclap 库,当我们运行 C++ 项目所生成的可执行文件时,可以很方便地进行命令行(运行指令)的解析
2017-06-26 18:08:12
6958
1
原创 Ubuntu 14.04 Qt5 使用 GDB-ImageWatch 插件断点查看 opencv cv::Mat 矩阵
借助 GDB-ImageWatch 插件可以在 ubutnu qt creator 上断点调试过程中查看 cv::Mat 图像矩阵
2017-05-16 15:39:01
4882
5
原创 ubuntu indigo skeleton tracker(骨骼跟踪)
Ubuntu indigo 上调用 Nite 2 的骨骼跟踪 并发布关节数据,在 rviz 显示
2017-05-03 14:08:26
1751
原创 半闲居士视觉SLAM十四讲笔记(5)相机与图像 - part 2 图像及 OpenCV 操作、点云拼接
相机与图像,opencv 基本操作,PCL 点云操作
2017-05-02 18:11:23
7126
3
原创 半闲居士视觉SLAM十四讲笔记(4)李群与李代数 - part 2 指数与对数映射、李代数求导与扰动模型
指数与对数映射、李代数求导与扰动模型
2017-05-02 18:04:31
8237
1
原创 半闲居士视觉SLAM十四讲笔记(3)三维空间刚体运动 - part 5 Eigen_Geometry、Pangolin安装
Eigen_Geometry 使用、Pangolin安装
2017-05-02 17:53:34
5223
原创 半闲居士视觉SLAM十四讲笔记(3)三维空间刚体运动 - part 4 欧氏、相似、仿射、射影变换
三维空间的刚体运动描述方式的欧氏、相似、仿射、射影变换
2017-05-02 17:50:46
4978
原创 半闲居士视觉SLAM十四讲笔记(3)三维空间刚体运动 - part 3 旋转向量、欧拉角、四元数
旋转向量、欧拉角、四元数、旋转矩阵欧拉角四元数比较
2017-05-02 17:47:56
7661
2
原创 半闲居士视觉SLAM十四讲笔记(2)初识 SLAM- part 2 linux CMake、Kdevelop
linux CMake、kdevelop 的基本操作
2017-05-02 17:36:40
7299
1
原创 半闲居士视觉SLAM十四讲笔记(1)前言
搭载特定传感器的主体,在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自身的运动(位姿)。如果这里的传感器是相机,就称之为视觉 SLAM。
2017-05-02 17:29:33
12112
原创 ROS Indigo 进阶笔记 (一) turtlebot 基本仿真操作
在 ROS Indigo 上进行 turtlebot 的基本仿真操作, turtlebot + gazebo + rviz + 键盘控制
2017-03-15 11:11:44
3641
原创 Ubuntu 14.04 安装 OpenCV-3.2.0
OpenCV 提供了大量图像开源算法,是计算机视觉中使用极广的图像处理算法库,这里详细介绍在 Ubuntu 下安装 opencv-3.2.0 的过程。
2017-02-27 11:13:27
15895
4
原创 State Estimation for Robotics_2.1.5_Statistically Independent, Uncorrelated
State Estimation for Robotics:Statistically Independent, Uncorrelated
2017-02-08 09:14:09
1680
原创 State Estimation for Robotics_2.1.4_Sample Mean and Covariance
State Estimation for Robotics: Sample Mean and Covariance
2017-02-06 17:25:57
842
原创 State Estimation for Robotics_2.1.3_Moments of PDFs
State Estimation for Robotics: Moments of PDFs
2017-01-18 14:18:32
2054
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人