从安装到做项目一步步教你ROS学习入门

2020-02-15 20:30 电商

从安装到做项目一步步教你ROS学习入门

(公众号:)新智造按:本文来源于知乎,作者卓求,新智造已获得授权,也欢迎大家关注作者的知乎账号,将不定期更新ROS, Robotics,Python, Matlab相关内容总结。

第一次接触ROS是在沈阳自动化所做项目的时候,那时候我才知道自己非常感兴趣的机器人领域有一个叫做ROS(Robot Operating System)的平台。仔细了解之后才知道ROS被机器人界看作是一套准标准平台,很多人将其比作是界的安卓,电脑界的微软。在我看来ROS最大的优点在于灵活、低耦合、分布式、开源以及功能强大而丰富的第三方功能包(类似于编程语言中的库)。于是我乘着毕设的机会申请了做ROS相关的项目--自主导航小车PlantBot。

ROS虽然叫操作系统,但是真正底层的任务调度、编译、寻址等任务还是由Linux操作系统完成,也就是ROS充其量是一个运行在Linux上的次级操作系统。关于ROS的介绍有一篇大牛写的很不错的文章:机器人操作系统ROS | 简介篇。

第一步,安装Linux和ROS

学习ROS首先要安装Linux,为了不抛弃原Windows操作系统

从安装到做项目一步步教你ROS学习入门北京北城中医医院怎么样
排卵期出血经量少吃什么药
宝宝腹胀的症状