- 博客(40)
- 收藏
- 关注
原创 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
原创 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
原创 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
原创 ubuntu桌面卡死
直接alt+f2,会弹出个输入框。输入小写的r,回车,即可重启你的gnome-shell桌面环境。ubuntu桌面卡住,但鼠标和键盘正常,输入。ubuntu22.04已验证可以解决此问题。
2023-05-31 00:17:06 460
原创 路径规划知乎整理
机械臂的轨迹规划,路径规划,运动规划有什么区别呢?【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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人