ポリゴンが多い

曲面じゃないところも無駄に分割されているように思います。 下のURLでキャプチャ動画を見れます。 http://screencast.com/t/1mWeZVFGxいまのところ、メモリ2GのiMacではスムーズに動いています。 ポリゴン数を減らすためなんだかんだしないといけないです。

BT_CommandWaitからの卒業

プレンのBluetooth通信を支配しているのはBT_CommandWait()関数です。 BT_CommandWait()はライブラリから提供されている関数であり、 ソースコードを見れないので何をやっているかはわからない。 Bluetooth通信の制御を僕たちの手に取り戻すには、自分で送受…

pyplen.py クラスを作る

デバイス検索と接続のところを別々にやっていると面倒なので、 クラスを作っておいて今後ラクをしようと思う。

俺なりの通信プロトコル

いままでは素直にデフォルトの通信プロトコルに従ってきたわけだが、 プレンのファームを改造してしまえば、そんなもの無視して自分の好きなようにプレンと通信できる。

pythonとWiiリモコン

押されたボタンを読み取るっていうのをやってみる。 テストなのでスクリプトがうさんくさいのは大目に見てね。 モーションセンサはまた今度。 以下のページを参考にした。 http://www.tuuv.org/index.php/Wiimote http://www.tuuv.org/index.php/Wiiewer

プレンを3Dでアレする

表示まではなんとか。動かすところはまだまだです。 操作しているところの動画をアップしました。(2/13追記:コマ落ち注意。) http://screencast.com/t/fB2ZYWdT4 いままで散々モーション作りのために胃が痛くなったり、肩が凝ったり、目が赤くなったり、睡…

2008 CES

さっそく記事をみつけた。 今年もお祭り騒ぎ――恒例「CES Unveiled」で見つけた注目の製品 (2/2) - ITmedia NEWS

Toshiba G900(日本では X01T) でPLEN Gesture Control

N800とほとんど同じようにできた。 次はiPhoneだとか思ってる。

Nokia N800でPLEN Gesture Control

まだ操作に慣れてないですが、こんなUIもありかと。

2007国際ロボット展の、、、

様子。 http://movie.diginfo.tv/2007/12/12/07-0583-gm.phpここのサイトの取材はいつもいい感じで編集してくれます。http://movie.diginfo.tv/search.php?ofs=0&pid=5 ↑夏のアップルストアの様子も、

こういうのプレンにさせたい

dailymotionはうまく再生されないみたいなのでURLをコピーしておきます。 http://www.dailymotion.com/video/x1th76_skate-beat_extreme

今日は…

フットサルの試合です。河川敷なので砂まみれですが、青空の下で体を動かす(いじめる?)のはいいもんです。 なぜこの日記かというと… 僕たちのチームは大阪のロボットラボラトリーの職員が中心で、その他のメンバーも少なからずロボットに関係のある人たち…

ハモちゃんに聞いてみた「PLENの意味を教えて」

http://crocro.com/auto4koma/index.cgi?&k1=10&k2=1&k3=1&k4=1&ikey=1197033382&q=PLEN ちゃんとロボットだと答えてくれた。 全自動4コマおそるべし。

Net::Bluetoothを使う

脱線ついでにperlであそんでみる。perlでbluetoothを使うなら、Net::Bluetoothらしい。 今回もためした環境はubuntu7.10。 あとlibbluetooth2-devも必要。 $ sudo aptitude install libbluetooth2-dev Net::Bluetooth - Perl Bluetooth Interface - metacpan…

python-bluezを使う

linuxではbluezを使うと、簡単にBluetoothデバイスを 制御するプログラムが書ける。 Macでもwindowsでも同じように簡単にプログラムはかけるが、 それはまた今度。 今回はubuntu7.10でためした。Bluetooth-USBはPLANEXのBT-01UDEを使った。 C言語でもいいが…

東京ビックサイトにて。

盛況です。

Most Viewed : (All Time) : Science & Technology でPLENの動画が3位になってる。 http://youtube.com/watch?v=HBIW7As0nxM

うちにもほしい

http://youtube.com/watch?v=9trllAgB8Qc&feature=dir

Leopardでファーム書き込みできない件解決

2007-11-11 - PLEN Hacking!!でLeopardでは書き込めないと書いたが、 http://oss.tekno.us/forums/index.php?topic=14.0でなんとかなった。

wiiリモコンでAIBOを操作。

Wiiリモコンで踊るAIBO - Engadget 日本版PLENもやってたり。 http://youtube.com/watch?v=1ny-K73sTyY http://youtube.com/watch?v=JaWcYSWMqK0

トランスフォームですか

http://www.asahi.com/business/update/1121/TKY200711210285.html ひざをついて安定した4輪の状態で動くこともできる。動いているところを見たい。 動画とかないかな?

Windows Mobile 6 Bluetooth接続

Windows Mobile 6のサンプルbtsearchはブルートゥースデバイスを探すだけ。 ターゲットデバイスに接続するにはどうすればいいのか。 Creating a Connection to a Remote Device Using Winsock (Windows CE 5.0) | Microsoft Docsを参考に書いてみる。 SOCKET…

Bluetoothの使えるサンプルの在り処

C:\Program Files\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\Bluetooth\btsearch

iMacにLeopardいれました

engineです。 うちのiMacにもLeopardいれました。 ついでにPLENControllerの動作も確認。

PLENコントロールボードにファーム書き込みだ

2007-11-07 - PLEN Hacking!!で書き込み前の準備ができました。 書き込みソフトは2007-10-28 - PLEN Hacking!!を見て、 インストール済ませておいてください。 ではPLENコントロールボードの書き込み準備ができているところから説明します。 Macの場合(Leopa…

PLENコントロールボードのファームウェア書き込み準備

2007-10-30 - PLEN Hacking!!でSDKのサンプルコンパイルまでできました。 ここまでできると、できたファームウェア(サンプルではたぶんmain.bin)を PLENのコントロールボードに書き込みたくなります。 書き込む前にPLENのコントロールボードで行わなわなけれ…

AIBO分解

知り合いが持っていた壊れたAIBOを分解させてもらった。 複雑の構造でなかなかきれいに分解できない。 知恵の輪のようである。 もう潔くトンカチでひとふり。。。と思いながらも、 まあなんとか破壊する前に分解できた。 こんな構造を設計できる人はすごいな…

運動

おおまたでガツガツ歩くのがむずかしい。 http://youtube.com/watch?v=4EcQGX_tCDs

SDKをゲットしてサンプルをコンパイル。

2007-10-28 - PLEN Hacking!!で PLENの開発環境はだいたいできました。 つぎにSDKをゲットする必要があります。 PLENユーザなら本家に問い合わせてみてください。 SDKを手にいれたら、samplesフォルダにサンプルがあるので すぐに開発がはじめられます。 Win…

[engine]i-sobotカスタマイズできる?? 初回ロットだけは、カスタマイズ出来るというウワサが夏前からあったのですが、本当でした。初期ロットのメインボードには、フラッシュメモリでデータが書き込まれているそうです。で、11月に出荷される2ndロッ…