2010年8月4日水曜日

C-Turtleリリース

ROSのディストリビューションであるBox Turtleの次のバージョン、
C Turtleがリリースされましたね。

http://www.ros.org/news/2010/08/ros-c-turtle-has-been-released.html

今回はアイコンがめっちゃかっちょいいですね。

Gazeboのアップデートや同一プロセスでの複数ノードをサポートするnodeletなど、
試すのが楽しみです。

2010年8月1日日曜日

アーム試作その2

両手と回転台ができました。

完成イメージ
(ボディーはゴミ箱です。。。。)

From アームその2

今回作ったもの
(右手でコップをつかみます。(自由度0))
回転台で飲み物を選択。
From アームその2

卓上モードだとこんなイメージ。
でも基本的に床を移動して机の上にサーブしたいので、
このモードは使わない。Webカメラがついています。

From アームその2




あとはこれをどう固定するかです。
非常に難問。。。。

2010年7月31日土曜日

アーム試作その1

相変わらずROSは出番ありませんが、アーム試作機でモーションを再生してみました。




300mlくらいしか水をいれてないですが、ペットボトルは重いです。
ちゃんと完成するか非常に不安です。。。。

2010年7月24日土曜日

新ロボットアーム

現在製作中のロボットの動作イメージ図を書いています。
サーボモータの制限されたトルクでどう動作を実現するか、非常に頭を使います。

現在試作中!

2010年7月11日日曜日

工作開始!

バンドソーとアルミ曲げ機が届きました。
どちらもHOZANのものです。


バンドソーは自宅に作業台を設置し、木ねじで固定しました。
果たして年に何回使うことやらって気もしますが、なるべく活用したいです。


早速アーム1本を試作してみました。
2自由度です。
穴はハンドドリルであけました。

これを2つ作って巨大グリッパみたいな感じになる予定です。

2010年7月3日土曜日

工作機械大人買い

工作機械とかサーボホーンとか大人買いしました。

・バンドソーK-100
・アルミ曲げ機K-130
・ハンドドリル

とか。
もっと工作機械って高いと思っていたので納得の買い物でした。

2010年6月28日月曜日

Arduinoでサーボを動かす

今回はROS全く関係ありません。

そのうちつながると思いますが。。。

今日はArduinoを使ってサーボをまわしてみます。
意外とArduinoのサーボライブラリは使ったことないので、どきどきなのです。

特になんの問題もなく動作しました。
Arduinoはやっぱりライブラリが豊富で楽です。
せっかくなのでスイッチもつけて、スイッチが押されているときに
170度、スイッチを離すを10度になるようにしました。



ソースは以下です。


#include <Servo.h>

Servo myservo;
int ledPin =  13;
int buttonPin = 2;

void setup()
{
  pinMode(ledPin, OUTPUT);    
  pinMode(buttonPin, INPUT);
  myservo.attach(9);
  myservo.write(90);
}

void loop()
{
  int in = digitalRead(buttonPin);
  if (in == HIGH)
  {
    digitalWrite(ledPin, HIGH);   // set the LED on
    myservo.write(10);
  }
  else
  {
    digitalWrite(ledPin, LOW);    // set the LED off
    myservo.write(170);
  }
 
  delay(100);
}