Week)を訪れ、ARMのコーナーへ行きました。Gilday氏がいました。私は彼の設計についていくらか話しましたが、まずは単純にものづくりの視点からこれらが何をするのか考えることにしましょう。使うのは1980年代からどこにでもある、スタンダードなルービックキューブです。やることといえばご存知のとおり、同じ面にある正方形がすべて同じ色になるように回転させること。私がいつもやるようなドライバーやナイフで分解して組み立てるということはしませんよ。このロボットは難しい方法でやらなければならないのです。最初の課題は面を回転させたりルービックキューブを転がして他の面を向けることができるようにロボットを組むことです。Davidはレゴを使いましたが、もちろんルービックキューブを回すようにレゴを組むのは簡単な作業ではありません。私は5歳の時からレゴを知っていますが、組み立てるのに十分な時間をもらってもDavidのようにうまくはできないでしょう。これに加えて、レゴNXTを用いました。これには32ビットARMが搭載されていて、ルービックキューブを回転させるモータを駆動することができ、さらにbluetoothも搭載されています。NXTの役割は、bluetooth経由で指示を受けて、ルービックキューブを回転させるなどの与えられた機能を実行することです。ロボットの頭脳となりルービックキューブを解くのは、なんと携帯電話です。携帯電話がNXTにルービックキューブを回転させたり、携帯電話にカメラを通して各面を分析させたりといった指示を出しているのです。これらのタスク自体はどれも難解なものですが、彼はこれらすべてを動くようにし、設計し、組み立て、プログラミングし、テストしということを一人でやったのです。Gildayとは何者で、彼の特別なものづくり力はどこから来ているのでしょうか?子供のころにレゴやメカノセットが好きだったDavidは、1980年代にルービックキューブと出会いました。彼はたった数日間で初めてルービックキューブを解き、その後何度も何度もやり、上達していきました。彼がルービックキューブを持っているところを見たら、まるで体の一部のように滑らかに動きすばやく回転していることがわかります。彼はどう回せばどう動くか知ってそして理解していて、これがロボットがうまく動くのに非常に重要なことなのです。その後、Davidは結婚して2人の子供をもち、レゴをすすめました。今や第一線のエンジニアであるDavidがまたレゴを組みはじめたのは、そのときだったのです。最初に彼らは簡単なロボットを一緒につくりましたが、エンジニアであるDavidはそこではやめられず、インターネットでレゴによるルービックキューブのクリアを見て、それを自身の課題としたのです。Davidの使っているARMの携帯電話は高性能ではないので、数千の動きと組み合わせを計算するのには長い時間がかかってしまいます。そこでDavidは、あらかじめいくつかの方法を用意しておいてその中で最適解を見つけることにしました。この作業なら通常、2秒以内に完了します。ルービックキューブを見て、解くのに約20秒、約20回の動作だけしかかからないのです。すばらしいでしょう?Davidが作ったロボットを見る前に、下の動画やブログを見ることをおすすめします。シンプルな美しさをぜひご堪能ください。ラズパイの成長をリリース前よりサポートしてきました。SPARKに投稿した内容は個人の見解です。RSを代表する物でないことをご了承ください。Tinkerkit」の組み立て方、プログラミングの仕方を書き留めておきたい。この日初めてBraccioを触った私は、たった1日でここまでの事ができたのである。ロボットアーム「MeArm」を動作させてみたjefffo今回紹介するのはMeArmロボットデラックスキットだ。Industriesから新登場したそれは、すぐに組み立てて使うことが出来る。そのキットはオープンソースなので、個人的なプロジェクトで使うのに最適だ。Pi、Beagleboneなど、使い慣れたコントローラで制御できるメーカーキットも利用可能なのだ。フラットシート素材から切り出して工業用パーツを製作すれば、ロボットのアームの設計を自分でカスタマイズすることも可能である。今回の紹介を通しウサイン・ボルトの前を走るロボットRobbieDunionスポーツ用品メーカ「PUMA」は、「BeatBot」というランニングペースガイドロボットを開発した。短距離だけでなく長距離の走者のペースもサポートすることができる。