自動化ロボットのHMI設計の詳細な説明

自動化ロボットのHMI設計の詳細な説明

[[260977]]

[51CTO.com クイック翻訳] ロボットの操作インターフェースをカスタマイズしたいですか? ロボットのヒューマンマシンインターフェース (HMI) は良い選択です。 HMI にはさまざまな選択肢があります。どれが一番いいでしょうか? ロボットをどのように制御しますか? プログラムを開始するように指示するにはどうすればいいですか? または、新しいプログラムをロードするにはどうすればいいですか?

ロボット HMI には幅広い選択肢があります。高価なカスタム システムに多額の費用をかけることも、ほとんど費用をかけずに済むこともあります。では、予算を超過することなく、必要な HMI を設計するにはどうすればよいでしょうか? 以下にすべて説明します。

ロボットHMIとは何ですか?

HMI は Human Machine Interface の略です。簡単に言えば、ヒューマンマシンインターフェースは、ロボットと「対話する」(たとえば、制御する)ためのあらゆる方法を提供します。

産業用アプリケーションでは、通常、HMI という用語をグラフィック付きタッチ スクリーンを指すために使用します。これらは、プログラマブル ロジック コントローラー (PLC) を制御するためによく使用されます。カスタマイズ可能な産業用 HMI の作成を専門とする企業もありますが、コストが高くなります。

HMI は、ロボットのコントローラーに接続され、ロボットにいつ開始または停止するかを指示する単純なボタンになります。 HMI は、ユーザーの体の動きを検出するマイクを備えた 3D レーザー カメラのように高度なものにもなり、ロボットがユーザーのダンスの動きを真似したり、ユーザーがコマンドを叫ぶと停止したりできるようになります。

HMI の主な機能は、マシンを制御できるようにすることです。ロボットの場合、制御の対象はロボットです。インターフェースがマシンを制御しない場合は、HMI とは言えません。

UI、GUI、HMI の違いは何ですか?

工業製造業以外では、HMI という用語が使われることはほとんどありません。 UI または GUI という言葉を聞くことが多いでしょう。それらの違いは何でしょうか? 実のところ、ほとんど同じです。まず定義を見てみましょう:

ユーザーインターフェース (UI)

ユーザー インターフェイスは、ユーザーがソフトウェアやマシンと対話するためのウィンドウです。コンピュータの初期の頃、ユーザー インターフェイスは、プログラマーがコンピュータ コードのリールを挿入するカード リーダーで構成されていました。おそらく、最近最も一般的な UI は、タッチスクリーン タブレット インターフェイスです。 UI の進化における次のステップは、ますます人気が高まっている Amazon の Alexa や Google Home のような音声ベースのインターフェースになるかもしれません。 UIは非常に幅広いカテゴリーであると言えます。グラフィカル ユーザー インターフェイス (GUI)

グラフィカル ユーザー インターフェイスは、アイコンと視覚的なインジケーターを使用してユーザーがソフトウェアやマシンと対話できるようにする UI の特定のサブセットです。これは、私のこのブログ投稿をオンラインで閲覧しているのとまったく同じですが、印刷された紙のバージョンを読んでいるという点が異なります。

GUI は多くの場合、ソフトウェア製品に関連付けられます。ロボットのインターフェースを制御するためにグラフィカルなアイコンやボタンなどが使用される場合、それは間違いなく GUI と呼ぶことができます。

ヒューマンマシンインターフェース (HMI)

人間とコンピュータのインターフェースも UI のサブセットです。前述したように、それらの共通の特徴は、機械を制御するために使用されることです。

HI (ヒューマンマシンインターフェース) と UI (ユーザーインターフェース) は、同じものを表現する 2 つの方法にすぎません。このマシンは、タブレット対応のボノボ「Teco」でない限り、おそらく人間以外のユーザーによって制御されることはないだろう。

すべての HMI が GUI を使用するわけではありません。 HMI には、物理​​的なボタン、ノブ、ダイヤル、または音声認識などの他の種類のインターフェースが含まれる場合もあります。ただし、通常、HMI という用語は GUI を備えたシステムを指すために使用されます。

一般的なロボットHMI4つ

ロボットのヒューマンマシンインターフェースにはさまざまな種類があり、常に新しい種類が登場しています。ロボット工学の研究に携わっていない限り、Xbox Kinect センサーを搭載した SCARA ロボットが必要になることはほとんどありません。もっと実用的なものが欲しいです。

