[ROS]Robot Operating System机器人操作系统

万万没想到,当时2016年申请没能进入机器人班,如今2020年居然从事机器人ROS相关的工作。这世界真神奇。

Robot Operating System机器人操作系统

基础知识:Linux(ubantu)+C/C+++Python+嵌入式相关知识
AGV机器人:嵌入式+ROS系统+SLAM+navigation+…
[ROS]Robot Operating System机器人操作系统_第1张图片
simplely,上图是SLAM算法中的一种:cartographer

SLAM 全称是(simultaneous localization and mapping),中文叫:即时定位与地图构建,或并发建图与定位。SLAM技术作为机器人自主移动的关键技术,让很多人都误解为:SLAM=机器人自主定位导航。其实, SLAM≠机器人自主定位导航 ,不解决行动问题。

SLAM问题可以描述为: 机器人在未知环境中从一个未知位置开始移动,在移动过程中根据位置估计和地图进行自身定位,同时在自身定位的基础上建造增量式地图,实现机器人的自主定位和导航。

b站教程:
https://www.bilibili.com/video/BV1zt411G7Vn?from=search&seid=16549605530051078973
https://www.bilibili.com/video/BV1Gp411Z7Sb?from=search&seid=3878798292514372907
三天看完,做一次实例。

这样,我们就有了:Linux(ubantu) + ROS
下面如果想要快速进入开发机器人,也可以直接开发,但是你会踩很多坑。
不过不用怕踩坑,因为从坑里面爬出来之后,你就拥有开发机器人基础能力了。

你可能感兴趣的:(ROS机器人,SLAM,机器人)