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
6.7k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
tfとカメラパッケージ + NEXTAGEの事例紹介
8/30に開催された「第3回ROS勉強会」の発表資料です。ROSのtfとカメラパッケージについてNEXTAGE OPENを例に取りながら紹介しています。
Yutaka Kondo
August 30, 2014
More Decks by Yutaka Kondo
See All by Yutaka Kondo
研究開発と製品開発、両利きのロボティクス
youtalk
2
770
家庭用自律移動ロボット「カチャカ」の開発者API公開と ROS 2インターフェイス実装
youtalk
2
1.1k
ros2_control for ROBOTIS Dynamixel: dynamixel_control
youtalk
1
560
ROBOTIS Dynamixelのためのros2_control実装 dynamixel_controlのその後
youtalk
2
690
Build Your Own #ROS2 Robot from Scratch ver. 2
youtalk
1
1.8k
ROBOTIS DynamixelのためのROS 2 Control実装 dynamixel_control
youtalk
1
4.5k
DynamixelサーボのためのROS 2 Control実装とOpenMANIPULATOR-Xへの参照実装
youtalk
0
4.6k
[ROS World 2020参加報告会] Navigation2: The Next Generation Navigation System
youtalk
0
2k
ROSCon JP 2019講習会 ROS2の移動ロボットへの応用
youtalk
0
740
Other Decks in Programming
See All in Programming
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.9k
Foundation Models frameworkで画像分析
ryodeveloper
1
610
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
130
Go 1.27 における memory allocation の高速化
andpad
0
150
「人を評価する AI」の設計と実装
ryoyanara
0
190
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
220
AI Nativeにデータを扱うための組織・基盤のこれまでとこれから
kirimaru
0
110
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
650
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
150
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
170
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
Featured
See All Featured
Design in an AI World
tapps
1
280
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.7k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
320
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
The Curious Case for Waylosing
cassininazir
1
450
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
850
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
460
How to train your dragon (web standard)
notwaldorf
97
6.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
450
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
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"(&ϋοΧιϯ ޤ͏͝ظ