- 博客(30)
- 收藏
- 关注
原创 ubuntu16.04 + astra相机自制TUM数据集
这里写自定义目录标题1 astra相机驱动安装1-1 驱动安装1-2 usb权限1-3 astra运行1-3-1 启动astra1-3-2 相机发布图像2 TUM数据集制作2-1 创建工作空间2-2 编译源码2-2-1 下载2-2-2 修改2-2-3 编译运行3 参考文章1 astra相机驱动安装1-1 驱动安装sudo apt-get install ros-kinetic-astra-camerasudo apt-get install ros-kinetic-astra-launch1-2
2022-05-17 14:38:29
1580
2
原创 pcd文件转为二维栅格地图
***1 下载编译2 文件修改2-1地图转换程序2-2地图保存3 参考文章1 下载编译mkdir -p pcd_ws/src&& cd pcd/srcecho "source ~/pcd_ws/devel/setup.bash" >> ~/.bashrcsource ~/.bashrcgit clone -b develop https://github.com/Hinson-A/pcd2pgm_packagecd ..catkin_make2 文件修改s
2022-05-09 15:26:18
1886
原创 ubuntu16.04编译高翔的ORBSLAM2_with_pointcloud_map,并保存点云图
这里写目录标题1 运行环境2 文件下载3 编译3-1 g2o_with_orbslam23-2 DBoW23-3 ORB_SLAM2_modified4 运行4-1 ORBvoc.txt4-2 数据集4-3 运行5 参考文章1 运行环境和ORB-SLAM2一样安装教程opencv-2.4.11eigen-3.1.02 文件下载git clone https://github.com/gaoxiang12/ORBSLAM2_with_pointcloud_map.git将orbslam2
2022-05-09 14:31:09
830
原创 ubuntu16.04基于ROS实现Mask R-CNN(2022-11更新)
1 Mask R-CNN 环境配置1.1 显卡驱动1.2 cuda1.3 Anaconda 安装1.4 测试2 ROS-kinetic 安装3 Mask R-CNN_ROSValueError:list.remove(x)在visualize.py中sys.path.remove(’/opt/ros/indigo/lib/python2.7/dist-packages’)修改ROS的版本为kinetic...
2022-03-17 14:45:59
2681
2
原创 Anaconda3中cv_bridge问题
cv_bridge1 环境配置2 解决方法3 存在问题 from cv_bridge import CvBridge, CvBridgeError ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)1 环境配置Ubuntu 16.04 + ROS + Anaconda3 + Python3.52 解决方法首先进入python3的环境并安装相关依赖包
2022-03-17 11:00:00
1982
原创 K-Means 聚类算法
这里写自定义目录标题1 概念2 算法介绍3 初始中心点的选择4 源码测试参考1 概念聚类算法试图将数据集中的样本划分为若干个通常是不相交的子集,每个子集称为一个簇(cluster),通过划分,每个簇都可能对应于一些潜在的概念或类别(例如动态对象)2 算法介绍K-Means 算法中的 K 表示聚类为 K 个簇,Means 代表取该簇中数据值的均值作为该簇的中心,或者称为质心,即用每一个的集合的质心对该簇进行描述。算法步骤为:先随机选取 K 个中心点作为簇中心,并计算所有样本数据与这 K
2021-12-30 10:39:09
2658
原创 python批量修改文件名
这里写目录标题减少增加减少import cv2import osimport re# 删除的部分delect = "1341846313." def read_path(file_pathname): for filename in os.listdir(file_pathname): print(filename) newname = re.sub(delect, '', filename) print(newname) os.rename(file_pathna
2021-12-16 16:14:33
639
原创 利用json生成二值图 添加掩膜
https://gitee.com/CSS365/labelme-to-binary-imageC/tree/master
2021-12-16 15:21:14
1355
原创 B站黑马c++学习笔记 —— 演讲比赛管理系统案例
演讲比赛管理系统1 比赛规则2 系统功能3 实现过程1 比赛规则2 系统功能3 实现过程
2021-12-15 20:06:58
1091
1
原创 B站黑马c++学习笔记 —— 提高编程篇
大纲1 模板1.1 模板的概念1.2 函数的模板1.2.1 是1.3 类模板1.3.1 是2 STL初识3 STL-常用容器4 STL-函数对象5 STL-常用算法1 模板1.1 模板的概念1.2 函数的模板1.2.1 是1.3 类模板1.3.1 是2 STL初识3 STL-常用容器4 STL-函数对象5 STL-常用算法...
2021-12-09 18:19:34
2059
原创 ubuntu16.04各种安装问题
安装流程及问题解决① opencv-3.4.5 && python-2.7② G2O && python-2.7③ cmake-3.19.1④ boost_1_78_0⑤ vscode安装① opencv-3.4.5 && python-2.7cd opencv-3.4.5sudo apt-get install cmakesudo apt-get install build-essential libgtk2.0-dev libavcodec-de
2021-12-07 18:16:45
3063
原创 Ubuntu各版本系统下载镜像网址
官方下载地址:https://www.ubuntu.com/download 中科大源(推荐):http://mirrors.ustc.edu.cn/ubuntu-releases/ 阿里云开源镜像站:http://mirrors.aliyun.com/ubuntu-releases/ 兰州大学开源镜像站:http://mirror.lzu.edu.cn/ubuntu-releases/ 北京理工大学开源:http://mirror.bit.edu.cn/ubunt...
2021-11-29 19:01:05
1562
原创 ubuntu16.04下ORB_SLAM2的配置
配置流程1 依赖安装1.1 Pangolin1.2 OpenCV1.3 Eigen32 ORB_SLAM2安装3 问题1 依赖安装安装过程参考本文4.1 — 4.31.1 Pangolin1.2 OpenCV1.3 Eigen32 ORB_SLAM2安装下载地址cd ORB_SLAM2chmod +x build.sh./build.sh3 问题 如果编译过程中出现error: usleep() 没有声明的情况,在 src 文件夹下对应的 .cc (Tracking.cc) 文件
2021-11-24 14:40:41
2096
原创 ubuntu16安装iBUS输入法(无法输入全拼的解决方法)
这里写自定义目录标题参考 https://blog.youkuaiyun.com/suifenghahahaha/article/details/78723733?
2021-11-17 10:43:35
912
原创 Mask RCNN代码修改笔记
这里写自定义目录标题1 掩码颜色修改1 掩码颜色修改 visualiz.py其中image[:, :, c] * (1 - alpha) + alpha * color[c] * 255为掩码的颜色RGB值修改为0即为黑色def apply_mask(image, mask, color, alpha=0.5): """Apply the given mask to the image. """ for c in range(3): image[:,
2021-11-16 16:03:50
3284
2
原创 Mask RCNN批量输出分割图片( 附 test.py)
Mask RCNN复现及批量输出分割图片1 Mask RCNN复现2 Mask RCNN批量输出分割图片2.1 路径修改2.1.1 COCO_MODEL_PATH2.1.2 IMAGE_DIR2.1.3 plt.savefig2.2 运行结果2.3 test.py1 Mask RCNN复现- 参考文章2 Mask RCNN批量输出分割图片2.1 路径修改2.1.1 COCO_MODEL_PATH此路径为 mask_rcnn_coco.h5 的存放位置(Mask RCNN的根目录下)COCO
2021-11-16 15:12:46
3567
原创 ubuntu16.04下Mask R-CNN复现
这里写目录标题1 cuda与cudnn安装2 依赖安装3 安装Mask R-CNN4 安装coco5 运行demo1 cuda与cudnn安装参考此文章2 依赖安装requirements.txt安装参考 ORB_SKAM2依赖 4.1~4.6numpyscipyPillowcythonmatplotlibscikit-imagetensorflow>=1.3.0keras>=2.0.8opencv-pythonh5pyimgaugIPython[all]
2021-11-15 17:03:49
1389
原创 ubuntu16.04 开机后紫屏 或是反复登录问题 解决办法
ubuntu16.04 开机后紫屏 解决办法1 紫屏解决1.1 开机进入 grub 界面安 E 进行编辑1.2 在倒数第二行末尾找到splash1.3 保存后重启2 如果是反复登录 先重新安装显卡驱动1 紫屏解决1.1 开机进入 grub 界面安 E 进行编辑1.2 在倒数第二行末尾找到splash在splash后面加个空格 再加上nomodset1.3 保存后重启2 如果是反复登录 先重新安装显卡驱动参考显卡驱动安装流程安装完成如果长期紫屏,按上述紫屏解决参考 https://l
2021-11-15 09:29:01
1881
1
原创 B站黑马c++学习笔记 —— 核心编程篇
大纲1 内存分区模型1.1 程序运行前1.2 程序运行后1.3 new操作符2 引用3 函数提高4 类和对象5 文件操作1 内存分区模型1.1 程序运行前1.2 程序运行后1.3 new操作符2 引用3 函数提高4 类和对象5 文件操作...
2021-11-12 14:11:59
2516
1
原创 ROS安装时rosdep的最终解决(修改代理失败)
修改(1) 20-default.list (在rosdistro-master/rosdep/sources.list.d/)(2)rep3.py (在/usr/lib/python2.7/dist-packages/rosdep2)(3)sources_list.py (在/usr/lib/python2.7/dist-packages/rosdep2)(4)__init__.py (在/usr/lib/python2.7/dist-packages/rosdistro)(5) 在完成以上修改并执行 s
2021-11-12 09:36:11
1550
原创 windows10下安装ubuntu16双系统
安装流程1 win10下分区1.1 单磁盘1.2 双磁盘2 ubuntu系统u盘制作3 ubuntu系统安装3.1 efi分区3.2 swap分区3.3 根目录分区3.4 home分区1 win10下分区打开系统磁盘管理器1.1 单磁盘在最后分出一部分内存即可(黑色)1.2 双磁盘先单独在c盘分出200~500M,再在其他盘分出一部分内存(最好大于30G)2 ubuntu系统u盘制作下载rufus工具按此界面制作完成即可3 ubuntu系统安装进入U盘启动界面
2021-11-02 10:15:30
428
1
原创 ubuntu16下cuda和cudnn的卸载与安装
cuda和cudnn的卸载与安装查看cuda当前版本卸载cuda9.0删除cudnn7.4---------------------------------------------------------------------------------------重新安装cuda8.0重新安装cudnn6.0查看cuda当前版本卸载cuda9.0sudo /usr/local/cuda-9.0/bin/uninstall_cuda_9.0.plsudo rm -rf /usr/local/cuda
2021-11-01 15:22:45
485
原创 ubuntu16.04安装ROS系统
ROS安装安装流程rosdep问题配置环境测试参考安装流程sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4
2021-11-01 10:51:13
274
原创 B站黑马c++学习笔记 —— 通讯录案例
通讯录案例1.1 add.h1.2 add.cpp1.3 通讯录.cpp1.1 add.h#include<iostream>#include<string>using namespace std;struct person { string name; string sex; int age; string tele; string addr;};void title();void print2(int a);void search(bool
2021-10-30 16:59:02
214
原创 B站黑马c++学习笔记 —— 基础入门篇
1. 初识1.1 常量#define day 7const int month 12;1.2 关键字2. 数据类型数据类型:给变量分配合适的内存空间2.1 整型2.2 sizeof关键字2.3 实型(浮点型)float f1 = 3.14f;double d1 = 3.14;2.4 字符型2.5 字符串型c风格:char str[] = "hello word";c++风格:string str = "hello word";c++风格 要加入
2021-10-28 16:27:49
2658
原创 ubuntu16.04下dyna-slam编译运行
ubuntu16.04下dyna-slam编译运行1. 显卡驱动安装nouveau是16系统默认的第三方开源程序,不禁用后面会与NVIDIA显卡驱动安装发生冲突报错在文档最后面添加以下内容用来禁用sudo gedit /etc/modprobe.d/blacklist.confblacklist nouveauoptions nouveau modeset=0重启sudo update-initramfs -ureboot提前下载好显卡驱动放在/home准备两台设备c
2021-10-15 16:40:01
2289
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人