Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NEXTAGE OPENを使ったROSプログラミング
Search
Yutaka Kondo
June 14, 2014
Programming
0
2.9k
NEXTAGE OPENを使ったROSプログラミング
6/14に開催された「第2回ROS勉強会 in カワダロボティクス」の発表資料です。協働ロボットNEXTAGE OPENのROSインタフェースに関して紹介しています。
Yutaka Kondo
June 14, 2014
Tweet
Share
More Decks by Yutaka Kondo
See All by Yutaka Kondo
研究開発と製品開発、両利きのロボティクス
youtalk
2
700
家庭用自律移動ロボット「カチャカ」の開発者API公開と ROS 2インターフェイス実装
youtalk
2
980
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
Implementation Patterns
denyspoltorak
0
120
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
200
Deno Tunnel を使ってみた話
kamekyame
0
250
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
590
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
開発に寄りそう自動テストの実現
goyoki
2
1.5k
ゲームの物理 剛体編
fadis
0
380
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
290
AtCoder Conference 2025
shindannin
0
670
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
800
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
160
Featured
See All Featured
Side Projects
sachag
455
43k
Being A Developer After 40
akosma
91
590k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
130
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
How STYLIGHT went responsive
nonsquared
100
6k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Navigating Weather and Climate Data
rabernat
0
53
Building Applications with DynamoDB
mza
96
6.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
89
How GitHub (no longer) Works
holman
316
140k
Thoughts on Productivity
jonyablonski
73
5k
Transcript
/&95"(&01&/Λͬͨ 304ϓϩάϥϛϯά ۙ౻๛ IUUQZPVUBMLKQSPT !ZPVUBML ୈճ304ษڧձ JOΧϫμϩϘςΟΫε
ۙ౻๛ത࢜ʢֶʣ • ಸྑઌେখּݪݚڀࣨͰ ΞϯυϩΠυͷਓؒΒ͍͠ ৼΔ͍Λݚڀ • ݱࡏΧϫμϩϘςΟΫε ͰڠಇܕϩϘοτͷ։ൃʹ ैࣄ •
304ྺϲ݄ IUUQZPVUVCFK4W4Y:*Y&
IUUQTQFDUSVNJFFFPSHBVUPNBUPOSPCPUJDTIVNBOPJETKBQBOFTFSPCPUBDUSPJETJU
/&95"(&01&/ͷܥේ ਓܕϩϘοτ ڠಇܕϩϘοτ
ϋʔυΣΞߏ
ιϑτΣΞߏ • ISQTZTCBTF HJUIVCDPNGLBOFIJSPISQTZTCBTF • 0QFO)31 IUUQTPQFOSUQPSHTWOISHPQFOISQ • SUNSPT@DPNNPO HJUIVCDPNTUBSUKTLSUNSPT@DPNNPO
• SUNSPT@OFYUBHF HJUIVCDPNUPSLBSUNSPT@OFYUBHF 0QFO )31 ISQTZT CBTF 0QFO35. ϋʔυΣΞ ίϯτϩʔϥ SUNSPT@ OFYUBHF SUNSPT@ DPNNPO 0QFO35. 304 ΠϯλϑΣʔε ্Ґ1$ ʢ6CVOUVʣ ԼҐ1$ ʢ2/9ʣ /&95"(&01&/
/&95"(&JOάϩʔϦʔ IUUQXXXHMPSZDPKQDTSGFBUVSFGFBUVSF@IUNM
/&95"(&JO5),ΠϯςοΫε IUUQZPVUVCF0GNZC9,5L
/&95"(&JO5FDOBMJB 4QBJO IUUQZPVUVCF(//&+O)QT
։ൃڥηοτΞοϓ 304)ZESPͷΠϯετʔϧ $ TVEPBQUHFUJOTUBMMSPTIZESPEFTLUPQGVMM /&95"(&01&/༻ύοέʔδͷΠϯετʔϧ $ TVEPBQUHFUJOTUBMMSPTIZESPSUNSPTOFYUBHFSPTIZESP SUTIFMMDPSF
$ FDIPTPVSDFASPTQBDLpOEPQFOSUN@UPPMTATDSJQUTSUTIFMM TFUVQTIdCBTISD $ TPVSDFdCBTISD ৄ͘͠ ZPVUBMLKQQPTUTFUVQOFYUBHFSPT
։ൃڥηοτΞοϓ $ SUNMBVODIOFYUBHF@SPT@CSJEHFOFYUBHF@SPT@CSJEHF@TJNVMBUJPOMBVODI IUUQZPVUVCFC%60P,0V(
304ϊʔυ $ SRU@HSBQI ॱӡಈֶ ಈ࡞يಓੜ ϩϘοτͷ෦ঢ়ଶ ֤෦Ґͷ੍ޚ શ෦Ґͷ੍ޚɾϓϩϑΝΠϦϯά ϩΪϯάͷઃఆ
304τϐοΫ $ SPTUPQJDMJTUcHSFQW`BDUJPO` GVMMCPEZ@DPOUSPMMFSTUBUF IFBE@DPOUSPMMFSTUBUF UPSTP@DPOUSPMMFSTUBUF SBSN@DPOUSPMMFSTUBUF SBSN@UPSTP@DPOUSPMMFSTUBUF MBSN@DPOUSPMMFSTUBUF
MBSN@UPSTP@DPOUSPMMFSTUBUF KPJOU@TUBUFT NPUPS@TUBUFT UG [NQ ʜ MBSN@UPSTP@ DPOUSPMMFS MBSN@DPOUSPMMFS
304αʔϏε $ SPTTFSWJDFMJTUcHSFQWJ`MPH` 'PSXBSE,JOFNBUJDTHFU$VSSFOU1PTF 'PSXBSE,JOFNBUJDTHFU3FGFSFODF1PTF 'PSXBSE,JOFNBUJDTHFU3FMBUJWF$VSSFOU1PTJUJPO 'PSXBSE,JOFNBUJDTTFMFDU#BTF-JOL 4FRVFODF1MBZFSBEE+PJOU(SPVQ 4FRVFODF1MBZFSDMFBS
4FRVFODF1MBZFSDMFBS/P8BJU 4FRVFODF1MBZFSDMFBS0G(SPVQ 4FRVFODF1MBZFSJT&NQUZ 4FRVFODF1MBZFSMPBE1BUUFSO 4FRVFODF1MBZFSQMBZ1BUUFSO 4FRVFODF1MBZFSQMBZ1BUUFSO0G(SPVQ 4FRVFODF1MBZFSSFNPWF+PJOU(SPVQ 4FRVFODF1MBZFSTFU#BTF1PT 4FRVFODF1MBZFSTFU#BTF3QZ 4FRVFODF1MBZFSTFU*OJUJBM4UBUF 4FRVFODF1MBZFSTFU*OUFSQPMBUJPO.PEF 4FRVFODF1MBZFSTFU+PJOU"OHMF 4FRVFODF1MBZFSTFU+PJOU"OHMFT 4FRVFODF1MBZFSTFU+PJOU"OHMFT0G(SPVQ 4FRVFODF1MBZFSTFU+PJOU"OHMFT8JUI.BTL 4FRVFODF1MBZFSTFU.BY*,&SSPS 4FRVFODF1MBZFSTFU.BY*,*UFSBUJPO 4FRVFODF1MBZFSTFU5BSHFU1PTF 4FRVFODF1MBZFSTFU8SFODIFT 4FRVFODF1MBZFSTFU;NQ 4FRVFODF1MBZFSXBJU*OUFSQPMBUJPO 4FRVFODF1MBZFSXBJU*OUFSQPMBUJPO0G(SPVQ 4UBUF)PMEFSHFU$PNNBOE 4UBUF)PMEFSHP"DUVBM
304ύοέʔδ։ൃ • 4FRVFDF1MBZFSΛ֦ு͢ΔαʔϏεͷ࣮ – HP*OJUJBM ॳظ࢟ʹҠಈ – HP0⒎1PTF αʔϘΦϑ࢟ʹҠಈ –
TFU5BSHFU1PTF3FMBUJWF ٯӡಈֶʹΑΔࠩҠಈ ৄ͘͠ ZPVUBMLKQQPTUNBLFSPTQBDLBHF HP*OJUJBM HP0⒎1PTF
304ύοέʔδ։ൃ $ SPTSVOOFYUBHF@SPT@TFRQMBZ@VUJMTFRQMBZ@VUJM@TFSWFSQZ IUUQZPVUVCF$SWQ,5:N&
ϩϘοτ࣮ػͱͷଓ ϩϘοτଂ1$ʹϗετ໊Λઃఆ • OYDʢϋʔυΣΞ੍ޚ1$ʣ •
OYBʢΞϓϦέʔγϣϯ࣮ߦ1$ʣ 304ΠϯλϑΣʔεͱͷϒϦοδΛىಈ $ SPTMBVODIOFYUBHF@SPT@CSJEHFOFYUBHF@SPT@CSJEHFMBVODI OBNFTFSWFSOYD ͘͠ $ FYQPSU304@)045/".&OYB $ FYQPSU304@."45&3@63*IUUQOYB ৄ͘͠ ZPVUBMLKQQPTUOFYUBHFJOSFBMXPSME
/&95"(&01&/ .PWF*U $ SPTMBVODIOFYUBHF@NPWFJU@DPOpHNPWFJU@QMBOOJOH@FYFDVUJPOMBVODI IUUQZPVUVCFHL81S5"
಄෦ɾϋϯυΧϝϥ $ SPTMBVODIVFZF@DBNSHCMBVODI $ SPTSVOJNBHF@WJFXJNBHF@WJFXJNBHFDBNFSBJNBHF@SBX
ΧϫμϩϘςΟΫεͰಇ͖·ͤΜ͔ʁ • ΧϫμϩϘςΟΫεɹɹ େاۀͱελʔτΞοϓͷ ྑ͍ॴͲΓ • ޫΔٕज़Λ࣋ͭ৽ଔɾ த్ٕज़ऀΛӶҙืूத •
ҰॹʹਓͱϩϘοτͷڠಇ ࣾձΛ࡞Γ·͠ΐ͏ʂ XXXLBXBEBSPCPUDPKQ
/P)BDL /P'VUVSF /&95"(&ϋοΧιϯָ͠ΜͰ͍͍ͬͯͩ͘͞ʂ