标签:03 操作系统 2021 https Linux rosrun turtlesim ROS 07
简介
ROS是什么?
ROS是一个适用于机器人的开源的元操作系统。其实它并不是一个真正的操作系统,其底层的任务调度、编译、寻址等任务还是由Linux操作系统完成,也就是说ROS实际上是运行在Linux上的次级操作系统。但是ROS提供了操作系统应用的各种服务(如:硬件抽象、底层设备控制、常用函数实现、进程间消息传递、软件包管理等),也提供了用于获取、编译、跨平台运行代码的工具和函数。
ROS产生、发展和壮大的原因和意义?
ROS的发展逐渐的趋于成熟,近年来也逐步是面对着Ubuntu的更新而更新,这说明ROS已经初步进入一种稳定的发展状态,每年进行一次更新的频率同时还保留着长期支持的版本,这使得ROS在稳步的前进发展同时,也有着开拓创新的方向。目前越来越多的机器人、无人机甚至无人车都开始采用ROS作为开发平台,尽管ROS在实用方面目前还存在一些限制,但前途非常光明。
安装
参考: https://www.cnblogs.com/vcan123/p/11496923.html.
https://blog.csdn.net/u013468614/article/details/102917569.
安装过程中出现n多问题,最后基本都没解决,然后继续安装教程中的其他步骤,最后还是将程序运行成功。。。
小海龟示例
打开一个终端窗口,执行
roscore
1
再打开一个终端窗口,执行
rosrun turtlesim turtlesim_node
1
再再打开一个终端窗口,执行
rosrun turtlesim turtle_teleop_key
标签:03,操作系统,2021,https,Linux,rosrun,turtlesim,ROS,07 来源: https://blog.csdn.net/qq_42524971/article/details/114477553
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。