- 博客(111)
- 资源 (2)
- 收藏
- 关注
原创 CLion 总是提示 “This file does not belong to any project target xxx” 的解决方法
CLion 总是提示 “此文件不属于任何项目目标,代码洞察功能可能无法正常工作”.ros2功能包编译时候使用下面这命令编译就好了。
2023-11-07 15:08:55
2467
原创 clion2020.3配置clang-format
文件->设置->编辑器->代码样式. 为了保持原有代码风格不变,可以把原始的配置风格先导出,最好直接保存到自己的工程下,.clang-format是隐藏文件,需要用ctrl+H才能看到。然后选择编辑clangformat,就会弹出下面这个配置,就可以在这里更改自己想要的设置了。按键盘上Ctrl+Alt+L 就可以格式化代码了, 可以选中部分代码进行格式化。我主要是为了让等号对齐,所以就把如下这个设置为true。文件->设置->编辑器->代码样式,勾选。在clion的右下角会有如下显示,点击。
2023-08-15 10:11:49
7588
原创 ros2 自定义msg
ros2中对自定义消息的名字有要求,首字母必须大写,中介不能有下划线等。把 armJoint.msg 更改为ArmJoint.msg。安装教程定义msg后编译不过去,
2023-05-22 15:23:35
1229
原创 pangolin 黑屏,系统卡住,但pangolin example可以正常运行解决办法
运行程序时,使用Pangolin显示,pangolin界面黑屏,电脑卡住,之后程序崩溃。执行下面命令后,再执行程序。
2023-05-13 00:19:29
956
2
原创 ros2中常用命令,与ros1的区别
参考: https://www.cnblogs.com/vpegasus/p/ros2_tf2.html。
2023-05-09 09:46:52
825
1
原创 ros2 rqt tf tree 插件问题:rqt中没有tf tree
ROS2安装完rqt-tf-tree之后rqt中plugin->visualization中找不到tf tree插件的解决办法
2023-04-28 10:23:02
3326
1
转载 CV_RETR_TREE’ was not declared in this scope
【代码】CV_RETR_TREE’ was not declared in this scope。
2023-04-10 10:04:08
828
转载 ROS自定义msg、srv, 编译时找不到相关头文件
在我们拥有多个package的时候,我们定义了一个消息或者服务,并在代码中使用了这个消息或者服务。如果是单独编译这个包,编译 通过。但是如果是多个包一起编译,就会出现找不到相关头文件的错误。原文链接:https://blog.youkuaiyun.com/kl1125290220/article/details/86489074。解决办法:在使用自定义消息或者服务的包中,修改CMakeLists.txt,增加如下内容。作用:让编译器知道,编译some_target时,需要注意编译顺序。
2023-03-27 10:46:37
1896
原创 将 ros 功能包打包为 deb 安装包
参考这个:https://blog.youkuaiyun.com/m0_60346726/article/details/129754237
2023-03-27 10:34:11
371
转载 error The preprocessor symbol ‘Success‘ is defined, possibly by the X11 header
eigen编译报错
2022-11-24 10:18:00
564
原创 thinkpad笔记本 fn与ctrl互换
在bios里设置一下就可以,主要操作如下:开机F1进入BIOS->Config->Keyboard/Mouse,将Fn and Ctrl Key Swap更改为Enable具体参见:https://zhuanlan.zhihu.com/p/448899570
2022-05-11 11:20:59
3657
原创 foxit 假死、卡死 处理办法(ubuntu)
一、问题描述:Ubuntu20 打开pdf文件等一会就卡死了,无法正常浏览文件二、处理办法:到 ~/opt/foxitsoftware/foxitreader/fxplugins 目录下cd ~/opt/foxitsoftware/foxitreader/fxplugins 删除与 cloud 和update相关的文件sudo rm libcloud*sudo rm libupdater.so删除后就没有再出现问题了。如果还不好用可以尝试删除这个文件夹下面所有的插件试一下(网上有
2022-05-09 18:01:24
2863
原创 lego loam 安装过程与问题处理
lego loam安装与问题处理:https://blog.youkuaiyun.com/weixin_44156680/article/details/118070387ubuntu 20 安装lego loam的各种问题处理:(内部有pcl问题处理办法)https://github.com/RobustFieldAutonomyLab/LeGO-LOAM/issues/215lego Loam 所需要的opencv的安装:http://www.360doc.com/content/22/0114/12/7
2022-04-24 20:14:29
2280
转载 ubuntu swap交换空间增加与关闭
一、查看交换空间和路径查看当前交换空间的大小:free -h查看交换空间的路径:sudo swapon --show二、创建一个swap交换空间文件:2.1 创建文件mkdir swapcd /swap sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000 //执行完这行需要等待一会这是申请2G交换空间,执行完后会出现以下提示: 记录了2000000+0 的读入 记录了2000000+0 的写出
2021-12-09 20:07:17
1386
原创 vscode better comments 的颜色更改
这文章的介绍中有图解: 主要就是 点击 settings --> opensettings(json) 后可以打开settings.json文件。参考这个文章: https://www.cnblogs.com/suwanbin/p/13263732.html在settings.json文件中增加如下设置: "better-comments.tags": [ { "tag": "!", "color": "#FF2D00",
2021-10-15 16:27:11
1104
原创 cmd_vel_mux简要笔记
每个topic都有一个自己的定时器,另外定义了一个全局定时器用来监控所有的topic。当高优先级的topic没有消息过来的时候,它自己的定时器超时后就会把allowed位设置为VACANT,这样低优先级的消息过来后就可以正常发布数据了。当所有topic都没有数据的时候,全局定时器就会触发,会有报警输出。...
2021-08-16 09:35:43
538
转载 yaml文件格式
为了浏览方便,防止原始链接丢失,这里转载了原文: https://www.cnblogs.com/aric2016/p/11716961.html文章目录一、yaml简介二、格式三、示例四、结束一、yaml简介yaml是一种用来写配置文件的序列化语言,跟json有些像,yaml又称作json的超集,yaml的设计则是为了友好可读性,主要用于配置信息的书写,而json设计的目的则是为了简单和通用,主要用于存储数据和应用层数据通信使用。二、格式yaml主要有三种类型的数据原语:Maps,Lists,S
2021-08-14 16:20:06
722
转载 vscode 自动生成Doxygen格式注释
前言 程序中注释的规范和统一性的重要性不言而喻,本文就推荐一种在用vscode编写代码时自动化生成标准化注释格式的方法,关于Doxygen规范及其使用可查看博文 代码注释规范之Doxygen。 本方法仅作为Doxygen注释的辅助作用。Vs code自动生成Doxygen格式注释环境 Vs code Doxygen Documentation Generator 插件Doxygen Documentation Generator插件使用及配置安装插件后,File–Prefer
2021-08-09 15:21:39
4743
2
转载 markdown编写整体介绍
声明: 这个是csdn给提供的编程样本,但有时候并不是写每篇文章都显示,故而把这个保存下来,以备以后查看文章目录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器
2021-08-08 22:33:47
229
原创 pcl库学习笔记(一)点的类型
本文主要介绍几种常用的点的类型,以备以后查找方便。点的类型PointXYZPointXYZIPointWithScalePointXYZRGBAPointXYZRGBNormalPointNormalPointXYZINormalPointXYZRGBNormalNarf36HistogramVFHSignature308PHFSignature125PointXYZfloat x ,y, zPointXYZIfloat x, y, z, intensityPointWithScalef
2021-08-08 22:20:32
553
转载 LOAM中消除IMU重力影响解析
文章转载自: https://blog.youkuaiyun.com/weixin_44492854/article/details/109249662代码介绍在LOAM的处理中,IMU数据甫一进入系统第一步是对重力分量的去除。LOAM中对重力影响的去除有以下公式:float accX = vec_imuData[pointer].accy - sin(imuRoll[pointer]) * cos(imuPitch[pointer]) * 9.81;float accY = vec_imuData[point
2021-08-04 22:04:50
964
原创 orbslam2编译错误 - Ubuntu 20.04 ros noetic
错误内容:编译orbslam2时出现了error: ‘usleep’ was not declared in this scope usleep(3000);解决办法: 只需要在System.h文件中添加#include<unistd.h>错误内容:error: static assertion failed: std::map must have the same value_type as its allocator static_.
2021-07-05 19:43:00
2177
原创 c++ map容器 与 函数指针或者类成员函数指针
本文主要介绍 map容器中如何放入函数指针和类成员函数指针。一、map容器的使用:// 定义一个map对象 map<int, string> mapStudent; 参考:https://blog.youkuaiyun.com/sevenjoin/article/details/81943864二、map容器与普通函数指针#include "map"#include "string"#include "vector"#include "iostream"void
2021-06-01 11:06:24
4844
转载 ros topic 中queue_size和buff_size的理解
机器人应用中难免会遇到运算起来很费时间的操作,比如图像的特征提取、点云的匹配等等。有时候,不可避免地,我们需要在ROS的Subscriber的Callback回调函数中进行这些费时的操作。Subscriber所订阅的消息的发布频率可能是很高的,而这些操作的运算速度肯定达不到消息发布的速度。所以,如果我们要是没有取舍的对于每个消息都调用一次回调函数,那么势必会导致计算越来越不实时,很有可能当下在处理的还是几十秒以前的数据。所以,我们希望每次回调函数都处理当前时刻最新的一个消息,这就是我们的目标。要达到这个目
2021-04-22 16:22:39
1502
转载 crontab 定时执行任务 使用说明
在Linux系统的实际使用中,可能会经常碰到让系统在某个特定时间执行某些任务的情况,比如定时采集服务器的状态信息、负载状况;定时执行某些任务/脚本来对远端进行数据采集等。这里将介绍下crontab的配置参数以及一些使用实例。crontab用法与实例crontab用法与实例crontab配置文件Linux下的任务调度分为两类:系统任务调度和用户任务调度。Linux系统任务是由 cron (crond) 这个系统服务来控制的,这个系统服务是默认启动的。用户自己设置的计划任务则使用crontab 命令。在
2021-04-02 09:28:50
717
原创 geometry_msgs_gencpp yocs_cmd_vel_mux_nodelet“ does not exist
在编译yocs_cmd_vel_mux编译的时候出现下面警告:CMake Warning (dev) at yujin_ocs/yocs_cmd_vel_mux/CMakeLists.txt:30 (add_dependencies): Policy CMP0046 is not set: Error on non-existent dependency in add_dependencies. Run "cmake --help-policy CMP0046" for policy detai
2021-03-20 11:09:38
631
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人