ros软路由官网 机器人操作系统ros有哪些版本?
浏览量:2067
时间:2021-03-18 01:48:01
作者:admin
机器人操作系统ros有哪些版本?
机器人操作系统(ROS)是一个机器人软件平台,可以为异构计算机集群提供类似的功能。ROS的前身是斯坦福人工智能实验室为支持斯坦福智能机器人而建立的开关站项目。到2008年,该项目的研究和开发将主要由威洛加拉杰继续进行。
ROS提供一些标准操作系统服务,如硬件抽象、底层设备控制、通用功能实现、进程间消息和数据包管理。ROS是基于图形化的体系结构,使得不同节点的进程能够接受、发布和聚合各种信息(如感知、控制、状态、规划等)。目前,ROS主要支持Ubuntu操作系统。
ROS可以分为两层,下层是上面描述的操作系统层,上层是实现不同功能的各种软件包,如位置绘制、动作规划、感知、模拟等。
ROS(低层)使用BSD许可证,所有开源软件,可免费用于研究和商业目的。高级用户提供的包使用许多不同的许可证。
在实际的互联网生产环境中,有更多的Red Hat Enterprise Linux和CentOS,以及少量的openSUSE
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。