(訳注:最新情報は原文をご参照ください)
ROS (Robot Operating System)はソフトウェア開発者のロボット・アプリケーション作成を支援するライブラリとツールを提供しています. 具体的には, ハードウェア抽象化, デバイスドライバ,ライブラリ,視覚化ツール, メッセージ通信,パッケージ管理などが提供されています. ROSはオープンソースの一つ, BSDライセンスにより, ライセンス化されています.
利用可能な翻訳版: ドイツ語 | フランス語 | イタリア語 | 日本語 | 韓国語 | ポルトガル語 | スペイン語 | 簡体字中国語
ROS:
- ROSとは何かを紹介.
- ROSのインストール.
- ROSのコンセプト, クライアントライブラリ, 技術的概要について学ぶ.
- 実践的にROSを学ぶための段階ごとの講義.
- 自前のリポジトリを公開するといったような, ROSコミュニティに参加・貢献する方法について.
- 予期せぬ事態への対処方法.
Quality Assurance (English Page)
- ROSをベースにしたシステムおよびROSへのコントリビューションを高品質する方法.
ソフトウェア:
- ROSの異なるリリース・ディストリビューションの一覧.
- 2000を超える利用可能なROSのソフトウェアライブラリを検索.
- 言語・トピックに応じたAPIの一覧.
- ROSソフトウェア開発・デバッグ向けの一般的なツール.
ロボット/ハードウェア:
- ROSと併せて使用可能なロボット
- ROS向けのセンサドライバ
- ROS向けのモータコントローラドライバ
発表, 講義, イベント
- オープンソースで利用可能な実装に基づいて発表された論文.
- オープンソースの利用可能なコード付きのドキュメントやチュートリアルを含む刊行済みの書籍.
- ROSを使用しているか, もしくは, 教えている講義.
- ROSに関する過去のイベント・題材.
ROS Wiki: