(PS:下面的内容摘录自《机器人SLAM导航核心技术与实战》这本书的序言部分,方便自己以后复习查看,如有侵权请联系我删除。)

作为一种基础技术,SLAM的基石地位在其应用的行业内逐渐被接受。作为SLAM 方向的从业人员,我有幸目睹了SLAM相关工作蓬勃发展的十年。这种蓬勃发展体现在诸多方面。
在学术界:对SLAM的研究在不断地推陈出新,学生可以在许多校内课程中接触到ROS系统与 SLAM技术,SLAM正在成为许多高校的重要研究方向。
在工业界:基于SLAM的定位、地图和三维重建已成为众多算法工程师的可选技术之一;SLAM的工作岗位在日益增多,SLAM的应用领域也在与时俱进,如自动驾驶和机器人领域。
人们对SLAM这个词语不再陌生,最关键的是,整个行业呈现出一种良性的、向上发展的,又不乏理性的乐观趋势,形成一种“苟日新,又日新,日日新”的欣欣向荣景象,令人欣慰。
与以往的技术浪潮有所不同的是,SLAM的技术发展有着浓厚的开源色彩,这也部分源于整个计算机科学领域的开源主义思想。算法的开源极大地推动了整个SLAM社区的知识共享,使得各个研究团队能够快速基于前人的工作展开后续的研究,大大减少了闭门造车现象。不少经典的SLAM方案都向社区提供了开源版本,这进一步使SLAM成为开源领域令人注目的技术方向之一。值得一提的是,我国的许多研究人员对SLAM技术的发展也做出了重要贡献。他们或来自高校实验室,或来自企业研发部门,抑或只是好奇心浓重的学生。在20世纪的计算机技术发展史中,我们往往处于后来者的位置,或者追随者的位置;而在今天,我们正在和全世界的同行一起,让这个社区变得更加繁荣昌盛。
尽管如此,目前我们仍然缺乏SLAM相关的系统性介绍型图书,尤其是面向零基础的读者的图书。高校教材常常具备较强的理论性,但大多数高深的理论在实践当中甚少用到,现实世界也不见得与高阶数学的性质完全吻合。而SLAM的一大特点是与实际工程结合异常紧密,多数数学理论会直接以代码的形式出现在对应的工程中,所以SLAM非常注重实际。一些抽象的、先进的、复杂的理论,若没有明显的工程效果,则往往不会在SLAM领域受到广泛欢迎。
SLAM的工程实现也通常有一定的规模和复杂度。如果没有一定程度的软件工程经验积累,在缺乏指引的情况下,许多人会对现有的SLAM系统感到无所适从。这就要求介绍SLAM的图书既要涵盖SLAM背后的数学理论,又要兼顾工程上的代码实现。因此,作者通常要为这部分内容付出许多额外的精力。
机械工业出版社出版的这本书,是由张虎编写的一本面向具体SLAM实践的书籍。相比传统的理论书,本书更加偏向于形而下的实践。它详细介绍了一些典型的激光与视觉SLAM的实现,并提供了源代码解读。除 SLAM 之外,本书也介绍了如何在已有地图上进行导航规划。总之,本书内容详细、充实,可以作为 SLAM 领域研发人员、学生的良好参考材料。我们也衷心地希望,我国的研究人员可以产出更多优秀的著作,以阐释这个内容丰富的领域。
后人荫,前人树。人生短,莫闲舒。晓声长夜谈定位,杯酒阑干话地图。青丝白首对灯处,且吟轻曲弄新书。
是为序。

后记:

下载更多资料请访问网站:www.xiihoo.com

