自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (7)
  • 收藏
  • 关注

原创 3. CMake 配置项目的基本指令

简单介绍cmake配置一个项目的指令,配置复杂项目的流程,交叉编译的过程

2023-09-18 00:39:37 275

原创 2. CMake 语法的基本指令

简单介绍Cmake的语法,输出语句,if语句,for语句等等

2023-09-18 00:35:17 201

原创 1. 快速体验 VSCode 和 CMake 创建 C/C++项目

快速体验Cmake

2023-09-18 00:28:13 987

原创 4 ROS2节点参数基础

ROS2节点参数基础,采用C/C++和Python实现简单节点参数的增删改查

2023-05-04 23:26:24 924 1

原创 3 ROS2服务通讯基础

ROS2服务通讯基础,使用C/C++和Python进行简单服务通讯

2023-05-04 10:32:00 1015

原创 2 ROS2话题通讯基础(2)

ROS2通讯编程基础,采用自定义的话题进行通讯

2023-05-03 00:46:15 731

原创 2 ROS2话题通讯基础(1)

ROS2话题通讯,采用基础的std_msgs消息类型学习 C/C++或Python创建ROS2的话题通讯节点

2023-05-02 18:31:42 1885

原创 1 ROS2介绍安装与快速体验

简单介绍并安装ROS2,体验VSCode开发ROS2项目

2023-04-24 22:54:50 1831 3

原创 0 ROS2学习笔记

ROS2的学习笔记目录

2023-04-24 22:53:26 515

原创 3 ROS1通讯编程提高(2)

ROS1通讯编程提高(2),学习简单的动态参数,和launch文件的简单知识

2023-03-22 22:53:06 244

原创 3 ROS1通讯编程提高(1)

ROS1通讯编程提高(1),主要包括配置VS code编写ROS1工程,和简单的ROS1动作编程

2023-03-22 22:27:53 243

原创 2 ROS1通讯编程基础(3)

ROS1通讯编程基础学习笔记,主要针对参数服务器的编程简单学习

2023-03-21 23:30:25 124

原创 2 ROS1通讯编程基础(2)

ROS1通讯编程基础,主要对cmakelist的文件解读和服务通讯编程

2023-03-21 18:12:10 431

原创 0 ROS1学习笔记

ROS1 melodic 学习笔记目录

2023-03-21 08:54:51 174

原创 1 Nodejs安装和创建Vue项目

利用node js和vue学习前端知识

2023-03-11 23:41:03 196

原创 利用Qemu工具仿真ARM64平台

利用Qemu软件模拟ARM64开发平台

2023-03-06 15:57:50 2810

原创 ARM平台搭建Python环境

在ARM64位平台上,构建Python运行环境

2023-02-24 14:35:52 9259 14

原创 获取Git权限的三种方式

获取Git权限的三种方式

2023-01-09 08:42:59 4702

原创 虚拟机Ubuntu设置固定IP与主机相互通讯

虚拟机设置IP与主机进行相互通讯

2022-12-27 10:45:47 4537 5

原创 Python virtualenv工具设置虚拟环境和VS code调试Python

采用virtualenv工具生成Python虚拟环境

2022-11-17 13:55:57 1249 1

原创 Vue.js简单应用

Vue.js的简单了解,过个眼熟

2022-10-28 17:11:22 679

原创 SLAM开发工具:ROS-noetic安装Google的Cartographer

ROS-noetic安装谷歌开源的SLAM算法catrographer

2022-10-28 00:02:40 1376 1

原创 virtualbox报错 提示:E_FAIL (0x80004005)

针对virtualbox打开报错的解决尝试

2022-10-08 12:51:29 14290

原创 Git工具的简单使用

git的基本指令和操作

2022-10-07 23:05:36 662 1

原创 Postman测试简单操作

Postman接口测试工具的快速使用1、包括简单的post和get请求操作2、简单的变量设置3、简单的断言使用方法

2022-08-11 20:10:10 7859 5

原创 驱动板网线直连电脑共享网络配置

驱动板网线直连电脑共享网络配置

2022-07-10 23:46:52 730

原创 Qt-C++基础界面开发(3- 简单Input Widget控件和Containers等多窗口操作)

