环境配置
文章平均质量分 59
蔗肆稀饭呀
这个作者很懒,什么都没留下…
展开
-
UR3 + Kinect2 + aruco_ros + easy_handeye 手眼标定
之前做过一段时间easy_handeye手眼标定,具体看下面文章之前用的是仿真进行手眼标定,这次用真实机械臂进行手眼标定。原创 2023-05-12 16:50:18 · 2100 阅读 · 1 评论 -
Kinect V2 相机标定
在进行相机标定之前先安装驱动libfreenect2 和ros下的IAI Kinect2 for OpenCV 4为什么要安装IAI Kinect2 for OpenCV 4而不是官方的库,这是因为使用官方库进行标定会报错,无法进行标定,具体看上面教程。原创 2023-04-29 17:02:09 · 1318 阅读 · 2 评论 -
ubuntu20.04安装IAI Kinect2 for OpenCV 4
,现在只是搭好桥bridge,还需要通过以下命令看到相机画面。这是因为catkin找的python版本为anaconda下面的版本,所以需要改为指定采用下面的命令。该issue中给出能够在opencv4.x成功标定的fork仓库,所以下面直接安装该仓库。,但是该库在进行kinect v2标定的时候会出现下面的问题,详情看。安装iai_kinect2之前先安装kinect v2的驱动。在下面对应的包里面的Cmakelist.txt 的第一行加上。编译的时候会报错,下面列出解决办法。原创 2023-04-29 16:27:40 · 329 阅读 · 0 评论 -
ubuntu20.04安装pylibfreenect2(用python接口控制kinectv2)
教程说这个库最高适配python3.5,但是我的安装环境是python3.9,好像也没什么问题。来控制kinectv2相机,但是python接口控制的例子好难找到,后面就安装。时,会报错,需要根据教程中。为你的ubuntu用户名。文件,export变量。设置为你安装目录下的。改为该文件夹路径即可。原创 2023-03-25 00:30:58 · 297 阅读 · 0 评论 -
ubuntu20.04安装IAI Kinect2
通过控制台的报错找到对应的报错文件,使用Crtl+F 先定位到对应错误的语句。),现在只是搭好桥bridge,还需要通过以下命令看到相机画面。后面就可以通过python订阅相机发布的话题来接受相机的信息。在ubuntu20.04按照以下命令安装会报很多错误。在下面对应的包里面的Cmakelist.txt 加入。现在就可以成功运行了(如果不成功开一个新窗口运行一下。安装这个库之前,先安装好Kinect2的驱动,会提示找不到,这时候要source一下。CV_xxx 找不到的之类的报错。排完错就可以通过编译了。原创 2023-03-18 20:29:26 · 935 阅读 · 0 评论 -
ubuntu20.04安装Kinect V2 驱动
安装教程中的OpenNI2没有安装(既然是optional,而且装起来挺麻烦的),下面列举出一些遇到的问题。解决办法:将该命令改为。原创 2023-03-18 20:03:12 · 599 阅读 · 1 评论 -
ubuntu20.04出现Unable to find either executable ‘empy‘ or Python module ‘em‘... try
因为我的是ubuntu20.04,所以自带python版本是3.x,ubuntu较低版本可能python版本为2.x,故需要将上面命令中的。找的python版本为anaconda下面的版本,所以需要改为指定采用下面的命令。原创 2023-03-18 18:39:39 · 902 阅读 · 2 评论 -
运行roscore 出现[rosout-1] process has died [pid 13103, exit code 127
再最下面加上下面的代码。原创 2023-03-18 18:16:07 · 1238 阅读 · 1 评论 -
ubuntu20.04安装MinkowskiEngine
依赖还是先安装GPU版本的pytorch,都出现pytorch安装成cpu版本的问题。后面解决办法是清楚conda中下载的包的缓存,让这个依赖真正重新下载而不是从cache中安装,发现这次不会附加安装cpu版本的pytorch了,很奇怪。安装这个库之前首先确认环境中pytorch的cudatoolkit版本是否与安装的CUDA版本一致,确保一致,然后开始安装。时,它自动又安装了cpu版本的pytorch,从而导致pytorch无法调用GPU,安装好了之后测试一下,确保可以调用GPU。原创 2023-03-18 17:48:55 · 1478 阅读 · 1 评论 -
ubuntu安装spinningup
这是因为gym目前只支持mujoco1.5,原因是2.0及以后的版本还没完成测试,出过问题。安装好mujoco和mujoco-py后,下面安装强化学习代码库spinningup。解决办法:需要排除mujoco_py依赖,直接用pip 安装。如果在pycharm中运行查看训练视频,还需要配置变量。的安装步骤走,下面我总结一下安装过程中出现的问题。在文档最后一行加入下面代码然后保存退出文档。可以看到如下图,出现了正常的仿真画面。,保存退出之后重新运行代码。或者另一种方法,详情看这篇。,对应的Value是。原创 2023-02-26 16:05:53 · 745 阅读 · 2 评论 -
UserWarning: CUDA initialization: CUDA unknown error - this may be due to an incorrectly set up……
实验室服务器崩了好几次之后,CUDA突然用不了通过上面的命令,一直都是,并伴随下面的报错信息重装pytorch和CUDA也无济于事,后面查到是因为ubuntu在suspend出现的问题,重启服务器物理机就可以了。重启,问题解决。原创 2022-12-07 09:35:01 · 4934 阅读 · 5 评论 -
NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决办法
则根据之前看到的grub版本,如果大于等于2.00,则把上面第三个单引号内的字符串复制粘贴.否则把第二个单引号内的字符串复制粘贴,本来好好的,突然出现这个问题一般是内核自动更新,导致内核版本与显卡驱动不匹配的问题,解决办法最好是把内核版本降到之前的版本。如果已经变成你想要改的内核版本,则继续,否则检查是否忘了sudo update-grub或者grub修改错误。注意看清楚是第二个单引号和第三个单引号内的内容!找到更新后的内核名字(一开始记住的内核版本信息),删除该内核。修改为刚才复制的内容。原创 2022-11-17 15:08:27 · 27610 阅读 · 4 评论 -
Ubuntu安装RealSense驱动SDK
然后点击左侧的Stereo Module可以开启深度图显示,RGB Module可以显示RGB影像,Motion Module会显示IMU相关数据,如下图所示。将D435i连接到电脑上,然后在终端中输入。启动数据可视化界面,如下图所示。使用Realsense。出现上图说明安装成功。原创 2022-11-15 13:13:31 · 1314 阅读 · 1 评论 -
ubuntu20.04中安装ROS系统
(1)输入下面的这行代码,注意到底是melodic还是noetic或者是kinetic是由你的ubuntu的版本决定的,比如我的ubuntu是20.04版本的,对应的是noetic,也就是应该下面的这行代码。输入以下命令,把没安装的安装一下就好了(如果显示有几个安装包无法下载,是因为网络的原因重新输入以下命令就行了)到这里如果再输入sudo rosdep init命令试试,应该就会出现了之前介绍的我们想要的界面了。如果出现了以下的问题说明,之前的安装没有安装全。那么恭喜你的ROS已经成功安装完了!转载 2022-10-26 20:58:27 · 715 阅读 · 0 评论 -
Ubuntu安装Anaconda详细步骤
因为我是在服务器中安装,故拷贝下载链接,使用。原创 2022-10-26 20:21:28 · 1563 阅读 · 0 评论 -
vscode配置文件配置C++头文件
在工程上,我们肯定会封装自定义的一些头文件和源文件,然后我们会在执行文件中调用这些封装的头文件,因此,我们在使用vscode时,需要进行一些设置,才能实现这样的需求。(1)先新建三个文件夹,分别是include(存放头文件),execute(存放源文件),code_exe(程序执行的小窗口,后续会将如何修改他保存的路径。文件,在program上也输入可执行文件exe的路径,这样在程序执行时才会打开该文件,如果没修改的话,可能会报错没找到该文件。下也有相同的字段,需要你修改。文件,这里也需要添加路径,在。转载 2022-10-26 17:05:34 · 8391 阅读 · 4 评论 -
Geometry Processing – Introduction | libigl安装跑通
一开始在winows上安装跑这个仓库,但是在编译的时候一直跑不通,要么报错。巴拉巴拉,找了一个下午的bug,最后转战ubuntu中实现,一次跑通。cmake和C++编译器。,要么链接的时候报错。然后又出现相似的问题。原创 2022-09-29 22:19:35 · 663 阅读 · 0 评论 -
windows+vscode配置C++环境
生成task.json和launch.json文件之前,务必切换到demo.cpp或者demo.c文件,否则自动生成的task.json和launch.json无法编译对应的demo.cpp和demo.c;选择 【Terminal】 -> 【configure task】 -> 【C/C++:g++.exe生成活动文件】(你的路径)/MinGW/mingw64/bin/bin/g++.exe;将.vscode文件夹备份一份,以后需要的时候直接复制即可,不用再花时间进行配置了;原创 2022-09-29 13:28:42 · 3294 阅读 · 8 评论 -
Anaconda与ROS共存
我的ros是melodic版本的,其运行环境为python2.7,故安装了anconda之后,使用ros会出现问题。以后关于ros的操作都在该虚拟环境下执行。原创 2022-08-17 14:15:54 · 604 阅读 · 0 评论 -
Ubuntu18.04服务器安装NVIDIA驱动、CUDA11.3、cuDNN、卸载CUDA11.7
cd到/usr/local/cuda/bin下,执行sudo./cuda-uninstaller,用回车键勾选以下几项,选择done,等待一段时间后,提示Successfullyuninstalled完成卸载。当选择安装内容的时候,务必把driver前面的x取消掉,按回车键取消勾选,因为我们已经安装了驱动!点击文件->站点管理器,选择红框中的协议,输入主机ip和端口号,填写用户,密码,点击链接即可进行传输文件。如果出现以下界面,提醒你已经安装了driver的时候,...原创 2022-07-26 17:03:32 · 6103 阅读 · 0 评论 -
Python- 解决PIP下载安装速度慢
中国科技大学https//pypi.mirrors.ustc.edu.cn/simple/清华https//pypi.tuna.tsinghua.edu.cn/simple。阿里云http//mirrors.aliyun.com/pypi/simple/把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。华中理工大学http//pypi.hustunique.com/豆瓣http//pypi.douban.com/simple/(没有就创建一个文件夹及文件。...转载 2022-07-23 19:53:37 · 258 阅读 · 0 评论 -
VScode+PicGo+Github搭建博客写作环境
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nDBKjoIN-1658575329447)(https//cdn.jsdelivr.net/gh/FinnJob/blog-pic/img/20220723181957.png)],但是typora突然要收费了,所以转战vscode写博客,并配置PicGo和Github图床,其中GitHub配置见前面typora那篇博客,下面介绍vscode配置picgo。之前写了一篇在typora上配置写作环境,.........原创 2022-07-23 19:23:22 · 633 阅读 · 2 评论 -
Typora+PicGo+Github搭建博客写作环境
在我们的博客写作中,通常有这样的需求:为了方便写作,我们可以采用的方案来搭建我们的博客写作环境。下载地址:typora.io,下载对应的版本,一步步安装即可:有五种主题,基本够用了,如果还不满意,Typora提供了添加更多主题的方法。可以参见这篇文章:Typora添加主题。下载地址: Molunerfinn /PicGo PicGO安装包放在了Github上面,下载对应的版本,一步步安装即可。登录Github并创建一个公开的仓库,需要注意仓库必须是公开的,否则无法预览。但是这个链接我们在国.......转载 2022-06-06 17:40:05 · 551 阅读 · 0 评论 -
Ubuntu18.04 python2.7 安装tensorflow-1.0.1
即成功安装tensorflow-1.0.1的cpu版本。2.安装tensorflow-1.0.1GPU版本。遇到上述同样问题,同样操作即可。原创 2022-07-23 16:36:03 · 803 阅读 · 0 评论 -
Anaconda查看、创建、切换、删除虚拟环境
当你的本地创建了多个虚拟环境之后,加之又在不同的虚拟环境中安装了不同的第三方package,这样一来,虚拟环境的切换就很重要了。否则,当你再次打开jupyternotebook,通过import命令试图导入某个package的时候,总是会得到如期的错误**Cannotimportmodule.“Nomodulenamed…这里的base,带星号的,代表基层或者当前虚拟环境,paddle是我新建的一个虚拟环境。这样一来,新建的python项目使用的虚拟环境就是paddle。.........转载 2022-07-23 16:34:14 · 25480 阅读 · 0 评论