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
tfとカメラパッケージ + NEXTAGEの事例紹介
Search
Yutaka Kondo
August 30, 2014
Programming
1
6.6k
tfとカメラパッケージ + NEXTAGEの事例紹介
8/30に開催された「第3回ROS勉強会」の発表資料です。ROSのtfとカメラパッケージについてNEXTAGE OPENを例に取りながら紹介しています。
Yutaka Kondo
August 30, 2014
Tweet
Share
More Decks by Yutaka Kondo
See All by Yutaka Kondo
研究開発と製品開発、両利きのロボティクス
youtalk
2
700
家庭用自律移動ロボット「カチャカ」の開発者API公開と ROS 2インターフェイス実装
youtalk
2
990
ros2_control for ROBOTIS Dynamixel: dynamixel_control
youtalk
1
520
ROBOTIS Dynamixelのためのros2_control実装 dynamixel_controlのその後
youtalk
2
640
Build Your Own #ROS2 Robot from Scratch ver. 2
youtalk
1
1.7k
ROBOTIS DynamixelのためのROS 2 Control実装 dynamixel_control
youtalk
1
4.3k
DynamixelサーボのためのROS 2 Control実装とOpenMANIPULATOR-Xへの参照実装
youtalk
0
4.3k
[ROS World 2020参加報告会] Navigation2: The Next Generation Navigation System
youtalk
0
1.9k
ROSCon JP 2019講習会 ROS2の移動ロボットへの応用
youtalk
0
720
Other Decks in Programming
See All in Programming
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
750
Graviton と Nitro と私
maroon1st
0
160
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
570
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
930
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
340
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
230
.NET Conf 2025 の興味のあるセッ ションを復習した / dotnet conf 2025 quick recap for backend engineer
tomohisa
0
100
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
280
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
500
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
440
CSC307 Lecture 01
javiergs
PRO
0
650
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
130
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
76
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
Optimising Largest Contentful Paint
csswizardry
37
3.5k
GitHub's CSS Performance
jonrohan
1032
470k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
74
For a Future-Friendly Web
brad_frost
180
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The agentic SEO stack - context over prompts
schlessera
0
580
Transcript
UGͱΧϝϥύοέʔδ /&95"(&01&/ͷࣄྫհ ۙ౻๛ IUUQZPVUBMLKQSPT !ZPVUBML ୈճ304ษڧձ
ۙ౻๛ത࢜ʢֶʣ • ಸྑઌେখּݪݚڀࣨͰΞϯυϩΠυͷਓؒΒ͍͠ɹ ৼΔ͍Λݚڀ • ݱࡏΧϫμϩϘςΟΫεͰڠಇϩϘοτͷ։ൃʹैࣄ ୈ̎ճͷൃදࢿྉɿIUUQZPVUBMLKQSPTKQOE
࣍ • UG – ެࣜνϡʔτϦΞϧͷֶश – 37J[ΛͬͨՄࢹԽ • Χϝϥύοέʔδ –
HTDBNɿ67$ʢ8FCΧϝϥʣυϥΠό – DBNFSB@DBMJCSBUJPOɿΧϝϥͷΩϟϦϒϨʔγϣϯ – DW@CSJEHFɿ3040QFO$7ͷը૾ม – BS@USBDL@BMWBSɿ"3ϚʔΧೝࣝ – VFZF@DBNɿ/&95"(&ͷ಄෦ɾϋϯυΧϝϥυϥΠό
࠲ඪมόάͷԹচ • ͰϩϘοτ։ൃͱͬͯΕͳ͍ؔ ֶ෦ͷݚڀ IUUQZPVUVCF9/)K@EGD* म࢜ͷݚڀ IUUQZPVUVCFQK4[8;0XIL
UGʢUSBOTGPSNGSBNFʣ • ෮ͷҟͳΔ࠲ඪܥʢϑϨʔϜʣؒͷมΛ୲͏ – UGɿશϑϨʔϜͷࢠ͔ؔΒͳΔπϦʔ – ֤ϩʔΧϧϑϨʔϜUGʹରͯ͠1VC4VC
ϑϨʔϜͷՄࢹԽ $ SUNMBVODIOFYUBHF@SPT@CSJEHF OFYUBHF@SPT@CSJEHF@TJNVMBUJPOMBVODI (6*GBMTF $ SPTSVOUGWJFX@GSBNFT $ FWJODFGSBNFTQEG
/&95"(&01&/ͷπϦʔ
37J[ʹΑΔϑϨʔϜͷՄࢹԽ $ SPTSVOUGTUBUJD@USBOTGPSN@QVCMJTIFS NBQ8"*45 $ SPTSVOSWJ[SWJ[ ը໘ࠨԼͷ"EEϘλϯΛԡͯ͠ l5'z l3PCPU.PEFMzϏϡʔΛՃ
UGνϡʔτϦΞϧ • IUUQXJLJSPTPSHUG5VUPSJBMTͷ1ZUIPO൛Λগ͠վྑ $ DEQBUIUPDBULJO@XTTSD $ HJUDMPOFIUUQTHJUIVCDPNSPTKBQBOVTFSTSPTKQ@UVUPSJBMT $ DE $
DBULJO@NBLFQLHMFBSOJOH@UG
1VCMJTIFSͷ࣮ $ SPTMBVODIMFBSOJOH@UGTUBSU@EFNPMBVODI
4VCTDSJCFSͷ࣮ $ SPTMBVODIMFBSOJOH@UGTUBSU@EFNPMBVODI
ݻఆϑϨʔϜͷ1VCMJTIFS $ SPTMBVODIMFBSOJOH@UGTUBSU@EFNPMBVODI
՝̍ • TUBUJD@USBOTGPSN@QVCMJTIFSΛͬͯɺͱಉ͜͡ͱΛɹɹɹ ࣮ݱ͍ͯͩ͘͠͞ɻ IUUQXJLJSPTPSHUGTUBUJD@USBOTGPSN@QVCMJTIFS
UGͱ࣌ؒͷؔੑ $ SPTMBVODIMFBSOJOH@UGTUBSU@EFNPMBVODI աڈϑϨʔϜͷ͍߹Θͤ $ SPTMBVODIMFBSOJOH@UGTUBSU@EFNPMBVODI
՝̎ • UVSUMFΛՃ͠ɺUVSUMF UVSUMF UVSUMFͰୂྻΛɹ ΜͰ͍ͩ͘͞ɻ
Χϝϥͷ304"1* • τϐοΫ – DBNFSBJNBHF@SBX TFOTPS@NTHT*NBHF ը૾ͷετϦʔϛϯά – DBNFSBDBNFSB@JOGP
TFOTPS@NTHT$BNFSB*OGP Χϝϥͷ෦ύϥϝʔλग़ྗ • αʔϏε – DBNFSBTFU@DBNFSB@JOGP TFOTPS@NTHT4FU$BNFSB*OGP Χϝϥͷ෦ύϥϝʔλઃఆ
HTDBN • 67$ʢ8FCΧϝϥͳͲʣͷυϥΠό $ TVEPBQUHFUJOTUBMMSPTIZESPHTDBN $ MTEFWWJEFP EFWWJEFPEFWWJEFP $
SPTMBVODIHTDBNWMMBVODI%&7*$&EFWWJEFP 16#-*4)@'3".&USVF $ SPTSVOJNBHF@WJFXJNBHF@WJFX JNBHFWMDBNFSBJNBHF@SBX
DW@CSJEHF • 304TFOTPS@NTHT*NBHF0QFO$7DW.BUͷม $ TVEPBQUHFUJOTUBMMSPTIZESPDWCSJEHF $ DEQBUIUPDBULJO@XTTSD $ HJUDMPOFIUUQTHJUIVCDPNSPTKBQBOVTFSTSPTKQ@UVUPSJBMT $
DE $ DBULJO@NBLFQLHMFBSOJOH@DW@CSJEHF $ SPTMBVODIMFBSOJOH@DW@CSJEHFTUBSU@EFNPMBVODI JNBHFWMDBNFSBJNBHF@SBX
՝̏ • OPEFTDW@CSJEHF@CSPBEDBTUFSQZʹԿ͔ը૾ॲཧΛɹ ࣮͍ͯͩ͘͠͞ɻ • SPTDQQΛͬͯɺ$ ΠϯλϑΣʔεͰ࣮ͯ͠ɹɹ Έ·͠ΐ͏ɻ
DBNFSB@DBMJCSBUJPO • ୯؟ɾεςϨΦΧϝϥͷΩϟϦϒϨʔγϣϯ $ SPTSVODBNFSB@DBMJCSBUJPODBNFSBDBMJCSBUPSQZTJ[FY TRVBSFJNBHFWMDBNFSBJNBHF@SBXDBNFSBWM
BS@USBDL@BMWBS • "3ϚʔΧೝࣝ – "35PPM,JUΑΓੑೳ͕༏ΕɺϥΠηϯε҆৺ – ,JOFDUΛͬͨߴਫ਼ԽՄೳ $ TVEPBQUHFUJOTUBMMSPTIZESPBSUSBDLBMWBS $
DEQBUIUPDBULJO@XTTSD $ HJUDMPOFIUUQTHJUIVCDPNSPTKBQBOVTFSTSPTKQ@UVUPSJBMT $ DE $ DBULJO@NBLFQLHMFBSOJOH@BS@USBDL@BMWBS
BS@USBDL@BMWBS $ SPTMBVODIMFBSOJOH@BS@USBDL@BMWBSWMMBVODI
՝̐ • /&95"(&ͷ$".&3"@)&"%@-ʹWM@GSBNFΛ ࢠϑϨʔϜͱͯ͠औΓ͚͍ͯͩ͘͞ɻ • հͨ͠ύοέʔδͳͲΛΈ߹ΘͤͯɺҰͭσϞΛ ࡞͍ͬͯͩ͘͞ɻ
VFZF@DBN • /&95"(&͕ଂ͢Δ*%4V&ZFͷΧϝϥυϥΠό $ HJUDMPOFIUUQTHJUIVCDPNZPVUBMLVFZF@DBN $ HJUDIFDLPVUOFYUBHFDBNT $ DE $
DBULJO@NBLFQLHVFZF@DBN $ SPTMBVODIVFZF@DBNTUFSFPMBVODI $ SPTMBVODIVFZF@DBNIBOEMBVODI ˞ਖ਼ࣜ࠾༻ͰVFZFΛ͏͔ IUUQTHJUIVCDPNUPSLBSUNSPT@OFYUBHFJTTVFT
/&95"(&ͷ಄෦εςϨΦΩϟϦϒ $ SPTSVODBNFSB@DBMJCSBUJPODBNFSBDBMJCSBUPSQZTJ[FYTRVBSF BQQSPYJNBUFSJHIUTUFSFPSJHIUJNBHF@SBXMFGUTUFSFPMFGUJNBHF@SBX SJHIU@DBNFSBTUFSFPSJHIUMFGU@DBNFSBTUFSFPMFGU
ୈ̐ճ304ษڧձ݉ ୈ̎ճ/&95"(&ϋοΧιϯ ޤ͏͝ظ