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
760
家庭用自律移動ロボット「カチャカ」の開発者API公開と ROS 2インターフェイス実装
youtalk
2
1.1k
ros2_control for ROBOTIS Dynamixel: dynamixel_control
youtalk
1
550
ROBOTIS Dynamixelのためのros2_control実装 dynamixel_controlのその後
youtalk
2
680
Build Your Own #ROS2 Robot from Scratch ver. 2
youtalk
1
1.8k
ROBOTIS DynamixelのためのROS 2 Control実装 dynamixel_control
youtalk
1
4.4k
DynamixelサーボのためのROS 2 Control実装とOpenMANIPULATOR-Xへの参照実装
youtalk
0
4.6k
[ROS World 2020参加報告会] Navigation2: The Next Generation Navigation System
youtalk
0
1.9k
ROSCon JP 2019講習会 ROS2の移動ロボットへの応用
youtalk
0
740
Other Decks in Programming
See All in Programming
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.6k
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
1
120
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
1k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
160
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
16
8.3k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
320
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
230
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
130
1B+ /day規模のログを管理する技術
broadleaf
0
120
dRuby over BLE
makicamel
2
400
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
230
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
180
Featured
See All Featured
Making Projects Easy
brettharned
120
6.7k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
Information Architects: The Missing Link in Design Systems
soysaucechin
0
990
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
860
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
WCS-LA-2024
lcolladotor
0
670
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
340
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
240
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
650
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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"(&ϋοΧιϯ ޤ͏͝ظ