自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 Invalid signature error for ROS repository while trying to do sudo apt-get update

Ubuntu系统安装ROS后,apt-get update 命令报错:W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://packages.ros.org/ros/ubuntu bionic InRelease: The following signatures we

2022-02-24 16:55:26 823

原创 Ubuntu18——cuda10安装Torch

由于自己的电脑上的cuda版本是10.2,又不想降版本,测试下面的安装方式,可以成功安装了torch:$git clone https://github.com/nagadomi/distro.git ~/torch --recursive$cd ~/torch$./install-deps$./clean.sh$./update.sh$./install/bin/torch-activate$./install.sh参考文章:Ubuntu16和Cuda10.2安装Torch7...

2020-12-21 18:48:04 588

原创 ROS AttributeError: module ‘em‘ has no attribute ‘Interpreter‘

python -m pip install empty

2020-11-13 00:19:57 3504

原创 解决tensorflow报错 libtensorflow_framework.so: cannot open shared object file: No such file or directory

使用tensorflow过程中,报如下错误:tensorflow.python.framework.errors_impl.NotFoundError: libtensorflow_framework.so: cannot open shared object file: No such file or directory解决方法:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/home/XXX/anaconda2/envs/graspnet/lib/python

2020-10-18 15:25:43 7774 3

原创 Ubuntu18重装显卡驱动

Ubuntu18重装显卡驱动1. 卸载原有的显卡驱动sudo apt-get remove nvidia-*sudo apt-get autoremove2. 准备安装文件下载驱动文件:wget https://us.download.nvidia.cn/XFree86/Linux-x86_64/440.100/NVIDIA-Linux-x86_64-440.100.run, 下载至home目录下,赋权限: chmod a+x NVIDIA-Linux-x86_64-440.100.run3

2020-10-04 15:30:57 782

原创 Ubuntu18 安装ROS-Melodic及常见配置

文章目录1.安装ROS Melodic1.1配置系统软件源1.2 添加ROS软件源1.3 添加密钥1.4 安装 ROS1.5 初始化rosdep1.6 设置环境变量1.7 完成安装2. 安装MoveIt1.安装ROS Melodic强烈推荐参照ROS-Melodic官方英文安装教程1.1配置系统软件源参考:Repositories/Ubuntu1.2 添加ROS软件源source.l...

2020-06-16 14:50:11 4659

原创 Dijkstra算法及代码详解

迪杰斯特拉算法解决的是带权重的有向图上单源最短路径问题,该算法要求所有边的权重都为非负值,其在运行过程中维持的关键信息是一组节点集合S。算法重复从结点集V-S中选择最短路径估计最小的结点u,将u加入到集合S,然后对所有从u发生的边进行松弛,运行结束后,从源节点到集合S中每个结点之间的最短路径已经被找到。下面,通过一个实例讲解该过程!一、示例详解如图,是一个有向无环图,假定出发点为V1,迪杰斯特拉算法将算出V1到其他所有点的最短路径,则所求V1到终点的最短路径也可得到,该算法主要完成以下几步:找到V

2020-05-15 17:48:48 14313

原创 Grassfire算法

一、 概念这个算法是做图像处理的抽骨架处理,目的是求出图像的骨架,可以想象一片与物体形状相同的草,沿其外围各点同时点火。当火势向内蔓延,向前推进的火线相遇处各点的轨迹就是中轴。一个与细化有关的运算是抽骨架,也称为中轴变换(Medialaxis transform)或焚烧草地技术(grass-fire technigue)。中轴是所有与物体在两个或更多非邻接边界点处相切的圆心的轨迹。但抽骨架很少通过在物体内拟合圆来实现。概念上,中轴可设想成按如下方式形成。想象一片与物体形状相同的草,沿其外围各点同时点火

2020-05-15 16:15:41 1499

原创 Markdown Pad2使用问题

1. Windows10下出现无法预览的情况刚下安装MarkdownPad 2会发现Windows10上使用MarkdownPad会出现无法预览的情况,下载安装Awesomium 1.6.6 SDK并重启即可。2.GitHub 风格 MarkDown喜欢GitHub的渲染方式会去选项里边设置成GitHub风格,大家更改后却发现又用不了了。提示:不能用Github在线样式渲染,提示:“请求...

2020-05-02 20:54:01 734

原创 Ubuntu18.04 + ROS melodic 安装使用 RealSenseD435i

