ロボットはおもちゃの時代から成長する



太古の昔から、人類はその場所で働く人工ヘルパーを夢見てきました。 よく知られている原則「怠theは進歩の原動力」はここで特に関連しています。 時間が経つにつれて、人々の可能性が高まりました。 ロボットに物理的な作業だけでなく、精神的な作業もロードすることを期待して、すでに人工知能について話しました。 カートはこれらの方向にどれだけ移動しましたか? 市販のロボットモデルにはどのような機能がありますか? 同時に、この投稿はどのようにしてインテルのブログに掲載されましたか? すべての質問に答えてみましょう。



今日は
では、これまでにロボットは何を達成しましたか? このカテゴリのデバイスは特性とアプリケーションの点で非常に多様であるため、最も成功した開発と成功した開発の例を挙げてこの質問に答えるのが最も簡単です。





いいえ、これは電車ではありませんが、かなり機能しているArduinoです



近年のモバイルロボットデバイスのセグメントでは、 Arduinoプラットフォームが広く知られるようになり、中央コントローラーと周辺機器(センサー、エンジンなど)とのインターフェイス用のハーネスを組み合わせています。 habrospetsialistyもそれに十分な注意を払っていました(このトピックに関する最新の投稿はこちら)。Arduinoはさまざまな移動手段を構築します。旅行、飛行、浮遊。 多くのことはまだ動いていませんが、私たちにとって今はそれほど面白くありません。 開発環境では、デバイスの動作をプログラムし、コンポーネントの相互作用を構成できます。 Arduinoは、主にハードウェアだけでなくソフトウェアのコンストラクターであるため、何千人ものファンを魅了します。既存のモジュールとライブラリにより、作業が大幅に簡素化されます。





リーダーが率いるロボット掃除機の群れ



あなたはおそらく笑いますが、今では世界で最も商業的に成功しているロボット装置であるロボット掃除機です。 笑わずに考えると、これには驚くべきことは何もありません。なぜなら、掃除機は、残りのおもちゃの中で本当に必要なものだからです。 iRobotなどのデバイスの精神的能力は特に優れているわけではありません。バキューム機能を直接実行するだけでも不十分な場合があります。 掃除機は家具の脚の間で簡単に迷子になりやすいとしましょう。 つまり、彼らは登るのに十分な心を持っていますが、外に出るのはもうありません。 したがって、進化の余地は十分にあります。





別の群れ。 またはパック。 むしろ、彼らは歌うからです。



ソニーAIBOは、おそらく最も人気のあるホームロボットプロジェクトです。 AIBO犬はもはや利用できないという事実にもかかわらず、彼らはまだ需要があります。 また、ロボット玩具業界全体に影響を与えたのは間違いありません。 AIBOプラス-合計で膨大な数のセンサー(ただし、犬がテーブルから落ちるのを止めることはできませんでした)、分岐を備えた洗練された開発アルゴリズム(優れた戦略ゲームなど)、そしてもちろん、一般的な乳母。 現実の模倣に関しては、特に前世紀の終わりに開発が行われたことを考えると、ソニーのエンジニアは自分自身を上回りました。 しかし、プロジェクトは閉鎖され、それは間違いなく象徴的です。



見込み
チャートの参加者とその関連モデルを研究することで、業界全体の状況について結論を導き出すことができます。 まず第一に、ほとんどの「家庭用ロボット」がおもちゃであり、オタク向けのおもちゃにすぎないことは驚くべきことです。 これ自体は恐ろしいことではありませんが、製品の要件と開発予算の両方を大幅に制限します。 もちろん、ロボットヘリコプターが存在する必要があります。 掃除機も必要に応じて。 しかし、ロボットを呼び出すことは、いささか異なる種類のデバイスです。 人工的な「心」が模倣ではなく、自己プログラミング、創造を目的としている、真の利益をもたらすもの。 このようなロボットの開発ではどのような問題が発生しますか?





OpenROV-オープンソースの潜水艦



