ROS学习(1)--ROS简介

VersionContentEditorDateRemarks
1.0Finish the installation of ROS and it’s related materialsWilliamYi10th July, 2017none
2.0Summary the outline of ROS(three key levels)WilliamYi12th July, 2017none

Installation

My ROS version is kinetic. And I followed the guide of this website, then installed all the needed materials successfully.

However, I’ve faced a problem when I update rosdep like this:

rosdep update
....
ERROR: error loading sources list:
        ('The read operation timed out',)

I will see it further to see what had happened as I’ve searched the result for a long tiime without any improvement.

I’ve successfully fixed the problem after I reboot my host computer one day after. It must be a contemporary problem caused by my virtual machine or network condition.

ROS Architecture

Outline of ROS Architecture

itemscontentremarks
The Filesystem levelconcept about the form of ROS, the folder structure, and the neccessary filesnone
The Computation Graph levelcommunicate between processes and systemsnone
The Community levelexplain the tools and concepts to share code from any developernone

The Filesystem level

这里写图片描述

The goal of stacks is to simplify the process of code sharing while the goal of packages is to create minimal collections of code for easy re-use.

The core component consisting Packages:
- Manifest: the basic information of one package
- Messages: Describe the data value such as int, float.
- Services: Describe ROS service type.

The Computation Graph level

这里写图片描述

The Computation Graph Level mainly concerns about how different computers and processes commnicates with each other.

The Community level

The community level is the place where different users to share codes or ideas.

Attention: The details of the computation graph level and the community level will be discussed later after I’ve slightly mastered it in order to get a better sense.

I’ve successfully run the turtlesim example on my computer. The details concerning nodes, msg, src will be further researched.

THE END.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值