安装环境系统:Ubuntu18.04ROS:Melodic视觉传感器:Intel RealSense D435i安装RealSense SDKgithub:https://github.com/IntelRealSense/librealsense1. 下载sourcegit clone https://github.com/IntelRealSense/librealsensec...

2019-11-19 19:53:55 13260 23

原创 Ubuntu18.04安装及配置vim

1. 安装vim在Terminal中输入安装vim命令:sudo apt-get install vim2. 配置vim(1) 在主目录下新建.vimrc,并添加以下内容:""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 显示相关 " """"""""...

2019-10-20 20:03:19 3018

原创 Unable to identify any set of controllers that can actuate the specified joints: [ joint1 joint2 出错

在ROS仿真模型搭建的时候,运行roslaunch probot_gazebo probot_bringup_moveit.launch的时候,可能会出现如下错误:[ERROR] [1556172904.265708018, 73.989000000]: Unable to identify any set of controllers that can actuate the specif...

2019-09-23 21:25:20 4279

原创 Mac安装PCL出现math.h错误问题

1.安装PCLbrew install pcl2.math.h错误发现如下错误:/Library/Developer/CommandLineTools/usr/include/c++/v1/cmath:313:9: error: no member named 'signbit' in the global namespace using ::signbit;解决方法:重新安装最新...

2019-09-17 15:49:53 1033

原创 U盘空间变小的恢复方法

运行cmd,输入diskpart,回车:输入list disk:输入select disk 1:再输入clean,回车后关闭命令行界面,此时U盘恢复正常。右击桌面上的计算机图标,选择管理。进入磁盘管理,能看到u盘分区是未分配的(黑色),右击,新建分区,一直下一步就OK了。...

2019-08-05 20:46:24 2060

转载 iterm2 快捷键大全 Mac item2常用快捷键

标签新建标签:command + t关闭标签:command + w切换标签:command + 数字 command + 左右方向键切换全屏:command + enter查找:command + f分屏垂直分屏:command + d水平分屏:command + shift + d切换屏幕:command + option + 方向键 command + [ 或 co...

2019-07-20 18:05:06 635

原创 Mac下搭建C++的vim开发环境

Mac系统下,将home目录下的.vimrc用以下内容替换:" Set vundle settings here" git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vimset nocompatible " be iMproved, requiredfiletyp...

2019-07-20 17:49:02 3446

原创 ROS-Academy-for-Beginners之robot_sim_demo

1. 运行master节点roscore2. 打开 ROS-Academy-for-Beginners 的模拟场景输入命令 roslaunch robot_sim_demo robot_spawn_launch我们看到仿真的模拟环境。该launch 文件启动了模拟场景、机器人。3. 查看当前模拟器中存在的topic输入命令:rostopic list可以看到许多top...

2019-06-23 19:52:12 2552 6

原创 Mac中使用以太网解决BasicIPv6ValidationError问题

在mac系统下,手动设置ip地址后,弹出错误提示“无效的服务器地址 BasicIPv6ValidationError”解决的办法是:networksetup -listallnetworkservices //列出所有网络服务信息;networksetup -setv6off "Ethernet 2" //停止对应网卡的ipV6服务; networksetup -setmanual "E...

2019-06-16 10:05:28 964

转载 Ubuntu安装Qt

前言QT是C/C++中比较适合进行界面开发的工具,WPS作为金山的强大软件之一,其也是国内目前使用QT开发的最强大的项目。由此可见QT也是功能很强大的开发工具,值得我们进行学习。本文提供Linux环境下QT安装和环境配置教程以及自己所见常见问题解决方案。环境: Ubuntu 18.04环境: QT:qt-5.11.11. 安装包下载在官网[http://download.qt.io/ar...

2019-06-10 21:11:38 1452

转载 Ubuntu下安装latex

系统环境:Ubuntu 18.041. 选择安装LaTeX发行版LaTeX有很多发型版,TeX Live就是其中一种。TeX Live 是 TUG (TeX User Group) 维护和发布的 TeX 系统,可说是「官方」的 TeX 系统。TeX Live可以保持在跨操作系统平台、跨用户的一致性。而且TeX Live在Ubuntu18.04上的安装也比较方便。sudo apt-get in...

2019-06-10 19:26:03 1285 1

原创 Python 实现Canopy算法

代码import mathimport randomimport numpy as npfrom datetime import datetimefrom pprint import pprint as pimport matplotlib.pyplot as plt# 随机生成一个500个二维 [0,1)平面点dataset = np.random.rand(500, 2)#...

2019-06-10 18:25:04 2584 2

原创 Ubuntu中出现无法连接dl.google.com:80 (6.6.6.6)

系统环境Ubuntu18.04问题描述sudo apt-get update命令时,发现出现一下错误: Could not connect to dl.google.com:80 (6.6.6.6), connection timed out解决方法这里通过修改/etc/hosts文件来解决这个问题,在hosts文件下面添加一下内容:#Download 下载203.208.41....

2019-06-10 18:24:15 5098 2

原创 ROS中执行rosrun rqt_graph报错 No module named 'rospkg'

环境:ubuntu18.04 + ROS Melodic执行命令ros run rqt_graph rqt_graph报错:Traceback (most recent call last): File "/opt/ros/melodic/lib/rqt_graph/rqt_graph", line 5, in <module> from rqt_gui.main im...

2019-06-09 12:54:59 2467

原创 Ubuntu 下boot分区空间不足问题解决方法

本文借鉴其他博文,简单记录一下删除旧版本内核及内核的头文件,来释放boot分区的空间,以此来解决空间不足的问题。1. 查看boot分区的情况打开终端:df -h /boot我的电脑上显示只剩下大概5M左右的空间,这明显存在问题,我的boot分区是250M,正常来说足够使用。2. 查看系统中安装的内核镜像接下来,使用命令查看目前系统中安装的内核镜像:dpkg --get-select...

2019-06-09 12:17:02 1034

原创 Mac通过ssh连接ubuntu

1. Ubuntu 准备这里的Ubuntu作为服务器端,需要安装ssh-server安装openssh-serverUbuntu作为服务器端,需要安装ssh-server:sudo apt-get install openssh-server启动sshsudo /etc/init.d/ssh start可以通过下面的命令查看ssh是否启动:ps -ef|grep ssh2....

2019-06-08 14:16:05 3297

原创 Ubuntu 18安装中文输入法——搜狗输入法

ubuntu一般默认安装英文版本,系统安装完成后,再相应的安装中文输入法。这里介绍安装搜狗输入法,体验尚可,安装过程比较简单。1. 下载输入法从搜狗输入法官网下载Linux版本的安装包sogoupinyin_2.2.0.0108_amd64.deb 。2. 安装Fcitx输入框架终端输入:sudo apt install fcitx安装好框架后,安装搜狗输入法包:sudo dpkg...

2019-06-08 11:39:07 1715

原创 Ubuntu16.04 安装ROS

1. Ubuntu版本和ROS版本的对应关系Ros发布时间 Ros版本 相对应的Ubuntu版本2. Ubuntu 16.04 64bit + ROS Kinetic的安装(如果是 Ubuntu 14.04,只需要把下面所有出现 -kinetic- 的地方换成 -indigo- 就好了)2.1 软件中心配置2.2 添加源$ sudo sh -c 'echo "deb http://...

2019-05-24 14:28:06 840

原创 Ubuntu16.04 安装中文输入法

ibus输入法的安装1. 安装语言包System settings -> Language Support -> Install /RemoveLanguages选中Chinese,点击apply应用即可,等待下载完成。2. 安装ibus框架在终端中输入如下命令安装相应包:sudo apt-get install ibus ibus-clutter ibus-gtkibus...

2019-05-24 10:57:11 367

转载 Ubuntu引导修复(Boot Repair)

第一步:还是需要进入Ubuntu界面,但是并不需要安装(如果直接安装的话,以前在Ubuntu里面的文件可全部都没有了,所以万不得已,千万别这样做)。如何进入Ubuntu界面呢,相信装过Ubuntu的你们应该都会,在这里我只说其中一个办法:用软碟通UltraISO准备好Ubuntu U盘启动(最好和原来一样的系统)。第二步:进入试用的Ubuntu界面,并连接好网络(因为后续工作需要用到网络...

2019-05-10 18:44:51 23018 1

原创 Mac 安装、配置Eigen

1. 安装Eigenbrew install eigenEigen安装到/usr/include/eigen3/中。2. 测试#include<iostream>using namespace std;#include<Eigen/Core>#include<Eigen/Dense>int main (int argc, char** arg...

2019-05-08 13:11:28 7394 1

原创 Mac 安装gdb

1. 安装gdbbrew install gdb2. 对gdb进行 签名要解决这个问题,我们第一步就是要创建一个签名证书,怎么创建呢?在Mac OS X中有个『钥匙串』应用,选择『证书助理』-『创建证书』,创建一个签名证书,如图:在这里,我们填入自己想要的名称,在这里我就使用gdb-cert,然后在『身份类型』中选择『自签名根证书』,在『证书类型』中选择『代码签名』,并勾选『让我覆盖这...

2019-04-28 14:32:11 1608

原创 C++ —— const 限定符

#include<iostream>#include<string>using namespace std;void print(const string& str, int data) { cout << str << " = " << data << endl;}void print(cons...

2019-04-26 11:22:19 183

原创 Pycharm:去除代码中的多余波浪线

File -&gt; Settings -&gt; Color Scheme -&gt; General 然后把Weak Warning下的Effects去掉就ok啦。如下图所示:也可以在这里设置其他的提示信息。

2019-02-26 15:29:33 1102

原创 Pycharm:设置py文件头部注释信息

File-&gt;settings-&gt;Editor-&gt;File and Code Templates-&gt;Python Script ,添加一下内容:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${HOUR}:${MINUTE}# @Author : Lynn# @Site : ...

2019-02-26 15:05:37 3334

原创 Mac配置登录使用远程Linux上的jupyter-notebook

机器情况:服务器 ubuntu 安装了anaconda 并且在里面安装了jupyter notebookipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda安装包中会自带。安装好以后直接输入jupyter notebook便可以在浏览器中使用。但是它...

2019-01-11 10:13:22 1384

原创 PyQt——将QtDesigner设计的UI文件转换为py文件以及打包资源

1.将.ui文件转换为.py文件pyuic5 -o MainWin.py MainWin.uiorpython -m PyQt5.uic.pyuic MainWin.ui -o MainWin.py2.将.qrc资源文件转换为.py文件使用PyQt5提供的pyrcc5命令将apprcc.qrc文件转换为apprcc_rc.py文件:pyrcc5 apprcc.qrc -o app...

2018-12-28 11:47:06 2026

原创 MongoDB学习——数据库的备份、还原、导入及导出

MongoDB官方提供了两套数据导入导出工具,一般来说,进行整库导出导入时使用mongodump和mongorestore,这一对组合操作的数据是BSON格式,进行大量dump和restore时效率较高。进行单个集合导出导入时使用mongoexport和mongoimport,这一对组合操作的数据是JSON格式,可读性较高。1. mongodump(备份)及mongorestore(还原)说...

2018-12-10 16:49:22 543

原创 Mac中安装tesseract

tesseract简介OCR(Optical Character Recognition)即光学字符识别技术,专门用于对图片文字进行识别,并获取文本。tesseract-ocr引擎先由HP实验室研发,后来成为一个开源项目,主要由google进行改进优化。安装tesseractbrew install tesseract测试tesseract:test.jpg:tesseract ...

2018-12-05 14:46:24 1497

原创 爬虫笔记之实战(一):爬取猫眼电影排行

本文我们利用requests库和正则表达式来抓取猫眼电影排行榜Top100的相关内容。1.本节目标抓取猫眼电影TOP100的电影名称、时间、评分、图片等信息,提取的站点URL为http://maoyan.com/board/4,提取结果将以文件形式保存。2.抓取分析打开网页查看榜单信息,点击第二页我们发现URL变成http://maoyan.com/board/4?offset=10,比以...

2018-11-29 19:04:33 2378

原创 Python爬虫:密码管理类 HTTPPasswordMgrWithDefaultRealm

HTTPPasswordMgrWithDefaultRealmHTTPPasswordMgrWithDefaultRealm()类将创建一个密码管理对象,用来保存 HTTP 请求相关的用户名和密码,主要应用两个场景:验证代理授权的用户名和密码 (ProxyBasicAuthHandler())验证Web客户端的的用户名和密码 (HTTPBasicAuthHandler())ProxyB...

2018-11-27 16:12:44 1061

人工智能复杂问题求解的结构和策略 卢格,郭茂祖等

推荐理由:也是一本经典的人工智能教材,全面阐述了人工智能的基础理论,有效结合了求解智能问题的数据结构以及实现的算法,把人工智能的应用程序应用于实际环境中,并从社会和哲学、心理学以及神经生理学角度对人工智能进行了独特的讨论。

2019-03-21

空空如也

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

TA关注的人

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