Robot Operating System
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/08 22:11 UTC 版)
Robot Operating System (ROS) とは、ロボット用のソフトウェアプラットフォームである。ROSはその名に「Operating System」を含むが、Microsoft WindowsやiOSのようなコンピュータのオペレーティングシステム (OS) ではなく、既存のOS上で動くミドルウェアやソフトウェアフレームワークの一種であり、「メタオペレーティングシステム」 (meta-operating system) とも説明される。
注釈
- ^ a b 操作対象物をマニピュレータやハンド等で望みの位置・方向へ動かすこと[12]。
- ^ ROSの利用ロボットの紹介ページ:https://robots.ros.org
- ^ ROS Wikiのチュートリアル: http://wiki.ros.org/ROS/Tutorials
- ^ 例えば、Kinetic Kame の対応OSは http://wiki.ros.org/kinetic で確認できる。また、ROSの対象プラットフォームについては http://www.ros.org/reps/rep-0003.html で確認できる。いずれも2018年10月15日閲覧。
- ^ ROS Answers のURL: https://answers.ros.org/questions/
- ^ a b ROS 1でも複数ロボットを制御するシステムは構築可能であるが、単一のマスタが管理するネットワーク構造に手を加える必要がある[46]。
- ^ ただし、ROS 1でも特殊な実装とハードウェア等の対応があればリアルタイム制御は可能である[138]
- ^ GitHubのROS 2のページ:https://github.com/ros2/ros2/wiki
脚注
- ^ a b c d e f g 表, 倉爪 & 鄭 2018, p. 12.
- ^ “About ROS”, ROS.org 2018年10月15日閲覧。
- ^ Quigley et al. 2009.
- ^ 表, 倉爪 & 鄭 2018, pp. 9–10.
- ^ a b c 成田 et al. 2012, p. 6.
- ^ a b 岡田 2012a, pp. 830–831.
- ^ a b c d e 銭 2016, p. 16.
- ^ “ROS/Introduction”. ROS Wiki. 2018年10月11日閲覧。
- ^ 表, 倉爪 & 鄭 2018, p. 11.
- ^ “What is ROS exactly? Middleware, Framework, Operating System?”. ROS Answers: Open Source Q&A Forum. 2018年9月25日閲覧。
- ^ 成田, 中川 & 小川 2013, p. 8.
- ^ 相山, 康道 (2008), “ロボット・マニピュレーションの基礎(はじめての精密工学)”, 精密工学会誌 (公益社団法人精密工学会) 74 (10): 1042-1045, doi:10.2493/jjspe.74.1042, ISSN 09120289
- ^ 岡田 2012a, p. 831.
- ^ 岡田 2012b, p. 584.
- ^ 表, 倉爪 & 鄭 2018, p. 14.
- ^ a b c d e f g 岡田 2012b, pp. 584–585.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 14–15.
- ^ a b 影木 2011, p. 152.
- ^ a b c 表, 倉爪 & 鄭 2018, p. 15.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 15–16.
- ^ a b c d e NEDO 2014, pp. 6-43–6-44.
- ^ a b “40万ドルのパーソナルロボット「PR2」、米ベンチャーが発売”. ITmedia NEWS (2010年9月9日). 2015年10月2日時点のオリジナルよりアーカイブ。2018年10月14日閲覧。
- ^ 成田 et al. 2012, p. 8.
- ^ “PR2 beta Programming”. Willow Garage. 2017年2月20日時点のオリジナルよりアーカイブ。2018年10月14日閲覧。
- ^ a b 影木 2011, p. 153.
- ^ “The Results Are In: PR2 Beta Program Recipients!”. Willow Garage. 2018年7月13日時点のオリジナルよりアーカイブ。2018年10月21日閲覧。
- ^ a b c d e f g h i j 表, 倉爪 & 鄭 2018, pp. 259–260.
- ^ a b “About”. turtlebot.com. 2018年4月14日時点のオリジナルよりアーカイブ。2018年11月18日閲覧。
- ^ a b “Build”. turtlebot.com. 2018年4月29日時点のオリジナルよりアーカイブ。2018年11月18日閲覧。
- ^ “FAQ”. turtlebot.com. 2018年4月28日時点のオリジナルよりアーカイブ。2018年11月18日閲覧。
- ^ a b c d e f g h 表, 倉爪 & 鄭 2018, p. 423.
- ^ a b c d e “Description”. ROS-Industrial. 2018年10月2日閲覧。
- ^ a b c d e “Brief History”. ROS-Industrial. 2018年10月1日閲覧。
- ^ a b “iRobot and Willow Garage Debate Closed vs. Open Source Robotics at Cocktail Party”. IEEE Spectrum. 2019年9月25日閲覧。
- ^ 河本, 和宏 (2016年7月22日). “ロボットの“PARC”「Willow Garage」が撒いた種”. MONOist. 2019年9月25日閲覧。
- ^ a b c 成田 et al. 2012, p. 28.
- ^ B. Hannaford; J. Rosen; D. W. Friedman; H. King; P. Roan; L. Cheng; D. Glozman; J. Ma et al. (2013), “Raven-II: An Open Platform for Surgical Robotics Research”, IEEE Transactions on Biomedical Engineering 60 (4): 954-959, doi:10.1109/TBME.2012.2228858, ISSN 0018-9294
- ^ a b 成田 et al. 2012, p. 29.
- ^ “An open-source robo-surgeon - Monitor”. The Economist (2012年3月3日). 2018年9月29日閲覧。
- ^ a b c Roush, Wade (2012年3月29日). “Can Willow Garage's "Linux for Robots" Spur Internet-Scale Growth?”. Xconomy. 2018年9月29日閲覧。
- ^ 成田 et al. 2012, pp. 28–29.
- ^ a b c 成田, 中川 & 小川 2013, p. 6.
- ^ 表, 倉爪 & 鄭 2018, pp. 16–17.
- ^ a b c d e f 表, 倉爪 & 鄭 2018, p. 18.
- ^ a b “ROSCon 2018”. 2018年10月13日閲覧。
- ^ a b c d e f g h i j “Why ROS 2.0?”. ros2.org. 2018年10月18日閲覧。
- ^ a b c d “Releases”. ros2/ros2 Wiki GitHub. 2018年10月19日閲覧。
- ^ 表, 倉爪 & 鄭 2018, pp. 7, 16.
- ^ 表, 倉爪 & 鄭 2018, pp. 181–184.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 181–182.
- ^ a b c d 西田 et al. 2018, p. 27.
- ^ “つくばチャレンジ概要”. つくばチャレンジ. 2018年11月23日閲覧。
- ^ a b 上田 2018, p. 715.
- ^ “ロボカップ@ホーム”. ロボカップ日本委員会. 2018年11月23日閲覧。
- ^ 西田 et al. 2018, p. 2.
- ^ a b 岡田 2018, p. 689.
- ^ a b Evan Ackerman (2013年3月26日). “TurtleBot Inventors Tell Us Everything About the Robot”. IEEE Spectrum. 2018年11月18日閲覧。
- ^ 表, 倉爪 & 鄭 2018, pp. 259–263.
- ^ 表, 倉爪 & 鄭 2018, pp. 22–25.
- ^ 表, 倉爪 & 鄭 2018, p. 22.
- ^ “MS、Windows向けRobot Operating Systemの試験リリースを発表”. CNET Japan. 2018年10月12日閲覧。
- ^ “ros-win”. 2018年10月12日閲覧。
- ^ a b 表, 倉爪 & 鄭 2018, p. 67.
- ^ “Distributions”. ROS Wiki. 2018年10月13日閲覧。
- ^ “Distributions”. ROS Wiki. 2018年10月11日閲覧。
- ^ a b 表, 倉爪 & 鄭 2018, p. 17.
- ^ 表, 倉爪 & 鄭 2018, p. 250.
- ^ 銭 2016, p. 1.
- ^ a b c 銭 2016, p. 6.
- ^ a b 表, 倉爪 & 鄭 2018, p. 13.
- ^ a b c “APIs”. ROS Wiki. 2018年10月15日閲覧。
- ^ 表, 倉爪 & 鄭 2018, pp. 44, 67–68.
- ^ a b 表, 倉爪 & 鄭 2018, pp. 67–68.
- ^ 銭 2016, p. 7.
- ^ a b c d e 表, 倉爪 & 鄭 2018, p. 45.
- ^ 表, 倉爪 & 鄭 2018, p. 181.
- ^ 表, 倉爪 & 鄭 2018, pp. 181–207.
- ^ a b 銭 2016, p. 5.
- ^ 表, 倉爪 & 鄭 2018, p. 123.
- ^ 表, 倉爪 & 鄭 2018, p. 23, 123, 130, 281, 371.
- ^ a b 表, 倉爪 & 鄭 2018, pp. 123–130.
- ^ 岡田 2018, p. 688.
- ^ a b 表, 倉爪 & 鄭 2018, pp. 130–139.
- ^ a b 表, 倉爪 & 鄭 2018, pp. 397–421.
- ^ 表, 倉爪 & 鄭 2018, pp. 371.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 281–289.
- ^ 表, 倉爪 & 鄭 2018, p. 68.
- ^ 表, 倉爪 & 鄭 2018, pp. 68–69.
- ^ 表, 倉爪 & 鄭 2018, pp. 68, 70–71.
- ^ “melodic/Installation/Ubuntu”. ROS Wiki. 2018年10月14日閲覧。
- ^ 表, 倉爪 & 鄭 2018, pp. 67–68, 181–215.
- ^ a b 銭 2016, p. 3.
- ^ 銭 2016, p. 82.
- ^ a b 銭 2016, p. 8.
- ^ a b 表, 倉爪 & 渡邊 2015, p. 44.
- ^ 表, 倉爪 & 鄭 2018, p. 47.
- ^ “catkin/conceptual_overview”. ROS Wiki. 2018年9月26日閲覧。
- ^ a b “bloom”. ROS Wiki. 2018年10月16日閲覧。
- ^ a b 銭 2016, p. 12.
- ^ 銭 2016, pp. 12–13, 47.
- ^ 表, 倉爪 & 鄭 2018, p. 63.
- ^ a b c “ROS/Concepts”. ROS Wiki. 2018年10月16日閲覧。
- ^ a b c 表, 倉爪 & 鄭 2018, p. 44.
- ^ a b c d 銭 2016, p. 13.
- ^ 表, 倉爪 & 鄭 2018, pp. 44, 54.
- ^ 表, 倉爪 & 鄭 2018, pp. 49.
- ^ a b 銭 2016, pp. 13–15.
- ^ a b 表, 倉爪 & 鄭 2018, pp. 44–46, 50–59.
- ^ a b 表, 倉爪 & 渡邊 2015, pp. 44–45.
- ^ 表, 倉爪 & 鄭 2018, p. 50.
- ^ 表, 倉爪 & 鄭 2018, p. 424.
- ^ a b 銭 2016, p. 9.
- ^ a b c 銭 2016, pp. 14–15.
- ^ 表, 倉爪 & 鄭 2018, pp. 45, 52.
- ^ a b c d 表, 倉爪 & 鄭 2018, pp. 52, 153.
- ^ a b 銭 2016, p. 62.
- ^ a b c 銭 2016, p. 204.
- ^ 表, 倉爪 & 鄭 2018, p. 46.
- ^ a b 銭 2016, p. 204–206.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 46, 58.
- ^ Quigley, Gerkey & Smart 2015, pp. 61–62.
- ^ 成田 et al. 2012, p. 7.
- ^ 成田 et al. 2012, pp. 6–7.
- ^ 表, 倉爪 & 鄭 2018, pp. iii, 7.
- ^ a b 表, 倉爪 & 鄭 2018, pp. ii, 7–8.
- ^ a b c d 表, 倉爪 & 鄭 2018, p. 48.
- ^ 表, 倉爪 & 鄭 2018, pp. 48, 142–143.
- ^ 表, 倉爪 & 鄭 2018, pp. 12, 48.
- ^ a b 表, 倉爪 & 鄭 2018, p. xvi.
- ^ a b “Support”. ROS Wiki. 2018年10月14日閲覧。
- ^ 表, 倉爪 & 鄭 2018, p. 16.
- ^ 岡田 2012a, p. 830.
- ^ “ROS-Industrial”. ROS-Industrial. 2018-00-01閲覧。
- ^ 成田, 中川 & 小川 2013, p. 27.
- ^ a b c d e f NEDO 2014, p. 6-43.
- ^ “Current Members”. ROS-Industrial. 2018年10月6日閲覧。
- ^ a b 成田, 中川 & 小川 2013, p. 32.
- ^ “ROS/Introduction”. ROS Wiki. 2018年10月19日閲覧。
- ^ a b 表, 倉爪 & 鄭 2018, pp. 423–424.
- ^ a b c 表, 倉爪 & 鄭 2018, pp. 424–425.
- ^ a b 岡田 2018, p. 691.
- ^ a b 表, 倉爪 & 鄭 2018, p. 426.
- ^ “Installation”. ROS 2 Documentation: Iron. 2023年11月9日閲覧。
- Robot Operating Systemのページへのリンク