Until recently work in the area of User Interface development has been almost entirelyad hoc. Implementors have had to rely on their own judgement not only in the area of the interface appearance and dynamics, but als...
详细信息
Until recently work in the area of User Interface development has been almost entirelyad hoc. Implementors have had to rely on their own judgement not only in the area of the interface appearance and dynamics, but also in the internal structure of interaction management. Considerable confusion exists in defining what constitutes a good User Interface, and in the management processes required to construct them. Insufficient software foundations and a lack of formalisms, tools and methodologies are contributing factors. To some extent these problems have been addressed by the User Interface Management System (UIMS) community, primarily for those working on large systems. This paper describes a methodology, developed as part of the design of a User Interface Manager, aimed at providing implementors with a structure for building interfaces which are separable from their underlying applications.
In this paper, we describe an interactive system for positioning articulated figures which uses a 3D direct manipulation technique to provide input to an inverse kinematics algorithm running in real time. The system a...
详细信息
Using the concept of symmetric algorithms, we construct a new patch representation for bivariate polynomials: the B-patch. B-patches share many properties with B-spline segments: They are characterized by their contro...
详细信息
Ray tracing requires testing of many rays to determine intersections with objects. A way of reducing the computation is to organize objects into hierarchical data structures. We examine two heuristics for space subdiv...
详细信息
Two strategies, pre-computation before display and adaptive refinement during display, are used to combine interactivity with high image quality in a virtual building simulation. Pre-computation is used in two ways. T...
详细信息
A highly parallel technique for linking line segments into curved contours or boundaries has been developed. This bottom-up organization of the line segments utilizes information in the line data itself and perceptual...
详细信息
We present a real-time robot motion planner that is fast and complete to a resolution. The technique is guaranteed to find a path if one exists at the resolution, and all paths returned are safe. The planner can handl...
ISBN:
(纸本)9780897913447
We present a real-time robot motion planner that is fast and complete to a resolution. The technique is guaranteed to find a path if one exists at the resolution, and all paths returned are safe. The planner can handle any polyhedral geometry of robot and obstacles, including disjoint and highly concave unions of *** planner uses standard graphics hardware to rasterize configuration space obstacles into a series of bitmap slices, and then uses dynamic programming to create a navigation function (a discrete vector-valued function) and to calculate paths in this rasterized space. The motion paths which the planner produces are minimal with respect to an L1 (Manhattan) distance metric that includes rotation as well as *** examples are shown illustrating the competence of the planner at generating planar rotational and translational plans for complex two and three dimensional robots. Dynamic motion sequences, including complicated and non-obvious backtracking solutions, can be executed in real time.
暂无评论