AIBOの歴史は、深刻なロボットプロジェクトの商業的な脆弱性を示していますが、この問題は最初に見えるほど深刻ではありません。 優れたソフトウェア開発オプションは、オープンソースの後援の下に開発チームを作成することです。 プラットフォームで何をしますか? ここには本当に困難があります。 動作周波数が最大20 MHzのArduinoコントローラーからは、複雑な適応反応の誤計算や動作アルゴリズムのアクティブな分岐を期待することは不可能です。 700 MHz RISC AIBOプロセッサにより、開発とイベントへの応答性のかなり妥当なシミュレーションが可能になりました。 しかし、ここでの質問はメガヘルツとギガバイトだけではありません。 本格的なプロジェクトでは、高品質の開発環境と、高レベル言語でプログラムを作成する機能を提供する必要があります。これを使用しないと、システム全体をプログラミングできません。

何を得たの? モーターを備えた超小型回路の代わりに、脚を備えたコンピューターがあります。 さて、または足なしで、どうして? 主なことは、コンピューターが標準のアーキテクチャ、標準のソフトウェアプラットフォームを持ち、標準の開発ツールでプログラムされていることです。 エキゾチックなペペラを操縦するタスクの代わりに、私たちはすべてを日常的なプログラマーの仕事に減らしました-「ルーチン」という言葉に腹を立てないようにします。

小さなことは、標準的なアーキテクチャのロボットを作成し、それに心のウサギを装備することです。 ご存知のように、このようなロボットはすでに存在します。そうでなければ、この記事を書くのは意味がありません。 そして、それらは構築されています-サプライズ! -Intelプラットフォーム。



Q.bo、NAOなど
私たちの最初のヒーローは、 Q.boと呼ばれる車輪の上の緑の小さなです。 コンピューターの観点から見ると、これはmini-ITXマザーボード、Intel AtomまたはCore i3プロセッサー、その他すべてを備えたPCです。 同じArduino互換コントローラーは、モーターとセンサーとのペアリングを担当します。 Q.boオペレーティングシステムOpenQbo(システムの統合ソフトウェアパッケージを備えたLinux Ubuntuクローン)によって制御されます。 ちなみに、この同じパッケージは別のROS製品としていくつかのOSに移植されており、Windowsでも動作すると言われています。







Q.boが成し遂げた成功-言うことはまだできません。その販売は9月に始まり、費用は800ポンドからです。 しかし、Q.boは、おもちゃのままでありながら、やがて新しいレベルまで楽しくなると断言できます。 これは、AIBOのようなブラックボックスではなく、その能力を身に付けて訓練する知性です。 強力なハードウェアプラットフォームを使用すると、現実に対する洗練された信頼できる応答を作成できます。 ここに、PCの世界からQ.boによって継承されたさまざまなパンを追加します。簡単なソフトウェア更新メカニズム、修復とアップグレードの機能、あらゆる種類の周辺機器とアダプターのドライバーなどです。

しかし、 NAOロボットであるAldebaran Roboticsの開発は、その軽薄な外観をすべて備えており、玩具とは言えません。 それは主に科学的および医学的目的のために意図されています。 Q.boと同様に、Linux OSによって制御され、特定の機能の実装はNAOqiソフトウェアパッケージに割り当てられます。 ハードウェアには2つのIntel Atomプロセッサが搭載されており、センサーとモーターの豊富なセットがあります。





二人とNAO。 ミドルロボット



高い費用(約15,000ドル)にもかかわらず、NAOはすでに多くの外国の教育機関で使用されています。数学、プログラミング、工学の分野の研究に役立ちます。 NAOの助けを借りて、研究者は物体と音声の認識、人体の動きの特徴を研究しています。 最後に、ロボットの未来のパイロット社会プログラムがNAOでテストされています。ロボットは、高齢者、自閉症などの精神障害のある子供などを助けることを学んでいます。

結論として何が言えますか? ロボットが私たちの生活に必要かどうかを議論するのはおそらく愚かなことです。 それらは現在どこにでもあります。冷蔵庫から車に至るまで、あらゆる最新のデバイスには、インテリジェント機能がある程度装備されています。 明らかに、デバイスの全体的なインテリジェンスは成長し続けるだけです。 おそらく、ロボットは足を必要とせず、テレビと話すことができます。 ただし、人工知能の要素を開発するのは依然として困難であり、すべての力と全世界でそれらに対処する必要があります。 ポイントは小さい-あなたの好みに合ったロボットを選んで、クリエイティブに! もちろん、Intelを内蔵したロボット。



All Articles