Collaborative configuration in virtual environments

被引:2
作者
Axling T. [1 ,2 ]
机构
[1] Swedish Institute of Computer Science, Kista
[2] Swedish Institute of Computer Science, Box 7263
关键词
Collaborative work; Configuration; Constraints; Virtual environments;
D O I
10.1007/BF01409798
中图分类号
学科分类号
摘要
Most collaborative work in virtual environments involves creating and changing objects according to some rules which correspond to what is known as configuration tasks in the field of knowledge based systems. Also, tasks such as presenting information as 3D objects in a virtual environment or dynamically changing (reconfiguring) embodiments to adapt to an environment are configuration tasks. These tasks can be supported by a generic tool, a configuration engine. However, collaborative configuration requires a high level of interactivity to be meaningful which hence must be supported by the engine. We are, therefore, utilising our previous experiences in developing configuration engines to develop one, SdObelics, that is suited for the highly interactive tasks of collaborative configuration in virtual environments. The engine is built on the idea of viewing configuration as a pure constraint satisfaction problem and that a well-defined modelling language can overcome the difficulties that are associated with constraint programming. 3dObelics uses DIVE, a tool kit for building collaborative virtual environments, and a system for speech control of agents in DIVE labelled 'Talking Agents'. SdObelics is meant to act as a platform for building multi-user configuration applications with a minimum of programming. To our knowledge, SdObelics is the first general tool for this. © Springer-Verlag London Ltd.
引用
收藏
页码:59 / 70
页数:11
相关论文
共 19 条
[1]  
Mittal S., Frayman F., Towards a generic model of configuration casks, UCAI, (1989)
[2]  
McDermotr J., R1:A Rule-Based Configurer of Computer Systems, Artificial Intelligence, 19, pp. 39-88, (1982)
[3]  
Fahlen L.E., Brown C.G., Stahl O., Carlsson C., A Space Based Model for User Interaction in Shared Synthetic Environments, Proceedings of SIGCHI'93, (1993)
[4]  
A Stahl O., Mdraw - A Tool for Cooperative Work in the Telepresence Environment, Technical Report SICST92:05, (1992)
[5]  
Dong Z., Design for Automated Manufacturing, Concurrent Engineering: Automation, Tools, and Techniques, pp. 101-124, (1992)
[6]  
Utpal R., An intelligent CAD System in Concurrent Engineering Environment: A Knowledge-Based Approach, Cybernetics and Systems, An International Journal, 25, pp. 611-628, (1994)
[7]  
Lin A.C., Chang T.C., An Integrated Approach to Automated Assembly Planning for ThreeDimensional Mechanical Products, International Journal of Production Research, 31, pp. 1201-1227, (1993)
[8]  
Lin A.C., Chang T.C., 3D MAPS: A Three-Dimensional Mechanical Assembly Planning System, Journal of Manufacturing Systems, 12, pp. 437-456, (1994)
[9]  
Benford S., Et al., VR-VIBE: A Virtual Environment for Co-operative Information Retrival, Computer Graphics Forum, (1995)
[10]  
Axling T., Fahlen L., Haridi S., Virtual Reality Programming in Oz, Proceedings of the 3rd Eurographics Workshop on Virtual Environments, (1995)