Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ros-on-the-rocks-thursday-april-17
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Daniel Packard
April 07, 2014
Technology
54
0
Share
ros-on-the-rocks-thursday-april-17
An abbreviated introduction to the ROS framework.
Daniel Packard
April 07, 2014
More Decks by Daniel Packard
See All by Daniel Packard
ros-on-the-rocks-wednesday-jan-29
pack3754
1
90
Arduino 101
pack3754
0
160
Other Decks in Technology
See All in Technology
"まず試す"ためのDatabricks Apps活用法 / Databricks Apps for Early Experiments and Validation
nttcom
1
170
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
13
7.6k
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
230
【関西電力KOI×VOLTMIND 生成AIハッカソン】空間AIブレイン ~⼤阪おばちゃんフィジカルAIに続く道~
tanakaseiya
0
150
互換性のある(らしい)DBへの移行など考えるにあたってたいへんざっくり
sejima
PRO
0
550
OPENLOGI Company Profile
hr01
0
83k
AI時代に新卒採用、はじめました/junior-engineer-never-die
dmnlk
0
120
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
380
ハーネスエンジニアリング×AI適応開発
aictokamiya
3
1.5k
BIツール「Omni」の紹介 @Snowflake中部UG
sagara
0
190
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
150
Babylon.js Japan Activities (2026/4)
limes2018
0
170
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
140
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
So, you think you're a good person
axbom
PRO
2
2k
Odyssey Design
rkendrick25
PRO
2
560
How GitHub (no longer) Works
holman
316
150k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Cult of Friendly URLs
andyhume
79
6.8k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
250
Transcript
O N T H E R O C K S
ROS April 2014
April 2014 O N T H E R O C
K S ROS O N T H E R O C K S ROS
What is ROS?
What is ROS? ROS is the: Robot Operating System
What is ROS? … but it’s not really an operating
system ROS is the: Robot Operating System
What is ROS? ROS is a software framework for developing
advanced robotic systems. … but it’s not really an operating system ROS is the: Robot Operating System
Anatomy of a Robot
Anatomy of a Robot Sensors Actuators Processors
Anatomy of a Robot
Anatomy of a Robot
Enter ROS ROS helps you structure your robotics applications.
Enter ROS The basic unit of a ROS application is
a ROS node…
Enter ROS The basic unit of a ROS application is
a ROS node… NODE
Enter ROS The basic unit of a ROS application is
a ROS node… NODE
Enter ROS ROS is the communication framework that ties multiple
ROS nodes together. The basic unit of a ROS application is a ROS node… NODE
Communicating Nodes NODE 1 NODE 2 Request Response Topic 1
Subscribe Publish NODE 3 Subscribe Compose your complex robotic system out of independent, communicating Nodes.
Communicating Nodes NODE 1 NODE 2 Request Response Topic 1
Subscribe Publish NODE 3 Subscribe Services Compose your complex robotic system out of independent, communicating Nodes.
Communicating Nodes NODE 1 NODE 2 Request Response Topic 1
Subscribe Publish NODE 3 Subscribe Publish & Subscribe Compose your complex robotic system out of independent, communicating Nodes.
Communicating Nodes NODE 1 NODE 2 Request Response Topic 1
Subscribe Publish NODE 3 Subscribe Action Servers Compose your complex robotic system out of independent, communicating Nodes.
Why do we love ROS? • Encourages code reuse •
Promotes the use of standards • Free and Open Source • Community!!!
The big take-aways NODE 1 NODE 2 Request Response Topic
1 Subscribe Publish NODE 3 Subscribe • code reuse • standards • open source • community! Compose your complex robotic system out of independent, communicating Nodes.
The big take-aways http://ros.org