読者です 読者をやめる 読者になる 読者になる

ROS(Robot Operating System)関係の日本語の書籍・サイト

電波 本・漫画 ROS

f:id:karaage:20160608215355j:plain:w640

ROS(Robot Operating System)

 ロボット界でデファクトスタンダートなミドルウェアです。基本Linux(Ubuntu)上で動きます。以前Raspberry Pi上で動かしてみたりしました。詳しくは下記参照下さい。

 最近ROSに興味があって、色々自習しています。なぜ私がROSに興味あるかというと、なんというかまあ察してください(意味深)。

 このROSですが、基本海外の研究者向けで日本語情報がほとんどないのが日本人にとっては結構辛いです。丁寧なチュートリアル的なものもありません。ただ、最近少しずつ日本語情報も増えてきているように見えます。とういうわけで、私が知る数少ない日本語情報をまとめてみました。もし他にも知っている人がいたら是非教えてください。随時追記していきます。

ROS関係の書籍

 一番初めに出た日本語のROS本。初心者は最初にこれを買うのがよいと思います。

ROSプログラミング

ROSプログラミング

 ちょっと難しめ。最初の本にはオススメしません。リファレンス的な感じかな?

http://www.rt-shop.jp/index.php?main_page=product_info&products_id=3319
 ROSの同人誌もあってvol.2まで出ています。この前秋葉原で売っていたので一応買っておきました。

ROS関係のサイト

 ROS関係の情報を日本語で公開してる素晴らしいサイト

ja - ROS Wiki
 ROSの公式Wiki。まずはここを見てみるのがよいです。

ja/ROS/Tutorials - ROS Wiki
 公式のチュートリアル。ただし、日本語の情報は古くてうまくいかない場合があるので注意。怪しいときは英語版を当たった方がよいです

詳説 ROSロボットプログラミング
 GitHubでROSのチュートリアルを電子書籍形式で無料で公開している素晴らしいサイト。お金がない人や、今すぐにでも始めたい人はこちら

ROS(Robot Operating System)を使う
 詳しくROSの使い方を解説しているサイト

MyEnigma
 ROSやロボット関係の記事を色々公開しているサイト

Tokyo Open Source Robotics Kyokai Association
 ROS(Robot Operating System)を中心とするオープンソースソフトウェアロボティクスの発展をサポートする非営利団体のTORKさん。ROS関係の情報発信やセミナ開催等していらっしゃいます。

ROS勉強会 | Doorkeeper
 ROSの勉強会。いくつかスライドが公開されていて参考になるものが多数あります。

毎日がロボット勉強会
 ROSの情報が書かれていますが、残念ながら2015年で更新が停止しています。

HTML5jロボット部 | ロボスタ
 Webでロボットを制御する勉強会。なかなかコアな情報があったりします

ROS関係記事

自律ロボット開発にROSを使うべきいくつかの理由 - MyEnigma
 素晴らしいROSの紹介記事

ROS用のおすすめVim設定&プラグイン - MyEnigma
 Vimを使っているのでこの記事も参考にしています。

ROS練習用のロボットを作る - Qiita
 ロボットモデルの作り方の記事

Tech-Circle PepperでROS開発をはじめよう in アトリエ秋葉原(ハンズオン)
 PepperをROSでコントロールする記事。実はPepperもROS対応していたりします

ROSとは何か? 〜まだROSで消耗してるの?〜 - Google スライド
 ROSっぽいpub/sub方式のフレームワークの紹介。軽くて凄くよさそう。Raspberry Pi上で動くみたいだから使ってみようかな

中部大学の資料

 ROSを研究に使っている中部大学さんが、資料を公開しています。初心者のチュートリアルに最適。

MPRG : 機械知覚&ロボティクスグループ/中部大学

ロボット理工学科 演習 – Robotics laboratory

英語での情報

 英語の情報は豊富です。まずは公式周辺の以下を押さえておくのが良いかとおもいます。基本的に、日本語で最低限の基礎を掴んだら、後はやりたいことやエラーメッセージを英語で検索してガシガシ自分で道を切り開いていくという修羅の道を歩むことになります。

Documentation - ROS Wiki
 基本はこのROS Wikiに情報が集まっています。

ROS/Tutorials - ROS Wiki
 チュートリアルは英語版を読んだ方がよいです。日本語は情報古い場合があって時々はまります。

ROS robotics news
 ROS関係のニュースはここに大体集まっている気がします。

ROSCon 2016
 毎年Ros Conferenceとか行われています。過去のスポンサーを見るとIntel、Nvidia、Honda、Bosch、TOYOTAと中々豪華なメンバです。ここらへんの発表資料にもなかなか面白いものがあったりします。

Questions - ROS Answers: Open Source Q&A Forum
 ROSのQA。エラーメッセージで検索すると大体ここに行き着くことが多いです。

今後の予定

 ひとまず情報をまとめたので、次は実際にLinux(Ubuntu)入ったPCにROSをインストール方法を自分の備忘録を兼ねて紹介していこうとおもいます。このブログを読む人の99%以上の方は興味ないでしょうがそれでもやります。止めても無駄です。というかもう大体記事は書き終わっていて6月末頃に公開予定です。この記事の反応が大きかったり、希望があれば前倒しして公開しようと思います(代わりに別の記事を後ろに回します)。