Qt-C++基础界面开发1 Input Widget的简单使用1.1 Combo Box控件的基本操作1.2 Line Edit控件的基本操作1.3 Text Edit控件的基本操作2 Containers等控件和多窗口操作2.1 页面跳转2.1.1 页面A和页面B的设计2.1.2 页面A触发跳转操作并隐藏(非最终跳转代码)2.1.3 页面B触发跳转实现页面AB之间的切换(最终跳转代码)2.2 页面跳转传递参数2.2.1 实现页面跳转2.2.2 设计传参控件(可以不需要)2.2.3 在页面B中设计传参函数2

2022-05-05 05:31:52 1827 3

原创 Qt-C++基础界面开发(2- 简单Display Widget控件和Item Widget控件的使用)

Qt-C++基础界面开发1 Display Widget控件的简单使用1.1 label控件的基本操作1.2 textBrowser控件的基本操作1.3 LCD Number控件的基本操作1.4 progressBar控件的基本操作1.5 graphic View控件的基本操作1.5.1 绘制柱状图1.5.2 绘制折线图1.5.3 绘制饼状图2 Item Widget控件的简单使用2.1 Tree Widget的基本操作2.2 Table Widget的基本操作1 Display Widget控件的简单使

2022-05-05 01:44:33 826 1

原创 Qt-C++基础界面开发(1- 创建程序和简单Buttons控件的使用)

Qt-C++基础界面开发1 Qt介绍1.1 Qt的安装1.2 Qt教程1.3 Qt新建应用程序2 Qt界面开发的基本操作2.1 Qt designer界面的简单介绍2.2 添加资源文件2.3 槽函数和Lambda函数控制控件2.3.1 槽函数实现操作2.3.2 Lambda函数实现操作2.3.3 槽函数和Lambda实现的区别3 Buttons控件的简单使用3.1 Push Button的基本操作3.2 CheckBox的基本操作1 Qt介绍1.1 Qt的安装参考帖子:Qt5.9.9 Windows版

2022-05-04 20:38:31 4001

原创 VS Code利用CMake工具编译Cpp文件报错

VSCode 结合CMake个mingw编译Cpp项目参考:1 配置C++和基础报错时工具版本Cmake工具版本为3.18.0免安装ZIP版本mingw为8.1.0免安装ZIP版本Path环境配置正确报错问题新建CMakeLists.txt文件编译时候发现报错报错的提示为:出现乱码Error running link command: 绯荤粺鎵句笉鍒版寚瀹氱殑鏂囦欢銆?mingw32-make.exe[1]:[cmake] CMake Error at D:/Cmake/share/

2022-02-25 16:06:15 4790 1

原创 3 移动机器人路径规划(5- DWA路径规划算法)

3 移动机器人路径规划5.1 DWA路径规划基本原理5.2 DWA路径规划流程5.3 栅格地图上绘制XY图像5.3.1 栅格地图和XY坐标系关系5.3.2 栅格行列位置转坐标系函数sub2coord.m5.3.3 栅格坐标系位置转行列位置函数coord2sub.m5.4 DWA路径规划MATLAB代码5.4.1 MATLAB效果示例5.4.2 主函数:DWA_sub.m5.4.3 函数代码:sub2coord.m和coord2sub.m5.5 DWA算法Python代码5.5.1 实现效果5.5.2 自定义

2021-12-08 19:50:21 5308 4

原创 3 移动机器人路径规划(4- A*路径规划算法)

3 移动机器人路径规划4.1 Astat路径规划算法原理4.2 Astat路径规划例子示例4.3 Astat路径规划算法MATLAB代码4.3.1 MATLAB代码示例4.3.2 主代码:Astat.m4.3.3 函数代码:Astat_NextNode.m4.4 Astat路径规划算法Python代码4.4.1 Python实现示例4.4.2 辅助函数PathPlanning.py4.4.3 Astar路径规划Python代码4.5 对角线路径过滤4.5.1 优化对角线的例子4.5.2 优化方法4.5.3

2021-11-27 17:19:26 3702 6

原创 1 数据库MySQL的基础(1- 安装和基本操作)

1 数据库MySQL的基本操作1 MySQL数据库和workbench的的安装1.1 MySQL安装基本方法1.2 MySQL安装基本步骤1.3 MySQL workbench安装2 利用终端和MySQL workbench进行MySQL基本操作2.1 在终端登录和创建数据库和数据表2.2 使用workbench创建数据库和基本操作1 MySQL数据库和workbench的的安装1.1 MySQL安装基本方法1、下载安装分为zip版本和安装包msi2、本栏选择采用zip安装,官网连接:MySQL

