This paper presents a distributed, master-less communication system currently used for communication in a fleet of heterogeneous unmanned aerial vehicles in the European project COMETS for wired and wireless links. Co...
详细信息
This paper presents a distributed, master-less communication system currently used for communication in a fleet of heterogeneous unmanned aerial vehicles in the European project COMETS for wired and wireless links. Communication is realized using distributed shared memory (DSM) where each network node is holding full or part of the DSM. The coherency of the DSM is kept by a real-time aware protocol that provides quality of service guarantee and dynamic routing. Furthermore, an experiment is presented using the communication system on a wireless ad-hoc network.
The goal of the system presented in this paper is to support several facial surgeries that are aiming to transform an unsymmetrical face to a symmetric one. There are two main techniques to achieve this goal: distract...
详细信息
We introduce a method to apply a preoperative 3D plan for inserting dental implants with an assisting medical robot. The treatment plan is based on the 3D visualization of the CT data of the patient.s maxilla and mand...
详细信息
A curvature based technique for fast range image registration is described in this work. With this technique the rotation and the displacement of a surface with respect to another one is calculated. The proposed algor...
详细信息
A curvature based technique for fast range image registration is described in this work. With this technique the rotation and the displacement of a surface with respect to another one is calculated. The proposed algorithm uses Gaussian curvature information from each image point to extract a number of feature points. Two bounds are applied to the curvature values. Points with these bound curvature value are classified into two classes of feature points. In order to calculate the rotation angle between the two range images, the feature points are paired. That means the angle and the distance of the point pairs have to be transformed into a general view coordinate system. In the orientation matching procedure, we compare each pairing in the first image with each possible in the second one. This process is independent of the translation calculation which is calculated in a sequencing step. This pipelining principle speeds up the registration process if correspondences are calculated constantly.
Temporal load-balancing - "spreading out" the executions of tasks over time - is desirable in many applications. A form of temporal load-balancing is discussed: scheduling to maximize minimum global inter-co...
详细信息
Temporal load-balancing - "spreading out" the executions of tasks over time - is desirable in many applications. A form of temporal load-balancing is discussed: scheduling to maximize minimum global inter-completion time (MGICT-scheduling). It is shown that MGICT-scheduling is, in general, NP-hard. A number of restricted classes of task systems are identified, which can be efficiently MGICT-scheduled.
We investigate filesystem support for continuous media on the Java language. We describe a prototype implementation on a real-time Java Server, developed as an application level server on the real-time Mach microkerne...
详细信息
We investigate filesystem support for continuous media on the Java language. We describe a prototype implementation on a real-time Java Server, developed as an application level server on the real-time Mach microkernel environment. The Java virtual machine has been extended to support filesystem bandwidth reservation facilities existing on real-time Mach. Such facilities allow continuous media applications to specify their disk bandwidth usage requirements by creating a disk bandwidth reservation. The operating system, upon acceptance of the requests, internally enforces and guarantees such a share of the disk bandwidth for every active reservation. We present a performance evaluation, including both a synthetic application and real multimedia application based on a Quicktime video player which make use of realtime Java threads and filesystem bandwidth reservation facilities. Our experiments conclude that the proposed filesystem extensions to the Java language are suitable for continuous media application requirements.
A method is presented for the model-based redesign of enterprises. It consists of two main steps, the initialization step and the optimization step. During the initialization step, the processes are modelled and analy...
详细信息
A method is presented for the model-based redesign of enterprises. It consists of two main steps, the initialization step and the optimization step. During the initialization step, the processes are modelled and analysed. During the optimization step, the optimal configuration is found for the possible modifications of the processes. Emphasis is placed on the process analysis. The proposed approach is based on activity chains which describe the set of activities needed for the achievement of a given gear, and their execution order necessary to guarantee a low processing time. An algorithm is presented for filtering such activity chains from an enterprise model. It is based on graph theory and corresponds to the solution of an optimization problem, whereby the sum of weights of ail edges belonging to the solution graph should be maximized under some given constraints. Because of the high complexity of the problem, some complexity-reducing measures are presented, measures that arise from the earlier problem analysis.
One of the many features needed to support the activities of autonomous systems is the ability to plan motion. This enables robots to move in their environment securely and to accomplish given tasks. Unfortunately, th...
详细信息
One of the many features needed to support the activities of autonomous systems is the ability to plan motion. This enables robots to move in their environment securely and to accomplish given tasks. Unfortunately, the control loop comprising sensing, planning, and acting has not yet been closed for robots in dynamic environments. One reason involves the long execution times of the motion planning component. A solution for this problem is offered by the use of highly parallel computation. Thus, an important task is the parallelization of existing motion planning algorithms for robots so that they are suitable for highly parallel computation. In several cases, completely new algorithms have to be designed, so that a parallelization is feasible. In this survey, we review recent approaches to motion planning using parallel computation. As a classification scheme, we use the structure given by the different approaches to the robot's motion planning. For each approach, the available parallel processing methods are discussed. Each approach is assigned a unique class. Finally, for each research work referenced, a list of keywords is given.
In this paper we present a method for virtual 3D cutting operations in 3D tomographic data. When cutting interactively the user specifies a serie of 3D cutting points and correponding cut depths on the surface of the ...
Simulations of static and dynamic aspects of the functionality of the human body are getting more important as the complexity of operations increases. The preoperative planning of maxillofacial operations like the rep...
详细信息
暂无评论