一.ros操作系统
ROS是机器人操作系统(Robot Operating System)的英文缩写。ROS是用于编写机器人软件程序的一种具有高度灵活性的软件架构。它包含了大量工具软件、库代码和约定协议,旨在简化跨机器人平台创建复杂、鲁棒的机器人行为这一过程的难度与复杂度。(转自百度百科)
二.安装ros
ros现在有不同的版本,分别对应ubuntu的不同系统:
系统 | ros版本 |
---|---|
ubuntu14.04 | Indigo |
ubuntu16.04 | Kinetic |
ubuntu18.04 | Melodic |
具体安装教程以ros官网的教程为准,附上链接:http://wiki.ros.org/kinetic/Installation
例如Kinetic的安装教程:http://wiki.ros.org/kinetic/Installation/Ubuntu
接下来按照官网的安装教程一步一步安装就好。
三.遇到的问题
当按照教程执行到这一步初始化时:sudo rosdep init
可能会报以下的错误: