- 博客(50)
- 资源 (12)
- 收藏
- 关注

原创 Ubuntu 16.04 GTX950M + cuda9.0 + cuDNN7.0 + TensorFlow 1.5 / 1.8 安装记录
一、安装NVIDIA驱动关闭x-server,ctrl + alt + F1 进入终端界面,登陆sudo service lightdm stop(X server将会被关闭。可以使用ctrl + alt + F7 检查一下) 禁用 nouveau 驱动sudo vim /etc/modprobe.d/blacklist-nouveau.conf输入blackli
2018-01-31 16:54:54
10441
1
原创 博客迁移
博客迁移各种原因吧,自己基于Hexo搭了一个博客,后期的好多文章都在那边更新的地址: http://blog.sunjiadai.xyz/欢迎踩一踩~
2019-03-04 09:52:44
432
原创 Windows下使用XShell上传、下载文件到linux服务器
#安装lrzszsudo apt install lrzsz#输入下面的命令 选择本地文件上传到服务器rz可以进行文件上传 #使用sz命令时注意需要加一个参数,下载哪一个文件到本地sz test.md...
2018-09-04 18:46:53
703
原创 Difference Between LiDAR and RADAR——LiDAR和RADAR的不同
Difference Between LiDAR and RADAR原文连接:https://www.differencebetween.com/difference-between-lidar-and-vs-radar/ 翻译:RADAR和LiDAR是两种测距和定位系统。 RADAR是第二次世界大战期间英国人首次发明的。 它们都在相同的原理下运行,尽管测距中使用的波是不同的。 因此,用...
2018-08-22 17:35:49
2928
原创 Ubuntu16.04 + troch + cuda + deep-painterly-harmonization测试记录
deep-painterly-harmonization测试记录安装CUDA & cudnn参见另一篇Ubuntu 16.04 GTX950M + cuda9.0 + cuDNN7.0 + TensorFlow 1.5 / 1.8 安装记录安装Pytorch官网:https://pytorch.org/中文文档:http://pytorch-cn.readthe...
2018-07-18 10:16:37
2054
14
原创 Ubuntu16.04 安装了ROS Kinetic之后Python3不能import cv2
安装了ROS Kinetic之后Python3不能import Opencv问题描述如下:Python 3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "license" for mor
2018-07-17 13:40:44
12500
7
原创 Ubuntu 16.04 安装记录Install - Recording
Ubuntu 16.04 安装记录换源# 先对原来的sources.list进行备份# https://www.linuxidc.com/Linux/2017-01/139458.htmsudo vim /etc/apt/sources.list# 中科大的源deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restri...
2018-07-17 13:19:39
1641
原创 git设置和取消代理解决push和clone无法进行的问题
# 设置ssgit config --global http.proxy 'socks5://127.0.0.1:1080'git config --global https.proxy 'socks5://127.0.0.1:1080'# 设置代理git config --global https.proxy http://127.0.0.1:1080git config --g...
2018-06-28 09:18:43
3422
转载 TF库的使用与理解(转载)
1)tf不是坐标变换那么简单。很多小伙伴认为tf的作用是便捷的进行坐标变换。这个没错,但没这么简单。在很多api中,存在着target frame,source frame,parent frame,child frame,这些名字的参数。看起来很让人糊涂,也很让让人烦,但里面隐藏着很多信息。source、target frame是在进行坐标变换时的概念,source是坐标变...
2018-03-03 21:53:11
1530
原创 turtlebot_gazebo仿真添加激光雷达hokuyo_rplidar
ROS中给turtlebot添加传感器:hokuyo,进行gazebo仿真最初进行仿真的四个步骤:roslaunch turtlebot_gazebo turtlebot_world.launchroslaunch turtlebot_teleop keyboard_teleop.launchroslaunch turtlebot_gazebo gmapping_demo.laun
2018-02-05 20:57:31
8984
12
原创 Ubuntu16.04重装protobuf2.6.1版本
重装protobuf2.6.1版本error: #error This file was generated by a newer version of protoc which is #error This file was generated by a newer version of protoc which 之前装cartographer的时候,protobuf的版本升级到了3
2018-02-05 20:51:53
11754
原创 python3学习记录
name = input()Michaelname = input("please input your name:")print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print('The quick brown fox', 'jumps over', 'the lazy dog')The quick brown fox jumps ov
2018-02-05 20:47:44
504
原创 再装gazebo和turtlebot
再次安装gazebo和turtlebot两天左右的调bug时间让我明白了一个道理:官方文档最稳!能apt-get尽量不要githubgazebo9没装成,在gazebo8的时候还没发现有什么问题,但是当我按着某个教程从github下载了一堆源码编译并且完成编译,但是不知道哪里出了问题,当运行完了roslaunch turtlebot_gazebo turtlebot_world.launc
2018-02-04 23:12:23
6295
5
原创 Ubuntu16.04_kinetic安装gazebo8记录,gazebo黑屏解决
Ubuntu16.04_kinetic安装gazebo8最近一直在做SLAM方面的东西,做测试的时候总是把车搬来搬去,线接来接去很是麻烦,就想用gazebo进行场地的仿真训练,奈何安装过程中全是坑一开始有个gazebo9,我的上边有7/8/9三个版本的gazebo,但是9版本的好像不太完善 在ros-kinetic里边找不到9的包我也是很无奈,然后就去github找源码wiki:
2018-02-03 22:30:17
9693
4
原创 分词TextRank算法解读
利用计算机将大量的文本进行处理,产生简洁、精炼内容的过程就是文本摘要,人们可通过阅读摘要来把握文本主要内容,这不仅大大节省时间,更提高阅读效率。但人工摘要耗时又耗力,已不能满足日益增长的信息需求,因此借助计算机进行文本处理的自动文摘应运而生。近年来,自动文摘、信息检索、信息过滤、机器识别、等研究已成为了人们关注的热点。自动文摘(Automatic Summarization)的方法主要
2018-02-01 22:25:58
3570
原创 jieba分词学习记录
jieba分词分词import jiebastr = '贾跃亭来到北京清华大学'a = jieba.cut(str,cut_all=False,HMM=True)b = jieba.cut(str,cut_all=True ,HMM=True) # cut_all=True 全模式c = jieba.cut(str,cut_all=False,HMM=False)d
2018-02-01 21:57:15
1153
转载 中文分词之HMM模型详解
关于HMM模型的介绍,网上的资料已经烂大街,但是大部分都是在背书背公式,本文在此针对HMM模型在中文分词中的应用,讲讲实现原理。尽可能的撇开公式,撇开推导。结合实际开源代码作为例子,争取做到雅俗共赏,童叟无欺。没有公式,就没有伤害。模型介绍第一次听说HMM模型是从李开复的博文论文中听说的:李开复1988年的博士论文发表了第一个基于隐马尔科夫模型(HMM)的语音识别系统Sphi
2018-02-01 18:52:42
771
原创 hector_navigation源码阅读
Hector_navigationHector_navigation的代码从roslaunch hector_exploration_node exploration_planner开始 这个launch打开了exploration_node节点,调用了配置文件costmap.yamllaunch> node pkg="hector_exploration_node" type
2018-02-01 14:50:47
1764
4
原创 如何对gcc和g++版本进行调整选择,解决"未定义的引用"的问题
如何对gcc和g++版本进行调整选择一般情况下,Ubuntu自带的gcc和g++不会有人去动的,奈何前些日子装cuda的时候遇到了这个问题,好多教程都说需要对g++进行降级到4.9,然后就很直接的,按着教程把gcc和g++都进行了降级sudo apt-get install g++-4.9sudo update-alternatives --install /usr/bin/gcc
2018-01-31 14:04:54
4820
原创 Ubuntu16.04+gcc5.4+g++5.4+ROS运行kinect
Ubuntu16.04+gcc5.4+g++5.4+ROS运行kinect一、libfreenect2驱动安装:1. 下载libfreenect2 驱动 git clone https://github.com/OpenKinect/libfreenect2.git cd libfreenect22. 下载升级deb文件 cd depends ./download_de
2018-01-31 13:22:30
973
原创 Ubuntu 16.04安装indicator-sysmonitor实现导航条显示CPU和内存占用率
Ubuntu 16.04安装indicator-sysmonitor实现导航条显示CPU和内存占用率安装: sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor 启动: indicator-sysmon
2018-01-31 13:14:55
6074
3
原创 运行cartographer提示inotify_add_watch no space left on device设备上没有空间
运行cartographer提示inotify_add_watch no space left on device设备上没有空间 这里涉及到linux文件系统事件监控框架的概念 Inotify:高效实时的Linux文件系统事件监控框架 经查阅 解决办法如下: 添加最大监控文件数量 一种方法就是重启电脑,显然这种方法不是值得推荐和令人喜欢的另一种方法 sudo sysct
2018-01-30 23:47:08
5150
原创 python运行tensorflow,提示没有该module
如图所示,我新建了一个文档叫做tensorflow.py,然后在里边进行我第一个拷贝测试的tensorflow代码,然后报错提示没有该module,并且生成了一个.pyc的二进制文件,经查阅python会先在程序目录下查找相关模块,我import了tensorflow模块,python刚好在我的目录下发现了我新建的tensorflow.py,然后引入的是这个代码模块,显然会出错,重命名之后,一
2018-01-30 23:23:38
4672
2
原创 Ubuntu16.04+ROS安装hokuyo驱动
git clone https://github.com/ros-drivers/hokuyo_node.git clone整个文件夹到catkin_slam的工作空间下面的src下面然后catkin_make 提示缺少driver_base包然后git clone https://github.com/ros-drivers/driver_common.git之后我见
2018-01-30 22:55:32
3068
原创 Ubuntu中修改vscode中默认python版本
默认Ubuntu中使用的是python2.7版本,但是最新的好像也默认给安装了3.5版本的python在vscode中配置python还是比较容易的,在插件搜索python,安装途中前两个就行了。点击那个蜘蛛似的小东西,打开调试窗口,齿轮那里可以配置python,但是这里的pythonPath是引用的setting里边的路径,文件—>首选项—>设置,搜索python
2018-01-30 19:55:55
7804
1
转载 概率法——利用激光传感器构建占据栅格地图
“本篇主要介绍:机器人世界的几种地图;占据栅格地图的表示方法与更新方法;利用激光传感器数据构建占据栅格地图。1. 机器人地图的分类地图有很多种表示方式,例如,用经纬度标识地方的世界地图,城市的地铁图,校园指引图。第一种我们称为尺度地图(Metric Map),每一个地点都可以用坐标来表示,比如北京在东经116°
2018-01-24 10:08:06
7476
转载 (转载)堪称最好的A*算法
如此好贴,不能不转!原文地址:http://dev.gameres.com/Program/Abstract/Arithmetic/AmitAStar.mht本文版权归原作者、译者所有,我只是转贴;如果侵害到您的权益,请联系我,我将删除本文。基本上,这文章可以说是最佳A*算法文档。极力推荐!Amit’s A star Page中译文 译序这篇文章很适合A*算法的初学者,可惜网上没找到翻
2018-01-16 20:31:20
6321
转载 最短路经算法简介(Dijkstra算法,A*算法,D*算法)(转载)
转自 http://www.embhelp.com/drew/algorithm/shortpath.htm 作者:Drew 据 Drew 所知最短路经算法现在重要的应用有计算机网络路由算法,机器人探路,交通路线导航,人工智能,游戏设计等等。美国火星探测器核心的寻路算法就是采用的D*(D Star)算法。 最短路经计算分静态最短路计算和动态最短路计算。 静态路径最
2018-01-16 19:51:55
1789
原创 树莓派编译mentohust源码实现有线上网
想要用树莓派在ubuntu mate的操作系统上搭服务器,但是无线上网不会有固定的ip地址,所以必须接通有线上网,然而学校的校园网必须使用锐捷认证才能上网,所以不得不用一直不太喜欢的mentohust来认证上网。首先好像树莓派的处理器是armhf(本人不太清楚这种处理器)armhf是arm hard float的缩写。arm64 64位的arm默认就是hf的,因此不需要hf的后缀。
2017-11-25 10:55:35
2594
1
原创 AWS_EC2_Ubuntu安装gitlab失败
下面给出gitlab官网给出的安装Ubuntu+gitlab的基本步骤安装流程并不复杂,但是安装方式我暂时没有搞懂几个可以参考的博客地址:http://blog.youkuaiyun.com/discoverer100/article/details/51814171 http://blog.youkuaiyun.com/huangzhijie3918/article/details/51330425
2017-11-23 23:41:43
935
原创 Ubuntu下google建图cartographer包移植
因团队需要,原本ubuntu14.04的操作系统要升级到ubuntu16.04,原本安装的ROS还有各种软件包都需要重新安装,普通得工作空间只需要复制src目录下的文件(也就是源代码文件)到一个新的src的下,然后catkin_make就能正常使用。然而对于cartographer来说,由于其官方给出的安装方式,比较特别,所以移植的方式也稍微复杂一点。一下代码为cartographer官方
2017-11-04 23:31:41
1189
原创 树莓派使用owncloud或者nextcloud建立私有云
owncloud和nextcloud的爱恨情仇,大家自行百度一下吧,知道了这些之后,也就会发现,为啥owncloud的安装和nextcloud的安装时如此的神似,我们先介绍一下owncloud 的安装方式,然后在对nextcloud进行类比。 1、LAMP的安装开始安装owncloud之前,首先需要Apache, MySQL/MariaDB, PHP的支持,以下使用MySQL作为数据库
2017-11-03 00:01:27
9545
原创 英版树莓派中文环境和中文输入法的配置
【转载】 如果你安装的是RaspBian系统,对于用不习惯英文的朋友,则需要进行中文设置以及安装对应的中文输入法,如果你安装的是Ubuntu mate,则不需要进行中文设置,因为Ubuntu mate在你进行安装的时候会让你选择对应的使用语言。 1、更新终端,输入下面的代码,效果如图所示,此处不需要其他操作,只需等待更新完成,更新的时间较 sudo apt-get up
2017-11-03 00:00:38
1100
原创 树莓派刻录及更换软件源
最近新入手了一台树莓派,果断自己装系统,但是没想到一脚入坑。 https://www.raspberrypi.org/downloads/raspbian/ 毫无疑问,要从树莓派官网去下载镜像,一看更新日期还是2017-09-07,刚刚更新的,就毫不犹豫的下载了,万万没有想到,版本把我坑惨了。 好像unix出身的系统都有这个习惯,为新的版本起个名,像ubuntu i
2017-11-02 23:59:39
2665
1
原创 英版树莓派更改键盘布局
刚刚入手的树莓派是英国版的,一开始还不知道英国版和中国版的有啥区别,但是凭着向往美帝的思想,还是选择了英版的,后来在输入命令的时候才发现,英国版的使用的是英国版的键盘,比如我在输入grep|…… 的时候,那个 | 的符号,打印出来是~。 更改键盘的布局,命令如下:sudo dpkg-reconfigure keyboard-configuration 进入后,选通用的101键
2017-11-02 23:58:38
1279
原创 Windows下Win32 Disk Imager和Linux中dd命令两种方式烧录树莓派镜像
下了好久的决心,终于买了一块树莓派,本着已是装机老手的心态,没有买装好系统的sd卡,自己买了一张准备自己装,结果很艰辛。 最常见的装树莓派操作系统的方式就是,Win32 Disk Imager再去领快递的前几个小时,我已经把前戏做的很足,镜像下载好,SD卡准备好,读卡器准备好,烧录软件准备好,准备在一小时以内点亮树莓派并搭好私有云(也就是我买树莓派的目的)结果………………gg
2017-10-29 00:17:45
15306
原创 Codeblocks写代码窗口的任务栏都没有了,只剩下代码mini界面
在用codeblocks写代码的时候,手一滑成了这个样子,啥窗口都没有了,吃了一鲸。 解决方法:在视图里边,选择窗口布局,上图是mini状态,也就是只显示代码界面,别的都没了,改成defult和debugger defult就可以解决了。...
2017-10-26 20:15:24
28736
8
原创 装了双系统之后,进不去U盘启动项,进不去PE系统
装了双系统之后,进不去U盘启动项 不知道是双系统的锅还是我的电脑背锅,反正发生这个现象是在转了Ubuntu和Win10双系统之后,情况是,想进PE进不去,只能直接将ISO文件解压的U盘或者刻录光盘才能重装系统。 解决方法:首先进入BIOS(不同电脑不一样,自行百度)在BOOT一栏里将"Launch CSM"选项设置为Enabled然后在Security一栏,将"Secu
2017-10-25 19:13:38
7762
原创 如何将微信素材库的文章保留格式的复制到自己的博客论坛或者其他素材库
如何将微信素材库的文章保留格式的复制到自己的博客论坛或者其他素材库 在这里我以秀米编辑器为例: 1、首先先进入自己微信后台以后,Ctrl+C复制自己所有的内容。 2、进入秀米编辑器,新建一个图文,在右边的设置处,把"粘贴时清除格式"的√取消,Ctrl+V,这样子原文章就可以保留格式的粘贴到秀米编辑器中。 3、先进行保存,然后在最上边的一栏,选择生成贴纸图
2017-10-17 22:31:14
5397
1
原创 使用xshell通过pem连接云服务器(AWS_EC2)
选择 用户身份验证 方法一项选择Public key 浏览保存的pem文件即可Amazon云服务器中的EC2建立的新的ubuntu系统用户名为ubuntu
2017-10-14 14:32:36
19460
1
Galaxy Labs.zip
2020-03-06
西北工业大学高级语言程序设计Java_UML实验报告-带代码和UML模型
2019-04-12
计算机网络第5版-谢希仁
2018-11-22
socket编程原理
2018-11-22
基于深度学习的视觉SLAM 综述
2018-11-22
数据库系统概论第五版课后习题答案-王珊
2018-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人