Welcome to the ROS introduction course 欢迎来到ROS介绍课程
my name is Péter Fankhauser 我的名字是PéterFankhauser
we're here with Professor Marco Hutter, 我们和Marco Hutter教授在一起，
Martin Wermelinger and Dominic Jud. Martin Wermelinger和Dominic Jud。
We'll guide you through the next five courses through 我们将指导您完成接下来的五门课程
programming for robotics especially 尤其是机器人编程
with C++. This is the 用C ++。这是
overview of five days in the beginning 开头五天的概述
will start with some of the rough stages 将从一些粗糙的阶段开始
throughout architecture in the second 整个建筑在第二个
tour of course we're going to talk about 当然，我们要去谈谈
how you create your own programs in your 如何在自己的程序中创建自己的程序
home Russell and of course three and 回家拉塞尔，当然还有三个
four are additional tools and elements 四是额外的工具和元素
of frosted to our useful when you work 你工作时对我们有用的磨砂
with ROS and on the last day will have 与ROS和最后一天将有
one case study from our group in our 我们小组的一个案例研究
reviews rather extensively i'm going to 评论相当广泛，我要去
show you what we do with drawers and how 向您展示我们用抽屉做什么以及如何做
far we can go when you use the wrong 我们可以在你使用错误的时候去
today of course load coming through the 今天当然负荷通过
part 1 the course one this is important 第1部分，这是重要的课程
for the overview here now on day one 现在在第一天的概述
will always have one introductory 将永远有一个介绍
lecture and 10 introduction to the 讲座和10介绍
exercise will have to remainder of the 运动将不得不进行
time to solve the exercise and then 是时候解决锻炼了
during this exercise once you're done 一旦你完成了这个练习
something more easy for more difficult 更困难的事情
once you're done you can raise your 一旦你完成，你可以提高你的
hands or come up here and show the 手或来到这里展示
results important that are each of you 结果很重要，你们每个人
shows us the results of such as we can 向我们展示了我们可以做到的结果
grade it 等级吧
the deadline is always dish the 截止日期始终是最重要的
following course early in the morning 以下课程一大早
before the lecture so today we'll have 在演讲之前，今天我们将有
to let the one that size introduction to 让那个大小介绍的人
solve exercise one each exercise has 每个运动都有解决运动的问题
several check questions you see in the 您在中看到的几个检查问题
bottom and that those are the ones are 底部和那些是那些
going to go through when we create we 当我们创造我们的时候会经历
have five exercises each of them count 有五个练习，每个练习都算数
twenty percent we encourage teamwork but 百分之二十我们鼓励团队合作
all of you have to show the results 所有人都必须显示结果
either on the personal laptop or one of 无论是在个人笔记本电脑上还是其中一个
the pcs in the back to us individually 个人电脑背对着我们
like I said exercises are checked by 就像我说的练习一样
teaching assistants or two latest the 助教或两个最新的
following court in the morning which 在早上关注法庭
means in the morning 意思是在早上
8 15 to 8 45 life at the time where you 8 15 15到8 45你生活的时候
can 能够
come by and show the exercise come early 来吧，并表明锻炼来得早
become acute starting the lecture time 急于开始讲课时间
on time 准时
this is except for exercise 5 where you 这是练习5所在的地方
have to show it at the very end of the 必须在最后显示它
course because that's a shorter one 当然因为那是一个较短的
that's where the course will things let 这就是课程的所在
us know once you're done so we can check 我们知道一旦你完成了所以我们可以检查
you gradually so not everybody comes in 你渐渐地不是每个人都进来了
five minutes before the lecture starts 讲座开始前五分钟
an important for dogs we've already 对于我们已经拥有的狗来说非常重要
given us shown us that the exercise the 鉴于我们向我们展示了锻炼
lecture the theoretical part will start 讲座理论部分将开始
age 45 so you can show HD into a 45 and 年龄45岁，所以你可以显示高清到45和
for those are shown it come here at a 对于那些显示它来到这里
solution but the best if you show it 解决方案，但如果你展示它最好
during the morning session for the easy 在早上的会议期间轻松
one shared your hand and we can check on 一个人分享你的手，我们可以检查
you and then you can actually ok so in 你然后你真的可以这样做
course one will talk about the rest of 当然，人们会谈论其余部分
the feed the architectures go through 体系结构经历的饲料
the important concepts like to broadcast 广播的重要概念
across notes and topics are you learn 你学习的是笔记和主题
how to use your console how to do basic 如何使用你的控制台如何做基本的
command analogous of what's running on 命令类似于正在运行的内容
your pc we talked about how you build 你的电脑我们谈到你如何建立
you know if your system with the captain 你知道你的系统是否与船长
workspace and then the exercise will be 工作区然后运动将
using large files and video simulation 使用大文件和视频模拟
what Ross Ross 10 for the robot 什么罗斯罗斯10为机器人
operating system it's not actually 操作系统实际上并非如此
operating system like the ones you have 操作系统就像你拥有的那样
installed Windows Mac presume too much 安装Windows Mac设备太多了
more middleware that lifts between the 更多的中间件升级之间
actual operating system and programs 实际的操作系统和程序
that you write it has four different 你写的它有四种不同
elements one of the plumbing which means 元素之一的管道意味着
that you have multiple programs running 你有多个程序在运行
and draws the name of you is programmed 并绘制你的名字编程
to communicate between each other 彼此之间的沟通
also it provides a bunch of device 它也提供了一堆设备
drivers like to usually communicate with 司机喜欢经常与之交流
your hard-won second part is there's 你来之不易的第二部分是有的
many basic tools which are importantly 许多重要的基本工具
when you work with robots being it 当你使用机器人时
simulations visualizations are graphical 模拟可视化是图形化的
user interface that you can adapt or 您可以适应的用户界面或
basic tools like data logging 数据记录等基本工具
so all these tools were written one you 所有这些工具都是你写的
can reuse them to facilitate to work and 可以重复使用它们以方便工作和
work with robot with a bunch of 与一堆机器人一起工作
capabilities in Ralph's making it for 拉尔夫为此做出的贡献
control planning perception mapping 控制计划感知映射
tetra many people provided is that 很多人提供的是那个
consisted of Ross so you can make use of 由罗斯组成，所以你可以利用
existing tools so if you're an expert in 现有的工具，所以如果你是专家
planning you don't have to write your 计划你不必写你的
mapping addressing yourself to take some 映射解决自己采取一些
of the shelf and develop your own your 的架子和发展你自己的
specific specific area of expertise 具体的专业领域
lastly rather pick ecosystem the 最后选择生态系统了
software is organized in packages such 软件以包等组织
as you can easily install and use them 因为您可以轻松安装和使用它们
and Ross device entire software 和Ross设备整个软件
distribution and there's many many 分布，有很多
tutorials and you're going to work with 教程和你将一起工作
telephone online available documentation 电话在线可用文档
for this course from many work with the 对于这门课程来说，有很多工作要做
plumbing tools and ecosystem the 管道工具和生态系统
capabilities those other things are 那些其他东西的能力
going to die more deeply r during the 在这期间，他将死得更深
semester work or other work we go 我们去的学期工作或其他工作
towards the algorithms we provide here 我们在这里提供的算法
to basics for all sorts of tools into 各种工具的基础知识
the inter process communication look 进程间通信看起来
into the history of Ross it was 进入罗斯的历史
developed 2007-10 for artificial 2007-10为人工开发
intelligence laboratory and tell you 情报实验室并告诉你
what managed 51 / are taking over in 10 什么管理51 /正在接管10
games 2013 now managed by the Hopi tours 由Hopi巡回赛管理的2013年游戏
robotics foundation today Ross is used 机器人基础今天罗斯被使用
by many many robots be some of them in 很多机器人都是其中的一部分
the videos his rage from universities 他大学的愤怒视频
are two companies who use this in your 有两家公司在你的公司使用这个
system you it's for research 系统你的研究
essentially they standard test common 基本上他们标准测试常见
standard robot programming also there is 标准机器人编程也有
pushes the industry to use of 推动行业的使用
extensively the Philosopher's rathod 广泛的哲学家的方法
that you have many programs on your pc 你的电脑上有很多程序
individual one which communicate over 个人沟通
defined API is being have Ross messages 已定义的API正在使用Ross消息
those messages and services etc and find 那些消息和服务等并找到
how my programs community which is out 我的节目社区是怎样的
with each other 彼此
the computer peer communication running 计算机对等通信运行
on the system that seems peer-to-peer 在看似点对点的系统上
can be distributed a multiple pcs which 可以分发多个pcs
you have a robot has a computer in your 你有一个机器人有你的计算机
computer to communicate over violence 计算机通过暴力进行交流
and it doesn't matter in which knows 并且知道哪个并不重要
which pcs notes from RCMP API into 哪个pcs从RCMP API注释到
communications also not only on your pc 通讯也不只在您的电脑上
but also why don't you can build up big 但也为什么你不能积累大
interview system with multiple pcs 采访多个pcs的系统
easily with Ross multilingual means you 很容易与Ross多语言意味着你
can use any visit existing languages 可以使用任何访问现有语言
which provides a roth client library 它提供了一个roth客户端库
will mainly work with PeopleSoft course 将主要与PeopleSoft课程合作
I'm but such as you know here's exist 我就是你知道这里存在的
the library for python that lab in java java中的实验室python库
and this can be mixed matched its 这可以与它混合
lightweight in the sense of loss is not 轻盈的损失感不是
provide all the other than the idea that 提供除了这个想法以外的所有想法
you take this thing standalone library 你拿这个东西独立的库
and wrap them with layers such as you 并用像你这样的图层包裹它们
enable existing algorithms to 启用现有算法
communicate and work with other tools to 与其他工具沟通和合作
get on your robot finally runs perfect 让你的机器人最终运行完美
three and open source so to the very 三，开源所以非常
core you can dive in and check for 核心你可以潜入并检查
things and to find a partner can our to 事情和寻找合作伙伴可以我们
an issue or actually fixing yourself 一个问题或实际修复自己
into extension of rounds so one 进入轮的延伸所以一个
important element that you'll see is the 你会看到的重要元素是
ross the workplace environment is 罗斯的工作环境是
defined actually the context on where 实际上定义了在哪里的上下文
you're working in the rules environment 你在规则环境中工作
there's this standard when you install 安装时有这个标准
it environments which is under if you 它是你的环境
cutting this command slowed the last 削减这个命令减慢了最后一个
version and the environment between 版本和之间的环境
importantly you can / ladies environment 重要的是你可以/女士们的环境
in your PE we already pre-installed one 在您的PE中我们已预先安装了一个
which we set up the standard folders 我们设置了标准文件夹
catkin workspace and by default we catkin工作区，默认情况下我们
whenever you open the console we load on 每当你打开我们加载的控制台
your virtual machine that we provide you 我们为您提供的虚拟机
the standard workspaces attacking 标准工作空间攻击
environment with this command you can 你可以用这个命令环境
chest environment 胸部环境
armed with this command and you can also 有了这个命令，你也可以
see how we set up your pc with this 看看我们如何设置你的电脑
command 命令
in the future if you wanna show your own 如果你想展示自己的未来
pc but this is already set up this is 电脑，但这已经设置好了
all only for future reference 所有这些仅供将来参考
one important element is Ross master 一个重要的元素是罗斯大师
from this managers the communication 从这个管理者的沟通
between your notes so i start up when a 你的笔记之间所以我启动时
note comes up needs to register register 注意到需要注册寄存器
with your master master make sure that 和你的主人一起确保
all the nodes can communicate with each 所有节点都可以与每个节点通信
other you can start to control the 其他你可以开始控制了
roster which is simply typing in law 只是打字法律的名册
score for score has multiple elements 得分得分有多个要素
which one of which is the roastmaster it 哪一个是烤大师呢
Ross knows essentially program from your Ross基本上知道你的程序
pc incision single-purpose exceptional pc切口单用途特殊
program you can compile them 程序你可以编译它们
individually runs and manage them 单独运行和管理它们
individually and those are just building 个别而且那些只是建筑
blocks of your program these notes are 这些笔记是你的程序块
organized and packages or whenever we 组织和包装或每当我们
need a package name 需要一个包名
it's essentially the name of the package 它本质上是包的名称
containing there you can have multiple 包含那里你可以有多个
notes you see how here in the example 请注意您在示例中看到的内容
Ross master each individual knows need 罗斯掌握每个人都知道需要
to register with the masters such as 向大师注册，如
enables communication to run modem 使通信能够运行调制解调器
you'll use to turn the exercise type in 你将用它来改变练习类型
ross run then the package name and the 然后罗斯运行包名和
name of your executable once you've done 完成后，您的可执行文件的名称
that you can look at the list of all the 你可以查看所有的列表
programs that run by typing in ross node 通过键入ross节点运行的程序
list which lists your other active 列出您的其他活动的列表
awesome if you need further information 如果您需要更多信息，那就太棒了
specific information about 12 Ross note 关于12罗斯笔记的具体信息
because in ross node intro again the 因为在罗斯节点再次介绍了
name of the nodes and it spits out are 节点的名称和它吐出的是
all information that's note how to know 所有注意如何知道的信息
if you get with children they do it 如果你和孩子在一起，他们会这样做
through Ross topics are so OneNote can 通过罗斯主题是如此OneNote可以
publish and subscribe to topic and 发布和订阅主题和
essentially a topic is this stream of 本质上是一个主题是这个流
messages that are transferred between 在两者之间传输的消息
the notes in this example one note 这个例子中的注释是一个注释
wanted to have registered with Rob 我想在Rob注册
mastered the nose one can tell kate i'm 掌握了鼻子，我可以告诉凯特
a publisher's on these this topic and 关于这些话题的出版商和
lost not to subscribe to this topic for 失去了不订阅这个主题
the message flown from the publisher to 从发布者到的消息
the subscriber interests not to make 订户利益不得
sure to inform our last connection so 一定要告知我们的最后一个连接
the publisher publishes on a topic name 发布者发布主题名称
which is the name arm under which 这就是名称arm
messages are published and then you can 消息发布然后你可以
have not only one but multiple notes 不仅有一个而且有多个音符
that strive to this information but 努力获取这些信息但是
typically flows from one known to end 通常从一个已知的结束流向结束
problems to look at the list that you 查看你的列表的问题
have by provided by the notes and run 有笔记提供并运行
your system you can tighten Ross topic 你的系统你可以收紧罗斯话题
list situation of all the topics you can 列出所有主题的情况
already in the console you can subscribe 已经在控制台中，您可以订阅
to the topic by typing in last topic 通过键入最后一个主题来查看主题
echo of printing out information and 印刷信息的回声和
then the topic name will subscribe to 然后主题名称将订阅
stop to control the content on the 停止控制内容
console if you need information about 控制台如果您需要有关的信息
the topic again like the note-taking 这个话题再次像笔记一样
rush public info in the topic now I 现在我在主题上急于公开信息
always provide here 总是提供这里
links are to documentation of raster 链接是光栅的文档
between trader information just you can 交易者信息之间你可以
download it from our website from the 从我们的网站下载
slide type of damage will click on it 滑动类型的损坏将点击它
and he get much more in-depth 他得到了更深入的了解
information on the specific target now 现在有关具体目标的信息
on these topics notes publish messages 在这些主题上注释发布消息
essentially the message find the data 本质上该消息可以找到数据
structure of information flows from one 信息结构来自一个
note to the other it essentially it's 注意到另一个它本质上是它
from compromised of simple type such as 从简单类型的妥协，如
integers floats William bring the tetra 整数浮动威廉带来四
also raises these options and the can be 也提出了这些选择
nested 21 message can be included in the 嵌套的21条消息可以包含在
other one will see an example in second 其他人将在第二个看到一个例子
if you have a topic you need to know the 如果你有一个话题，你需要知道
type of it can type in Los topic type 它的类型可以输入Los主题类型
and tendon odeon where the top 顶部和肌腱顶部
and if you need to publish on the topic 如果你需要发表主题
area future subscriber but you have you 区域未来用户，但你有你
don't have the nokia that publishers 没有诺基亚那个出版商
shapes you can publish them the console 你可以在控制台上发布它们的形状
with tall with broad topic top 身材高大，主题广泛
publishing then the topic game then you 然后发布主题游戏然后你
type in the text type and then if you 输入文本类型然后输入
click tap tap is a very important 点击水龙头是非常重要的
command you auto complete the rest of 命令你自动完成其余部分
the structure such as you can replace 你可以替换的结构
the argument reason to publish on the 争论的理由是发表于
topic from your problem 问题的主题
so in this example we have published 所以在这个例子中我们已经发表了
with publishers on the topic to topic 与发布者就主题进行主题讨论
inherently coupled with with a message 本质上与消息相结合
definition here's an example of a 这里定义的是一个例子
message definition which indicates come 消息定义表明来了
from the package geometry messages and 从包几何消息和
if the tides point message so this is 如果潮汐指向消息，那么这是
essentially a text file with the ending 本质上是一个带有结尾的文本文件
dot msg message and then within the dot msg消息然后在
final easier to read the contents of it 最后更容易阅读它的内容
yourself and write your own messages in 你自己写下你自己的消息
this case we have four floats for 这个案例我们有四个花车
float64 doubles are according to explain float64双打是根据解释
them is another example more complicated 他们是另一个更复杂的例子
from the sensor message topic you it is 从传感器消息主题你是它
an image on the top still have a header 顶部的图像仍有标题
which means our the sequence number at 这意味着我们的序列号
times them and the frame i do sometimes 把它们和我有时做的框架相乘
it's important if you have geometrical 如果你有几何形状，这很重要
information to associated with the frame 与框架相关联的信息
and then you have arm tight with oval 然后你用胳膊紧紧的椭圆形
images and information about encoding of 关于编码的图像和信息
the image and then add an array the date 图像然后添加一个数组日期
of the image chance course you can 您可以使用图像机会课程
choose you can print in the contract but 选择你可以在合同中打印但是
it's not going to show an image is all 它不会显示图像
the tools for that that we learn later 我们后来学到的工具
this example again have the header so 此示例再次具有标题
this is a post message opposes 这是一条反对的帖子
compromises the position and orientation 妥协的位置和方向
and here we have proposed that the 在这里我们提出了
position explains that and the rotation 位置解释和旋转
if you're given a contrarian before 如果你以前给过逆势而已
numbers as you can 数字，你可以
this message compromise of another 这个消息妥协另一个
message for the point you find created 您找到的点的消息
position to leave message messages can 留言的位置可以
be nested into each other making it very 相互嵌套，使它非常好
easy to create new ones and building up 很容易创建新的和积累
another standard now for if people who 现在的另一个标准，如果人们
are running already it's not very 正在运行已经不是很好了
fundamental but for people who want to 基本但对于想要的人
try you can open up the virtual machine 尝试你可以打开虚拟机
and open up the control so we can go 并打开控制器，以便我们可以去
through some very basic exercise here 通过一些非常基本的练习
together this is not part of the 这不是一部分
official exercise tips for trying a 尝试的官方锻炼技巧
little bit house so you can open a 有点房子所以你可以打开一个
control on their left hand tight black 控制在他们的左手紧黑色
box Terminator can learn that you can 盒子终结者可以学到你可以
create in one of these consoles you can 您可以在其中一个控制台中创建
create multiple views by right-clicking 通过右键单击创建多个视图
interests and continue to shape it 利益并继续塑造它
horizontally or vertically you can 你可以水平或垂直
create multiple tabs and we're going to 创建多个标签，我们将去
use for the window or tab with his 用于他的窗户或标签
actions and the tab number 12 typing the 操作和标签号码12键入
raw score sharp corner rough master and 原始分数锐角粗糙大师和
you should see the output like seeing 你应该看到像看到的输出
here on the right time 在正确的时间
okay to open a tab number two or split 好吧打开第二个标签或拆分
the window this control we're going to 窗口这个控制我们要去
typing going to run a talker note which 打字去打一个说话者的便条
is already a tutorial which is 已经是一个教程了
pre-installed in the system you can type 您可以在系统中预先安装
the roster on starting in ten LCP online 在十个LCP在线开始的名单
tutorials package men and can talk her 教程包男，可以和她说话
four-day no game once you are running 一旦你跑步，四天没有比赛
the snow down the right-hand side or in 在右手边或在右边的雪
your control you see that where noted 你的控制你看到的地方
running and spitting out 跑步和吐痰
hello world 0 and with increasing them 你好世界0和增加他们
essentially this node stitch out this 基本上这个节点缝出这个
message in the continent 在大陆的消息
are you going to open control number 你打算打开控制号吗？
three we're going to look at what is 三，我们要看看是什么
happening right now in your system so 现在发生在你的系统中
the typing in Russia list you should see 在俄罗斯列表中输入你应该看到的
the node which used to start with him 曾经以他开始的节点
confident mature the rough no list in 自信成熟粗糙没有名单
the console you should see that you have 控制台，你应该看到你有
here you were talking note that you just 在这里你说话就是你
started now if you want to know more 现在就开始了，如果你想了解更多
information about the talking about you 关于谈论你的信息
can tighten rush node info / target 可以收紧紧急节点信息/目标
which is the name of your note and then 这是你的笔记的名称然后
you'll see that you have the node talker 你会看到你有节点说话者
which publishes on the topic chatter 发表主题聊天的人
with of the type string essentially this 基本上是类型字符串
node without on your control this 节点没有你的控制权
message but also provide a topic called 消息还提供了一个名为的主题
flash chatter where the same information 闪烁喋喋不休的信息相同
is published it off as we know more 我们知道的更多是发布它
about this topic you can type in Los 关于这个主题，你可以输入洛杉矶
topic intro / chatter tushy that is one 主题介绍/聊天tushy是一个
publisher the top node here and there's 发布者在这里和那里的顶级节点
no subscriber yet so this message is 没有用户，所以这个消息是
sent out to nobody 寄给了没人
we have started the run scored we opened 我们已经开始了我们打开的比赛得分
up top node and we looked at top to note 顶部节点，我们看顶部注意
the analyzing cannot look now more 分析现在看起来不多了
closely on through the chapter topic 通过章节主题密切关注
which your chokers publishing you can do 你的歌手发布你可以做的事情
this by ross topic title and can the 这个由罗斯主题标题，可以
check node Chelsea ok this topic is of 检查节点切尔西确定这个话题是
type standard messages strings you can 键入标准消息字符串即可
look at the content now of your of this 看看你现在的内容
topic by typing in Los topic echo flash 键入Los topic echo flash的主题
challenge which 挑战哪个
similar to your console number tool 类似于您的控制台编号工具
print you the confidence of his topic 打印你对他主题的信心
into your console you can see the 进入你的控制台，你可以看到
message going up to increase number now 消息现在增加数量
there's other commands or just lost 有其他命令或只是丢失
topic HD get hurt which provides you to 主题高清受伤，为您提供
frequency which is topic is published 作为主题的频率被公布
he/she type in rough topic it set flesh 他/她输入粗糙的主题，它设置了肉体
chatter to see that it measures for a 喋喋不休地看到它的措施
while and can give you the average rate 虽然并且可以给你平均费率
that would have been the max and 这本来是最大的
standard deviation how fast are these 标准差这些有多快
messages sent out on the topic now we 现在我们发送关于主题的消息
have the poconos running its publishing 让poconos运行它的出版物
on his channel topic and now we want to 关于他的频道主题，现在我们想要
start up the listener so we know that 启动听众，所以我们知道
subscribe from the topic 订阅主题
yeah you can do this by again in 是的，你可以再做一次
confident for a new console by ross runs 通过ross运行对新控制台充满信心
in raschi p tutorials and can instead of 在raschi p教程中可以代替
talker i will use volition 说话者我会用意志
he's not already go i'm going to which 他还没去，我要去哪个
topic that one subscribing tutorial and 一个订阅教程的主题和
then you should see now 12 starts know 然后你应该看到现在12个开始知道
that it out says either so we subscribe 它说出来要么我们订阅
to this message and picks out the 对这条消息并挑选出来
contents of which as I heard 我听到的内容
hello world some number now to see that 你好世界有些人现在可以看到
these two notes from now working 这两个笔记从现在开始工作
together you can go back 你可以一起回去
leave him running and go back to your 让他跑步，然后回到你的身边
console number three where you analyze 你分析的第三个控制台
then you can again and come out before 然后你可以再次出来
but Ross knows it before we only have 但罗斯在我们才知道之前就知道了
the popular now you'll also see that you 现在流行你也会看到你
started to listen and you have these two 开始听，你有这两个
notes running 笔记运行
you should now have been commanded 你现在应该被命令了
before right had been rushed optic info 在右边已经匆忙的光学信息
/ chatter gives you information about / chatter为您提供有关的信息
this topic you see now that we have one 你现在看到我们有一个这个话题
publisher the target and now the 发布者目标和现在的
newly-created subscriber called listener 新创建的订阅者称为侦听器
these two notes are now connected to the 这两个笔记现在连接到了
other topic 其他话题
now we are going to close to talk note 现在我们要接近谈谈
so we lose eventually the guy who gives 所以我们最终失去了给予的人
you information by going to come from to 你来自的信息
where you started and typing in control 在哪里开始并输入控件
see ya then you should see that they're 看到你然后你应该看到他们
listening node stopped publishing 监听节点停止发布
messages and retrieving what we want to 消息并检索我们想要的内容
do now everything comes from two or 现在做的一切都来自两个或
three publish your own message she got a 三个发布你自己的消息
little longer command you can type in 您可以输入更长的命令
ross topic cost of publishing on the 罗斯的主题成本
topic / shattered of type standard 主题/破碎的标准类型
messages / strength and if you use a top 消息/力量，如果你使用顶部
button gives you the structure or you 按钮为您提供结构或您
can fill in any message that you want to 可以填写您想要的任何消息
publish in this example I filled in a 在这个例子中发表我填写了一个
very close course now she's typing this 非常接近当然她现在打字了
command in constant forward lifting 不断向前提升的命令
around 50 instead of hello world 大约50而不是你好世界
it certainly tells you okay this is a 它肯定告诉你，这是一个
measure message I got that's the one you 测量信息我得到的就是那个你
published from the conference what you 从会议上发表了什么
saw that you can subscribe to topics and 看到你可以订阅主题和
show the confidence in the console also 表现出对控制台的信心
you can publish messages from the 你可以发布消息
content now we played around with some 内容现在我们玩了一些
of their control command to talk a 他们的控制命令谈一个
little bit about the roster built 关于名单建设的一点点
centuries system work when you're right 当你正确时，几个世纪的系统工作
when you download package you write your 当你下载包时，你写下你的
own note how you're going to build your 自己注意你将如何构建你的
executable library and the 可执行库和
interpretation standard way of Ross so 罗斯的解释标准方式如此
far has been the captain may command we 远远一直是船长可能命令我们
suggest the much better tool the cat 建议猫更好的工具
command line tools is already 命令行工具已经存在
pre-installed on your system is very 预装在你的系统上是非常的
similar to provide nice functionality so 类似于提供良好的功能
whenever you see 每当你看到
in a tutorial on the web can a command 在Web上的教程中可以使用命令
important the size and khaki hey build 重要的是大小和卡其色嘿建造
instead of catching on the line make 而不是抓住线
that can catch the field which is 可以赶上的领域
fundamentally the same thing are but 从根本上说，同样的事情是
don't mix these two commands i suggest 不要混用我建议的这两个命令
you sketching field commands and 你绘制字段命令和
commands it kind of that i'm gonna show 命令它有点我要展示
you in a second okay so you can 你在第二个好，所以你可以
typically when you want to build node 通常在您想要构建节点时
you would have to go through your key 你必须通过你的钥匙
works by CD and then going into your 通过CD工作，然后进入你的
calculation then you can build a package 计算然后你可以建立一个包
by catkin field and then the package 通过catkin字段然后包
name appears very important part 名称显得非常重要
whenever you build a new package your 每当你建立一个新的包你的
system should know about must know about 系统应该知道必须知道的
it or in order for you to use it you 它或为了你使用它
have to resource the console quiero you 必须资源控制台quiero你
control the temperature you can type any 控制你可以输入的温度
violence and then if you're in this 暴力然后如果你在这里
folder devil folder / setup fashion this 文件夹devil文件夹/设置时尚
can't again your environment to make 不能再让你的环境搞定了
sure that you are you new note that the 确定你是新笔记的
system is aware of your you know your 系统知道你了解你的
new package now once you build your 一旦你建立了你的新包装
khaki workspace you'll see that you're 卡其色工作区，你会发现你是
free full version one of the source 免费完整版的源之一
folder of buildin father and the devil 建筑父亲和魔鬼的文件夹
fold the fourth folder is where you put 折叠第四个文件夹是你放的地方
all your source code information and the 您的所有源代码信息和
bill shoulder is essentially a cash bill肩膀基本上是现金
before the female folders to make system 在女性文件夹之前制作系统
and the devil is where it puts the 而魔鬼就是它的所在
executables before if you installed 安装之前的可执行文件
before installing them or for you to use 在安装它们或供您使用之前
now these two folders have taken care of 现在这两个文件夹已经处理好了
by the cat can build system i put on 由猫可以建立我穿上的系统
information there make sure it run for 那里的信息确保它运行
you don't typically never touch these to 你通常不会碰这些
do all your work in the fourth folder 在第四个文件夹中完成所有工作
where your source information store if 您的源信息存储在哪里
you run into troubles one that something 你遇到了麻烦
is mixed up to change too many things 混淆了改变太多的东西
and you're not sure you want to build 而且你不确定你想要建立
from scratch 从头开始
contestant can clean which wipes out the 参赛者可以清理哪些擦除了
bills and the devil fold it doesn't 票据和魔鬼折叠它没有
touch the source folder but then you can 触摸源文件夹，但你可以
rebuild from scratch again there's a 再次从头开始重建有一个
setup associated with your captain 与你的船长相关的设置
configuration you can look at out by 配置，你可以看看
helping catkin comfort in the virtual 在虚拟中帮助柔软舒适
machine that you got you already setup 你已经设置好的机器
and if you can catch the conflict 如果你能抓住冲突
you should see this output one of the 你应该看到这个输出之一
important parts are these he made 他制作的这些重要部分
arguments we already set himself with 我们已经为自己设定的论据
the future reference you can set them by 您可以通过以下方式设置它们
taskin films gmail cars continue typing taskin电影gmail汽车继续打字
all the oxygen catch you need for 你需要的所有氧气捕获量
example you should have built-in 你应该有内置的例子
debarking release mode if you want to 剥皮发布模式，如果你想
create the Eclipse project and attention 创建Eclipse项目和关注
but there's nothing for you to do right 但没有什么可以让你做对的
now just so you know in the future now 现在只是让你现在知道了
we come to a second example and what I'd 我们来看第二个例子和我的想法
like to do is go beyond a typical get up 喜欢做的是超越典型的起床
website and make you download clone a 网站，让你下载克隆a
git repositories is a typical tool that git存储库是一个典型的工具
you'll see when working with software 你会在使用软件时看到
and then we're going to build this on 然后我们将构建它
your system so you can go on the website 你的系统，所以你可以去网站
get help come / eks- ASL / Los best 得到帮助来/ eks- ASL /洛杉矶最好
practices we put up there an example 我们提出了一些例子
Ross package for you to play around 罗斯包给你玩
once your sweats on there is a green 一旦你的汗水出现绿色
button which is clone or download and 克隆或下载的按钮和
copy this URL then you'll see in your 复制此网址，然后您将在您的网址中看到
system that you have a seat fold going 你有座位折叠的系统
through CD from your home folder you 从您的主文件夹中通过CD
going to see begin and this is where 去看看开始，这是在哪里
we're going to clone now yourself a 我们现在要自己克隆一个
cloning me and she downloading software 克隆我和她下载软件
in a ditch format you can type in and 在沟渠格式，你可以输入和
get blown and copy paste the URL and 搞砸并复制粘贴URL和
control you can pay by control shift the 控制你可以通过控制转移支付
show instead of control V touch control 显示而不是控制V触摸控制
shift be you press enter this will clone 转移你按回车这将克隆
all the information from this repository 来自此存储库的所有信息
a few system i have seen that we focus 我看到的一些系统我们关注的是
into the kids folder it's nice to have 进入kids文件夹，很高兴
multiple workstations future that you 多个工作站未来你
have one main folder where your store 你的商店有一个主要文件夹
audition when you clone all the software 克隆所有软件时试听
that's why we put into kids and then 这就是为什么我们把孩子放进去然后呢
what we're going to do now to work with 我们现在打算做什么
it you have to simply get into your 它你必须简单地进入你的
calculations you could also directly 你也可以直接计算
flow into your customers which will 流入你的客户
recommend you for the first your kids 推荐你的第一个孩子
and then simply continue attacking a 然后继续攻击一个
human kid you will type in LM minus 人类的孩子，你将输入LM减去
desecrate symbolically and can tell it 象征性地亵渎并且可以告诉它
from where to where 从哪里到哪里
so in this case itself in the kit folder 所以在这种情况下本身在工具包文件夹中
Ross best practices when the link into 罗斯最佳实践时的链接
your captain source 你的船长来源
ok now after sinking you should see you 好吧，现在沉没后你应该看到你
know catching flesh force a folder loss 知道抓住肉体强迫文件夹丢失
that practice folded ok now once your 这个练习现在折叠好了
clone and simulated senior captain 克隆和模拟高级船长
workspace you got your camera and 工作区，你有你的相机和
specialty can work space and can use to 专业可以工作空间，可以使用
build command we saw before by typing 我们之前通过输入看到的构建命令
catkin they build a loss package catkin他们建立了一个损失包
template if the package is for the 如果包是用于的模板
agency positive if you feel you get here 如果你觉得你来到这里，机构积极
on the right-hand side is that it builds 在右边是它的构建
fees and charges information along a 费用和收费信息
trip now to be downloaded we loan the 旅行现在下载我们贷款了
new repository essentially to source 新的存储库基本上来源
your work with you to inform the 你的工作通知你
workspaces you something you you're 工作区你是你的东西
talking source and stable set up the 谈论源和稳定的设置
cash this is important step in if you 现金这是重要的一步，如果你
find yourself some point that your cat 找到自己的一点，你的猫
commercials and find your package to 商业广告，找到你的包裹
start having this command begin to make 开始有这个命令开始
sure that all the information is 确保所有信息都是
up-to-date 最新
now we have cloned repository with built 现在我们已经克隆了内置的存储库
it and you can start in there we haven't 它，你可以从那里开始，我们没有
finished we'll see in a second to last 完了，我们会在倒数第二次看到
run 跑
you can do now Ross launched a similar 你现在可以做罗斯推出类似的
topic will see the difference you can do 主题将看到你可以做的差异
rough lunch and the ross package 粗糙的午餐和罗斯包
template which is their package means 模板是他们的包装方式
and then Ross package kept plan template 然后罗斯包保持计划模板
of launch which is the name of the large 发射，这是大的名称
files that you to type of thing again 您再次输入的文件
use subcommand make it very quick should 使用子命令使它非常快
she a raw score starting and tuna 她原始得分和金枪鱼
it's a one-note actually starting to say 它真的开始说一个单音符
and successfully launched note if you go 如果你去，就成功发了笔记
through the agency that you can take 通过你可以采取的机构
source codes from the internet clone it 来自互联网的源代码克隆它
build it and run it through all the 构建它并运行它
necessary steps you need to do to them 你需要做的必要步骤
yes 是
ok so what we do is you can have 好的，我们所做的就是你可以拥有的
multiple workspaces so this calculation 多个工作空间所以这个计算
we have now only warning system in the 我们现在只有警告系统了
future you see you might have multiple 未来你看到你可能有多个
right so if you work in this class 如果你在这门课上工作，那就对了
whatever mrs. know you don't want to 不管是什么人。知道你不想
make too many of them I'm sure to click 制作太多的我肯定会点击
to keep it clean instead of every time I 保持清洁，而不是每次我
want you in the package cloning it into 希望你在包中克隆它
the captain workspace we recommended to 我们推荐的船长工作区
treat one central kids and folders from 对待一个中心孩子和文件夹
there you can simulate the different 在那里你可以模拟不同的
captain workspaces only the warning 船长工作区只有警告
protection you're captain movement in 保护你是队长的运动
this example if it also as well as to 这个例子如果它也是如此
which is directly in the captain 这是直接在船长
workspace it wouldn't matter checkin out 工作区无关紧要
in the future 在将来
nice to organize the system this way 很高兴以这种方式组织系统
that's why we shall exist some attempt 这就是为什么我们会有一些尝试
it's okay so you download it built 没关系，所以你下载它
launch software for us now we're showing 现在我们正在展示为我们推出软件
the last command that you use Ross 你使用Ross的最后一个命令
launch launch essentially tool to run 启动发布本质上是运行工具
out of typing every time I control 每次我控制时都不打字
laughs run you can are combined them in 笑着跑你可以把它们结合起来
one large file which informs the system 一个大文件通知系统
which you know too much information that 你知道太多的信息
we need to load the very convenient tool 我们需要加载非常方便的工具
to run your system he launched fires and 为了运行你的系统，他发动了火灾
this is important you're right one 这对你来说很重要
exercise our reckoning 运用我们的计算
he next my language and are stored in 他接下来的语言并存储在
dot launch also as a side note 点发射也作为旁注
not yet running across master somewhere 尚未在某个地方遇到主人
launch automatically wonders for you can 你可以自动启动奇迹
see community means you can go into 看社区意味着你可以进入
control talking ross launch the launch 控制谈话罗斯推出发射
of electioneering with boot up 与启动竞选活动
everything that you need to start them 你需要的一切来启动它们
off launch fine but you're ready if you 推出很好，但如果你准备好了
would type in ross launch and then the 会输入罗斯发射，然后输入
name of the launch line if you already 如果你已经在发射线的名称
have a package like we had before you 有一个像我们之前的包裹
can in the first case it would need to 可以在第一种情况下需要
be actually where you launch it you'll 实际上你要发射它的地方
have to be at the path you want to 必须走在你想要的道路上
launch launch if you wanna get the 如果你想获得发射，推出发射
launch file associated with a rock 与岩石相关的启动文件
package you can type in ross launch 包你可以输入罗斯发射
package management in the launch file 启动文件中的包管理
such as you don't need to be in at this 比如你不需要在这里
path of the finest fine before you 你之前最精致的道路
automatically if you want to type in 如果要输入，则自动输入
another example you could do like we had 你可以像我们一样做的另一个例子
the target policeman before resist the 目标警察在抵抗之前
launch file which launched two together 启动两个一起启动的文件
introduced by ross launch gossipy 由罗斯推出的八卦介绍
tutorials and talk religion of launch 教程和谈论宗教的发布
this guy just the same work to get 这家伙只是同样的工作得到
before start to talk and pollution 在开始谈话和污染之前
together if you look at the listener and 如果你看一下听众和
talker 健谈
launch fighters to tell you look like 发射战士告诉你的样子
you have the bottom and top you have a 你有底部和顶部你有一个
launch xml town and then you see that we 启动xml小镇然后你看到我们
have to line to start to note each note 必须排队开始记下每个音符
tagline that defies which Notre on it 标语违背了哪个Notre
has parameters name 有参数名称
this is an arbitrary name that you can 这是一个任意名称，你可以
choose to run under which game you want 选择在你想要的游戏下运行
to run the note and then their key kg 运行说明，然后按键kg
the package main industry 82 recipe 包主业82食谱
tutorial and tell me which executable 教程并告诉我哪个可执行文件
the type and the first one relation will 类型和第一个关系将
be a blister type and the second one of 是一种水泡型和第二种
talkers of talking to the output 与输出交谈的谈话者
information 信息
the end tells you on where to put 最后告诉你放在哪里
information that it provides indication 它提供指示的信息
they scream changes printed on the 他们尖叫着印在上面的变化
console but if you want you can also see 控制台，但如果你想，你也可以看到
log to put in a lot of side if you don't 如果不这样做，请记录下很多方面
have access to the conference convenient 方便进入会议
tools people very importantly once you 一旦你做了很重要的工具
write your own launch files see the 编写自己的启动文件，请参阅
difference between here are closing xml 这里的区别是关闭xml
that with launch and then decide to 随着发射，然后决定
close it again and you have self-closing 再次关闭它，你有自我关闭
tags XML tags such as this note to end 标签这样的XML标签结束
is this / and the very end they mean the 这是/他们的意思是最终结果
same thing but one is supposedly and the 同样的事情，但一个应该是和
other one can contain elements 另一个可以包含元素
ok so whenever you'll see an xml error 好的，所以每当你看到一个xml错误
make sure that you have the facts 确保你有事实
correctly now here's another launch 正确现在这是另一个发射
flight on the right-hand side one of the 在右侧飞行的其中一个
nice things you can once you build up a 一旦你建立起来，你可以做的好事
nice large fries you can we use it in 很棒的大薯条你可以用它们
different environments 不同的环境
this is where the argument had 这是争论所在的地方
complained so this example circuit 抱怨所以这个例子电路
simulation and has four cards for 模拟并有四张牌
argument's ain you simulation time which 争论是你的模拟时间
weren't using people or not in which 没有使用人或不使用
physics engines to you specified among 您指定的物理引擎
the top light here and then you can 顶灯，然后你可以
reuse the argument in your lunchtime so 在午餐时间重复使用这个论点
in this case because if if I want to use 在这种情况下因为如果我想使用
this argument is this argument that you 这个论点就是你的论点
will fall then also set this parameter 将落下然后也设置此参数
and whenever you so if you specify it up 无论如何你如果你指定它
here you can reuse this argument by the 在这里你可以重用这个参数
dollar sign flashed package argument and 美元符号闪现包论证和
the argument name which of these two 参数名称中的哪一个
examples also down here 例子也在这里
one of the nice things is once you've 有一件好事就是你曾经
set up this argument you can launch your 设置此参数，您可以启动您的
rocket launch file by launch the launch 火箭发射文件通过发射推出
fine and then 很好，然后
same argument name double points equal 相同的参数名称双点相等
the value you can use the same launched 您可以使用相同的值启动
by the former consul saying once I want 由前领事说我曾经想过
to use the oldies extension for one of 使用oldies扩展名之一
the bullets and you turn on and off 子弹和你打开和关闭
different element very convenient way to 不同元素非常方便
quickly start to certain set up your 快点开始确定你的设置
note 注意
ok this is all 好的，这就是全部
important element you can next launch 您可以在下次发布的重要元素
funds so in this example you see that 资金所以在这个例子中你看到了
uses include cat and then the file in 使用包括cat然后在文件中
this case we want to include empty words 在这种情况下，我们想要包含空字
of launch which launches an empty world 发射空洞的世界
information of another importantly 另一个重要的信息
inroads don't use absolute five paths inroads不使用绝对五条路径
that we give you two a friend might have 我们给你两个朋友可能有
a different user amateur 不同的用户业余爱好者
so what we always do is related to a 所以我们总是做的与a有关
package in this case it's fine then the 在这种情况下包装就好了
package name been here to kiss you 包名来这里吻你
the local absolute path and ten years 当地的绝对路径和十年
would be in the launch folder the 将在启动文件夹中
Emperor lock now it's just all the 皇帝锁现在它就是全部
launch five also need arguments you can 发射五也需要你可以参数
pass them down five tapping into 将它们传递给五个进入
argument made and then the value in this 参数，然后在这里的价值
case we saw that the name would be for 我们看到这个名字的意思是
people to know that the place-name 人们要知道这个地名
people begin to value is the argument 人们开始重视的是争论
that i got from up there so you can pass 我从那里到达所以你可以通过
down the value of the argument 1 launch 降低参数1的值启动
to the other and by including testing 到另一个并通过包括测试
multiple launch files you can create 您可以创建多个启动文件
complex system that you can launch 您可以启动的复杂系统
individually but also all at once 个别但也是一次性的
passing down the argument any questions 传递任何问题的论点
to the launch you're going to need to 到你需要的发射
from the exercise make sure 从练习确保
you make the XML structure is valid and 你使XML结构是有效的
then you're going to use include an 然后你将使用包括
urgent attention 迫切的关注
ok now one of the elements that will 好的，现在将是其中一个元素
play around with because even simulated 因为甚至模拟而玩耍
it's a 3d simulator for rigid body 它是刚体的3D模拟器
dynamics and you can include robots 动力学，你可以包括机器人
objects tetra kid 对象四小孩
you can also simulate sensors and she 你也可以模拟传感器和她
doesn't check himself husky carry a 不检查自己哈士奇随身携带
laser center for example it provides a 激光中心例如它提供了一个
3d visualization which is also our 三维可视化也是我们的
interactive I mean you can have a 互动我的意思是你可以有一个
toolbar up here where you can drop an 工具栏在这里你可以放弃一个
element Duchess barks electric lighting 元素公爵夫人吠叫电灯
to see the object that you drop in the 看到你放入的对象
robot and importantly down here you can 机器人，重要的是在这里你可以
start pause your simulation were slowing 开始暂停你的模拟正在放慢速度
down on accelerating the video has the 加速视频加速了
databases databases many different 数据库数据库很多不同
robots just posterior was time to throw 后方的机器人是时候扔了
about that comes along it off and give 关于它，然后给它
us essentially a standalone program but 我们本质上是一个独立的程序，但
it comes with a rock thinking and the 它带有一个摇滚思想和
nice thing is in the future if you want 如果你愿意的话，将来会有好处
to write so large your own tensors you 写你自己的张量这么大的你
can include in cville slugging to run 可以包括在cville slugging中运行
your keyboard typing + 10 Ron just their 你的键盘输入+ 10罗恩只是他们的
rosters evil intentions could be unknown 名册邪恶的意图可能是未知的
which open standard mp40 environment 哪个开放标准的mp40环境
this is the end of the first picture 这是第一张照片的结尾
there's for you in the future analogy of 这是为了你将来的类比
and question me rascal but the internet 并问我流氓但互联网
is full of information the most 最充满信息
important websites believe is the key 重要的网站认为是关键
across at work where they have 在他们有工作的地方
documentation and tutorials on each of 每个文档和教程
these topics to talk to them mention 这些话题与他们交谈提及
there is inflation of tyler frost years 泰勒霜冻的年代通货膨胀
tutorials and you don't want in the 教程，你不想要的
future you don't want to reinvent things 未来你不想重新发明东西
show before you start programming 在开始编程之前显示
something make sure that you check out 确保你退房的东西
existence 存在
afterward you can do this on this roster 之后你可以在这个名单上做到这一点
board / browse websites with all the rod 用所有杆子登上/浏览网站
packages or listen to the raw cheese if 如果打包或听原料奶酪
you need but you get very quickly 你需要但很快就会得到
interesting you know the party comment 有趣的是你知道党的评论
and for tomorrow we'll have two more 明天我们还会再来两个
links that you'll use for in the next 您将在下一个使用的链接
course then we'll have Dominic 当然，我们将拥有多米尼克
explaining you exercise number one first 解释你先练习第一名
of all let's take a look at desks shit 所有让我们来看看书桌上的狗屎
so what you see here is that they all 所以你在这里看到的是他们所有人
had always to say structure the first of 总是说第一个结构
all you see the theory that just 你只看到理论
recovered before then there's an 恢复之前那里有一个
exercise part and at the very end 锻炼部分，最后
there's an evolution so check these 有进化所以检查这些
points here you always seated there are 在这里，你总是坐在那里
there is the percentage of how much 有多少百分比
every point in this simulation count and 这个模拟中的每个点都计算在内
every exercise has 100% and there are 每次运动都有100％而且有
five exercises so you can get a most 五个练习，这样你就可以获得最多
five hundred percent 百分之五十
yeah so let's start at the top 是的，让我们从顶部开始吧
the goal of this exercise is that you 这个练习的目标是你
get to know their office environment by 通过了解他们的办公环境
first inspecting the accumulation of a 首先检查a的积累
husky robot that you've seen before you 你见过的赫斯基机器人
can set up the hospital simulation with 可以建立医院模拟
the link that you see here there's a 你在这里看到的链接有一个
good description of what you have to do 很好地描述了你必须做的事情
to get a ski running and it's so this 为了让滑雪运动如此，这就是这样
only started husky in gazebo nothing 只在凉亭里开始哈士奇
else 其他
so there's no controller no lasers no I 所以没有控制器没有激光我没有
knew nothing just hockey installation 什么都不知道只是曲棍球安装
and play a little bit around with the 和...玩一点点
rafts nodes and Ross topic commands such rafts节点和Ross主题命令等
as you can really expect what's going on 因为你真的可以期待发生了什么
Oct topics take a look at what other 10月主题看看其他什么
notes that operated what is the setup 注意操作什么是设置
how do they interact and communicate 他们如何互动和沟通
then clone the hell up twist keyboard so 然后克隆地狱扭曲键盘
as I mentioned before there's no 正如我前面提到的，没有
controller running but we have no you 控制器运行，但我们没有你
can be around the house key with the 可以在房子周围用钥匙
people and you could install this from 人们，你可以安装这个
PPA or you can clone it what I what you PPA或你可以克隆它我所说的
have to do is you have to clone it from 必须做的是你必须克隆它
get as you did with their off best 得到你最好的
practices and then build it from source 实践然后从源代码构建它
if you need a gift cheese then there's 如果你需要礼品奶酪那么就有了
quickly we can press on you to see the 很快我们就可以按下你了
very basic commands to view company and 查看公司和的非常基本的命令
then your last ask is that you need to 那你最后的问题是你需要的
write launch fun have seen before that 在此之前已经看过写入发布的乐趣
XML style file it has to start husky in 它必须开始哈士奇的XML样式文件
the deceiver simulation with a different 欺骗者模拟与不同
world 世界
so in a directory users share bc bo 2.2 所以在目录中用户共享bc bo 2.2
as you see here there are some world 如你所见，这里有一些世界
toward you can pick the world did you 你可以挑选世界吗？
want for example the RoboCup world then 比如想要RoboCup世界
you get the nice rubber Cup 你得到了漂亮的橡胶杯
what did you see in the screenshot here 你在这里截图中看到了什么
now all are quickly take you through the 现在所有人都很快带你通过
exercise so i already prepared at launch 运动所以我已经准备好了
time now Peter explain for you that you 现在时间彼得为你解释你
can start launch filed by not yours 可以开始发起你的不是
launch the package name and during the 启动包名称和期间
launch fun but it can also go you can 发布乐趣，但它也可以你去
directly stop launched by without the 直接停止发射没有
package me because now you're going to 打包我，因为现在你要去
write the launch time but you don't have 写下发布时间，但你没有
to package it became very can put the 打包它变得非常可以
launch fun 发射乐趣
right so you can just create launch 对，所以你可以创建启动
anywhere and your pc and so inside boss 在任何地方和你的电脑等内部老板
launch and then in my case it's an 发射，然后在我的情况下它是一个
internal repository so i just got your 内部存储库，所以我得到你的
Ross launch and down the path and name 罗斯发射并沿着路径而命名
the father you said you can also start 你说的父亲也可以开始
the launch files without telling a 启动文件没有告诉
package now then it should look better 包现在它应该看起来更好
on your pc and the resolutions pretty 在你的电脑和分辨率漂亮
bad but now you feel that it started the 糟糕，但现在你觉得它开始了
RoboCup world and its people manage you RoboCup世界及其人员管理着您
can start stop the simulation and now i 可以开始停止模拟，现在我
can write and drive around a ski with my 可以和我一起写滑雪
keyboard so far there for the keyboard 键盘到目前为止还有键盘
to work you have to click on the 工作你必须点击
terminal substrate is actually the 终端基板实际上是
window and not diseases so if i click 窗口，而不是疾病所以，如果我点击
into gives evil and then press the 进入给予邪恶，然后按下
keyboard keyboard commands go to 键盘键盘命令转到
conceive or not the terminal that 设想与否终端
support now so this is the ankle that 现在支持所以这是脚踝
you have one launch files that launches 你有一个启动的启动文件
people with a different role 有不同角色的人
plus you're left with keyboard note then 再加上你还有键盘音符
so you can type in all these commands 所以你可以输入所有这些命令
such as roster list now you see all the 如名单列表现在你看到所有的
notes running that's the one that you 注意运行那是你的那个
compared to compile from source so that 相比于从源代码编译而来
helped with keyboard and all the others 帮助键盘和所有其他人
are started with the hockey launch file 从曲棍球发射文件开始
and there's our cute graph it shows you 它有我们可爱的图表给你看
all the notes needs and the topics how 所有笔记需要和主题如何
they are connected with each other is 他们相互联系了
heated here there's a telepath with 在这里加热，有一个心灵感应
keyboard know the one that I use for the 键盘知道我用的那个
keyboard commands it sends a command 键盘命令它发送命令
velocity that then goes to the people so 然后速度然后传递给人们
that's how our dear house key 这就是我们亲爱的房子钥匙
now you see the ventilation point here 现在你看到了这里的通风点
first of all that setup twist keyboard 首先，设置扭曲键盘
nose has to be installed from source and 鼻子必须从源头安装
how you see it is when you type ross CD 当你输入ross CD时，你怎么看？
set of twists keyboard that it goes into 它进入的一套曲折键盘
the folder where the source files are 源文件所在的文件夹
stored and if you if you would have 存储，如果你愿意的话
installed it with the PPA and just going 安装它与PPA，然后去
to your workspace it goes somewhere into 到你的工作区，它进入某个地方
your city but I can show this year 你的城市，但今年我可以展示
quickly ross CD in a twist keyboard i 在扭曲的键盘上快速罗盘CD
haven't completed from source so now you 没有从源头完成所以现在你
see here that there's the system path of 看到这里有系统路径
trust in your share 相信你的份额
but in your case there has to be your 但在你的情况下，必须有你的
usernames and Kings workspace source any 用户名和Kings工作区来源
depressed okay definitely 肯定郁闷好吧
it is now they're awesome page there's 它现在是他们真棒的页面
there's a wiki page about pretty much 这里有一个维基页面
everything that that's been developed 所有已经开发的东西
for Ross important is that you on top 对罗斯来说重要的是你在上面
here you have different buttons for 在这里你有不同的按钮
different groceries across now we use 现在我们使用不同的杂货
across the Indigo not genetic 跨越靛蓝而不是遗传
so we switched for indigo and then 所以我们换了靛蓝然后
there's some information here about how 这里有一些关于如何的信息
to use it how to install it and run it 使用它如何安装和运行它
but we want to install it from source or 但我们想从源或安装它
completely conserved so we go here to 完全守恒所以我们去这里
get older and that's the exact thing 变老了，这就是确切的事情
that you've seen before you can clone it 你在克隆它之前见过的
get clone and that's part now I go into 得到克隆，这是我现在的一部分
the captain workspace source trade ya 船长工作区来源贸易雅
create I trade the symlink now see here 创建我交换符号链接现在看到这里
that it's great definitely now it go 它现在很棒了
back into the captain workspace and 回到船长工作区和
build it cut cane field important after 建立它切割甘蔗领域后重要
you first build a package that's always 你首先建立一个始终的包
the note at the bottom defense your 底部的注释防御你的
workplace Brooks workspace package has 职场布鲁克斯工作区包有
been changed 被改变了
you need to resource so it means that 你需要资源所以它意味着
now there's a new package around and it 现在有一个新包装和它
was now typing broth CD set of twists 现在正在输入肉汤CD曲折
keyboard it still goes to my system 键盘它仍然进入我的系统
folder because i have not forced to 文件夹，因为我没有被迫
death so it cannot find it when I now 死，所以现在我找不到它
type in source they're holed up in the 输入来源，他们被淹没了
catkins source tell ash 柳絮源告诉灰烬
so still set up ash and now the same 所以仍然设置灰，现在一样
command again 命令再次
ross CD and now it goes into kestenberg 罗斯CD现在进入凯斯滕贝格
space set of twists people so that's the 空间设置扭曲人们这样的
difference now it takes the program that 差异现在需要程序
i compile from source and not the one 我从源代码编译而不是编译
that welcome soul 那个受欢迎的灵魂