2010年8月10日火曜日

cturtleのインストール

Ubuntuにcturtleをインストールします。

以下のリンクにしたがいます。

http://www.ros.org/wiki/cturtle/Installation/Ubuntu

私はすでにaptでrosをインストールしていたので、

$ sudo apt-get update
$ sudo apt-get install ros-cturtle-pr2
した後に、
.bashrcの以下のように編集しました。

#source /opt/ros/boxturtle/setup.sh
source /opt/ros/cturtle/setup.sh

以下のようにして動作確認してみましょう。
$ source .bashrc
$ roslaunch gazebo_worlds empty_world.launch

おっと、以下のようなエラーが出てしまいました。


Traceback (most recent call last):
  File "/opt/ros/cturtle/ros/bin/roscore", line 34, in <module>
    from ros import roslaunch
  File "/opt/ros/boxturtle/ros/core/roslib/src/ros/__init__.py", line 63, in __getattr__
    return __import__(name)
  File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/__init__.py", line 43, in <module>
    from roslaunch.config import ROSLaunchConfig
  File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/config.py", line 49, in <module>
    import roslaunch.loader
  File "/opt/ros/cturtle/ros/tools/roslaunch/src/roslaunch/loader.py", line 45, in <module>
    from roslib.names import make_global_ns, ns_join, PRIV_NAME, load_mappings, is_legal_name, canonicalize_name
ImportError: cannot import name canonicalize_name

$ roscore
としても同じエラーです。

$PYTHONPATHがboxturtle側が優先されていました。
一旦ターミナルを落として、新しいshellでもう一度トライしたらできました。


cturtleの目玉はgazeboだと思っていますが、
だいぶドキュメント等も進化していますね。
モデルを作成して、worldファイルに保存できるみたいです。

時間ができたら、少しトライしてみます。

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
・ハンドドリル

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