ROS(ロボットオペレーティングシステム)

ROSのロゴ
「ROS (Robot Operating System)はソフトウェア開発者のロボット・アプリケーション作成を支援するライブラリとツールを提供しています.ROS (Robot Operating System)はソフトウェア開発者のロボット・アプリケーション作成を支援するライブラリとツールを提供しています. 具体的には, ハードウェア抽象化, デバイスドライバ,ライブラリ,視覚化ツール, メッセージ通信,パッケージ管理などが提供されています. ROSはオープンソースの一つ, BSDライセンスにより, ライセンス化されています.」(http://wiki.ros.org/jaより引用)
http://wiki.ros.org/

http://www.ros.org/

 

1.ロボットアーム

オジリナルのロボットアームを設計・製作し、それをROSで動かします。
1)オリジナルの6軸ロボットアームを3D CADで設計します。
2)ROSの環境でロボットアームを表示したりシミュレーションしたりします。
3)ROSからロボットアームの実機を動かします。

>>ROSを使ったロボットアームの制御はこちら

 

2.ロボットカート

オジリナルのロボットカート(ロボット台車)を設計・製作し、それをROSで動かします。
1)オリジナルのロボットカートを3D CADで設計します。
2)ROSの環境でロボットカートを表示したりシミュレーションしたりします。
3)ROSからロボットカートの実機を動かします。

>>ROSを使ったロボットカートの制御はこちら