8 Arrow

尚未进行身份认证

在技术上具有Arrow一样的钉子精神

等级
TA的排名 153

OpenCV4 常用技巧

1. 常用数据2. 阈值化操作2.1 直接阈值化函数定义double cv::threshold( cv::InputArray src, // 输入图像 cv::OutputArray dst, // 输出图像 double thresh, // 阈值 double maxValue, // 向上最大值 int thresholdType ...

2020-01-09 09:53:47

UDT Java 封装

UDT:是一个可靠的UDP传输协议Git Hub Source Code文档资料

2019-12-19 15:15:10

目标检测综述

1. 目标分类-Classification解决“是什么?”的问题即给定一张图片或一段视频判断里面包含什么类别的目标定位-Location解决“在哪里?”的问题即定位出这个目标的的位置检测-Detection解决“是什么?在哪里?”的问题即定位出这个目标的的位置并且知道目标物是什么。分割-Segmentation分为实例的分割(Instance-leve...

2019-12-11 17:36:59

TensorFlow 2.0实战

1. 常用激活函数2. tf.keras2.1 网络构建方式2.1.1 Sequential (顺序模型)由多个网络层线性堆叠2.1.2 Functional (函数模型)允许构建任意的神经网络图2.2 网络层2.2.1 tf.keras.layers.Flatten...

2019-10-16 11:23:45

ToF基础知识

1.ToF相机数学模型ToF:TimeofFlightToF鼻祖:PMD1.1ToF原理ToF摄像机光探测器收到的信号有:包括各个方向返回的光信号(光子),由背景光线等一系列信号复合组成的,这些光信号均为正弦调制。由于ToF摄像的调制和解调函数都为正弦函数形式,则ToF摄像机发射出的信号及反射回来的信号均可描述为正弦函数的形式,发出的测量信号为:s(t)=A⋅cos(ωt...

2019-09-30 09:54:34

Win10+Anaconda3+TensorFlow 2.0.0+PyTorch1.3.1+OpenCV4.1

1.Anaconda3:运行: 开始菜单->Anaconda3—>Anaconda Prompt增加清华镜像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirro...

2019-09-29 15:44:06

Android系统及应用问题定位方法

1. 分析问题的思路从系统入手,主要从以下几方面入手进行分析:内存线程句柄1.1 分析内存查看指定进程的内存使用状态$ procrank | grep nameprocrank命令输出说明:VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)...

2019-09-04 08:56:58

TensorFlow实战资源

1. 学习入门资源官方教程实验环境Google云盘2. 比赛天池大赛

2019-02-18 08:39:39

Ubuntu 16.04 + OpenCV3.4.1+Python3.5 编译安装及测试代码

1. 安装依赖包$ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy l...

2019-01-18 11:51:59

高效工作工具

1. 资源管理Q-dirClover2. 代码管理Sublime text 3(ST3) :写代码Meld:比较Understand:读代码(kegen)3.知识管理XMind

2018-12-05 16:13:02

嵌入式常用工具

1.在设备上Mount nfs在PC机上配置nfs/home/test/nfs *(rw,sync,no_root_squash,no_subtree_check)把PC机上的目录【/home/test/nfs】挂载到设备的【/test】目录上mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 pcip:/home/t...

2018-12-05 10:24:13

全覆盖路径规划算法(CCPP)

1.基本概念CCPP:CompleteCoveragePathPlanning

2018-11-27 09:25:49

超级搜索术

Weixin Sogou SearchZhihu Sogou Search

2018-11-24 20:45:07

Google C++编码规范

随着经济的发展和科技的快速进步,智能机器人正逐步进入我们的生活中。而室内服务机器人作为新兴发展起来的产业,逐渐成为目前行业的风口浪尖,从最早的扫地机器人开始,家庭陪伴机器人、送餐机器人等陆续进入公众视线。不管什么类型的机器人,只要自主移动,就需要在家庭或其他环境中进行定位导航。要实现真正的自主定位导航与自由行走,关键在以下两方面:首先,机器人需要构建周围环境的地图,精确定位自己在地图中的位置,...

2018-11-03 14:00:33

Cartographer Insert Submap

1. 基本概率TSDF: Truncated Signed Distance Function(截断的符号距离函数)Occupancy Grid Map(OGM:占用栅格地图):“free space”:用于planning使用SLAM输出的位姿创建occupancy grid mapOGM可用于路径规划(planning)和定位(localization)又叫做根据已知的Pose...

2018-10-19 17:06:22

catographer Submap

1. SubmapList1.1 定义message SubmapList { message SubmapEntry { int32 submap_version = 1; transform.proto.Rigid3d pose = 3; } message TrajectorySubmapList { repeated SubmapEntry subm...

2018-10-10 16:59:01

ROS常用工具

Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。Messages:消息,消息是一种ROS数据类型,用于订阅或发布到一个话题。Topics:话题,节点可以发布消息到话题,也可以订阅话题以接收消息。Master:节点管理器,ROS名称服务 (比如帮助节点找到彼此)。rosout: ROS中相当于stdout/stderr。[Remote PC] 显示topi...

2018-10-10 16:18:02

C++11常用知识

顶层const:指针本身是一个常量;底层const:指针指向的对象是一个常量;nullptr 常量: 空指针,与0等价,增加了可读性constexpr 变量:申明一个常量表达式类型别名声明:typedef double dnum; 等价于 using dnum2 = double;typedef char pstring; 等价于 using pstring2 = ch...

2018-10-10 16:14:02

PoseExtrapolator & ImuTracker

1. ImuTracker使用IMU的角速度和线性加速度跟踪方向。 因为平均线性加速度(假设慢速运动)是重力的直接测量,所以滚动/俯仰(roll/pitch)不会漂移,尽管偏航(yaw)会漂移。输入:时间 (common::Time time)线加速度 (Eigen::Vector3d linear_acceleration)角速度 (Eigen::Vector3d angula...

2018-10-09 15:25:10

Cartographer SPA残差

1. SPA残差Constraint与真实位置间的残差Constraint: 只是一个Node j与一个Submap i间最好的匹配,二者匹配得最好,但只关注了局部,并不能保证整个Pose Graph匹配得最好,即与真实环境一致SPA优化的目的:使用所有Node与所有的Submap整体上匹配得最好,即关注全局SPA优化的方法:使所有残差之和最小, 残差为:constraint 的 po...

2018-09-30 14:32:14

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。