视觉定位毕设项目日记 2
思来想去,我认为刚开始入手深度学习领域如果使用windows操作系统可能过于繁琐了,于是我准备开始使用Linux来完成毕设项目的工作。
考虑到以后可能需要用NVIDIA显卡来加速训练,我决定不用虚拟机装Linux了,直接搞一个Win11+Ubuntu20.04的双系统,双系统教程网上一搜一大堆,这里简单提几点我认为很重要的地方以及我踩坑的点。
- 需要准备:容量足够的U盘(我的是28G,基本只要比操作系统镜像大就没问题),下一个帮忙装机的软件。U盘装系统前需要格式化,所以一定要备份好数据。
- 腾出足够的空间作为新系统的外存。因为我的电脑之前加装了1T,容量非常足够,就腾出来200G分给新系统。
- 进入安装新系统的时候,如果询问安装类型,一定要选择“其他选项”自定义选区,否则你也不知道系统会选择哪一块区域给你装上。当时因为下了一个英文版的安装向导,加上教程的图有点胡,我在这一步大意了,选了共存。所幸最后查看了一下磁盘占用,应该安装系统自动选择了我之前选择的空闲磁盘分区,可以说是不幸中的万幸了。
- 重启的时候可能会出现卡住的情况,我这里是因为新系统没有显卡驱动的缘故,在进入之前按住F12选择recovery mode进入就ok了,后面虽然我还是没有装显卡驱动,但是之后好像就正常了。
本科学得Linux那点东西真差不多忘干净了,一切差不多要从头开始。
首先是配置网络,在正儿八经的系统上配网络和虚拟机还不一样,不是简单设置一下NAT就可以的,所以我暂时用一个淘汰了的手机来USB共享网络让电脑上网。
然后安了一些常用软件,QQ音乐,百度网盘,QQ都是有Linux版本的,只不过前端十分的简陋。
百度网盘的最新版本是有bug的,安装好之后闪退,看到一个文章说用命令行安装2.0.1版本的,确实可行,但是重启之后又进不去了。总是提示登录过期,查询多个版本之后,目前下载了3.5.0版本的,使用起来一切正常。
QQ音乐和QQ目前一切正常。
https://www.jb51.net/article/198785.htm按照这个教程来一步步配置好pycolmap,基本没有遇到什么问题。这时候就看出来为什么程序员都喜欢用Linux了:没有像windows那样繁琐的设置路径的步骤,安装包也是异常的方便。简直不要太舒适。
唯一遇到了点困难就是还是eigen和ceres的冲突问题,简单的将ceres替换成1.14版本的即可。我下载的hloc需要的pycolmap需要的是0.1.0版本以上,而教程配置的是0.0.1,简单upgrade一下即可。
安装cuda,下载根据网上教程下载了11.1后缀为run的版本,sudo sh cuda_10.1.243_418.87.00_linux.run
命令安装。在弹出的界面按空格取消显卡驱动的安装(因为已经有了),install等待即可。
但是万万没想到,装显卡驱动的时候遇到了个问题,无关于我的安装流程正确与否,这个问题是微软本身自带的。通过查阅资料我大概了解到,微软为了防止一些不安全因素,设置了一个secure boot安全模式,防止第三方的驱动运行,而我们ubuntu上的显卡驱动就是个第三方驱动。我一开始以为如果关了这个模式开机就起不来了,但其实因为微软怕别人说这样是垄断,所以还是允许关掉这个模式的哈,直接BIOS里disable一下就o了。
配环境以及一些配置ubuntu操作系统的工作就差不多了,接下来就是全力能把代码跑起来就可以了。
视觉定位毕设项目日记 2相关推荐
- 视觉定位毕设项目日记 1
毕设项目名为:视觉定位算法的研究与比较. 打算把学习的流程记录一下,目前打算无论什么报错都事无巨细的记录一下,最后可能总结一个可行的方案. 该项目以一个已经成熟的开源算法为基础,该开源算法可在gith ...
- 场景几何约束在视觉定位中的探索
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:计算机视觉工坊 导读 视觉定位是自动驾驶和移动机器人领域 ...
- 2-Entity RANSAC:在变化的环境中进行稳健的视觉定位
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 摘要 视觉定位由于其低成本和稳定的传感器而受到广泛关注, 这在许多 ...
- CVPR 2021| 端到端场景无关视觉定位算法(SuperGlue一作出品)
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 今天要介绍的文章是"Back to the Feature: Learning Robust ...
- android app系统的测试_计算机毕设项目003之基于Android系统的App点餐外送系统
计算机毕设项目之基于Android系统的App点餐外送系统 一. 项目名称 基于Android系统的App点餐外送系统 二. 项目简介 本项目是基于Android系统的手机点餐系统,整个项目分为App ...
- 轨迹匹配地图 python_基于地图的视觉定位(一)
这里备份一下,全文在github上 TurtleZhong/Map-based-Visual-Localizationgithub.com 基于地图的视觉定位 基于已知地图的视觉定位是一个比较大的问 ...
- 计算机毕业设计答辩慌?软工本科 Java EE 毕设项目答辩问题、答案汇总指南奉上
文章目录 前言 一.关于数据库的问题 1.1.为什么采用 MySQL 数据库? 1.2.系统数据是如何跟数据库进行交互? 1.3.JDBC 连接数据库所需四要素? 1.4.JDBC 的操作步骤有几步? ...
- php的web表单系统源码毕设_从业十多年看了千百套Java毕设项目,整理出100个精品!免费分享...
加班无数个昼夜看了千百套Java毕设项目,发现这100个精品!今天免费分享给大家!再给大家推荐一条由浅入深的JAVA学习路径,首先完成 Java基础.JDK.JDBC.正则表达式等基础实验,然后进阶到 ...
- 线特征作为视觉描述:用于视觉定位的上下文感知线特征描述符
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨paopaoslam 来源丨泡泡机器人SLAM 标题: Line as a Visual Sen ...
最新文章
- ios超级签名_ios超级签名何以固若金汤?原因在这里
- springboot项目文档源码_基于SpringBoot和Vue的企业级中后台项目(附源码)
- Swin Transformer升级版来了!30亿参数,刷榜多项视觉任务
- 计算机一级b类论理,计算机一级B论理参考题.doc
- 获取Access中的所有用户表(例子)
- SAP License:金融工具创新与会计创新
- linux adc是什么设备,Linux 驱动--ADC驱动
- Linux服务器安装JavaWeb环境(二) Redis,MySql,Zookeeper,Keepalive
- stderr和stdout详细解说
- NIPS论文遭受全面质疑:论证过程普遍不完整,又何谈对错?
- C语言各种keyword
- 【Oracle】搭建DataGuard
- 语言的口味(taste)
- Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决...
- 希望各位大神能帮我指导一下!!!感激不尽!!!
- 瑞士证交所主席认为发行加密瑞士法郎有益经济发展
- 微信公众号数据2019_年度大榜!2019全国县级媒体公众号百强数据看过来
- 使用ImageJ测图片中物体的平均灰度值
- java过滤_java 过滤list的几种方式
- 如何禁用手机自带的输入法软键盘