スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

レゴマインドストームEV3を使って6軸ロボットアームを作りました 

レゴマインドストームEV3を使って6軸ロボットアームV760を作りました。
以前NXTで作った5軸ロボットS750の改良版です。
以前のロボットは5自由度なのでハンドのとれる姿勢に制限がありましたが、
これは6自由度なのでハンドを自由な位置・姿勢に持っていくことができます。
関節の構成は一般的な産業用6軸垂直多関節ロボットと同じです。



bP1000259.jpg bP1000264.jpg
bP1000228.jpg bP1000186.jpg

以前レゴでロボットアームを作った時に比べ、今は、Mサイズのサーボ、60歯の新型ターンテーブルなどがあり、とても作りやすかったです。今回は運動性能重視で外装は作っていません。バネバランサは一番力がかかる部分にだけ使っています。レゴの純正部品だけで作ることにこだわっていますが、唯一ケーブルは純正は50cmまでしかなく足りないのでHT製をやむを得ず使っています。

工夫した点は、旋回軸です。旋回軸はアームを伸ばした時に大きな曲げモーメントが加わります。
ターンテーブルだけで負担するのは厳しいので、4×4のマカロニとローラーで軸受けを作って支えるようにしました。

プログラムはTOPPERSEV3RTを使ってCで書いています。 2つのEV3間の通信はUSBかBluetoothで行いたかったのですが、まだできていません。とりあえず、今は光センサーで同期だけ取って動かしています。原点調整は手動です。

動画のデモではロボットは関節補間と直線補間の動作をしています。
直線補間動作ではハンドのマーカーがXYZ軸に対して平行に動きます。ハンドがまっすぐに動くはずなのですが、実際にはたわみやギヤの遊びの影響でずれてしまいます。

ちなみに一部EV3ではなくNXTのモーターを使っているのは、NXTのモーターの方がモーター内部ギヤバックラッシュが小さく精度が良いからです。というより、EV3が悪すぎます。

今後としては、未使用の出力ポートにチャックを取り付けてマテハンができるようにする予定です。

スポンサーサイト

コメント

ここまでコンパクトにできるのですね 感動しました

>IRT355 さん
コメントありがとうございます。
コンパクト化のため、モーター配置にはかなりこだわったので嬉しいです。

いつも楽しみに見させてもらってます。
なんとなく海外の動画とか見てたら、akiyukiさんの名前出てきたりしてびっくりしてます。

Re: タイトルなし

> いつも楽しみに見させてもらってます。
> なんとなく海外の動画とか見てたら、akiyukiさんの名前出てきたりしてびっくりしてます。

コメントありがとうございます。
これからも見ていただけたら嬉しいです。

いつも楽しみに見させていただいてます。

ふと思い立ってこの作品を参考に6軸ロボットアームを作ってみようとしたのですが、如何せんNXTしかないので腕先周りをコンパクトにまとめるのがとても大変です...
特に腕先の回転軸がどう組めばよいのやら笑

でもakiyukiさんの組み方はシンプルかつ堅牢でとても感心しました!参考になります

応援しています!

>ukさん

コメントありがとうございます。
サーボモーターの変な形のせいで、NXTでコンパクトに作るのは本当に難しいですよね。実際、EV3になって一番うれしかったのはコンパクトなMサーボだったりします。

コメントの投稿















管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://legokarakuri.blog91.fc2.com/tb.php/74-0e5f1ec8

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。