![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS
金刚熊猫
这个作者很懒,什么都没留下…
展开
-
ROS学习笔记_2
ROS命令的格式是 rosrun package node其中rosrun是运行命令。package是软件包,我的理解是它对应的是ROS目录下的src或者build文件夹里面的子文件夹。这样一个软件包是一些功能相关性强的程序的集合。包中的每一个可执行程序(C++)或者脚本文件(python)就是一个node节点。每一个节点执行时就是一个进程。 ROS系统在运行时,需要一个主控节点,或者说核心进程,叫做master。master...原创 2021-01-19 16:46:09 · 437 阅读 · 0 评论 -
ROS学习笔记_1
ROS虽然号称系统,但是并不是一个真正的系统。它是一个可以跨越不同平台的数据转发调度软件。我想开发者的初衷是想要降低机器人这个领域的入门门槛。因为机器人是一个强综合、强交叉的研究领域。要真正能够深入研究机器人,需要掌握机械、电子、数学、人工智能等方面的知识。而且这只是基本要求,要研制某一用途的机器人,例如农业机器人,还要对具体的应用领域有很深的理解。而且每一个机器人的研发都要从底层开始做起。总而言之,机器人领域是一个,入门难度极高、劝退率极高的领域。为了降低机器人研究的入门难度,也为了不至于让...原创 2021-01-17 22:12:48 · 88 阅读 · 0 评论 -
ROS机器人的远程启动和控制过程
运行ROS系统的机器人在通过WIFI远程用电脑控制的时候,需要先运行启动一个MASTER。第一代的ROS需要一个运行核心MASTER,听说第二代ROS改进了这一点,但是我没有试过。MASTER通常运行中机器人的控制上位机中(比如常见的树莓派)。第一步,通过远程SSH登录到树莓派中,修改环境配置文件 .bashrc 。 cd ~ (回到用户根目录下) vim .bashrc 在最后加上ip配置和ma...原创 2021-01-17 15:29:24 · 2491 阅读 · 0 评论