産業現場で最も一般的に使用されるロボット HMI の 4 つのタイプは次のとおりです。

基本的なハードウェア ボタン - ロボット コントローラーのデジタル入力に接続されたボタンほどシンプルなものはありません。この HMI の信頼性は緊急停止ボタンに適していますが、柔軟性はあまりありません。

ロボットティーチペンダント - 多くのロボットにはティーチペンダントが付属しています。これらには通常、ロボットをプログラミングするための何らかの GUI が含まれています。 HMI 設計に関してこれらのツールの主な問題は、完全にカスタマイズできないことです。いくつかのボタンをカスタマイズしたり、対応するポップアップ ウィンドウを作成したりする必要がある場合もありますが、GUI のコンポーネント要素は通常は固定されています。

サードパーティの HMI パネル – もう 1 つのオプションは、サードパーティの HMI パネルをカスタマイズすることです。これらは基本的に高性能なタッチスクリーン タブレットです。何らかのデザイナー ソフトウェアを使用して GUI 要素を自分で設計することもできます。これらの製品の主な問題は、パネルだけで 3,000 ドル以上と高価なことです。

コンピュータ GUI – 最も柔軟なオプションは、コンピュータ経由で HMI を作成することです。ティーチペンダントや専用の HMI パネルほど便利ではありませんが、柔軟性があり低コストです。

RoboDK でロボットのヒューマンマシンインターフェースを作成する

重要なのは、ロボットの GUI または HMI を簡単にプログラムできる適切なツールを選択することです。サードパーティのカスタム パネルに多くの時間と費用をかけたくない場合は、コンピューター GUI を作成し、それをロボット SDK (RoboDK など) にリンクするという選択肢もあります。

RoboDK を使用して HMI を作成する専門家の多くは、RoboDK API が C# と簡単に統合できるため、Visual Studio C# で作成します。つまり、ロボットを直接制御できる HMI をすばやく作成できるということです。

原題: 自動化プロジェクト向けロボット HMI、著者: Alex Ownen-Hill

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください]

<<:  アリババ、1秒でフェイクニュースを暴く「AI噂クラッシャー」を正式リリース

>>:  3Dデモを使用してさまざまな最適化アルゴリズムを理解します。これはC++プログラマーにとって朗報です。

ブログ    
ブログ    
ブログ    

推薦する

そうだ!機械学習を使用してビリビリの株価動向を予測する

[[419019]]この記事では、主にPythonを使用してビリビリの株価を分析する方法について説明...

Red Hat は Ansible の自動化に IBM Watsonx コード生成を採用

Red Hat Inc. は本日、情報技術自動化のための生成 AI サービスである IBM Wats...

OpenAI: ニューヨークタイムズは私を攻撃するためにハッカーを雇った

新聞社が雇ったハッカーが AI の巨人を攻撃するのはなぜでしょうか?ニューヨーク・タイムズがOpen...

IIHS:自動運転車は交通事故を3分の1しか減らせない

道路安全保険協会(IIHS)が実施した調査によると、自動運転車は期待したほど事故を減らさない可能性が...

...

...

PaddlePaddle パノラマビューが初めて公開され、11 の新機能とサービス ハードコア リリース

ディープラーニングが注目を集めています。 4月23日、北京で第1回WAVE SUMMIT 2019デ...

スマートシティで人工知能の可能性を最大限に引き出すにはどうすればよいでしょうか?

スマート シティ コンセプトの中心にあるのは、情報通信技術 (ICT) の力を活用して都市の課題に対...

...

人間の農業の将来は主にロボットに依存することになるのでしょうか?基本的に人間の介入は必要ありません

予想外のことが起こらなければ、人類は人工知能の時代へと急速に進んでいくだろう。ウェイター、宅配便業者...

LeCun はもう一つの有名な引用を残しました: ChatGPT?犬ほども良くない!それは言語モデルによって供給されるだけである

チューリング・ビッグスリーの一人であるルカン氏は昨日、もう一つの名言を残した。 「知能の面では、Ch...

20 分で回路基板の組み立て方を学びましょう!オープンソースのSERLフレームワークは、精密制御において100%の成功率を誇り、人間の3倍の速さです。

近年、四足歩行、把持、器用な操作など、ロボットの強化学習技術の分野では大きな進歩が遂げられていますが...

AIはディープフェイクの世界から人々を救うことができるのか

業界の専門家マイク・エルガンが、偽造における人工知能の役割について説明します。例えば、彼はこう語った...