[發(fā)明專利]模擬裝置、模擬方法以及模擬程序有效
| 申請?zhí)枺?/td> | 201310428973.0 | 申請日: | 2013-09-18 |
| 公開(公告)號: | CN103676662A | 公開(公告)日: | 2014-03-26 |
| 發(fā)明(設(shè)計)人: | 森谷俊洋;柴田義也;島川春奈;浪江正樹;阪口泰規(guī) | 申請(專利權(quán))人: | 歐姆龍株式會社 |
| 主分類號: | G05B17/02 | 分類號: | G05B17/02 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 金景花 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 模擬 裝置 方法 以及 程序 | ||
1.一種模擬裝置,包括執(zhí)行控制程序的模擬的處理器,該控制程序在對處理對象物的機械的活動進行控制的控制器中執(zhí)行,
所述處理器包括:
動作控制部件,根據(jù)所述控制程序,在虛擬空間中基于用于使與所述機械對應(yīng)的虛擬機械活動的動作指令來控制所述虛擬機械的活動;
判斷部件,基于被所述虛擬機械所處理且與所述對象物對應(yīng)的虛擬對象物的模型數(shù)據(jù)和所述虛擬機械的模型數(shù)據(jù),判斷可供所述虛擬機械作用的作用空間與所述虛擬對象物重疊的區(qū)域的體積是否為預(yù)先設(shè)定的基準值以上;以及
追隨部件,在所述體積為所述基準值以上的情況下,使所述虛擬對象物追隨基于所述動作指令的所述虛擬機械的活動。
2.如權(quán)利要求1所述的模擬裝置,其中,
所述判斷部件將所述作用空間分割為多個單位區(qū)域,判定所述經(jīng)分割而成的各單位區(qū)域是否為包含所述虛擬對象物的區(qū)域,并基于判定為是包含所述虛擬對象物的區(qū)域的單位區(qū)域的個數(shù),計算所述作用空間的體積中的所述虛擬對象物所占的部分的體積。
3.如權(quán)利要求1所述的模擬裝置,其中,
所述判斷部件將所述虛擬對象物分割為多個單位區(qū)域,判定所述經(jīng)分割而成的各單位區(qū)域是否包含在所述作用空間中,并基于判定為所述包含在所述作用空間中的單位區(qū)域的個數(shù),計算所述虛擬對象物的體積中的與所述作用空間重疊的部分的體積。
4.如權(quán)利要求3所述的模擬裝置,其中,
對所述虛擬對象物的每個模型數(shù)據(jù)決定所述基準值。
5.如權(quán)利要求1至4的任一項所述的模擬裝置,其中,
所述作用空間包含預(yù)先設(shè)定為與所述機械的可動范圍對應(yīng)的所述虛擬機械的可動范圍。
6.一種在計算機中進行的模擬方法,
所述計算機包括執(zhí)行控制程序的模擬的處理器,該控制程序在對處理對象物的機械的活動進行控制的控制器中執(zhí)行,
所述模擬方法包括:
所述處理器根據(jù)所述控制程序,在虛擬空間中基于用于使與所述機械對應(yīng)的虛擬機械活動的動作指令來控制所述虛擬機械的活動的步驟;
所述處理器基于被所述虛擬機械所處理且與所述對象物對應(yīng)的虛擬對象物的模型數(shù)據(jù)和所述虛擬機械的模型數(shù)據(jù),判斷可供所述虛擬機械作用的作用空間與所述虛擬對象物重疊的區(qū)域的體積是否為預(yù)先設(shè)定的基準值以上的步驟;以及
所述處理器在所述體積為所述基準值以上的情況下,使所述虛擬對象物追隨基于所述動作指令的所述虛擬機械的活動的步驟。
7.一種在計算機中執(zhí)行的模擬程序,
所述計算機包括執(zhí)行控制程序的模擬的處理器,該控制程序在對處理對象物的機械的活動進行控制的控制器中執(zhí)行,
所述模擬程序使所述處理器執(zhí)行如下步驟:
根據(jù)所述控制程序,在虛擬空間中基于用于使與所述機械對應(yīng)的虛擬機械活動的動作指令來控制所述虛擬機械的活動的步驟;
基于被所述虛擬機械所處理且與所述對象物對應(yīng)的虛擬對象物的模型數(shù)據(jù)和所述虛擬機械的模型數(shù)據(jù),判斷可供所述虛擬機械作用的作用空間與所述虛擬對象物重疊的區(qū)域的體積是否為預(yù)先設(shè)定的基準值以上的步驟;以及
在所述體積為所述基準值以上的情況下,使所述虛擬對象物追隨基于所述動作指令的所述虛擬機械的活動的步驟。
8.一種模擬裝置,包括執(zhí)行控制程序的模擬的處理器,該控制程序在對處理對象物的機械的活動進行控制的控制器中執(zhí)行,
所述處理器包括:
動作控制部件,根據(jù)所述控制程序,在虛擬空間中基于用于使與所述機械對應(yīng)的虛擬機械活動的動作指令來控制所述虛擬機械的活動;
判斷部件,基于被所述虛擬機械所處理且與所述對象物對應(yīng)的虛擬對象物的模型數(shù)據(jù)和所述虛擬機械的模型數(shù)據(jù),判斷可供所述虛擬機械作用的作用空間與所述虛擬對象物重疊的部分的所述虛擬對象物的表面積是否為預(yù)先設(shè)定的基準值以上;以及
追隨部件,在所述表面積為所述基準值以上的情況下,使所述虛擬對象物追隨基于所述動作指令的所述虛擬機械的活動。
9.一種模擬裝置,包括執(zhí)行控制程序的模擬的處理器,該控制程序在對處理對象物的機械的活動進行控制的控制器中執(zhí)行,
所述處理器包括:
動作控制部件,根據(jù)所述控制程序,在虛擬空間中基于用于使與所述機械對應(yīng)的虛擬機械活動的動作指令來控制所述虛擬機械的活動;
判斷部件,基于被所述虛擬機械所處理且與所述對象物對應(yīng)的虛擬對象物的模型數(shù)據(jù)和所述虛擬機械的模型數(shù)據(jù),判斷可供所述虛擬機械作用的作用空間與所述虛擬對象物不重疊的區(qū)域的體積是否小于預(yù)先設(shè)定的基準值;以及
追隨部件,在所述體積小于所述基準值的情況下,使所述虛擬對象物追隨基于所述動作指令的所述虛擬機械的活動。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于歐姆龍株式會社,未經(jīng)歐姆龍株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310428973.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





