JP2019012342A - 仮想オブジェクト表示システム - Google Patents
仮想オブジェクト表示システム Download PDFInfo
- Publication number
- JP2019012342A JP2019012342A JP2017127692A JP2017127692A JP2019012342A JP 2019012342 A JP2019012342 A JP 2019012342A JP 2017127692 A JP2017127692 A JP 2017127692A JP 2017127692 A JP2017127692 A JP 2017127692A JP 2019012342 A JP2019012342 A JP 2019012342A
- Authority
- JP
- Japan
- Prior art keywords
- node
- information
- marker
- unit
- virtual object
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- 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
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems 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—Programme-control systems
- G05B19/02—Programme-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 programme data in numerical form
- G05B19/402—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 programme data in numerical form characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
-
- 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—Programme-control systems
- G05B19/02—Programme-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 programme data in numerical form
- G05B19/406—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 programme data in numerical form characterised by monitoring or safety
- G05B19/4069—Simulating machining process on screen
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G06T11/26—
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31261—Coordination control
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39449—Pendant, pda displaying camera images overlayed with graphics, augmented reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/18—Details relating to CAD techniques using virtual or augmented reality
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Numerical Control (AREA)
Abstract
Description
そして、数値制御装置が加工プログラムに基づいて工作機械を制御することにより、ワークの加工が実現される。
例えば、特許文献1に開示の技術では、工作機械における構造を全て仮想オブジェクト化して、加工シミュレーションを行う。
このような場合に、可動部上にマーカを配置してしまうと、移動が不要な仮想オブジェクトも一緒に移動してしまうという課題もある。
次に、本発明の実施形態について図面を参照して詳細に説明する。まず、図1を参照して本実施形態全体の構成について説明をする。
機械構成管理装置100の詳細な構成については、図2を参照して後述する。
このように、数値制御装置150は、機械構成管理装置100と工作機械400との双方に対して移動量を出力する。この点、数値制御装置150から機械構成管理装置100に対しての移動量の出力は、数値制御装置150から工作機械400に対しての移動量の出力に同期して行われてもよいし、非同期に送られてもよい。
数値制御装置150の詳細な構成については、図3を参照して後述する。
拡張情報制御装置200の詳細な構成については、図4を参照して後述する。
図2は、機械構成管理装置100の機能ブロック図である。
機械構成管理装置100は、制御部110と記憶部120とを備え、制御部110は、グラフ生成部111、制御点座標系挿入部113、ノード情報通知部114、変換情報計算部115、及び変換情報通知部116を備え、グラフ生成部111は、ノード追加部112を備える。
なお、上記の変換情報は、マトリクス形式であってもよく、ベクトル形式であってもよく、ロール・ピッチ・ヨー形式であってもよい。その詳細な動作については、以下の「7.変換情報の計算」で詳述する。
図3は、数値制御装置150の機能ブロック図である。
数値制御装置150は、制御部160を備え、制御部160は、座標情報通知部161と、サーボモータ制御部162をと備える。
サーボモータ制御部162は、制御部160からの各軸の移動指令量を受けて、各軸の指令をサーボモータ(不図示)に出力する。
図4は、拡張情報制御装置200の機能ブロック図である。
拡張情報制御装置200は、制御部210と、記憶部220とを備え、制御部210は、ノード選択部211、選択ノード通知部212、座標情報変換部213、拡張情報表示用データ計算部214、及び拡張情報表示用データ通知部215を備える。
本発明の実施形態に係る機械構成管理装置100は、最初に、機械構成を表すグラフを生成する。グラフの一例として機械構成木を生成する生成方法について、図5〜図11を参照しながら詳述する。
ステップS12において、設定されたパラメータの項目が「自身の親ノード」の場合(S12:YES)には、処理はステップS13に移行する。「自身の親ノード」ではない場合(S12:NO)には、処理はステップS17に移行する。
ここで親子関係とは、例えば図9Aのように、2つの回転軸ノード504、505があったとき、一方のノード504の座標値の変化が、他方のノード505の幾何的状態(典型的には、位置・姿勢)に対して一方的に影響を及ぼすような関係のことである。この場合ノード504、505は親子関係にあると呼び、ノード504を親、ノード505を子と呼ぶ。
しかし、例えば図9Bに示すように、2つの直線軸ノード502、503と4つのフリージョイント501により構成された機械構成においては、ノード502、503の一方の座標値(長さ)が変わることにより、他方の幾何的状態だけでなく、自身の幾何的状態も変わるような、相互に影響を及ぼす機構が存在する。このような場合は、互いに親であり子、すなわち親子関係が双方向であるとみなすことができる。
機械構成上の様々な位置を、制御点として指定すると共に、機械構成上の様々な箇所の座標系を設定するため、上記の「5.機械構成木の生成」で生成された機械構成木を用いて、以下の方法を実施する。
ステップS21において、グラフ生成部111は、機械構成木を設定する。
ステップS22において、チャートBを実行し、チャートAのフローを終了する。
チャートBのステップS31において、ノードは制御点・座標系を挿入済である場合(S31:YES)には、フローを終了する。ノードに制御点・座標系を挿入済でない場合(S31:NO)には、処理はステップS32に移行する。
上記のように、変換情報計算部115は、制御軸の座標値を、仮想オブジェクトのマーカ座標系での位置及び/又は姿勢に変換する変換情報を計算する。この変換情報の計算方法について、図18〜図19を参照して詳述する。
Sxi:各ノードによる同次変換マトリクス;
N:機械構成木のルートから制御点まで連なる一連のノード個数;
Mctrl:制御点の親ノードに対する相対オフセット・姿勢の同次マトリクスであり、制御点に定義されたオフセットベクトル・姿勢マトリクスから、上記の[数2]に従って定義される。
xi:ノードxiの座標値;
ofsxi:ノードxiの親ノードに対する相対オフセットベクトル;
vxi:ノードxiの移動方向ベクトル
v1:ノードxiの回転軸方向ベクトルの第1成分;
v2:ノードxiの回転軸方向ベクトルの第2成分;
v3:ノードxiの回転軸方向ベクトルの第3成分
L:機械構成木のルートから座標系まで連なる一連のノード個数;
Mcoord:マーカの親ノードに対する相対オフセット・姿勢の同次マトリクスであり、座標系に定義されたオフセットベクトル・姿勢マトリクスから、上記の[数2]の数式に従って定義される。
図20は、仮想オブジェクトを表示する際の動作フローを示す。最初に、各ステップの概略について述べる。
これにより、工作機械400のオペレータは、シミュレーション作業中に、ノードに紐づいたデータや、センサの数値を確認することができる。
本実施形態により、カメラでマーカを認識するだけで、グラフ上に登録されたノード全てに対して、仮想オブジェクトを配置することができる。とりわけ、マーカノードの追加により、任意の位置に仮想オブジェクトを追加することができ、移動量の変換式を別途登録したり、別途特異点を認識したりする必要はない。また、初期位置の認識も不要である。
上記のマーカは、視点の位置によって、見えたり見えなかったりする場合が考えられる。そこで、マーカが見えない場合を防止するため、図24Aに示すように、工作機械400に複数のマーカを設定すると共に、図24Bに示すように、複数のマーカノードをグラフに設定してもよい。その場合には、複数のマーカのうち、いずれか利用可能なものを基準として、仮想オブジェクトの位置・姿勢が計算できる。
また、複数のマーカを同時に使用し、各々のマーカにおける位置・姿勢の平均値を利用して、仮想オブジェクトの位置・姿勢を計算することが可能である。あるいは、例えば、視点からの距離に応じて、各々のマーカにおける位置・姿勢に重みづけをすることにより、仮想オブジェクトの位置・姿勢を計算することも可能である。
前者の変換情報は、どのマーカを用いる場合も変わらない。拡張情報制御装置200は、認識したマーカに従って、後者の変換情報を用いて、各マーカの位置・姿勢からベースマーカの位置・姿勢を求め、更に、ベースマーカ座標系からカメラ座標系への変換情報を求める。
この場合において、以下の数式が成立する。
複数マーカを扱う処理が、ベースマーカノードの位置・姿勢を求める処理と、ベースマーカノード座標系からカメラ座標系への変換情報を求める処理に集約され、それ以外は単一マーカを用いた場合と同じ処理となることにより、複数マーカの扱いが容易となる。
100 機械構成管理装置
110 制御部
111 グラフ生成部
112 ノード追加部
113 制御点座標系挿入部
114 ノード情報通知部
115 変換情報計算部
116 変換情報通知部
120 記憶部
150 数値制御装置
160 制御部
161 座標情報通知部
162 サーボモータ制御部
200 拡張情報制御装置
211 ノード選択部
212 選択ノード通知部
213 座標情報変換部
214 拡張情報表示用データ計算部
215 拡張情報表示用データ通知部
220 記憶部
250 無線通信装置
300 ヘッドマウントディスプレイ
400 工作機械
Claims (9)
- 機械構成管理装置と拡張情報制御装置とを備え、前記機械構成管理装置は、グラフ生成部と、制御点座標系挿入部と、ノード情報通知部と、変換情報計算部と、変換情報通知部とを備え、前記拡張情報制御装置は、ノード選択部と、選択ノード通知部と、座標情報変換部とを備える、仮想オブジェクト表示システムであって、
前記グラフ生成部は、制御対象の機械構成を、マーカを含む構成要素をノードとするグラフを生成し、
前記制御点座標系挿入部は、前記グラフに、制御点及び座標系を挿入し、
前記ノード情報通知部は、表示可能なノード情報を、前記拡張情報制御装置に通知し、
前記ノード選択部は、仮想オブジェクトを表示したいノードを選択し、
前記選択ノード通知部は、仮想オブジェクトを表示したいノードを、前記機械構成管理装置に通知し、
前記変換情報計算部は、マーカノードから表示対象のノードへの前記グラフにおける経路上の制御軸ノードの座標値を変数として含む変換情報であって、前記グラフを元に、マーカノードの座標系における、表示対象のノードの位置及び/又は姿勢を計算するための変換情報を、計算し、
前記変換情報通知部は、前記変換情報を、前記拡張情報制御装置に通知し、
前記座標情報変換部は、前記変換情報を用いて、通知された各制御軸の座標値を、マーカノードの座標系における、表示対象の各ノードの位置及び/又は姿勢に変換する、仮想オブジェクト表示システム。 - 表示装置を更に備え、
前記拡張情報制御装置は、前記座標情報変換部が変換した、マーカノードの座標系における表示対象の各ノードの位置及び/又は姿勢に基づいて、仮想オブジェクトを拡張情報として前記表示装置で計算するための拡張情報表示用データを計算する拡張情報表示用データ計算部と、前記拡張情報表示用データを前記表示装置に通知する、拡張情報表示用データ通知部とを更に備える、請求項1に記載の仮想オブジェクト表示システム。 - 前記座標情報変換部は、数値制御装置から受け取った座標値を、前記各制御軸の座標値として、マーカノードの座標系における、表示対象の各ノードの位置及び/又は姿勢に変換する、請求項1又は2に記載の仮想オブジェクト表示システム。
- 前記グラフ生成部は、複数のマーカノードを前記グラフに追加し、
前記変換情報計算部は、複数のマーカノードの座標系から、各ノードの位置及び/又は姿勢を計算するための変換情報を計算し、
前記変換情報通知部は、前記変換情報を前記拡張情報制御装置に通知する、請求項1〜3のいずれか1項に記載の仮想オブジェクト表示システム。 - 前記グラフ生成部は、ベースマーカノードを追加し、
前記変換情報計算部は、前記ベースマーカノードの座標系を基準とする変換情報と、前記ベースマーカノードの座標系と各マーカノードの座標系との間の変換情報を、前記拡張情報制御装置に通知する、請求項1〜3のいずれか1項に記載の仮想オブジェクト表示システム。 - 前記拡張情報制御装置は、前記グラフのデータを有する記憶部を更に備える、請求項1〜5のいずれか1項に記載の仮想オブジェクト表示システム。
- 前記グラフのデータを格納するサーバを更に備える、請求項1〜6のいずれか1項に記載の仮想オブジェクト表示システム。
- 前記機械構成管理装置は、工作機械の数値制御装置と一体化されている、請求項1〜7のいずれか1項に記載の仮想オブジェクト表示システム。
- 前記機械構成管理装置は、クラウド上に存在する、請求項1〜7のいずれか1項に記載の仮想オブジェクト表示システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017127692A JP6585665B2 (ja) | 2017-06-29 | 2017-06-29 | 仮想オブジェクト表示システム |
| US16/003,553 US20190005725A1 (en) | 2017-06-29 | 2018-06-08 | Virtual object display system |
| DE102018210261.9A DE102018210261A1 (de) | 2017-06-29 | 2018-06-25 | Anzeigesystem für virtuelle Objekte |
| CN201810663304.4A CN109213078B (zh) | 2017-06-29 | 2018-06-25 | 虚拟对象显示系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017127692A JP6585665B2 (ja) | 2017-06-29 | 2017-06-29 | 仮想オブジェクト表示システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019012342A true JP2019012342A (ja) | 2019-01-24 |
| JP6585665B2 JP6585665B2 (ja) | 2019-10-02 |
Family
ID=64661806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017127692A Active JP6585665B2 (ja) | 2017-06-29 | 2017-06-29 | 仮想オブジェクト表示システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20190005725A1 (ja) |
| JP (1) | JP6585665B2 (ja) |
| CN (1) | CN109213078B (ja) |
| DE (1) | DE102018210261A1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019212040A (ja) * | 2018-06-05 | 2019-12-12 | ファナック株式会社 | 位置情報表示システム |
| JP2020144452A (ja) * | 2019-03-04 | 2020-09-10 | ファナック株式会社 | 制御システム |
| WO2020195021A1 (ja) * | 2019-03-28 | 2020-10-01 | 日本電気株式会社 | 情報処理装置、表示システム、表示方法、及びプログラムが格納された非一時的なコンピュータ可読媒体 |
| JP2021089467A (ja) * | 2019-12-02 | 2021-06-10 | ファナック株式会社 | 制御システム |
| WO2021157574A1 (ja) * | 2020-02-04 | 2021-08-12 | ファナック株式会社 | 制御装置 |
| WO2022024464A1 (ja) * | 2020-07-29 | 2022-02-03 | 富士通株式会社 | 検査プログラム、情報処理装置及び検査方法 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102019105605A1 (de) * | 2018-07-11 | 2020-01-16 | Felder Kg | Anordnung umfassend ein CNC-Bearbeitungszentrum |
| JP7445642B2 (ja) * | 2018-08-13 | 2024-03-07 | マジック リープ, インコーポレイテッド | クロスリアリティシステム |
| US11227435B2 (en) | 2018-08-13 | 2022-01-18 | Magic Leap, Inc. | Cross reality system |
| US11232635B2 (en) | 2018-10-05 | 2022-01-25 | Magic Leap, Inc. | Rendering location specific virtual content in any location |
| US20210264678A1 (en) * | 2019-04-25 | 2021-08-26 | Ntt Docomo, Inc. | Video display system |
| JP7713936B2 (ja) | 2019-10-15 | 2025-07-28 | マジック リープ, インコーポレイテッド | 位置特定サービスを伴うクロスリアリティシステムのためのデバイス、方法、およびコンピュータ可読媒体 |
| JP7653982B2 (ja) | 2019-10-15 | 2025-03-31 | マジック リープ, インコーポレイテッド | 無線フィンガプリントを用いたクロスリアリティシステム |
| JP7604475B2 (ja) | 2019-10-15 | 2024-12-23 | マジック リープ, インコーポレイテッド | 複数のデバイスタイプをサポートするクロスリアリティシステム |
| JP7359633B2 (ja) * | 2019-10-17 | 2023-10-11 | ファナック株式会社 | ロボットシステム |
| JP7604478B2 (ja) | 2019-10-31 | 2024-12-23 | マジック リープ, インコーポレイテッド | 持続座標フレームについての品質情報を伴うクロスリアリティシステム |
| US11386627B2 (en) | 2019-11-12 | 2022-07-12 | Magic Leap, Inc. | Cross reality system with localization service and shared location-based content |
| CN114762008A (zh) | 2019-12-09 | 2022-07-15 | 奇跃公司 | 简化的虚拟内容编程的交叉现实系统 |
| WO2021163295A1 (en) | 2020-02-13 | 2021-08-19 | Magic Leap, Inc. | Cross reality system with prioritization of geolocation information for localization |
| WO2021163300A1 (en) | 2020-02-13 | 2021-08-19 | Magic Leap, Inc. | Cross reality system with map processing using multi-resolution frame descriptors |
| US11410395B2 (en) | 2020-02-13 | 2022-08-09 | Magic Leap, Inc. | Cross reality system with accurate shared maps |
| WO2021173779A1 (en) | 2020-02-26 | 2021-09-02 | Magic Leap, Inc. | Cross reality system with fast localization |
| JP2023524446A (ja) | 2020-04-29 | 2023-06-12 | マジック リープ, インコーポレイテッド | 大規模環境のためのクロスリアリティシステム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009266221A (ja) * | 2008-04-21 | 2009-11-12 | Mori Seiki Co Ltd | 加工シミュレーション方法及び加工シミュレーション装置 |
| JP2013171522A (ja) * | 2012-02-22 | 2013-09-02 | Micronet Co Ltd | Ar技術を用いたコンピュータ・グラフィックス画像処理システム及び方法 |
| JP2016107379A (ja) * | 2014-12-08 | 2016-06-20 | ファナック株式会社 | 拡張現実対応ディスプレイを備えたロボットシステム |
| JP2016162079A (ja) * | 2015-02-27 | 2016-09-05 | 富士通株式会社 | 表示制御方法、表示制御プログラム、及び情報処理装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4255636A (en) | 1976-12-30 | 1981-03-10 | Westinghouse Electric Corp. | Circuit breaker with current carrying conductor system utilizing eddy current repulsion |
| JPS5872923A (ja) | 1981-10-28 | 1983-05-02 | Hitachi Ltd | 液晶表示素子 |
| US7126558B1 (en) * | 2001-10-19 | 2006-10-24 | Accenture Global Services Gmbh | Industrial augmented reality |
| JP4083554B2 (ja) | 2002-11-29 | 2008-04-30 | 株式会社森精機製作所 | 3次元モデルデータ生成装置 |
| JP2012058968A (ja) | 2010-09-08 | 2012-03-22 | Namco Bandai Games Inc | プログラム、情報記憶媒体及び画像生成システム |
| CN103867205B (zh) * | 2014-03-11 | 2016-04-20 | 西安科技大学 | 一种掘进机远程控制系统及方法 |
| CN104700403B (zh) * | 2015-02-11 | 2016-11-09 | 中国矿业大学 | 一种基于kinect的手势控制液压支架的虚拟示教方法 |
-
2017
- 2017-06-29 JP JP2017127692A patent/JP6585665B2/ja active Active
-
2018
- 2018-06-08 US US16/003,553 patent/US20190005725A1/en not_active Abandoned
- 2018-06-25 DE DE102018210261.9A patent/DE102018210261A1/de active Pending
- 2018-06-25 CN CN201810663304.4A patent/CN109213078B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009266221A (ja) * | 2008-04-21 | 2009-11-12 | Mori Seiki Co Ltd | 加工シミュレーション方法及び加工シミュレーション装置 |
| JP2013171522A (ja) * | 2012-02-22 | 2013-09-02 | Micronet Co Ltd | Ar技術を用いたコンピュータ・グラフィックス画像処理システム及び方法 |
| JP2016107379A (ja) * | 2014-12-08 | 2016-06-20 | ファナック株式会社 | 拡張現実対応ディスプレイを備えたロボットシステム |
| JP2016162079A (ja) * | 2015-02-27 | 2016-09-05 | 富士通株式会社 | 表示制御方法、表示制御プログラム、及び情報処理装置 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019212040A (ja) * | 2018-06-05 | 2019-12-12 | ファナック株式会社 | 位置情報表示システム |
| JP2020144452A (ja) * | 2019-03-04 | 2020-09-10 | ファナック株式会社 | 制御システム |
| US11194310B2 (en) | 2019-03-04 | 2021-12-07 | Fanuc Corporation | Control system |
| WO2020195021A1 (ja) * | 2019-03-28 | 2020-10-01 | 日本電気株式会社 | 情報処理装置、表示システム、表示方法、及びプログラムが格納された非一時的なコンピュータ可読媒体 |
| US12073515B2 (en) | 2019-03-28 | 2024-08-27 | Nec Corporation | Information processing apparatus, display system, display method, and non-transitory computer readable medium storing program |
| JP2021089467A (ja) * | 2019-12-02 | 2021-06-10 | ファナック株式会社 | 制御システム |
| JP7505877B2 (ja) | 2019-12-02 | 2024-06-25 | ファナック株式会社 | 制御システム |
| WO2021157574A1 (ja) * | 2020-02-04 | 2021-08-12 | ファナック株式会社 | 制御装置 |
| US12461503B2 (en) | 2020-02-04 | 2025-11-04 | Fanuc Corporation | Control device |
| WO2022024464A1 (ja) * | 2020-07-29 | 2022-02-03 | 富士通株式会社 | 検査プログラム、情報処理装置及び検査方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109213078B (zh) | 2020-05-12 |
| DE102018210261A1 (de) | 2019-01-03 |
| JP6585665B2 (ja) | 2019-10-02 |
| CN109213078A (zh) | 2019-01-15 |
| US20190005725A1 (en) | 2019-01-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6585665B2 (ja) | 仮想オブジェクト表示システム | |
| JP6434476B2 (ja) | 拡張現実シミュレーション装置及び拡張現実シミュレーションプログラム | |
| JP6426772B2 (ja) | 座標情報変換装置及び座標情報変換プログラム | |
| JP6806736B2 (ja) | 位置情報表示システム | |
| JP6601179B2 (ja) | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム | |
| EP3166081A2 (en) | Method and system for positioning a virtual object in a virtual simulation environment | |
| JP2017094406A (ja) | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム | |
| KR20160002329A (ko) | 로봇 시뮬레이터 및 로봇 시뮬레이터의 파일 생성 방법 | |
| JP6430079B1 (ja) | 監視システムおよび監視方法 | |
| JP6781201B2 (ja) | 仮想オブジェクト表示システム | |
| JP2013043271A (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
| JP2003150220A (ja) | シミュレーション装置 | |
| JP2015229234A (ja) | 作業ロボットの教示データ生成装置及び教示データ生成方法 | |
| US11514211B2 (en) | Method and system for performing a simulation of a retraction cable motion | |
| JP2012221416A (ja) | 計算機システム、及び組立アニメーション生成方法 | |
| JP2012014569A (ja) | 組立シーケンス生成システム、プログラム及び方法 | |
| JP2000298734A (ja) | 3次元モデルの断面生成装置 | |
| CN112987650B (zh) | 控制系统 | |
| JP5970434B2 (ja) | 教示データ作成システムおよびプログラム | |
| US11663680B2 (en) | Method and system for automatic work instruction creation | |
| WO2022180801A1 (ja) | シミュレーション装置、制御システム及びモデリング方法 | |
| JP4540329B2 (ja) | 情報呈示装置 | |
| US20170269574A1 (en) | Robot control device that controls robot to perform machining operation, and robot program generator | |
| JP2023162117A (ja) | 情報処理システム、情報処理方法、ロボットシステム、ロボットシステムの制御方法、ロボットシステムを用いた物品の製造方法、プログラム、記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180822 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190606 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190719 |
|
| 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: 20190806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190905 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6585665 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |