JP6052576B2 - 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム - Google Patents
情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム Download PDFInfo
- Publication number
- JP6052576B2 JP6052576B2 JP2012123800A JP2012123800A JP6052576B2 JP 6052576 B2 JP6052576 B2 JP 6052576B2 JP 2012123800 A JP2012123800 A JP 2012123800A JP 2012123800 A JP2012123800 A JP 2012123800A JP 6052576 B2 JP6052576 B2 JP 6052576B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- mobile terminal
- information processing
- processing apparatus
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/06—Control stands, e.g. consoles, switchboards
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1679—Program controls characterised by the tasks executed
- B25J9/1689—Teleoperation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/409—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36159—Detachable or portable programming unit, display, pc, pda
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40174—Robot teleoperation through internet
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Manipulator (AREA)
- Information Transfer Between Computers (AREA)
Description
第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信する、または前記第1携帯端末を中継して前記デバイスから受信するデバイス情報受信手段と、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信手段と、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御手段と、
を備えることを特徴とする。
第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信するデバイス情報受信ステップと、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信ステップと、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御ステップと、
を含むことを特徴とする。
第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信するデバイス情報受信ステップと、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信ステップと、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御ステップと、
をコンピュータに実行させることを特徴とする。
デバイス接続コネクタと、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信手段と、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信手段と、
前記デバイス情報および前記動作条件情報または前記動作状態情報に基づく前記情報処理装置による前記デバイスの制御を中継するデバイス制御中継手段と、
を備えることを特徴とする。
デバイス接続コネクタを有する携帯端末の制御方法であって、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信ステップと、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信ステップと、
前記デバイス情報および前記動作条件情報に基づく前記情報処理装置による前記デバイスの制御を中継するデバイス制御中継ステップと、
を含むことを特徴とする。
デバイス接続コネクタを有する携帯端末の制御プログラムであって、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信ステップと、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信ステップと、
前記デバイス情報および前記動作条件情報に基づく前記情報処理装置による前記デバイスの動作の制御を中継するデバイス制御中継ステップと、
をコンピュータに実行させることを特徴とする。
デバイス接続コネクタを有する携帯端末と、前記デバイス接続コネクタに接続可能なデバイスと、前記携帯端末とネットワークを介して接続される情報処理装置と、を備える情報処理システムであって、
前記携帯端末が、
前記デバイス接続コネクタに接続した前記デバイスを特定するデバイス情報を、前記ネットワークを介して前記情報処理装置に送信するデバイス情報送信手段と、
前記デバイスが置かれた動作条件を示す動作条件情報を取得して、前記ネットワークを介して前記情報処理装置に送信する動作情報送信手段と、
を備え、
前記情報処理装置が、前記デバイス情報および前記動作条件情報に基づいて、前記ネットワークおよび前記携帯端末を介して前記デバイスを制御するデバイス制御手段、
を備えることを特徴とする。
デバイス接続コネクタを有する携帯端末と、前記デバイス接続コネクタに接続可能なデバイスと、前記携帯端末とネットワークを介して接続される情報処理装置と、を備える情報処理システムにおける情報処理方法であって、
前記携帯端末が、前記デバイス接続コネクタに接続した前記デバイスを特定するデバイス情報を、前記ネットワークを介して前記情報処理装置に送信するデバイス情報送信ステップと、
前記携帯端末が、前記デバイスが置かれた動作条件を示す動作条件情報を取得して、前記ネットワークを介して前記情報処理装置に送信する動作情報送信ステップと、
前記情報処理装置が、前記デバイス情報および前記動作条件情報とに基づいて、前記ネットワークおよび前記携帯端末を介して前記デバイスを制御するデバイス制御ステップと、
を含むことを特徴とする。
本発明の第1実施形態としての情報処理装置100について、図1を用いて説明する。情報処理装置100は、第1携帯端末120に接続されたデバイス110を、第1携帯端末120を介して制御する装置である。
次に、本発明の第2実施形態に係る情報処理システムについて説明する。なお、本実施形態においては、サーバの一例としてクラウドサーバを用いて説明する。本実施形態においては、携帯端末のUSBコネクタに接続した産業機器であるロボットアームを、携帯端末の表示画面を使用する操作にしたがってクラウドサーバにより制御する。携帯端末からクラウドサーバへは、接続したロボットアームのデバイス情報(デバイスディスクリプタ)と、ロボットアームの動作条件情報(室温や動作時間など)とをネットワークを介して送信する。クラウドサーバは、デバイス情報および動作条件情報に基づいて、ロボットアームを駆動するためのデバイスドライバプログラム、ロボットアームの動作シーケンスを制御するアプリケーションプログラム、およびそれらプログラムで使用される各種パラメータを選定する。そして、接続されたロボットアームおよびその動作条件に適合した制御を実現する。以下、デバイスドライバプログラムを、デバイスドライブあるいはドライブと称し、アプリケーションプログラムを、アプリケーションあるいはアプリと称する場合もある。第2実施形態においては、携帯端末の表示画面から、あたかも携帯端末がロボットアームを制御しているかのように、ロボットアームの動作制御を可能とするが、ロボットアームに限定されない。なお、本実施形態において、動作条件情報は、デバイスの仕様を示す仕様情報と、デバイスの置かれた環境を示す環境情報とを含む。そして、環境情報は、温度と、湿度と、気圧と、動作時間とのいずれかを含む。
図2A〜図3Dを参照して、本実施形態の情報処理システム200の動作について説明する。
図2Aは、本実施形態に係る情報処理システム200の動作概念を説明する図である。
図2Bは、本実施形態に係る情報処理システム200の構成を示すブロック図である。なお、図2の情報処理システム200の構成は一例であり、この構成に限定されない。
図3Aは、本実施形態に係る情報処理システム200の動作手順を示すシーケンス図である。なお、図3Aは、デバイスがUSBデバイスである場合の手順である。また、以下の説明では、簡略化のため、携帯端末220、デバイス230として説明する。
図3Bおよび図3Cは、本実施形態に係るUSB接続されたUSBデバイスの制御手順を示すシーケンス図である。なお、簡略化のため携帯端末220、デバイス230として説明する。
図3Dは、本実施形態に係るUSB接続されたUSBデバイス以外のデバイスの制御手順を示すシーケンス図である。
図4は、本実施形態に係るクラウドサーバ210の機能構成を示すブロック図である。なお、以下の説明においては、簡略化のため携帯端末220で代表させて説明する。また、実際には、ユーザ登録などを行なう構成も含まれるが、図4においては煩雑さを避けるため省略する。
図5は、本実施形態に係る携帯端末220、221〜22nの機能構成を示すブロック図である。以下、構成は同ようなので、携帯端末220を代表させて説明する。
図6は、本実施形態に係るデバイス(産業機器)230の機能構成を示すブロック図である。なお、図6の構成は、USB接続に必要な一般的な構成要素を示したものであり、これに限定されない。なお、詳細は、USB仕様書を参照されたい。
図7Aは、本実施形態に係るデバイスDB213の構成を示す図である。なお、デバイスDB213は、図7Aの構成に限定されない。
図7Bは、本実施形態に係るデバイスディスクリプタ711の構成を示す図である。詳細は説明を省く。USB仕様書を参照されたい。
図8Aは、本実施形態に係るプログラム履歴DB214の構成を示す図である。なお、プログラム履歴DB214は、図8Aの構成に限定されない。
図8Bは、本実施形態に係るパラメータ履歴DB215の構成を示す図である。なお、パラメータ履歴DB215は、図8Bの構成に限定されない。
図9は、本実施形態に係るクラウドサーバ210のハードウェア構成を示すブロック図である。
図10Aは、本実施形態に係るプログラム選定テーブル211aの構成を示す図である。プログラム選定テーブル211aは、デバイス情報と動作条件情報とからプログラムを選定するためのテーブルである。
図10Bは、本実施形態に係るパラメータ選定テーブル211bの構成を示す図である。パラメータ選定テーブル211bは、選定したドライバやアプリと動作条件情報とから使用するパラメータを選定するためのテーブルである。
図11は、本実施形態に係るクラウドサーバ210の処理手順を示すフローチャートである。このフローチャートは、図9のCPU910がRAM940を使用して実行し、図4の各機能構成部を実現する。
図12Aは、本実施形態に係るプログラム選定処理S1117の処理手順を示すフローチャートである。
図12Bは、本実施形態に係る指示操作の実行処理の処理手順S1135を示すフローチャートである。
図13は、本実施形態に係る携帯端末220、221〜22nのハードウェア構成を示すブロック図である。以下、携帯端末220を代表して説明する。
図14は、本実施形態に係る携帯端末220、221〜22nの処理手順を示すフローチャートである。このフローチャートは、図13のCPU1310がRAM1340を使用して実行し、図5の各機能構成部を実現する。
次に、本発明の第3実施形態に係る情報処理システムについて説明する。本実施形態に係る情報処理システムは、上記第2実施形態と比べると、携帯端末がカメラで撮像された映像をクラウドサーバに送信する点で異なる。クラウドサーバにおいては、受信した映像から動作条件情報に加えて、実際の動作状態を示す動作状態情報も判断して、デバイスドライバプログラム、アプリケーションプログラム、およびそれらプログラムで使用される各種パラメータを選定する。その他の構成および動作は、第2実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
図15および図16を参照して、本実施形態の情報処理システム1500の動作について説明する。
図15は、本実施形態に係る情報処理システム1500の動作概念を説明する図である。
図16は、本実施形態に係る情報処理システム1500の動作手順を示すシーケンス図である。なお、図3Aと同様のステップには同じ参照番号を付して、説明を省略する。また、以下の説明では、携帯端末220、デバイス230で代表させる。
図17は、本実施形態に係るクラウドサーバ1510の機能構成を示すブロック図である。なお、図17において、第2実施形態の図4と同様の構成には同じ参照番号を付して、説明は省略する。
図18は、本実施形態に係るプログラム履歴DB1514の構成を示す図である。なお、図18において、図8Aと同様の構成要素には同じ参照番号を付して、説明は省略する。
図19は、本実施形態に係るパラメータ履歴DB1515の構成を示す図である。なお、図19において、図8Bと同様の構成要素には同じ参照番号を付して、説明は省略する。
図20は、本実施形態に係るプログラム検証/変更テーブル1711cの構成を示す図である。プログラム検証/変更テーブル1711cは、動作条件情報や動作状態情報の変化で、プログラムやパラメータを変更する必要があるか否かを検証し、変更が必要であれば再度、選定し直すためのテーブルである。
図21は、本実施形態に係るクラウドサーバ1510の処理手順を示すフローチャートである。なお、第2実施形態の図11と同様のステップには同じステップ番号を付して、説明は省略する。
図22は、本実施形態に係るプログラム選定処理S2115の処理手順を示すフローチャートである。なお、図22において、第2実施形態の図12Aと同様のステップには同じステップ番号を付して、説明は省略する。
次に、本発明の第4実施形態に係る情報処理システムについて説明する。本実施形態に係る情報処理システムは、上記第2および第3実施形態と比べると、複数の携帯端末が一方にはデバイスがUSB接続され、他方にはセンサがUSB接続されて、センサの検出信号に基づいてデバイスが動作する。このように、複数の携帯端末に接続したデバイスの同期処理をクラウドサーバが行なう点で異なる。その他の構成および動作は、第2実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
図23および図24を参照して、本実施形態の情報処理システム2300の動作について説明する。
図23は、本実施形態に係る情報処理システム2300の動作概念を説明する図である。
図24は、本実施形態に係る情報処理システム2300の動作手順を示すシーケンス図である。なお、図24において、第2実施形態の図4Aと同様のステップには同じステップ番号を付して、説明は省略する。また、以下の説明では、デバイス230で代表させる。
図25は、本実施形態に係るクラウドサーバ2310の機能構成を示すブロック図である。なお、図25において、第2実施形態の図4と同様の機能構成部には同じ参照番号を付して、説明は省略する。
図26は、本実施形態に係るセンサ/デバイス組合せテーブル2511dの構成を示す図である。
図27は、本実施形態に係るクラウドサーバ2310の処理手順を示すフローチャートである。なお、図27においては、本実施形態に関連のある手順のみを図示している。その他の処理手順は、図11などの他のフローチャートを参照されたい。
図28は、本実施形態に係る仮想PC生成処理の処理手順を示すフローチャートである。
次に、本発明の第5実施形態に係る情報処理システムについて説明する。本実施形態に係る情報処理システムは、上記第2乃至第4実施形態と比べると、携帯端末に接続されるデバイスが1つではなく、複数のデバイスが関連して動作する生産ラインを、各デバイスの携帯端末をUSB接続して、クラウドサーバが統一的に制御する点で異なる。その他の構成および動作は、第2乃至第4実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
図29A乃至図30を参照して、本実施形態の情報処理システム2900の動作について説明する。
図29Aは、本実施形態に係る情報処理システム2900の第1動作概念2900−1を説明する図である。図29Aの例では、クラウドサーバ2910−1内に各デバイスに対応する複数の仮想PC2912−1〜2912−nが生成される。そして、複数の仮想PC2912−1〜2912−nをタイミング制御部2911−1が制御することになる。
図30は、本実施形態に係る情報処理システム2900の動作手順を示すシーケンス図である。なお、図30において、第2実施形態の図4Aと同様のステップには同じステップ番号を付して、説明は省略する。また、以下の説明では、デバイス230で代表させる。
図31は、本実施形態に係るクラウドサーバ2910の機能構成を示すブロック図である。なお、図31において、第2実施形態の図4と同様の機能構成部には同じ参照番号を付して、説明は省略する。
図32は、本実施形態に係るタイミング制御テーブル3111eの構成を示す図である。
図33は、本実施形態に係るクラウドサーバ2910の処理手順を示すフローチャートである。なお、図33において、図27と同様のステップには同じステップ番号を付して、説明は省略する。
図34は、本実施形態に係るタイミング制御処理S3303の処理手順を示すフローチャートである。
次に、本発明の第6実施形態に係る情報処理システムについて説明する。本実施形態に係る情報処理システムは、上記第2乃至第5実施形態と比べると、携帯端末がクラウドサーバとデバイス間の中継点であるだけでなく、デバイス制御の一部を処理する点で異なる。例えば、クラウドサーバはUSBパケットを送るのではなくて、ひとまとまりのUSBプロトコルのやり取りなどの一連の動作は携帯端末に任せて、クラウドサーバは指示コマンドを携帯端末に送るように構成する。その他の構成および動作は、第2乃至第5実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
図35A乃至図36Bを参照して、本実施形態の情報処理システム3500の動作について説明する。
図35Aは、本実施形態に係る情報処理システム3500の第1動作概念3500−1を説明する図である。図35Aにおいては、デバイスとの情報交換における、デバイスからの受信→タイミング制御→デバイスへの返信、という1サイクルを1つの制御単位の制御プログラムとして、携帯端末で処理する。
図36Aは、本実施形態に係る情報処理システム3500の第1動作手順を示すシーケンス図である。なお、図36Aにおいて、第2実施形態の図3Aと同様のステップには同じステップ番号を付して、説明は省略する。
図37は、本実施形態に係るクラウドサーバ3510の機能構成を示すブロック図である。なお、図37において、第2実施形態の図4と同様の機能構成部には同じ参照番号を付して、説明を省略する。
図38は、本実施形態に係る携帯端末3520の機能構成を示すブロック図である。なお、図38において、第2実施形態の図5と同様の機能構成部には同じ参照番号を付して、説明は省略する。
図39は、本実施形態に係るプログラム履歴DB3714の構成を示す図である。なお、図39において、第2実施形態の図8Aと同様の構成要素には同じ参照番号を付して、説明は省略する。
図40は、本実施形態に係るクラウドサーバ3510の処理手順を示すフローチャートである。なお図40において、第2実施形態の図11と同様のステップには同じステップ番号を付して、説明は省略する。
図41は、本実施形態に係るプログラム選定処理S4017の処理手順を示すフローチャートである。なお、図41において、第2実施形態の図12Aと同様のステップには同じステップ番号を付して、説明は省略する。
図42は、本実施形態に係る携帯端末3520の処理手順を示すフローチャートである。なお、図42において、第2実施形態の図14と同様のステップには同じステップ番号を付して、説明は省略する。
図43は、本実施形態に係る制御プログラム処理S4275の処理手順を示すフローチャートである。
上記実施形態では、スマートフォンのUSBポートを介して通信する方式について説明したが、本発明はこれに限定されるものではない。例えば、スマートフォンと産業ロボットとの間において、Wi-Fi(登録商標)やBluetooth(登録商標)で通信してもよい。
Claims (33)
- 第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信する、または前記第1携帯端末を中継して前記デバイスから受信するデバイス情報受信手段と、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信手段と、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御手段と、
を備えることを特徴とする情報処理装置。 - 前記動作条件情報は、前記デバイスの仕様を示す仕様情報と、前記デバイスの置かれた環境を示す環境情報とを含むことを特徴とする請求項1に記載の情報処理装置。
- 前記環境情報は、温度と、湿度と、気圧と、動作時間とのいずれかを含むことを特徴とする請求項2に記載の情報処理装置。
- 前記デバイス情報および前記動作条件情報に基づいて、前記デバイスの動作を制御するためのアプリケーションプログラム、デバイスドライバプログラムおよびそのパラメータを選定するプログラム選定手段を備え、
前記デバイス制御手段は、前記パラメータを使用して前記アプリケーションプログラムおよび前記デバイスドライバプログラムを実行することにより、前記デバイスを制御することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。 - 前記デバイス情報および前記動作条件情報と、前記プログラム選定手段が選定した前記アプリケーションプログラム、前記デバイスドライバプログラムおよび前記パラメータの組合せとの履歴を、該組合せによる動作の評価と共に蓄積する蓄積手段をさらに備え、
前記プログラム選定手段は、受信した前記デバイス情報および前記動作条件情報に基づいて、前記蓄積手段に蓄積された前記履歴を参照して、前記アプリケーションプログラム、前記デバイスドライバプログラムおよび前記パラメータを選定することを特徴とする請求項4に記載の情報処理装置。 - 前記デバイス制御手段による前記デバイスの制御開始後に受信した前記動作条件情報に基づいて、前記プログラム選定手段が選定した前記アプリケーションプログラム、デバイスドライバプログラムおよびそのパラメータの少なくともいずれかを変更するプログラム変更手段、
をさらに備えることを特徴とする請求項4または5に記載の情報処理装置。 - 前記動作情報受信手段は、前記第1携帯端末が撮像した前記デバイスの置かれた環境を示す映像を受信して、前記映像から前記デバイスの動作条件情報を取得する動作条件情報取得手段を有することを特徴とする請求項1乃至6のいずれか1項に記載の情報処理装置。
- 前記動作情報受信手段は、さらに、前記第1携帯端末が取得した前記デバイスの動作状態を示す動作状態情報を、前記第1携帯端末から受信し、
前記プログラム変更手段は、前記デバイスの制御開始後に受信した前記動作条件情報と前記動作状態情報との少なくともいずれかに基づいて、前記プログラム選定手段が選定した前記アプリケーションプログラム、デバイスドライバプログラムおよびそのパラメータの少なくともいずれかを変更することを特徴とする請求項6に記載の情報処理装置。 - 前記動作情報受信手段は、前記第1携帯端末が撮像した前記デバイスの動作状態を示す映像を受信して、前記映像から前記デバイスの動作状態情報を取得する動作状態情報取得手段を有することを特徴とする請求項8に記載の情報処理装置。
- 前記デバイス情報受信手段は、さらに、第2携帯端末に接続されたセンサを特定するデバイス情報を、前記第2携帯端末から受信し、
前記動作情報受信手段は、さらに、前記デバイスの状態を示す前記センサの検出情報を、前記第2携帯端末から受信し、
前記デバイス制御手段は、前記第1携帯端末から受信した前記デバイス情報および前記動作条件情報と、前記第2携帯端末から受信した前記センサの検出情報とを使って、前記デバイスを制御することを特徴とする請求項1乃至9のいずれか1項に記載の情報処理装置。 - 前記デバイス制御手段は、前記第1携帯端末に接続した前記デバイスと前記第2携帯端末の接続した前記センサとの組合せを記憶するセンサ/デバイス組合せ記憶手段を有することを特徴とする請求項10に記載の情報処理装置。
- 前記デバイスが、所定のタイミングで動作を行なう複数のデバイスであって、
前記複数のデバイスの各デバイスに対応する複数の前記デバイス情報受信手段および前記動作情報受信手段と、
前記複数のデバイスの各デバイスに対応する複数の前記デバイス制御手段と、
前記複数のデバイス制御手段に対して前記タイミングに応じて動作を制御するよう指示するタイミング制御手段と、
をさらに備えることを特徴とする請求項1乃至11のいずれか1項に記載の情報処理装置。 - 前記デバイスが、所定のタイミングで動作を行なう複数のデバイスであって、
前記複数のデバイスに対応する1つの前記デバイス情報受信手段および前記動作情報受信手段と、
前記複数のデバイスに対応する1つの前記デバイス制御手段と、
前記1つのデバイス制御手段に対して前記タイミングに応じて動作を制御するよう指示するタイミング制御手段と、
をさらに備えることを特徴とする請求項1乃至11のいずれか1項に記載の情報処理装置。 - 前記デバイス制御手段は、前記デバイスからの前記第1携帯端末を介した信号の受信に応答して、前記第1携帯端末を介して前記デバイスを制御する信号を送信することを特徴とする請求項1乃至13のいずれか1項に記載の情報処理装置。
- 前記デバイス制御手段は、前記デバイスの一連の動作を実行するための制御プログラムを、前記デバイスの動作シーケンスに従い前記第1携帯端末に対して送信することを特徴とする請求項1乃至14のいずれか1項に記載の情報処理装置。
- 前記制御プログラムは、前記デバイスからの信号の受信に応答して所定のタイミングで前記デバイスの動作を制御する信号を送信する一連の動作を実行するプログラムであることを特徴とする請求項15に記載の情報処理装置。
- 前記デバイス制御手段は、前記第1携帯端末から前記デバイスの操作指示を受信する操作指示受信手段を有し、
前記操作指示受信手段が受信した前記操作指示にしたがって、前記第1携帯端末を介して前記デバイスを制御することを特徴とする請求項1乃至16のいずれか1項に記載の情報処理装置。 - 前記デバイスは携帯端末のUSBコネクタにUSBケーブルで接続されるUSBデバイスであることを特徴とする請求項1乃至17のいずれか1項に記載の情報処理装置。
- 前記デバイス情報受信手段は、前記第1携帯端末が接続されたデバイスの前記デバイス情報を取得できない場合における前記接続されたデバイスの制御の依頼を、前記第1携帯端末から受信した場合に、前記第1携帯端末を中継して前記デバイスから前記デバイス情報を受信する、請求項1に記載の情報処理装置。
- 第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信するデバイス情報受信ステップと、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信ステップと、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御ステップと、
を含むことを特徴とする情報処理装置の制御方法。 - 第1携帯端末に接続されたデバイスを特定するデバイス情報を、前記第1携帯端末から受信するデバイス情報受信ステップと、
前記第1携帯端末が取得した前記デバイスの動作条件を示す動作条件情報を、前記第1携帯端末から受信する動作情報受信ステップと、
前記デバイス情報および前記動作条件情報に基づいて、前記デバイスを制御するデバイス制御ステップと、
をコンピュータに実行させることを特徴とする情報処理装置の制御プログラム。 - デバイス接続コネクタと、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信手段と、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信手段と、
前記デバイス情報および前記動作条件情報または前記動作状態情報に基づく前記情報処理装置による前記デバイスの制御を中継するデバイス制御中継手段と、
を備えることを特徴とする携帯端末。 - 前記動作条件情報は、前記デバイスの仕様を示す仕様情報と、前記デバイスの置かれた環境を示す環境情報とを含むことを特徴とする請求項22に記載の携帯端末。
- 前記環境情報は、温度と、湿度と、気圧とのいずれかを含むことを特徴とする請求項23に記載の携帯端末。
- 前記デバイス制御中継手段は、前記情報処理装置が前記デバイス情報および前記動作条件情報または前記動作状態情報に基づいて選定した、パラメータを使用するアプリケーションプログラムとデバイスドライバプログラムとの実行による前記デバイスの制御を中継することを特徴とする請求項22乃至24のいずれか1項に記載の携帯端末。
- 前記動作情報送信手段は、前記デバイスが置かれた動作条件を示す映像または前記デバイスの動作状態を示す映像を撮像する撮像手段を有し、前記撮像手段が撮像した映像を前記動作条件情報または前記動作状態情報として、前記情報処理装置に送信することを特徴とする請求項22乃至25のいずれか1項に記載の携帯端末。
- 前記デバイスの一連の動作を実行するための制御プログラムを、前記情報処理装置から前記デバイスの動作シーケンスに従い受信する制御プログラム受信手段と、
前記デバイスとの信号のやり取りをしながら前記制御プログラムを実行して、前記デバイスの一連の動作を実現するプログラム実行手段と、
をさらに備えることを特徴とする請求項22乃至26のいずれか1項に記載の携帯端末。 - 前記制御プログラムは、前記デバイスからの信号の受信に応答して所定のタイミングで前記デバイスの動作を制御する信号を送信する一連の動作を実行するプログラムであることを特徴とする請求項27に記載の携帯端末。
- 前記デバイス接続コネクタはUSBコネクタであり、前記デバイスは前記USBコネクタにUSBケーブルで接続されるUSBデバイスであることを特徴とする請求項22乃至28のいずれか1項に記載の携帯端末。
- デバイス接続コネクタを有する携帯端末の制御方法であって、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信ステップと、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信ステップと、
前記デバイス情報および前記動作条件情報に基づく前記情報処理装置による前記デバイスの制御を中継するデバイス制御中継ステップと、
を含むことを特徴とする携帯端末の制御方法。 - デバイス接続コネクタを有する携帯端末の制御プログラムであって、
前記デバイス接続コネクタに接続したデバイスを特定するデバイス情報を、情報処理装置に送信するデバイス情報送信ステップと、
前記デバイスの動作条件を示す動作条件情報または前記デバイスの動作状態を示す動作状態情報を取得して、前記情報処理装置に送信する動作情報送信ステップと、
前記デバイス情報および前記動作条件情報に基づく前記情報処理装置による前記デバイスの動作の制御を中継するデバイス制御中継ステップと、
をコンピュータに実行させることを特徴とする携帯端末の制御プログラム。 - デバイス接続コネクタを有する携帯端末と、前記デバイス接続コネクタに接続可能なデバイスと、前記携帯端末とネットワークを介して接続される情報処理装置と、を備える情報処理システムであって、
前記携帯端末が、
前記デバイス接続コネクタに接続した前記デバイスを特定するデバイス情報を、前記ネットワークを介して前記情報処理装置に送信するデバイス情報送信手段と、
前記デバイスが置かれた動作条件を示す動作条件情報を取得して、前記ネットワークを介して前記情報処理装置に送信する動作情報送信手段と、
を備え、
前記情報処理装置が、前記デバイス情報および前記動作条件情報に基づいて、前記ネットワークおよび前記携帯端末を介して前記デバイスを制御するデバイス制御手段、
を備えることを特徴とする情報処理システム。 - デバイス接続コネクタを有する携帯端末と、前記デバイス接続コネクタに接続可能なデバイスと、前記携帯端末とネットワークを介して接続される情報処理装置と、を備える情報処理システムにおける情報処理方法であって、
前記携帯端末が、前記デバイス接続コネクタに接続した前記デバイスを特定するデバイス情報を、前記ネットワークを介して前記情報処理装置に送信するデバイス情報送信ステップと、
前記携帯端末が、前記デバイスが置かれた動作条件を示す動作条件情報を取得して、前記ネットワークを介して前記情報処理装置に送信する動作情報送信ステップと、
前記情報処理装置が、前記デバイス情報および前記動作条件情報とに基づいて、前記ネットワークおよび前記携帯端末を介して前記デバイスを制御するデバイス制御ステップと、
を含むことを特徴とする情報処理方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012123800A JP6052576B2 (ja) | 2012-05-30 | 2012-05-30 | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム |
| US14/404,944 US20150127124A1 (en) | 2012-05-30 | 2013-05-22 | Information processing system, information processing method, information processing apparatus, portable terminal, and control method and control program thereof |
| PCT/JP2013/064233 WO2013179980A1 (ja) | 2012-05-30 | 2013-05-22 | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム |
| EP13796606.5A EP2858339A4 (en) | 2012-05-30 | 2013-05-22 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING DEVICE, MOBILE TERMINAL AND CONTROL METHOD AND CONTROL PROGRAM THEREFOR |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012123800A JP6052576B2 (ja) | 2012-05-30 | 2012-05-30 | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013251651A JP2013251651A (ja) | 2013-12-12 |
| JP6052576B2 true JP6052576B2 (ja) | 2016-12-27 |
Family
ID=49673181
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012123800A Active JP6052576B2 (ja) | 2012-05-30 | 2012-05-30 | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20150127124A1 (ja) |
| EP (1) | EP2858339A4 (ja) |
| JP (1) | JP6052576B2 (ja) |
| WO (1) | WO2013179980A1 (ja) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6155555B2 (ja) * | 2012-05-30 | 2017-07-05 | 日本電気株式会社 | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム |
| CN103692441B (zh) * | 2013-12-19 | 2015-09-09 | 成都市卓睿科技有限公司 | 通过工作流技术模拟机械臂运动的系统及方法 |
| JP6453007B2 (ja) * | 2014-09-25 | 2019-01-16 | 株式会社ダイヘン | 可搬式操作装置及び作業機械制御システム |
| US10616080B2 (en) * | 2014-11-26 | 2020-04-07 | Fanuc America Corporation | System for diagnosis of robot state |
| CN104808503B (zh) * | 2015-04-16 | 2019-01-15 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
| WO2017004190A1 (en) | 2015-06-30 | 2017-01-05 | K4Connect Inc. | Home automation system including cloud and home message queue synchronization and related methods |
| CN105869313A (zh) * | 2016-04-01 | 2016-08-17 | 广西科技大学 | 图书自动存取装置 |
| WO2017198301A1 (en) * | 2016-05-19 | 2017-11-23 | Abb Schweiz Ag | An industrial robot system and a method for communication between an industrial robot and an external network |
| WO2018033203A1 (en) * | 2016-08-17 | 2018-02-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Connection establishment between a robot device and a robot controller |
| CN106346476B (zh) * | 2016-11-05 | 2019-01-11 | 杭州畅动智能科技有限公司 | 一种舵机的控制方法及控制装置 |
| US10452459B2 (en) | 2016-12-09 | 2019-10-22 | Microsoft Technology Licensing, Llc | Device driver telemetry |
| US10467082B2 (en) * | 2016-12-09 | 2019-11-05 | Microsoft Technology Licensing, Llc | Device driver verification |
| JP6659615B2 (ja) * | 2017-04-04 | 2020-03-04 | ファナック株式会社 | 生体認証機能を有するシステム |
| US10798180B1 (en) * | 2017-04-11 | 2020-10-06 | Wells Fargo Bank, N.A. | Systems and methods for optimizing information collaboration |
| US10848578B1 (en) | 2017-04-11 | 2020-11-24 | Wells Fargo Bank, N.A. | Systems and methods for content delivery |
| US10903107B2 (en) * | 2017-07-11 | 2021-01-26 | Brooks Automation, Inc. | Semiconductor process transport apparatus comprising an adapter pendant |
| US12157232B2 (en) * | 2017-12-08 | 2024-12-03 | Fanuc America Corporation | Robotic application equipment monitoring and predictive analytics |
| JP6693939B2 (ja) * | 2017-12-14 | 2020-05-13 | ファナック株式会社 | ロボットシステム |
| CN108214445B (zh) * | 2018-01-24 | 2020-12-25 | 哈尔滨工业大学 | 一种基于ros的主从异构遥操作控制系统 |
| US11472035B2 (en) * | 2018-06-26 | 2022-10-18 | Fanuc America Corporation | Augmented reality visualization for robotic picking system |
| US11292133B2 (en) * | 2018-09-28 | 2022-04-05 | Intel Corporation | Methods and apparatus to train interdependent autonomous machines |
| CN109397242B (zh) * | 2018-11-18 | 2020-03-31 | 重庆柏木消防工程有限公司 | 一种消防设备控制方法及控制系统 |
| JP7381244B2 (ja) | 2019-08-05 | 2023-11-15 | ファナック株式会社 | アプリケーション実行用制御システム |
| JP7490412B2 (ja) * | 2020-03-27 | 2024-05-27 | 川崎重工業株式会社 | ロボットシステム及びその制御方法 |
| WO2021261480A1 (ja) * | 2020-06-23 | 2021-12-30 | Thk株式会社 | 自律移動ロボット連係システム及び自律移動ロボット |
| DE112021003750B4 (de) * | 2020-07-14 | 2026-04-23 | Fanuc Corporation | Robotersteuersystem |
| CN120344348A (zh) * | 2023-06-22 | 2025-07-18 | 三菱电机株式会社 | 工作系统、工作方法及处理程序 |
Family Cites Families (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2825226B2 (ja) * | 1987-08-28 | 1998-11-18 | 株式会社東芝 | ロボット遠隔操作システム |
| JPH04157503A (ja) * | 1990-10-22 | 1992-05-29 | Hitachi Ltd | 産業用ロボット装置 |
| JP2873222B2 (ja) * | 1997-05-12 | 1999-03-24 | 川崎重工業株式会社 | ロボット情報処理装置 |
| JP2000135689A (ja) * | 1998-10-30 | 2000-05-16 | Fanuc Ltd | ロボット用画像処理装置 |
| US7640007B2 (en) * | 1999-02-12 | 2009-12-29 | Fisher-Rosemount Systems, Inc. | Wireless handheld communicator in a process control environment |
| JP2001100831A (ja) * | 1999-10-01 | 2001-04-13 | Nec Corp | 産業用制御装置とその制御方法および該方法が格納された情報記録媒体 |
| JP2002032885A (ja) * | 2000-07-13 | 2002-01-31 | Au Corp | 遠隔監視制御システム及び遠隔監視制御方法 |
| JP4228261B2 (ja) * | 2000-08-29 | 2009-02-25 | カシオ計算機株式会社 | 後位装置、携帯通信端末および情報取得方法 |
| JP2002238081A (ja) * | 2001-02-09 | 2002-08-23 | Mitsubishi Electric Corp | 電化製品の制御システム及びその制御方法 |
| SE0101200D0 (sv) * | 2001-04-02 | 2001-04-02 | Abb Ab | An industrial robot |
| JP2002312011A (ja) * | 2001-04-10 | 2002-10-25 | Enshu Ltd | 工作機械のための情報通信システム |
| JP2003005825A (ja) * | 2001-06-19 | 2003-01-08 | Toyota Industries Corp | 産業用機器 |
| KR100812506B1 (ko) * | 2002-05-31 | 2008-03-11 | 후지쯔 가부시끼가이샤 | 원격 조작 로봇 및 로봇 자기 위치 추정 방법 |
| DE10245465A1 (de) * | 2002-09-28 | 2004-04-15 | Rexroth Indramat Gmbh | Kommunikationssystem mit anschließbarem Interfaceelement |
| WO2004088514A1 (ja) * | 2003-03-28 | 2004-10-14 | Sony Corporation | 情報提供装置及び方法,並びに情報提供システム |
| JP2005111603A (ja) | 2003-10-07 | 2005-04-28 | Lazona Inc | ロボットおよびロボット管理装置 |
| JP4534124B2 (ja) * | 2004-01-09 | 2010-09-01 | ソニー株式会社 | 通信システム、情報処理装置、情報処理端末、情報処理方法、記録媒体、並びにプログラム |
| JP4461878B2 (ja) * | 2004-03-31 | 2010-05-12 | パナソニック株式会社 | 産業用ロボット |
| JP4137862B2 (ja) * | 2004-10-05 | 2008-08-20 | ファナック株式会社 | 計測装置及びロボット制御装置 |
| KR100645379B1 (ko) * | 2004-10-29 | 2006-11-15 | 삼성광주전자 주식회사 | 로봇 제어 시스템 및 로봇 제어방법 |
| US20060258342A1 (en) * | 2005-04-21 | 2006-11-16 | Kenny Fok | Methods and apparatus for providing wireless device-centric control of an external computing device |
| JP4080494B2 (ja) * | 2005-06-10 | 2008-04-23 | ファナック株式会社 | ロボット制御装置 |
| JP2007038326A (ja) * | 2005-08-01 | 2007-02-15 | Toyota Motor Corp | ロボット制御システム |
| JP4227131B2 (ja) * | 2005-09-30 | 2009-02-18 | 株式会社東芝 | シンクライアントサーバシステム |
| US20070075048A1 (en) * | 2005-09-30 | 2007-04-05 | Nachi-Fujikoshi Corp. | Welding teaching point correction system and calibration method |
| WO2007116624A1 (ja) * | 2006-04-10 | 2007-10-18 | Kabushiki Kaisha Yaskawa Denki | 自動機械システム |
| JP4221014B2 (ja) * | 2006-06-20 | 2009-02-12 | ファナック株式会社 | ロボット制御装置 |
| JP2008030136A (ja) * | 2006-07-27 | 2008-02-14 | Sony Corp | ロボットの動作編集装置及び動作編集方法、並びにコンピュータ・プログラム |
| US7974937B2 (en) * | 2007-05-17 | 2011-07-05 | Rockwell Automation Technologies, Inc. | Adaptive embedded historians with aggregator component |
| US8396591B2 (en) * | 2008-06-25 | 2013-03-12 | Valbrea Technologies, Inc. | System and method for data collection and analysis using robotic devices |
| US20100017033A1 (en) * | 2008-07-18 | 2010-01-21 | Remus Boca | Robotic systems with user operable robot control terminals |
| US9033958B2 (en) * | 2008-11-11 | 2015-05-19 | Perception Raisonnement Action En Medecine | Surgical robotic system |
| US8463435B2 (en) * | 2008-11-25 | 2013-06-11 | Intouch Technologies, Inc. | Server connectivity control for tele-presence robot |
| EP2194434B1 (en) * | 2008-12-05 | 2012-05-30 | COMAU SpA | Robot system |
| JP5743174B2 (ja) * | 2009-03-18 | 2015-07-01 | 日本電気株式会社 | シンクライアントサーバシステム及びusbデバイスのドライバの管理方法 |
| US20110224828A1 (en) * | 2010-02-12 | 2011-09-15 | Neuron Robotics, LLC | Development platform for robotic systems |
| JP5234441B2 (ja) * | 2010-03-19 | 2013-07-10 | 日本電気株式会社 | 情報処理装置、情報処理システム、情報処理方法及び情報処理プログラム |
| DE102010025781B4 (de) * | 2010-07-01 | 2022-09-22 | Kuka Roboter Gmbh | Tragbare Sicherheitseingabeeinrichtung für eine Robotersteuerung |
| JP5516563B2 (ja) * | 2011-12-13 | 2014-06-11 | 株式会社安川電機 | ロボットシステム |
-
2012
- 2012-05-30 JP JP2012123800A patent/JP6052576B2/ja active Active
-
2013
- 2013-05-22 WO PCT/JP2013/064233 patent/WO2013179980A1/ja not_active Ceased
- 2013-05-22 EP EP13796606.5A patent/EP2858339A4/en not_active Withdrawn
- 2013-05-22 US US14/404,944 patent/US20150127124A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20150127124A1 (en) | 2015-05-07 |
| EP2858339A4 (en) | 2016-07-27 |
| JP2013251651A (ja) | 2013-12-12 |
| EP2858339A1 (en) | 2015-04-08 |
| WO2013179980A1 (ja) | 2013-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6052576B2 (ja) | 情報処理システム、情報処理方法、情報処理装置、携帯端末およびその制御方法と制御プログラム | |
| JP7166767B2 (ja) | 機器、製造方法、およびシステム | |
| US11383390B2 (en) | Robotic work cell and network | |
| CN108228345B (zh) | 用于交互式认知任务协助的系统和方法 | |
| US10137574B2 (en) | Image processing apparatus, image processing system, image processing method, and computer program | |
| WO2003058477A1 (en) | Human/machine interface for a machinevision sensor and method for installing and operating the same | |
| JP6022558B2 (ja) | 再構成可能なネットワーク対応型プラグアンドプレイ多機能処理及びセンシングノード | |
| WO2018137445A1 (zh) | 一种基于ros系统的机械臂抓取方法及系统 | |
| JP2020192640A (ja) | 制御装置、制御システム、機械装置システム及び制御方法 | |
| JP2019175406A (ja) | 画像検査装置及び画像検査システム | |
| EP3442755A1 (en) | Programming a robot by demonstration | |
| WO2010080824A1 (en) | System and method for remote monitoring and control of field device | |
| US11351672B2 (en) | Robot, control device, and robot system | |
| JP2018149669A (ja) | 学習装置及び学習方法 | |
| JP6390088B2 (ja) | ロボット制御システム、ロボット、プログラム及びロボット制御方法 | |
| JPH1185651A (ja) | 通信インタフェース装置及び対象機器並びに通信方法 | |
| CN112873204B (zh) | 机器人标定方法、装置、设备及计算机可读存储介质 | |
| Ishak et al. | Design and implementation of robot assisted surgery based on Internet of Things (IoT) | |
| CN110216698A (zh) | 一种基于ros的机械臂遥操作系统 | |
| CN105658384B (zh) | 用于调节和/或校准机器人的方法和装置 | |
| KR102624242B1 (ko) | 로봇 기반 2d 및 3d 매칭 서비스 제공 시스템 | |
| KR101981326B1 (ko) | 로봇 인지용 플랫폼, 그 시스템 및 그 진단 방법 | |
| JP2018045406A (ja) | 測定システム、センサデバイス、及び測定システムの制御方法 | |
| KR20160140401A (ko) | 카메라를 이용한 로봇 축각도들의 검출 및 로봇의 선택 | |
| CN212009321U (zh) | 基于二维码的工业控制系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150409 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160506 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160701 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161117 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6052576 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |