自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 Gemini 335 使用指南(WSL2 + ROS2 Humble)

Gemini 335 使用指南(WSL2 + ROS2 Humble)

2026-01-09 19:17:17 190

原创 ros2编译并运行person_following_robot

(也可改 person_tracker.py 中的 device="cpu", fp16=False, fuse=False 后重建。(如提示再补 opencv_python、onnxruntime 等依赖。下面是一份简明的编译运行指南,按顺序操作即可。按以上步骤即可让同事快速完成编译与运行。

2026-01-09 09:35:24 235

原创 ros noetic使用pointcloud_to_laserscan 将2d激光雷达与深度摄像头数据融合

【代码】ros noetic使用pointcloud_to_laserscan 将2d激光雷达与深度摄像头数据融合。

2025-12-14 23:10:52 234

原创 wpr_simulation加explore_lite自动探索建图

修改src/wpr_simulation/launch/wpb_gmapping.launch文件。执行movebase加gmapping加wpr_simulation加rviz。运行explore lite。

2025-12-08 14:40:06 181

原创 ros2的turtlebot3_gazebo仿真加深度相机

下载带深度相机的模型文件。替换models文件。

2025-12-05 21:20:58 135

原创 ros2查看tf树

【代码】ros2查看tf树。

2025-12-05 15:26:16 160

原创 使用SLAM Toolbox 定位模式进行nav导航

写一个mapper_params_localization.yaml配置文件。编写slam_toolbox_localization.launch.py。

2025-12-03 23:10:19 264

原创 ros2的nav2用m-explore-ros2机器人自动探索建图demo

配置m-explore-ros2。

2025-12-02 13:54:12 156

原创 TurtleBot3 Navigation2 Demo实现

点击rviz的nav2 gaol设置目标导航。通过键盘控制扫描所有地方建图。

2025-11-28 14:57:30 135

原创 wsl与主机互传文件

【代码】wsl与主机互传文件。

2025-11-26 22:06:22 316

原创 noetic下gazebo机械臂自己乱动原因

然后再模型里面加入插件。

2025-11-15 21:16:12 82

原创 rivz和gazebo连接(ur5)

roscore。

2025-11-12 15:36:31 71

原创 【ROS Noetic】编译 Universal Robot(UR5)MoveIt + Gazebo 完整踩坑指南

太棒了!恭喜编译成功 🎉下面是为你写好的,清晰、实用、可直接发布(如 优快云、知乎、掘金、博客园、Notion 等)。适用于 Ubuntu 20.04 + ROS Noetic,解决依赖缺失、CMake 报错、rosdep 失败、ur_driver 兼容。

2025-11-08 00:02:51 259

原创 编译ros包

安装国内版rosdep。初始化rosdepc。自动安装项目缺失依赖。

2025-11-07 01:01:56 100

原创 gzclient Assertion `px != 0

【代码】gzclient Assertion `px!= 0。

2025-11-05 21:40:58 97

原创 安装docker的ros镜像

他会帮你同时安装docker和ros。这时你大概率会遇到网络问题。

2025-11-04 16:18:47 136

原创 依赖已导入,已下载,无法使用问题

(而不是外部依赖),那么这个错误通常是因为 Maven。发现有一大堆依赖文件损坏,解决方法就是删除所有报错的依赖。明明已经导入依赖,却无法使用相关注解。模块在解析依赖时找不到它。于是我尝试对整个项目进行构建。来查看是否有依赖冲突。

2025-06-18 00:02:00 284

原创 redis配置防乱码

【代码】redis配置防乱码。

2025-05-25 15:34:22 112

原创 使用springsecurity,get可以访问,但post

使用get访问正常返回但使用post访问时返回原因。

2025-05-25 15:31:56 155

原创 Springdoc中获取json数据的url配置解析

path负责定义生成json数据的路径,默认生成json数据的路径是。打开 Swagger UI 页面(默认路径。Swagger UI 会先请求。渲染出 API 交互界面。)加载 API 文档。

2025-05-23 23:07:30 314

原创 clickhouse-server使用,以及DBeaver连接docker镜像问题

你可以通过 `clickhouse-client`、HTTP 接口或 TCP 接口与 ClickHouse 交互,并且可以通过挂载数据目录来持久化数据。- `-p 8123:8123`:将容器的 8123 端口映射到主机的 8123 端口(HTTP 接口)。- `-p 9000:9000`:将容器的 9000 端口映射到主机的 9000 端口(TCP 接口)。- `--name clickhouse-server`:为容器指定一个名称。#### 使用 `clickhouse-client`

2025-02-25 18:31:41 1233 1

原创 docker镜像拉取下载问题

原来只要镜像不行提示也相同。即使配置了国内镜像源。

2025-02-25 18:05:32 274

原创 Spring自定义异常处理,及@ExceptionHandler无法正确捕获异常情况

其中@ComponentScan注解的作用是扫描启动类所在的包及其子包,如果在根目录的话,则会扫描根目录所有的包,问题就在这,我启动类的包和异常处理类不在同一个包下,所以要添加。经过仔细排查,原来,我的启动类在A模块的com.it.centent下,而异常处理类在B模块的com.it.config目录下,众所周知,需要注意的是@ComponentScan不仅会扫描当前模块的,会扫描其他模块的包。然而,我遇到了@ExceptionHandler无法捕获的情况。

2025-02-14 17:38:40 476

原创 @ResponseBody失效问题解决

在我的代码中希望返回自定义的异常消息体,结果返回的依然是sring默认错误消息体,经过仔细排查,发现原来是自定义异常类少了@Data注解。来获取属性值,并将这些属性值转换为 JSON 格式。同样,在反序列化时,它会调用。在序列化对象时,会通过反射调用对象的。将 JSON 数据填充到对象中。

2025-02-14 16:16:07 275

原创 maven中父模块与子模块依赖传递性问题

此时son不能使用sample模块的内容,但可以使用mybatis-plus-annotation依赖。首先,我们引入的自定义模块视为自定义依赖,如下。然而,在子模块继承父模块时会表现不同,如。

2025-02-13 13:52:05 200

原创 在mapper的xml文件中,#{}和${}的区别,resultMap和resultType的区别

总结,当是参数时,使用#{},可防止sql注入,当要动态生成sql时,用${}使用#{}的本质是将参数进行预编译,而非以字符串直接与sql语句拼接。当字段名与类属性名一至时,直接resultType。假设column为name,value为john。resultMap和resultType的区别。mybatis会进行编译处理,把他当成参数。否则自定义一个resultMap。

2025-02-13 13:50:54 351

原创 通过nvm管理node.js版本

安装node.js 16,可切换为自己想要的版本。查看版本是否安装成功。

2025-02-11 20:04:51 176

原创 Swagger在线接口生成文档使用

swagger一些注解使用。

2025-02-10 00:36:43 210

原创 MySQL5和MySQL8引入区别

在MySQL5中,依赖为。

2025-02-09 15:47:45 152

原创 hexo部署问题,无法加载css文件和其他文件

原因:部署后默认根目录是/仓库名,所以要进行配置。并且,在代码中引入资源要用以下方式。

2025-01-26 16:40:39 240

原创 hexo的githubpage部署问题,remote: Support for password authentication was removed on August 13, 2021......

在部署hexo时,报错解决方法:因为在2021年8月13号后,github的新建仓库不再支持密码验证,改为ssh认证,所以要先设置ssh。

2025-01-26 16:34:17 367

原创 hexo制作个人博客界面

前提条件是已经安装了git和Node.js。进入想要主题的github界面。第一步,打开命令行,执行。会在当前目录创建项目。网站,找到想要的主题。

2025-01-26 16:15:53 144

原创 hexo的lop主题的静态网页生成原理

时会自动访问public的about文件夹下的index.html文件,那这个文件是如何生成的呢?原来,是通过layout目录下的一个about.ejs文件生成,当执行。下的文件,读取每个文件的内容,包括。public下所有文件都是生成的。

2025-01-24 22:25:12 219

原创 css更换鼠标样式为自定义图片无法生效问题

浏览器要求图片像素不能大于32*32。上面是更换样式的js代码。后来发现是图片像素太大。

2025-01-24 18:43:23 244

原创 解决git时,Failed to connect to github.com port 443: Timed out问题

后来经过查询,我的代理有可能是SOCKS5类型而非HTTP/HTTPS类型,于是进行如下设计。上网搜原来是代理服务器问题。然后设置git代理配置。然后再次设置,依然报错。解释一些两个类型区别。

2025-01-22 00:42:18 367

原创 redisTemplate.keys(“*“);返回值为空的原因

redis使用java的默认系列化方式,以java的默认协议将要储存的对象转换为字节流,然而,redis-cli中的显示却以utf-8的编码方式显示,所以是乱码。输出字符串时会空,是*匹配的是字符,无法匹配序列化的二进制数据。

2025-01-19 21:23:18 447

原创 RedisTemplate为什么能自动装配?

时,RedisTemplate为什么能自动装配。原来,在这个jar包中,有一个自动装配清单。打开spring.factories文件。里面写好的自动装配代码。

2025-01-19 15:50:52 218

原创 docker安装redis

(我这里使用默认配置)进入redis容器内部。运行redis-cli。

2025-01-18 21:56:49 298

原创 es中keyword与text区别,及term查询和match查询区别,term无法查询text

字段为keyword时,该字段不会被分词,不管多长,都作为一个词进行索引text字段会分词,用分开的词进行索引当使用term时,只能查询keyword,否则会返回空对分词进行匹配

2025-01-17 19:22:22 231

原创 ik分词器安装下载

ik分词器已经不再中全新下载地址。

2025-01-15 20:20:12 948

空空如也

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

TA关注的人

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