与cmake等价的另一款C++编译——Bazel google出品 在ubuntu上安装Bazel官方教程Installing Bazel on Ubuntu - Bazel mainhttps://docs.bazel.build/versions/main/install-ubuntu.htmlBazel向导Build Tutorial - C++ - Bazel mainhttps://docs.bazel.build/versions/main/tutorial/cpp.html
分享一篇商汤和浙大的RNIN-VIO——深度学习引入VIO的文章 商汤的RNIN-VIO将深度学习引入VIO,解决了在面对相机朝天超远观测、相机画面被遮挡、低环境特征等场景下面临的问题网址配有视频演示和论文核心部分展示Augmented Intelligence,把AI带到各个局部场景RNIN-VIO: Robust Neural Inertial Navigation Aided Visual-Inertial Odometry in Challenging ScenesRNIN-VIO: Robust Neural Inertial Navig
设置ubuntu18.04下的向日葵开机自启动 原因虽然向日葵可以设置成开机自启动,但是并没有效果,需要手动设置步骤一首先是在命令行执行命令gnome-session-properties这个程序可以图形化界面设置开机自启动的程序如上图,笔者已经完成了添加那么读者第一次操作如何进行添加呢?步骤二点击添加按钮“名称”和“注释”可以随便写命令所在位置需要查找一下dpkg -L sunloginclient可执行文件的路径一般放在/usr/local目录下我们使用dpkg -L命..
解决c++: internal compiler error: 已杀死 (program cc1plus) 解决思路和办法:交换空间创建临时空间sudo dd if=/dev/zero of=/swapfile bs=64M count=32 #count的大小就是增加的swap空间的大小,64M是块大小,所以空间大小是bs*count=2048MB sudo mkswap /swapfile #把刚才空间格式化成swap格式 chmod 0600 /swapfile sudo swapon /swapfile #使用刚才创建的swap空间释放空间命令swapoff -a过程中可以...
M1 mac外接显示器休眠后又失败 参考:https://blog.csdn.net/zxccxzzxz/article/details/108558648描述问题:正常都可用,也是休眠后无法输出到显示屏,不是硬件的问题;笔者采取的办法是关机mac,一段时间再打开,可行;值得一提的是,重启mac不管用,关机再开才行...
M1 Mac air如何生成ssh秘钥,连接github? mac生成ssh秘钥的操作和是否是m1芯片无关,mac电脑都可以放心使用检查秘钥是否存在cd ~/.ssh如果报错,说明秘钥还未生成过生成秘钥ssh-keygen -t rsa -C “mail@xx.com”双引号中选择邮箱地址,其实写啥都无所谓,这是个标识符一路回车,这样不填密码,有助于后续git clone代码的方便查看秘钥cd ~/.sshcat id_rsa.pub笔者这里是vim查看的,把秘钥内容拷贝到github的添加ssh界面.
编译系列篇三:NVIDIA JETSON TX2 的VINS-MONO 依赖库eigen、opencv、ceres配置 依赖库的配置紧接着篇二,安装好ROS后,配置VINS-MONO所需要的各种环境Eigen的配置Tx2 ubuntu16.04下的Eigen需要安装3.3.4以上的版本笔者安装的是Eigen 3.3.7版本网址在此如图,下载ZIP文件然后解压进入解压后的文件夹编译安装cd eigen-3.3.7mkdir buildcd buildcmake ..sudo makesudo make install之后建议执行这一步操作,解决执行程序可能会出现找不到Eigen的情况sudo
编译系列篇二:NVIDIA JETSON TX2安装 ROS 换源和下载详细图文 问题Tx2上安装ROS,有这俩个重点需要注意重点1:给ROS换源网上绝大多数教程都不会给ROS换源,但是不换源的下载速度就会非常的慢,几个小时起步,有时候要十来个小时,换源后速度起飞这里给出官方镜像源的地址笔者换的是清华的源,亲测有效首先添加公钥,确保换源成功sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-lat
编译系列篇一:NVIDIA JETSON Tx2 Ubuntu16.04换ARM国内源并更新的实现方法 问题Tx2的国外源更新速度偏慢,其更新到国内源和一般的x64架构下的ubuntu换源是有区别的,需要换到ARM源首先对deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multivers
编译系列特别篇:NVIDIA JETSON Tx2 图形化桌面只有鼠标,无法操作该如何解决? 问题Tx2配置一些环境后可能是存储空间已满,导致界面无法操作如何定位问题,并且解决问题?操作方法进入命令行尝试ctrl+alt+t打开命令行如果没有反应,则尝试ctrl + alt + f1进入原始黑乎乎的命令行界面之后输入用户名,密码重新登录定位问题首先定位问题,是否是因为存储空间已满在命令行输入df -lh或者df -hl都可以如图,在我清理之后,/dev/root的剩余容量还有5G笔者当时查询的路径下使用率是100%需要进行清理清理空间建议回到home目录删除各种压
SLAM疑难篇之特别篇:Ubuntu18.04从零开始配置并跑通VINS-MONO全流程 需求分析实验室要求跑通VINS-mono的demo,于是我展开了一系列摸索从安装ROS,到安装OPENCV3.3.1,再到安装各种依赖,最后到跑通Vins-mono本文将截图展示全流程中很重要的部分流程参照本文主要参照了这篇文章,建议读者按照他的流程走,有出入的地方我会圈出来我的视觉SLAM学习的小小入门---Ubuntu18配置VINS-MONO辅助指导的是这篇文章,是ubuntu16.04的环境,对比观看Ubuntu16.04系统运行vins mono(完整版环境..
etcher刻录以后U盘容量只有12M,如何恢复容量? 遇到问题用etcher刻录ubuntu,打造双系统;但是刻录以后U盘容量只有12M,如何恢复容量?解决办法windows下进入cmddiskpartlist disk sel disk 2 // 我这里是disk2,你看一下你的U盘是哪个盘号cleancreate part primary尽量别全部复制代码,自己一步一步来最后再给U盘格式化...
借助Gitee快速的实现从Github下载项目(全图流)[以高翔的slambook2的3dparty为例] 遇到问题众所周知,Github在国内下载的网速一般是不够快的,这和服务器不在国区有关;该如何解决呢?方法以高翔的slambook2的3dparty为例,笔者是这样加快速度的——第一步,把Github上该项目的HTTPS网址复制一下第二步,在这个界面,输入网址,一般比较热门的项目都会有人搬运到Gitee,我们借用他们的库就行(前提是注册一个Gitee账号);如果Gitee没有现成的库,你就多花点时间等待第三步,Gitee下复制SSH链接第四步,Git..
slambook2下载的第三方库“slambook2/3rdparty/Sophus”为何是空的以及解决办法 遇到问题在编译slambook2的代码,发现3dparty/Sophus库是空的!这是怎么回事呢?猜测原因因为原本github上的3dparty写法就是链接的其他的库,你在网页端能点开,但是下载的时候,由于本身第三方库是链接的,所以没法正常下载(注意第二张图的作者都变了,它确实是链接的)解决办法我目前给出的办法就是手动下载第三方库,由于github下载比较慢,可以使用gitee加速一下这里贴出3dparty里Sophus的gitee地址,下载速度飞起https://.