自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Anaconda配置python虚拟环境(以及paddlerOCR安装)

之前配置PaddleOCR库库踩坑最后用Anaconda成功安装,但是也忘记了具体流程,决定自备一下常用命令。

2024-11-27 14:50:39 441

原创 ROS编程基础(六):调用服务生成三只小乌龟;设置2只小乌龟同时编队运动和小乌龟的领航与跟随运动(键盘控制)(C++)

3.在功能包ch10_tutorials1的src文件夹下创建并打开turtle2.cpp文件。打开功能包ch10_tutorials1下的CMakeList.txt添加如下语句。打开功能包ch10_tutorials1下的CMakeList.txt添加如下语句。在功能包内的CMakelists.txt 创建以下语句:(建议ctrl+f搜索)1.在功能包ch10_tutorials1下新建消息文件夹msg。1.在已有工作空间下创建功能包ch10_tutorials1。以下步骤自行完成(仅附终端命令)

2024-11-12 20:18:53 1087

原创 ROS编程基础(五):通过TF工具包的DEMO例程测试小乌龟领航跟随功能,在RViz可视化界面中观察小乌龟坐标变换的情况

此时窗口里会出现2个小海龟,打开另一个终端输入以下指令控制其中一只运动。这时候再次操作小乌龟可以动态观察变化。

2024-11-09 17:16:48 324

原创 ROS编程基础(四): 在ROS中使用日志函数发布五个不同等级日志消息并通过ros命令行将当前节点日志等级修改为Error(python)

在进行这一步前请将代码修改如下(使其一直发送终端命令,显示效果更好)可以看见5个不同颜色的日志输出。分别在三个终端输入以下3行。2.运行日志测试节点。3.修改日志等级代码。

2024-11-09 16:05:28 371

原创 ROS编程基础(三): 编写launch文件,调用消息发布和主题订阅节点(c++)和服务端和客户端节点(Python),并在launch文件中修改参数

name 是节点在 ROS 网络中的标识,表示该节点的名称,在ROS系统中节点名称必须唯一,即使多个节点运行相同的可执行文件(即相同的 type),name 也必须不同。在 C++ 编写的ROS节点中type不带文件扩展名,但Python 文件通常需要以 .py 后缀的形式指定 type。type 指节点的可执行文件名称,通常是文件名(不含文件扩展名),ROS 会根据 type 名称找到该文件并执行。如果是通过 launch 文件传递参数时,程序内需要需要 5 个参数(实际传值2个)

2024-11-09 12:23:43 871

原创 ROS编程基础(二):编写消息发布节点和主题订阅节点(c++)编写服务端与客户端节点和参数服务器的参数读取和应用(Python)

在自己功能包下的scripts文件夹内新建py文件(在这里以示区分,将python文件放scripts文件夹内,c++文件放src文件夹内,平常使用一种语言时都放src内即可)用print用引号是python2格式,且rospy.loginfo 能够将信息记录到 ROS 日志系统中,这在ros环境内比较规范,但是我这篇主要照课本例程来,在此不进行修改。修改功能包的CMakeLists.txt文件,将cpp文件编译成节点(不是工作空间下的CMakeLists.txt)分别在三个终端输入以下3行。

2024-11-08 16:55:31 773

原创 ROS编程基础(一):创建工作空间、功能包、消息文件、服务文件

学ROS1,边学边做

2024-11-07 15:18:08 1788

原创 关于Typora的一些使用

之前写文章都是用Typora写,但是后来想将其发表成博客,直接复制粘贴后发现了图片显示问题。但是当时又不想过多研究,直接放弃,用博客上自带的markdown格式写。现在在机缘巧合之下又想捡起来,那就需要解决这些问题,就写一篇记录一下也方便以后查看。

2024-05-16 17:13:29 556

原创 Keil5 :各种报错笔记

编译完成后再次打开文件夹发现多了很多东西,但是有一个报错(我这里是全部写在主函数了,所以只有一个,如果有在ide里面外部导入过文件,需要自行根据提示报错将其补充加入keil5,后面浅浅写了一点,可以先去看看)打开一开始进入的文件,发现里面多了个名叫MDK-ARM的文件夹,打开后发现只有一个keil5的urprojx文件,双击打开。原因是在当前的工程中没有添加启动文件,需要在工程中添加相关的启动文件,也就是st官方的xxxx.s文件。这一次重新编译后,MDK-ARM文件夹里多了一个文件,

2024-04-24 15:58:08 1943 1

原创 通过宝塔面板搭建自己的个人博客(零基础教程)

寒假快结束的时候机缘巧合白嫖了一台云服务器,正好寒假期间自学了一下Linux,本着”以练促学“的思想(好吧就是想玩+不闲置这台服务器),学习了一下用宝塔搭个人博客观前提醒1:这里页面的css和html是纯套的模板,想页面从零开始制作的佬可能不适合看这篇观前提醒2:这是我搭完3个月后写的文,当时全程录屏的视频一不小心删了,过程图不会全程用自己的,以及可能会写的很潦草系统:Ubuntu 22.04 64位参考视频: 搭建一个自己的网站?看这个就够了!可以去官网下载:官网下载链接:宝塔面板将这行命令行在终端

2024-04-15 09:42:02 2322 5

原创 Qt的实验室管理系统之加点花里胡哨

写不了一点,咕咕咕,随便写写吧,ui设计这个坑先浅填一点点(但是觉得填不上了)

2024-04-14 13:04:20 988 1

原创 基于Qt的实验室管理系统的设计(作业)

本项目是大学学习Qt时的结课作业,发出来记录一下(博客=大型网盘),所以技术上并不适合正式使用,仅学习参考其中的数据库内容很稀烂,全是自己瞎鼓捣的,所以非常复杂繁琐类的使用也很稀烂,本人在做这个时没学C++,有关这些部分基本上是参考+改编。

2024-02-08 21:18:10 1910 1

原创 Qt For Android 开发环境配置(踩坑记录后续)

事实证明,我上一篇的还是没配好,虽然在QT里面已经判定我有了Android环境,但是在编译调试阶段又又又出BUG了!所以又开了一篇来写新BUG的解决,以及之前的历史遗留问题。

2023-10-29 20:51:46 319

原创 Qt For Android 开发环境配置(踩坑记录)

以上安装过程均包括完全卸载步骤。

2023-10-27 20:18:21 1956 1

原创 第一阶段测试程序题

大一新生的第一章单元测试程序题,备份,应该适合近零基础

2022-10-15 22:41:12 639

空空如也

空空如也

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

TA关注的人

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