Abstract
From the early steps of sketching to final engineering, a frequent and very important activity in designing objects is to perform graphical and spatial simulations to solve the constraints on the objects which are being designed. But when we analyse work situations involving the use of CAD systems, it is today an acknowledged fact that these tools are not helpful to perform these types of simulations. While knowledge modeling based on form feature concepts already offers some possibilities for attaching behaviour to objects, the simulation activity requires in addition a ‘real time’ and ‘intelligent’ management of the interactions between the 3D virtual objects and the CAD user.
Our general purpose is to study how future CAD systems could be improved to achieve the simulation steps of object design. In this context we present some issues concerning the cooperation between a model of reactive 3D objects and a multimodal X Window kernel. We have developed a prototype of a system where objects with reactive behaviour can be built, and with which the user can interact with a combination of graphical actions and vocal commands. This prototype is used to evaluate the feasability and the usefulness of the integration of such techniques in futur applications that would be used by object designers in a real working context. We describe the current state of this system and the planned improvements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barr, A. H. (1984) Global and local deformations of solid primitives. Computer Graphics, 18(3), 21–30.
Baumgardt, B. (1972) Winged-edge polyhedron representation. Technical Report CS 320, Dept. of Computer Science, Stanford University.
Bellik, Y. and Teil, D. (1993) A Multimodal Dialogue Controller for Multimodal User Interface Management Systems. Application: a Multimodal Window Manager. In Proc. INTERCHI'93, New York: ACM Press, 24–29.
Bellik, Y., Ferrari, S., Néel, F. and Teil, D. (1995) Requirements for multimodal dialogue including vocal interaction. In ESCA Tutorial and Research Workshop on Spoken Dialogue Systems, Hanstholm (Denmark), May 1995, 161–164.
Bellik, Y., Ferrari, S., Néel, F., Teil, D., Pierre, E. and Tachoires, V. (1995) Interaction Multimodale: Concepts et Architecture. In 4émes Journées Internationales sur l'Interface des Mondes Réels et Virtuels, Montpellier (France), June 1995, 37–45.
Carlson, W.E. (1982) An algorithm and data structure for 3d object synthesis using surface patch intersections. Computer Graphics, 16(3), 255–263.
Casale, M.S. (1987) Free-form solid modelling with trimmed surface patches. IEEE Computer Graphics and Applications, January 1987, 33–43.
Coutaz, J. et al. (1992) Interfaces multimodales et architecture logicielle. In Workshop Report of IHM'92, 4èmes Journées sur l'Ingénierie des Interfaces Homme — Machine, Paris (France), December 1992, 9–44.
Gaildrat, V., Vigouroux, N., Caubet, R. and Pérennou, G. (1993) Conception d'une interface multimodale pour un modeleur déclaratif de scènes tridimensionnelles pour la synthèse d'images. In 2èmes Journées Internationales sur l'Interface des Mondes Réels et Virtuels, Montpellier (France), March 1993, 415–424.
Krus, M. (1995) Présentation multimodale d'information. Master's thesis, Université Paris XI, Orsay (France).
Lebahar, J.C. (1992) Quelques formes de planification de l'activité de conception en design industriel. Le Travail Humain, Presse Universitaire de France, 55(4), 329–351.
Levin, J.Z. (1980) Quadril: a computer language for the description of quadric surface bodies. Computer Graphics, 14(3), 86–92.
Macé, P. and Bourdot, P. (1991) A method to control continuity: Application to easy patches fitting. In International EUROGRAPHICS Workshop on Computer Graphics and Mathematics, Genova (Italy), October 1991, 150–169.
Martin, G. L. (1989) The utility of speech input in user-computer interfaces. International Journal of Man-Machine Studies, 30, 355–375.
Martin, J. C. Veldman, R. and Béroule, D. (1995) Towards Adequate Representation Technologies for Multimodal Interfaces. In CMC/95, International Conference on Cooperative Multimodal Communication, Eindhoven (The Netherlands), May 1995, pages 207–224. Reprinted in revised form as Martin et al. (1997) in this volume.
Martin, J. C. Veldman, R. and Béroule, D. (1997) Towards Multimodal Interfaces: a Theoretical Framework and Guided Propagation Networks. This volume.
Nigay, L. and Coutaz, J. (1993) A design space for multimodal systems: Concurrent processing and data fusion. In Proc. INTERCHI'93, New York: ACM Press, 172–178.
Nye, A. (1989) Xlib Programming Manual (Vol. One of The X Window System Series). Sebastopol, CA: O'Reilly and Associates.
Nye, A. and O'Reilly, T. (1990) X Toolkit Intrinsics Programming Manual (Vol. Four of The X Window System Series). Sebastopol, CA: O'Reilly and Associates.
DeRose, T. D. and Barsky, B. A. (1985) An intuitive approach to geometric continuity for parametric curves and surfaces. In Computer-Generated Images — The state of the art, edited by N. Magnenat-Thalmann and D. Thalmann, Heidelberg: Springer, 159–175.
Shah, J. J. (1990) Philosophical development of form feature concept. In Proc. of the Features Symposium, Computer Aided Manufacturing — International, CAM-I 90, Boston (USA), August 1990, 113–128
Schomaker, L. et al. (1995) A taxonomy of multimodal interaction in the human information processing system. Technical report, ESPRIT PROJECT 8579 MIAMI, February 1995.
Tilove, R. B. and Requicha, A. A. (1980) Closure of boolean operations on geometric entities. Computer Aided Design, 12(5), September 1980, 219–220.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag
About this paper
Cite this paper
Bourdot, P., Krus, M., Gherbi, R. (1998). Cooperation between reactive 3D objects and a multimodal X Window kernel for CAD. In: Bunt, H., Beun, RJ., Borghuis, T. (eds) Multimodal Human-Computer Communication. CMC 1995. Lecture Notes in Computer Science, vol 1374. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0052319
Download citation
DOI: https://doi.org/10.1007/BFb0052319
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64380-7
Online ISBN: 978-3-540-69764-0
eBook Packages: Springer Book Archive