[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Two-handed assembly with immersive task planning in virtual reality

Published: 01 March 2002 Publication History

Abstract

Assembly modelling is the process of capturing entities and activity information related to assembling and assembly. Currently, most CAD systems have been developed to ease the design of individual components, but are limited in their support for assembly designs and planning capability, which are crucial for reducing the cost and processing time in complex design, constraint analysis and assembly task planning. This paper presents a framework of a two-handed virtual assembly (VA) planner for assembly tasks, which coordinates two hands jointly for feature-based manipulation, assembly analysis and constraint-based task planning. Feature-based manipulation highlights the important assembling features (e.g. dynamic reference frames, moving arrow, mating features) to guide users for the ease of assembly and in an efficient and fluid manner. The users can freely navigate and move the mating pair along the collision-free path. The free motion of two-handed input in assembly is further restricted to the allowable motion guided by the constraints recognised on-line. The allowable motion in assembly is planned by the logic steps derived from the analysis of constraints and their translation in the progress of assembly. No preprocessing or predefined assembly sequence is necessary since the planning is produced in real-time upon the two-handed interactions. Mating features and constraints in databases are automatically updated after each assembly to simplify the planning process. The two-handed task planner has been developed and experimented for several assembly examples including a drill (12-parts) and a robot (17-parts). The system can be generally applied for the interactive task planning of assembly-type applications.

References

[1]
Mine MR, Brooks FP. Jr, Sequin CH (1997) Moving objects in space: exploiting proprioception in virtual-environment interaction. Computer Graphics 19---26
[2]
Poupyrev I, Weghorst S, Billinghurst M, Ichikawa T (1997) A framework and testbed for studying manipulation techniques for immersive VR. In: ACM VRST 21---28
[3]
Kitamura Y, Yee A, Kishino F (1996) Virtual object manipulation using dynamically selected constraints with real-time collision detection. In: ACM VRST 173---181
[4]
Conrad C (1997) Assembly automation: the virtual and the physical. Manufacturing Engineering 119: 62---66
[5]
Jayaram S, Connacher H, Lyons K (1997) Virtual assembly using virtual-reality techniques. Computer-Aided Design 8: 575---584
[6]
Roberto C, Enrico C (1997) Forward assembly planning based on stability. Journal of Intelligent and Robotic Systems 19: 411---436
[7]
Gu P, Yan X (1995) CAD directed automatic assembly sequence planning. International Journal of Production Research 33: 3069---3100
[8]
Pu P, Purvis L (1995) Assembly planning using case adaptation methods. IEEE International Conference on Robotics and Automation 982---987
[9]
Shin CK, Hong DS, Cho HS (1995) Disassemblability analysis for generating robotic assembly sequences. IEEE International Conference on Robotics and Automation 1284---1289
[10]
You C-F, Chiu C-C (1996) An automated assembly environment in feature-based Ddesign. The International Journal of Advanced Manufacturing Technology 12: 280---287
[11]
Trika SN, Banerjee P, Kashyap RL (1997) Virtual reality interfaces for feature-based computer-aided design systems. Computer-Aided Design 29: 565---574
[12]
Liang JD (1995) Interaction techniques for solid modeling with a 3D input device. Doctoral Dissertation, Dept. of Computing Science, Univ. of Alberta.
[13]
Femando T, Fa M, Dew PM, Munlin M (1995) Constraint-based 3D manipulation techniques within virtual environments. In: Virtual Reality Applications. Academic Press Ltd 71---89
[14]
Hinckley K, Pausch R, Proffitt D, Kassell NF (1998) Two-handed virtual manipulation. ACM Transactions on Computer-Human Interaction 5: 260---302
[15]
Mapes D, Moshell JM (1995) A two-handed interface for object manipulation in virtual environments. MIT Journal of PRESENCE: Teleoperators and Virtual Environments 4: 403---416
[16]
Buxton W, Myers BA (1986) A study in two-handed input. In: Proceedings of ACM CHI 321---326
[17]
Kabbash P, Buxton W, Sellen A (1994) Two-handed input in a Ccompound task. ACM Conference Proceedings on Human Factors in Computing Systems 417---423
[18]
Zeleznik R, Forsberg A, Strauss P (1997) Two-handed input for 3D interaction. In: Proceedings of ACM/SIGGRAPH Symposium on Interactive 3D Graphics 115---120
[19]
Thomas JP, Nissanke PN (1995) A graph-based formalism for modeling assembly tasks. IEEE International Conference on Robotics and Automation 1296---1301

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Virtual Reality
Virtual Reality  Volume 6, Issue 1
March 2002
55 pages
ISSN:1359-4338
EISSN:1434-9957
Issue’s Table of Contents

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 March 2002

Author Tags

  1. Two-handed interface
  2. User interaction
  3. Virtual assembly
  4. Virtual reality

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media