使用 evo 工具评测 VI ORB SLAM2 在 EuRoC 上的结果

最近把 ORB SLAM2 作者融合 IMU 版本的算法 《Visual-Inertial Monocular SLAM with Map Reuse》 论文读了一遍,作者没有开放源代码,所以我是使用王京实现的一版开源代码(https://github.com/jingpang/LearnVIORB)进行了一些实验。LearnVIORB 代码有一些崩溃的 bug,在 Mac 上面编译有问题,不过实现了作者文中 …...

[Git] Git 使用技巧整理

1 批量删除指定文件名的所有文件 可以执行如下文件,其中 '*.c' 是要删除文件的通配符,请自行修改: Shell find . -name '*.c' > filesToRemove.txt for i in `cat filesToRemove.txt`; do git rm $i; done 12 find ....

[Git] Git 使用常见问题

1、错误:Write failed: Broken pipe 有时在执行 pull 或者 push 操作时,会出现如下错误: packet_write_wait: Connection to 192.30.255.113 port 22: Broken pipe 如果出现这一问题,请编辑 /etc/ssh/ssh_config 文件: Shell sudo vim /etc/ssh/ssh_config 1...

[Git] Git 仓库迁移

操作步骤 1) 从原地址克隆一份裸版本库,比如原本托管于 GitHub。 Shell git clone --bare git://github.com/username/project.git 1 git clone --bare git://github.com/username/project.git --bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容,这样的版本库称为裸版本库。 2) 然后到新的 Git 服务 …...

[Tensorflow] Mac OS 上 Tensorflow 1.0 安装(支持 CUDA)

Tensorflow 深度学习工具包已经出 1.0 正式版了,本文就是介绍如何在 Mac 上如何安装 GPU 版本。 0、运行环境: 软件环境: Mac OSX 10.12 Xcode 8.1 Python 3.5 CUDA Toolkit 8.0 cuDNN 5.1 Homebrew 硬件环境: CPU:3.5...

[Git] 处理 github 不允许上传超过 100MB 文件的问题

最近在使用 Github 时候遇到一个问题,有一些过大的文件不允许上传,例如: remote: error: File Examples/iOSDemo/Pods/dependency/libg2o.a is 440.12 MB; this exceeds GitHub's file size limit of 100.00 MB 但有的时候我们还是需要上传这些大文件,这时候怎样做呢? 1、移除错误缓存 首先应该移除所有错误的 …...

[Android] Activity 和 SurfaceView 的生命周期

1、程序打开 Activity 调用顺序:onCreate()->onStart()->onResume() SurfaceView 调用顺序: surfaceCreated()->surfaceChanged() 2、程序关闭(按 BACK 键) Activity 调用顺序:onPause()->onStop()->onDestory() SurfaceView 调用顺序: surfaceDestroyed() 3、程序切到后台(按 HOME 键) Activity 调用顺序:onPa …...

[iOS][OSX] OpenCV v3.1.0 版本库下载

以下是我这边编译的 OpenCV v3.1.0 版本库,包含了 iOS 和 Mac 版本。 其中 iOS 版本为静态库并包含 armv7 arm64 架构。 iOS 编译选项: OpenCV 3.1.0 版本下载(iOS 版本,Framework): https://pan.baidu.com/s/1bYJaoQ OpenCV 3.1.0 版本下载(OSX 版本):...

[OpenCV] Xcode 下 opencv 3.1 及 opencv_contrib 库的编译

0、系统环境 Mac OSX 10.11.6 CMake 3.0.2 Xcode 8.0 OpenCV 3.1.x (Build 2016.10.18) 最新版的 OpenCV 3.1.0 存在一些问题,修改会比较麻烦,你可以下载它官网的最新代码: https://github.com/opencv/opencv/archive/master.zip 以及: https://github.com/opencv/opencv_contrib/archive/master.zip 我所使用 …...

[Android] APK 正式发布的安全选项设置

在 APK 正式发布时,有一些常见的安全选项需要设置: 1、禁止设置 debugable=true 取消前: 取消后: 1)Project -> Build Automatically,即取消 Build Automatically 2)Project -> Clean 3)Project -> Build 4)Android Tools -> Export Android application...