自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ROS中使用EIgen库&调用圆周率

然后在代码中直接用 M_PI 即可。在ROS中调用圆周率。

2024-05-16 10:24:50 286

原创 Could not find a package configuration file provided by “COMPONENTS“ with any of the following name

delete:

2024-04-16 10:45:27 585

原创 CMake官方教程中文翻译 Step 12: Packaging Debug and Release

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 16:14:22 939

原创 CMake官方教程中文翻译 Step 11: Adding Export Configuration

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 16:10:52 664

原创 CMake官方教程中文翻译 Step 10: Selecting Static or Shared Librarie

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 16:05:12 905

原创 CMake官方教程中文翻译 Step 9: Packaging an Installer

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 15:59:17 901

原创 CMake官方教程中文翻译 Step 8: Adding a Custom Command and Generated File

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 15:36:59 602

原创 CMake官方教程中文翻译 Step 7: Adding System Introspection

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 14:49:26 646

原创 CMake官方教程中文翻译 Step 6: Adding Support for a Testing Dashboard

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 14:31:08 796

原创 CMake官方教程中文翻译 Step 5: Installing and Testing

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。英语好的同学建议直接去看cmake官方文档(英文)学习:地址或复制:https://cmake.org/cmake/help/latest/guide/tutorial/index.html谷歌翻译可能有错,此文档的目的仅是加快观看英文官方文档的速度,所以请结合英文官方文档观看。

2024-01-31 14:01:30 1033

原创 CMake官方教程中文翻译 Step 4: Adding Generator Expressions

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。英语好的同学建议直接去看cmake官方文档(英文)学习:地址或复制:https://cmake.org/cmake/help/latest/guide/tutorial/index.html谷歌翻译可能有错,此文档的目的仅是加快观看英文官方文档的速度,所以请结合英文官方文档观看。

2024-01-31 13:43:19 1012

原创 CMake官方教程中文翻译 Step 3: Adding Usage Requirements for a Library

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。英语好的同学建议直接去看cmake官方文档(英文)学习:地址 点这里或复制:https://cmake.org/cmake/help/latest/guide/tutorial/index.html谷歌翻译可能有错,此文档的目的仅是加快观看英文官方文档的速度,所以请结合英文官方文档观看。

2024-01-31 13:21:17 994

原创 CMake官方教程中文翻译 Step 2: Adding a Library

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。英语好的同学建议直接去看cmake官方文档(英文)学习:地址 点这里或复制:https://cmake.org/cmake/help/latest/guide/tutorial/index.html谷歌翻译可能有错,此文档的目的仅是加快观看英文官方文档的速度,所以请结合英文官方文档观看。

2024-01-31 11:24:34 1100

原创 cmake官方教程中文翻译 Step 1: A Basic Starting Point

鉴于自己破烂的英语,所以把cmake的官方文档用 谷歌翻译 翻译下来方便查看。

2024-01-31 10:40:06 599

原创 ros2只在本地网络寻找节点

ros2只在本地网络寻找节点。如果没有以下设置,局域网内的多台电脑可能会互相接收对方的节点信息,从而导致ros2运行不稳定。

2024-01-16 15:39:53 453

原创 SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-

更改setuptools版本。

2024-01-11 13:53:10 761

原创 fatal: unable to access ‘xxxx‘: Failed to connect to 1

输入以下命令删除不必要的代理(哪些是不必要的我也不太清楚,以下是经验之删)输入一下命令查看代理信息。例如我的终端显示如下。

2024-01-10 18:56:11 499