2021-11-13 17:18:55 1738

原创 Qt5.9.9 Windows版本安装

Qt开发可视化看板下载注册Qt账户安装下载Qt5.9.9 下载地址:http://download.qt.io/archive/qt,下载传送门,选择合适的版本下载(5.9.9)。注册Qt账户进入Qt登录网站:https://login.qt.io/register,地址传送门,输入邮箱(用户名)和Qt登录密码,进行注册,创建了Qt账之后才能进行安装。安装下载好的文件,双击运行,进行登录,按照如下顺序安装Step1----- 登录Qt:Step2----- 指定安装目录:S

2021-10-11 16:36:52 4012 4

原创 2 C++标准库(1- IO库、顺序容器和泛型算法)

C++基础:IO库、顺序容器和泛型算法8.1 IO类1、大部分的IO库工具:C++语言不直接处理输入输出,而是通过一族定义在标准库中的类型来处理IO。这些类型支持从设备读取数据、向设备写入数据的10操作,设备可以是文件、控制台窗口等。还有一些类型允许内存lO,即,从string读取数据,向string写入数据。大部分IO库工具:istream (输入流)类型,提供输入操作。ostre...

2021-09-02 16:18:13 314

原创 1 C++基础(3- 类)

C++基础:类

2021-09-01 09:53:54 170

原创 1 C++基础(2- 表达式、运算符、语句和函数)

C++基础:表达式、运算符、语句和函数

2021-08-26 14:48:07 372

原创 C++数据类型的相互转换

C++数据类型的相互转换整型和浮点型的相互转换整型和浮点型的与字符串之间的转换字符串转整型和浮点型整型和浮点型转字符串string类型和char的相互转换string转成char[]char[]转成stringstring转成char*整型和浮点型的相互转换方式1::static_cast<type>(data) int tia = static_cast<float>(1.234);cout<<"float 1.23 to int:"<<ti

2021-08-20 19:50:44 617

原创 3 移动机器人路径规划(2- Dijkstra路径规划算法)

3 移动机器人路径规划2.1 Dijkstra路径规划原理2.2 Dijkstra算法图论示例2.3 Dijkstra路径规划算法MATLAB代码2.3.1 Matlab实现示例2.3.2 主代码:Dijkstra_main.m2.3.3 函数代码:Dijkstra_NextNodes.m2.4 Dijkstra路径规划算法Python代码2.4.1 Python实现dijkstra示例2.4.2 辅助函数PathPlanning.py2.4.3 Dijkstra路径规划Python代码2.5 0积分资源下

2021-08-18 18:57:30 2428 5

原创 MATLAB数组的一些操作

MATLAB数组的一些操作1 数组元素位置2 二维数组下标和线性索引装换2.1.1 数组的元素位置和线性索引位置都能得到数值2.1.2 线性索引和行列的关系2.1.3 下标转换为线性索引sub2ind()函数2.1.4 下标转换为线性索引ind2sub()函数1 数组元素位置数组从1开始索引,区别Python和C/C++从0开始索引。例如数组A = [1 3 5;2 4 6],其中1是第一行第一列的元素,非第0行第0列元素。2 二维数组下标和线性索引装换2.1.1 数组的元素位置和线性索引位置都能

2021-08-17 21:01:26 2230

谷歌cartographer开源依赖项打包

谷歌cartographer开源依赖项打包

2022-10-28

Qt博客的窗口跳转代码

Qt博客的窗口跳转代码

2022-05-05

Drawmap.zip

路径规划基础栏目,1 栅格地图绘制参考代码

2021-08-19

MATLAB_KUKA6D.zip

MATLAB_KUKA6D与六自由度机械臂求正逆解

2021-08-04

hello_navigation.zip

5 ROS仿真建模(4- Navigation导航仿真)配套资源代码

2021-07-30

simulation_scene.zip

5 ROS仿真建模的仿真环境资源文件

2021-07-07

Qt-ROS添加Qt-designer form class实现窗口跳转源码

Qt-ROS添加Qt-designer form class实现窗口跳转 源码

2021-06-24

ObsCoord.mat

5 MATLAB与栅格路径规划算法数据集

2021-05-31

空空如也

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

TA关注的人

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