学习笔记:《机器人SLAM导航核心技术与实战》序言相关推荐

  1. 读书笔记:《机器人SLAM导航核心技术与实战》导读

    刚拿到这本书,准备入坑SLAM,这里算是给自己学习过程做个记录笔记方便以后回看,有写的不对的地方请各位大佬批评指正. 以我自己的学习习惯,拿到一本书最先会看它的纲领性的东西,一般是前后封面关键性描述. ...

  2. 《机器人SLAM导航核心技术与实战》前言

    目录 为什么写这本书 本书特色 读者对象 如何阅读本书 勘误与支持 致谢 视频讲解 参考文献 互联网和人工智能技术可以看成是对人类大脑的进一步延展,而机器人技术则可以看成是对人类躯体的进一步延展.如果 ...

  3. 读书笔记:《机器人SLAM导航核心技术与实战》目录

    先上个目录,书不在手头时,方便自己能快速查询. 序 前言 编程基础篇 第1章 ROS入门必备知识 2 1.1 ROS简介 2 1.1.1 ROS的性能特色 2 1.1.2 ROS的发行版本 3 1.1 ...

  4. 《机器人SLAM导航核心技术与实战》第1季:第3章_OpenCV图像处理

    视频讲解 [第1季]3.第3章_OpenCV图像处理-视频讲解 [第1季]3.1.第3章_OpenCV图像处理_认识图像数据-视频讲解 [第1季]3.2.第3章_OpenCV图像处理_图像滤波-视频讲 ...

  5. 《机器人SLAM导航核心技术与实战》第1季:第4章_机器人传感器

    视频讲解 [第1季]4.第4章_机器人传感器-视频讲解 [第1季]4.1.第4章_机器人传感器_惯性测量单元-视频讲解 [第1季]4.2.第4章_机器人传感器_激光雷达-视频讲解 [第1季]4.3.第 ...

  6. 《机器人SLAM导航核心技术与实战》先导课:如何安装Ubuntu系统

    目录 视频讲解 先导课:如何安装Ubuntu系统 本书内容安排 内容概要 1. 操作系统概念 2. Linux操作系统 3. Ubuntu发行版 4. 安装Ubuntu系统 5. Ubuntu系统基础 ...

  7. 学习机器人SLAM导航核心技术(一)

    本章节,我们将学习基于SLAM导航的机器人技术. 学习资料主要参照张虎的<机器人SLAM导航核心技术与实战>和高翔的<视觉SLAM十四讲>. 以机器人SLAM导航核心技术与实战 ...

  8. 学习机器人SLAM导航核心技术(二)之ROS

    第1章:ROS入门必备知识 ROS全称Robot Operating System,是一个用于机器人应用开发的开源框架.ROS提供了一系列工具和库,使得机器人开发者可以更轻松地编写软件,从而实现机器人 ...

  9. 机器人SLAM导航学习-All in one

    参考引用 张虎,机器人SLAM导航核心技术与实战[M]. 机械工业出版社,2022. 本博客未详尽之处可自行查阅上述书籍 一.编程基础篇 1. ROS 入门必备知识 ROS学习笔记(文章链接汇总) 2 ...

最新文章

  1. AndroidStudio自动补完包的快捷键
  2. iOS NSUserDefaults 简介 NSUserDefaults 存储自定义对象
  3. esp8266是linux系统吗,ESP8266 Linux开发环境搭建
  4. C++ operator 知识点
  5. 《MySQL——增删改查以及常用语法》
  6. 转--javascript 数组
  7. Unity协程实现分析以及Lua协程与Unity协程的混合使用
  8. 【nginx】nginx 高可用集群
  9. fatal error: X11/extensions/Xvlib.h/Xdbe.h: No such file or directory
  10. 深度操作系统20.6发布!
  11. 【朝花夕拾】Lint使用篇
  12. 作业1.1利用Audacity软件分析音频
  13. 关于微信小程序如何使用Vant组件
  14. vue打开新的标签页
  15. 四级英语词汇加词组(超全)
  16. 小红书种草笔记怎么写?种草笔记标题怎么写比较好
  17. 怎么放大图片像素不模糊?
  18. 非诚勿扰php男嘉宾,非诚勿扰 php
  19. tensorflow出现报错: Could not locate zlibwapi.dll或者Could not load library cudnn_cnn_infer64_8.dll.
  20. vue2一天时间段选择库(drag-weektime)代码学习

热门文章

  1. 黑苹果Yosemite 10.10.1懒人版完美安装及简单驱动设置
  2. 数据仓库工作总结(觉得有点意思)
  3. java+selenium,40行代码完成支付宝账单爬取
  4. JS:Caesars Cipher(凯撒密码)
  5. python自学-class14(down)-窗口界面的设计基础
  6. 请等待您的伙伴确认该请求_您想成为产品负责人吗?您最好知道等待什么
  7. IBM WebsPhere Jndi数据源
  8. Eric靶机渗透测试通关全教程
  9. WampServer最新版一键安装
  10. 【Python】socket编程——使用UDP协议打造在线时间服务器