206 research outputs found

    Using GASP for Collaborative Interaction within 3D Virtual Worlds

    Get PDF
    International audienceIn this paper, we present Gasp, a General Animation and Simulation Platform, whose purpose is to animate autonomous or userdriven agents, and we explain how it can be used for Collaborative Virtual Reality. First, we explain its architecture, based on the notion of simulation objects (or agents) associated with a calculation part (the behavior). Then we describe how it is possible to distribute eciently our agents upon a network in order to share the amount of calculation between several computers. Finally, as the visualisation of a simulation is also a simulation object, we show that our architecture allows us to distribute several visualisations upon a network to share a 3D interactive simulation between several users

    Zero-gravity movement studies

    Get PDF
    The use of computer graphics to simulate the movement of articulated animals and mechanisms has a number of uses ranging over many fields. Human motion simulation systems can be useful in education, medicine, anatomy, physiology, and dance. In biomechanics, computer displays help to understand and analyze performance. Simulations can be used to help understand the effect of external or internal forces. Similarly, zero-gravity simulation systems should provide a means of designing and exploring the capabilities of hypothetical zero-gravity situations before actually carrying out such actions. The advantage of using a simulation of the motion is that one can experiment with variations of a maneuver before attempting to teach it to an individual. The zero-gravity motion simulation problem can be divided into two broad areas: human movement and behavior in zero-gravity, and simulation of articulated mechanisms

    Experiences on Using TRAKLA2 to Teach Spatial Data Algorithms

    Get PDF
    AbstractThis paper reports on the results of a two year project in which visual algorithm simulation exercises were developed for a spatial data algorithms course. The success of the project is studied from several point of views, i.e., from developer's, teachers's, and student's perspective. The amount of work, learning outcomes, and feasibility of the system has been estimated based on the data gathered during the project. The results are encouraging, which motivates to extend the concept also for other courses in the future

    Computing a flattest, undercut-free parting line for a convex polyhedron, with application to mold design

    Get PDF
    AbstractA parting line for a polyhedron is a closed curve on its surface, which identifies the two halves of the polyhedron for which mold-boxes must be made. A parting line is undercut-free if the two halves that it generates do not contain facets that obstruct the de-molding of the polyhedron. Computing an undercut-free parting line that is as “flat” as possible is an important problem in mold design. In this paper, algorithms are presented to compute such a parting line for a convex polyhedron, based on different flatness criteria

    Proceedings of the Eighth Annual Thermal and Fluids Analysis Workshop: Spacecraft Analysis and Design

    Get PDF
    This document contains papers presented at the Eighth Annual Thermal and Fluids Analysis Workshop (TFAWS) on Spacecraft Analysis and Design hosted by the NASA/Johnson Space Center (JSC) on September 8-11, 1997, and held at the University of Houston - Clear Lake (UHCL) in the Bayou Building. The Workshop was sponsored by NASA/JSC. Seminars were hosted and technical papers were provided in fluid and thermal dynamics. Seminars were given in GASP, SINDA, SINAPS Plus, TSS, and PHOENICS. Seventeen papers were presented

    Efficient Dynamic Unstructured Methods and Applications for Transonic Flows and Hypersonic Stage Separation

    Get PDF
    Relative-moving boundary problems have a wide variety of applications. They appear in staging during a launch process, store separation from a military aircraft, rotor-stator interaction in turbomachinery, and dynamic aeroelasticity. The dynamic unstructured technology (DUT) is potentially a strong approach to simulate unsteady flows around relative-moving bodies, by solving time-dependent governing equations. The dual-time stepping scheme is implemented to improve its efficiency while not compromising the accuracy of solutions. The validation of the implicit scheme is performed on a pitching NACA0012 airfoil and a rectangular wing with low reduced frequencies in transonic flows. All the matured accelerating techniques, including the implicit residual smoothing, the local time stepping, and the Full-Approximate-Scheme (FAS) multigrid method, are resorted once a dynamic problem is transformed into a series of “static” problems. Even with rather coarse Euler-type meshes, one order of CPU time savings is achieved without losing the accuracy of solutions in comparison to the popular Runge-Kutta scheme. More orders of CPU time savings are expected in real engineering applications where highly stretched viscous-type meshes are needed. The applicability of DUT is also extended from transonic/supersonic flows to hypersonic flows through special measures in spatial discretization to simulate the staging of a hypersonic vehicle. First, the simulations in Mach 5 and Mach 10 flights are performed on the longitudinal symmetry plane. A network of strong shocks and expansion waves are captured. A prescribed two-degrees-of-freedom motion is imposed on the booster and the adapter to mimic the staging. Then, a 3-D static Euler solver with an efficient edge-based data structure is modified for time-accurate flows. The overall history of aerodynamic interference during the staging in Mach 5 flight is obtained by an animation method, consisting of six static solutions along the assumed stage path. From the animation method, the following conclusions are made. After the booster and the adapter move away from the research vehicle by 60% vehicle length, their effects on the research vehicle are confined to the wake flow of the research vehicle. The aerodynamic forces on the research vehicle converge to the values in free flight when the booster is away from the research vehicle by 1.77 times vehicle length. The aerodynamic interference is a highly nonlinear function in terms of the distance between the vehicle, the booster, and the adapter. Finally, two dynamic computations are performed when the booster and the adapter are extremely close to the research vehicle. It is observed from these 3-D dynamic computations that as the stage separation advances, the aerodynamic interference becomes less sensitive to further relative motions

    Integrating algorithm visualization video into a first-year algorithm and data structure course

    Get PDF
    In this paper we describe the results that we have obtained while integrating algorithm visualization (AV) movies (strongly tightened with the other teaching material), within a first-year undergraduate course on algorithms and data structures. Our experimental results seem to support the hypothesis that making these movies available significantly improved students' performances. Moreover, the movies were highly appreciated by the students (both from a comprehensibility point of view and from a usefulness point of view), even though with a low attitude towards the emerging video pod-cast technology. Finally, our results indicate the necessity of integrating the AV movies with audio comment, which seems to be one of the most interesting research question left open by our study. © International Forum of Educational Technology & Society (IFETS)

    Quantum Algorithm Animator

    Get PDF
    The design and development of quantum algorithms present a challenge, especially for inexperienced computer science students. Despite the numerous common concepts with classical computer science, quantum computation is still considered a branch of theoretical physics not commonly used by computer scientists. Experimental research into the development of a quantum computer makes the use of quantum mechanics in organizing computation more attractive, however the physical realization of a working quantum computer may still be decades away. This study introduces quantum computing to computer science students using a quantum algorithm animator called QuAL. QuAL\u27s design uses features common to classical algorithm animators guided by an exploratory study but refined to animate the esoteric and interesting aspects of quantum algorithms. In addition, this study investigates the potential for the animation of a quantum sorting algorithm to help novice computer science students understand the formidable concepts of quantum computing. The animations focus on the concepts required to understand enough about quantum algorithms to entice student interest and promote the integration of quantum computational concepts into computer science applications and curricula. The experimental case study showed no significant improvement in student learning when using QuAL\u27s initial prototype. Possible reasons include the animator\u27s presentation of concepts and the study\u27s pedagogical framework such as choice of algorithm (Wallace and Narayanan\u27s sorting algorithm), design of pre- and post tests, and the study\u27s small size (20 students) and brief duration (2 hours). Nonetheless, the animation system was well received by students. Future work includes enhancing this animation tool for illustrating elusive concepts in quantum computing

    A survey of free software for the design, analysis, modelling, and simulation of an unmanned aerial vehicle

    Get PDF
    The objective of this paper is to analyze free software for the design, analysis, modelling, and simulation of an unmanned aerial vehicle (UAV). Free software is the best choice when the reduction of production costs is necessary; nevertheless, the quality of free software may vary. This paper probably does not include all of the free software, but tries to describe or mention at least the most interesting programs. The first part of this paper summarizes the essential knowledge about UAVs, including the fundamentals of flight mechanics and aerodynamics, and the structure of a UAV system. The second section generally explains the modelling and simulation of a UAV. In the main section, more than 50 free programs for the design, analysis, modelling, and simulation of a UAV are described. Although the selection of the free software has been focused on small subsonic UAVs, the software can also be used for other categories of aircraft in some cases; e.g. for MAVs and large gliders. The applications with an historical importance are also included. Finally, the results of the analysis are evaluated and discussed—a block diagram of the free software is presented, possible connections between the programs are outlined, and future improvements of the free software are suggested. © 2015, CIMNE, Barcelona, Spain.Internal Grant Agency of Tomas Bata University in Zlin [IGA/FAI/2015/001, IGA/FAI/2014/006
    • …
    corecore