ロボットオペレーティングシステムは自律装置のためのソフトウェアの未来である

$config[ads_kvadrat] not found

Beachbody Coaching

Beachbody Coaching
Anonim

ほとんどの人がロボティクスについて考えるとき、彼らは贅沢なヒューマノイドフレームを作成するためにワイヤーの群れと一緒に来る大きい金属付属物について考えます。ロボットを動かすことは、エンジニアリングと同じくらいプログラミングと関係があるということを人々がいつも理解しているわけではありません。私たちはみんなDARPA Robotics Challengeの二足歩行ロボットの大声で笑っていました。しかし実際には、それらのチームがロボットにそれほどのことをやらせたことは驚くべきことです。そして、それらのボットを実行しているソフトウェア - それは彼らの物理的な形式によるもののように妨げられていた - は働いていたようです。それは銀の裏地だけではありません。だからこそ、クラウドは重要です。

現時点で、作業用ロボットにとって最も重要なソフトウェアは、ロボットソフトウェアの作成と開発に使用されるプログラミングツールのフレームワークであるROS(Robot Operating System)です。本質的にはロボット工学のために設計されたOSのようなサービスを提供する一種のオープンソースシステムとして働きます - ハードウェア抽象化、デバイス制御、共通機能の実装、そしてデータパッケージ管理。

ROSはもともと2007年にスタンフォード人工知能研究所によって開発され、研究所のプロジェクト(特にSTAIRロボット)をサポートするために開発されました。 2008年から2013年まで、ROSの開発は主にカリフォルニア州メンロパークに拠点を置く研究室Willow Garageで行われました。 2月上旬、ROSはゆっくりとオープンソースのエコシステムに変わりました。そこから、産業界と学術界を問わず - 多数のグループが現在それを利用し、それを彼ら自身のロボットプロジェクトのために修正することで、ROS開発は急増しています。

この急増は、ROSエコシステムをオープンにして、ロボットソフトウェアのLinuxになる道を切り開きました。 1億5000万ドル以上のベンチャーキャピタル資金がROSを利用する事業に投資されました。同年、約900万のROSパッケージがダウンロードされ、DARPA Robotics Challenge(18チームがROSを使用していた)からNASAのRobonautまでのシステムに採用されました。

ROSがオープンソースであるという事実は、最近のA.Iのストリングと一致しています。そしてロボット工学の開発。最も重要なのは、A.Iを作るための、Elon Muskと他のいくつかのSilicon ValleyのビッグウィッグによるOpenAIの設立です。世界中の科学者の間で研究や開発がより利用しやすくなっています。 OpenAIの背後にあるアイデアは、大企業で行われている象牙の塔型の独自の作業に対するカウンターウェイトとして機能することです。この分野では、科学技術全体で技術を精査したり判断したりすることはできません。

確かに、オープンソースにすることには欠点があります - それを作成した会社はそれを効果的に独占することができません - しかしそれはテクノロジーアーキテクチャがしばしば予期しない方法で繁栄することを可能にする傾向があります。その好例が、GoogleのAndroidです。これは、モノのインターネットに該当するスマートフォン、タブレット、およびデバイスを使って、人々ができることを完全に変えました。 ROSはまもなくAndroidと同じように自分自身が姓であることに気づくかもしれません。

$config[ads_kvadrat] not found