摘要
目前的虚拟现实交互方式尚难以保证用户在虚拟装配过程中对零件的运动进行精确控制.通过语义识别捕捉虚拟装配过程中用户交互意图,进行装配零部件的运动引导与精确定位,使得用户能够在虚拟环境中自如地、准确地进行装配定位.从装配语义元的空间位置属性匹配、空间方向属性匹配、类型属性匹配与参数属性匹配4个方面进行装配语义的识别.从装配语义的角度识别装配意图,将虚拟装配系统对装配关系的识别从几何体素层次提高到装配任务层次.相关方法在虚拟装配系统的研究与开发中得到实现,并应用到汽车发动机部分零部件的虚拟装配中.
It is difficult to control the motion of the assembling parts precisely with current virtual reality I/O devices during virtual assembly. In this paper, a semantics recognition method is presented to capture the user抯 intention. A motion guidance method based on semantics recognition and constraint recognition is provided to help the user move or rotate the parts in the virtual environment freely and precisely. The semantics recognition is implemented according to the matching of spatial position, assembly orientation, type and parameters of thesemantics entities. The semantics recognition enables the system recognize the assembly relationship on assembly task-level rather than lower-level geometry constraints. The methods are implemented in the development ofVIRDAS (virtual reality design and assembly system) and a virtual assembly example of automotive enginecomponent is also given in this paper.
出处
《软件学报》
EI
CSCD
北大核心
2002年第3期382-389,共8页
Journal of Software
基金
国家杰出青年科学基金资助项目(69425005)
国家863高科技发展计划资助项目(863-511-942-001)
国家教育部博士点基金资助项目(98033506)~~
关键词
虚拟现实
CAD
虚拟装配
语义识别
约束识别
运动引导
virtual reality
CAD
virtual assembly
semantics recognition
constraint recognition
motion guidance