自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sun

  • 博客(15)
  • 收藏
  • 关注

原创 ubuntu16 Qt程序打包后运行报找不到Qt库的错误

本文主要解决的是运行打包完成的Qt程序报找不到Qt库的错误。

2023-10-09 15:06:34 395

原创 书籍推荐《C/C++代码调试的艺术》

在编程中,调试代码比写代码往往会花费更多的时间,有时候一个bug就要调上个几天。本书从基础调试到高级的调试方法都有讲解,掌握有效的调试方法能给我们节省更多的时间。单线程的程序调试、多线程死锁调试、动态库调试、内存检查、dump文件分析、windows平台远程linux调试、linuxGDB调试、release版调试都有讲解。同时,书籍里也有代码示例并可通过git下载,VS2022的一些调试新特性也有介绍。书籍里图文并茂。

2023-07-12 20:27:51 512

原创 ROS_launch文件编写--node标签

在launch文件中为整个文件的根标签,为下的子标签。本文以启动键盘控制乌龟行走程序为例介绍标签中各个参数的设置以及作用。

2023-06-06 19:57:06 492

原创 Ubuntu安装libxml2库

注意:不加上软链接,在使用libxml库时,有可能报找不到“libxml/xxx.h”的错误。

2023-05-16 20:35:59 1574 1

原创 书籍推荐《Qt6 C++开发指南》

在刚工作之初第一次接触Qt。当时为了能系统的学习Qt在网上找了很多的学习资料。但大多都比较零散,从而影响学习效率。后来无意间看到《Qt5.9 C++开发指南》这本书,也为我打开了Qt的大门。本次推荐的《Qt6 C++开发指南》是在《Qt5.9 C++开发指南》的基础上重新编排出版的一本书。

2023-04-24 23:04:14 3614 7

原创 ROS通信机制--键盘控制乌龟运动线速度角速度XYZ值的解释

在学习ros之初,想必大家运行的第一个案例就是键盘控制乌龟运动。这是ros内置的小案例,采用的通信机制为话题通信。本文介绍键盘控制时发布的消息里包含线速度和角速度的X、Y、Z值的取值和作用。

2023-04-05 01:29:09 2058 1

原创 ROS通信机制--参数服务器讲解C++代码示例

参数服务器可以简单理解为全局变量,实现数据在各个节点间共享。参数服务器的数据采用key-value的方式进行存入和取出。

2023-03-31 21:04:05 557

原创 Ubuntu终端使用vi/vim移动光标变成ABCD解决方法

在使用vi insert时,移动光标变成了输入ABCD。按照此方法可解决此问题。

2023-03-28 20:26:23 667

原创 Ubuntu16终端设置静态ip,重启系统失效解决方法

ifconfig中可以直接设置静态ip,但是重启后失效。按照此方法设置重启也可生效。注意:Ubuntu17及以上不适用本方法。

2023-03-28 20:14:10 1858

原创 ROS通信机制--服务通信讲解C++代码示例

ros服务通信是一种请求响应的模式,有服务端和客户端。服务端接受客户端请求的数据后,响应数据到客户端。服务名在服务端和客户端需要配置一致才可建立通信。

2023-03-26 23:48:28 386

原创 ROS通信机制--话题通信自定义消息讲解C++代码示例

在ros中,内置的消息数据类型显然不能满足我们大部分需求。例如:小车激光雷达的数据、小车电机数据、小车的电池数据等等。ros也给我们提供了另外一个解决方案---使用自定义消息类型来进行数据的发布和订阅。与内置的数据类型相比多了很多配置,但代码编写上差异不大。

2023-03-23 23:42:06 1317

原创 ROS py文件编译错误“ catkin_install_python() called with non-existing file”

2、查看scripts文件夹的位置是不是错了。要在功能包目录下,与CmakeLists.txt是同级目录。1、CMakeLists.txt文件内编写错误,仔细检查.py文件名是否写错了。我遇到的有2种情况会出现这种报错。

2023-03-22 21:18:14 2231 3

原创 ROS通信机制--话题通信讲解代码示例

话题通信可以简单的理解为发布者发布消息,订阅者订阅发布者发布的消息。发布者和订阅者需要定义相同的话题名才可实现通信。

2023-03-20 23:32:37 303

原创 VM虚拟机Ubuntu设置静态IP方法

VM虚拟机Ubuntu设置静态IP方法

2023-03-05 18:49:04 2779 1

原创 @PathVariable注解作用

@PathVariable注解作用通过@PathVariable可以将URL中占位符参数绑定到控制器处理方法的入参中:URL中的{xxx}占位符可以通过@PathVariable("xxx")绑定到操作方法的入参中。 @GetMapping("user/{id}") User queryUserById(@PathVariable("id") Lon...

2020-02-17 22:31:43 457 1

空空如也

空空如也

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

TA关注的人

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