第三章:单片机与STM32 本章以主流单片机STM32为例讲解控制器和嵌入式软件编程。 本章内容规划: 3.1节,单片机概述 3.2节,Keil开发环境 3.3节,IO口编程和碰撞开关 3.4节,串口通信 3.5节,外部中断及超声波测距 3.6节,定时器及PWM电机控制 3.7节,IIC通信和IMU ...
分类:
其他好文 时间:
2020-06-24 00:15:14
阅读次数:
77
第五章 Linux基础 本章基于树莓派,以ubuntu为例讲解Linux。 本章内容规划: 5.1节,Linux概述 5.2节,系统安装 5.3节,Linux指令及ubuntu的使用 5.4节,SSH和VNC 5.5节,Linux编程入门 5.6节,串口编程 5.7节,网络编程 ...
分类:
系统相关 时间:
2020-06-24 00:05:39
阅读次数:
98
第一章:概念 主要描述一些技术术语与概念。内容不重要,看看就好。 本章内容规划: 1.1节,模拟电子与数字电子 1.2节,MCU和CPU 1.3节,PCB 1.4节,编程语言 1.5节,操作系统 1.6节,Android 1.7节,智能机器人 1.1节,模拟电子与数字电子 电磁理论的发展支撑了近代文 ...
分类:
其他好文 时间:
2020-06-23 13:20:05
阅读次数:
50
SLAM数据集序列图片如何批量处理 原创:SLAM爬坑之行 引言:在SLAM学习过程中,有时候需要对大量的数据集比如TUM/KITTI等图片序列进行批量处理,这个时候需要用到opencv中的函数对图像进行批量处理的话,会大大减少我们的时间,提高工作效率。 详细流程: 1、数据集下对图片序列文件名的导 ...
分类:
其他好文 时间:
2020-06-19 23:04:47
阅读次数:
73
特征点法视觉里程计 特征点提取与匹配 经典 SLAM 模型中以位姿 路标( Landmark )来描述 SLAM 过程 ? 路标是三维空间中固定不变的点,能够在特定位姿下观测到 ? 数量充足,以实现良好的定位 ? 较好的区分性,以实现数据关联 在视觉 SLAM 中,可利用图像特征点作为 SLAM 中 ...
分类:
其他好文 时间:
2020-06-12 12:33:55
阅读次数:
227
C是学习SLAM不可缺少的一环,正确的使用新特性能极大地提高学习效率,本文介绍C11的新特性 C++11 C11是曾经被叫做C0x,是对目前C语言的扩展和修正,C11不仅包含核心语言的新 机能,而且扩展了C的标准程序库(STL),并入了大部分的C Technical Report 1(TR1)程序库 ...
分类:
编程语言 时间:
2020-05-28 19:33:55
阅读次数:
73
cartographer为Google提供的激光SLAM开源库,通常通过其提供的ROS平台封装进行使用,该库结构清晰,模块完整,值得深入研究。 项目官网:https://google-cartographer.readthedocs.io/en/latest/ 项目Github:https://gi ...
分类:
其他好文 时间:
2020-05-28 01:03:04
阅读次数:
126
SLAM的通用框架:GSLAM GSLAM: A General SLAM Framework and Benchmark 论文链接: http://openaccess.thecvf.com/content_ICCV_2019/papers/Zhao_GSLAM_A_General_SLAM_Fr ...
分类:
其他好文 时间:
2020-05-26 20:04:50
阅读次数:
129
本文将介绍以下内容:1. 坐标系、点、向量的表达;2. 旋转矩阵/变换矩阵;3. 旋转向量、欧拉角;4. 四元数。 ...
分类:
其他好文 时间:
2020-05-16 21:15:25
阅读次数:
115
SLAM学习--开源测试数据集合 Tum RGB-D SLAM Dataset and Benchmarkhttps://vision.in.tum.de/data/datasets/rgbd-dataset Kitti http://www.cvlibs.net/datasets/kitti/in ...
分类:
其他好文 时间:
2020-05-14 11:27:31
阅读次数:
138