原创 Failed to initialize libfranka robot. libfranka: Incompatible library version (server version: 6,

遇到这个问题有两个原因,一是安装了ros下的libfranka相关包,二是更新系统时ros又更新出了这个包。一切的根源就是ros下的libfranka包,虽然它在moveit里面可以运行franka模型,但它和franka真实的机械臂不兼容。注意,重新安装这个包之前可以直接把原来同名的包删除掉,亲测有用。网上还有其他解决次问题的方法,但是上述解决方法简单高效,很容易上手。

2023-09-14 14:56:23 401

原创 添加#include<opencv2/opencv.hpp>调试时找不到文件

linux的vsode调试文件时,需要添加launch.json和tasks.json。解决方法,在tasks.json文件中加入。之后再debug就不会报错了。

2023-07-30 00:23:51 1169

原创 在ubuntu用g++编译一个c++文件

编译执行./main。

2023-07-25 20:21:25 90

原创 numpy和Eigen中矩阵相乘的区别

而np.dot(matrix1, matrix2)还是返回一个矩阵。np.dot(vector1, vector2)返回一个标量。matrix1.dot(matrix2)同样返回一个标量。vector1.dot(vector2)返回一个标量,而一般我们都使用矩阵 * 矩阵来获得一个新的矩阵,即。在eigen中就不行了,

2023-06-29 02:58:03 165 1

原创 在cmakelists文件中添加Eigen库

找Eigen包时,直接在下面添加eigen好像不行。单独添加下面这个包好像就可以了。

2023-06-28 21:43:51 438 1

原创 ubuntu中使用pcl时无法找到point_cloud.h等头文件

在cmakelists文件中find_package中直接添加pcl不可行,报错无法找到这个包。解决方法,参看谷歌找到的答案。

2023-06-28 21:39:54 784 1

原创 Ubuntu开机后卡死只有左上角有一个下划线不停闪烁

接着你去检查到底出了什么问题,一般是系统升级导致的显卡驱动问题,我的就是,我输入nvidai-smi后果然没有显示显卡驱动信息,说明显卡驱动确实有问题。然后相当于进入了一个平时用的终端,只是这个终端占据了整个屏幕,平时用的指令都可以用。重新安装nvidia驱动(因为我之前一直是用英伟达显卡安装包来安装显卡,所以电脑里有之前下载好的安装包xxx.run)总结,开机时卡住有下划线闪烁先不要胡乱一通设置,先按下Ctrl+Alt+F2打开tty模式搞清楚问题所在再说。这时你就卸载掉之前的显卡驱动重新安装一次,

2023-06-20 17:12:24 10516 4

原创 安装opencv4后原来的opencv文件打不开,显示No such file or directory

没有梯子的同学建议一定搞一个,学编程一定还是得看外面世界的优质答案,而且还是免费,不想某sdn动不动就搬运过来然后收费。为了节省时间和精力,一定不要在某度和某sdn搜索答案,直接去谷歌谷歌谷歌!下面是问题的推荐答案。

2023-06-08 21:34:18 172

原创 c++头文件中加入#ifndef #define #endif的作用

比如有一个类classX,它已经在类classX.h这个头文件中定义过了,现在需要定义此类的两个对象,对象1.cpp,对象2.cpp。如果在classX.h中不加#ifndef #define #endif这些语句,在编译 对象1.cpp 和对象2.cpp 时,classX.h。在编译 对象2.cpp时,会第二次执行classX.h这个头文件,如果有了下面的语句,就可以避免重复定义。文件会被执行两次,这时就会报错,因为重复定义了classX.h中的变量、函数等等。

2023-06-05 17:41:23 675

原创 franka emika panda验证教程示例时显示错误unable to set realtime scheduling: Operation not permitted

解决办法,进入root模式直接输入roslaunch franka_example_controllers move_to_start.launch robot_ip:=172.16.0.2,运行成功,猜测其中缘由,是由于每次运行实时内核时都需要sudo权限,但是在运行launch文件时,无法为里面的文件输入sudo,所以干脆进入root模式。进入root模式后,第一个示例程序前面也不用加sudo了,直接输入./communication_test 172.16.0.2即可让机械臂正常运行。

2023-06-04 15:19:53 455

原创 franka emika panda安装实时内核时安装失败

参看这个网址里的答案。

2023-06-03 20:25:49 245

原创 franka emika panda机械臂安装实时内核后显卡驱动失效解决方法

Franka机器人学习笔记。

2023-06-03 16:19:42 446 6

原创 ubuntu桌面卡死

直接alt+f2,会弹出个输入框。输入小写的r,回车,即可重启你的gnome-shell桌面环境。ubuntu桌面卡住,但鼠标和键盘正常,输入。ubuntu22.04已验证可以解决此问题。

2023-05-31 00:17:06 460

原创 ROS----rqt

rosrun rqt_topic rqt_topic

2023-05-30 16:50:14 76 1

原创 路径规划知乎整理

机械臂的轨迹规划,路径规划,运动规划有什么区别呢?【MoveIt】Chomp和Stomp的配置与使用。机械臂运动规划(Motion Planning)informed_rrtstar 介绍。基于改进人工势场法的机械臂避障路径规划。基于反应式的人工势场法机器人路径规划。CHOMP OMPL STOMP总结。机械臂避障路径(人工势场法)【机器人路径规划】人工势场法。路径规划五种算法简述及对比。基于RRT算法的机械臂避障。路径规划——改进RRT算法。运动规划方法理论基础。运动规划笔记——邱强。

2023-05-17 22:49:02 145

原创 CMake Error include could not find load file: FetchContent

原因是cmake版本太低,出问题的版本3.10,换成更高版本即可,我换的3.22.1。升级cmake请参考这篇文章。

2023-05-13 03:21:50 1539

原创 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock

参考这篇文章。

2023-05-12 17:31:53 88

原创 Could not find a package configuration file provided by “OpenCV“ with any of the following na

安装realsense d455时报错,在google上搜到解决办法,分享出来,原链接在这。

2023-04-13 04:36:09 900

原创 计算C++程序的运行时间

C/C++ 计算程序的运行时间

2022-10-27 09:55:50 156

原创 C++函数返回数组的简单保险方法

函数返回数组的方法

2022-10-27 09:47:22 161

原创 opencv常用技巧和问题归纳

opencv

2022-10-24 16:54:36 1007

原创 ROS常用技巧及问题归纳

ROS常见问题及技巧归纳

2022-10-24 12:03:53 1245

原创 ROS发布订阅的消息的种类及使用

ROS消息的发布与订阅

2022-10-24 11:52:51 948

空空如也

空空如也

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

TA关注的人

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