Tactile Sensing is not simply the ability to detect that a contact has occurred between an object and a manipulator, but encompasses a more comprehensive ability to grasp and identify shape, surface features, material...
详细信息
Tactile Sensing is not simply the ability to detect that a contact has occurred between an object and a manipulator, but encompasses a more comprehensive ability to grasp and identify shape, surface features, material features, force and slippage, etc. As technology progresses, sensors able to detect these features have become a reality, and the problem of integrating the information from such sensors must be taken into account. To achieve this objective an appropriate system organisation is required to efficiently and correctly integrate the data into a robust world model. Since the number of sensors that may be applied to any kind of problem is increasing daily modularity, reusability and expandability are important properties and to achieve this flexibility an objectoriented approach has been followed in modelling the system. This paper considers the use of a multi-functional tactile system and its integration with an objectoriented Expert Identifier System (OOEIS) which is able to fuse data coming from a sensorized finger, with the aim of identifying the material properties of an object being touched.
A graphical 'front end' using the freely available Tcl/Tk programming toolkit is used to provide a point and click and drag and drop interface to the users of interface to Matlab. The overall effect is an intu...
详细信息
A graphical 'front end' using the freely available Tcl/Tk programming toolkit is used to provide a point and click and drag and drop interface to the users of interface to Matlab. The overall effect is an intuitive and easy to use interface to Matlab which may also be utilized to provide the same structure to a similar tool with only minor code changes. The implementation of the drag and drop philosophy projects an objectoriented window onto the underlying application providing significant gains in learning and productivity.
The application of object-oriented techniques to the development of a real-time system for monitoring and control of remote sites is evaluated. The system, currently installed at several sites in Europe, also includes...
详细信息
The application of object-oriented techniques to the development of a real-time system for monitoring and control of remote sites is evaluated. The system, currently installed at several sites in Europe, also includes database management functions and an interactive operator interface. The object-oriented aspects of the system architecture and the development process model are described. Together they provide a technical and organizational framework for projects of similar nature. The pros and cons of the solutions are discussed.
This paper is based on a project within the Siemens Corp., where object-oriented techniques were used to develop a switching system for broadband ISDN. Some important components of system software and how their suppor...
详细信息
ISBN:
(纸本)0852965427
This paper is based on a project within the Siemens Corp., where object-oriented techniques were used to develop a switching system for broadband ISDN. Some important components of system software and how their support for object-orientation should look like are discussed. One of these is an operating system that acts as a runtime system for object-oriented features. The effects of this support are shown by some typical applications for switching systems. Another system component is an analysis tool offering a novel type of object specific trace mechanism. The most important object-oriented terms are defined. The particular requirements in the area of switching systems are discussed.
In the ASCOT project, Case Based Reasoning (CBR) increased the toolset's potential usability by separating user's requirements from the engineering requirements of the telecommunication service providers. This...
详细信息
In the ASCOT project, Case Based Reasoning (CBR) increased the toolset's potential usability by separating user's requirements from the engineering requirements of the telecommunication service providers. This was achieved naturally and cleanly. No lengthy on-line user interrogation was needed. Additionally, the user's involvement in the process was not compromised because he always has the final choice over which service to select, or could choose to further refine his requirements.
The colloquium materials contain 9 papers. The topics covered include graphical access to symbol databases, speaker identification in communication for synchronous teleworking;managing interface complexity with mimics...
详细信息
The colloquium materials contain 9 papers. The topics covered include graphical access to symbol databases, speaker identification in communication for synchronous teleworking;managing interface complexity with mimics, objectoriented interaction, multimedia information control, concurrent accessibility of multiple actions, 3D modeling in knowledge engineering, and future possible applications of graphical user interfaces.
The SCOOP model (Simple concurrent object-orientedprogramming) offers a comprehensive approach to building high-quality concurrent and distributed systems. The model takes advantage of the inherent concurrency implic...
详细信息
The SCOOP model (Simple concurrent object-orientedprogramming) offers a comprehensive approach to building high-quality concurrent and distributed systems. The model takes advantage of the inherent concurrency implicit in object-orientedprogramming to provide programmers with a simple extension enabling them to produce concurrent applications with little more effort than sequential ones. In the paper, the authors discuss the basic concepts of the model, such as processors and separate objects. They also present SCOOPLI, a library implementation of SCOOP for the .NET platform. They show how SCOOP concepts are mapped to .NET constructs, and discuss distributed programming with SCOOPLI, with a focus on .NET Remoting capabilities. Several programming examples illustrate the discussion.
objective-C can be regarded as a hybrid between C and Smalltalk. It was designed by Brad Cox in the early 1980s in order to bring the power of the object-oriented approach into the realm of large scale software develo...
详细信息
objective-C can be regarded as a hybrid between C and Smalltalk. It was designed by Brad Cox in the early 1980s in order to bring the power of the object-oriented approach into the realm of large scale software development. The emphasis of the language is on those aspects which most assist reusability and hence productivity. It is supported by comprehensive class libraries which are modelled on those provided by Smalltalk. The language and associated libraries are outlined.< >
objectorientedprogramming and parallel programming are two important and evolving areas in computer science. Much research has been carried out in each of the two programming disciplines, but little effort has been ...
详细信息
objectorientedprogramming and parallel programming are two important and evolving areas in computer science. Much research has been carried out in each of the two programming disciplines, but little effort has been put on combining the two areas. The authors discuss a major problem of parallel programming: synchronization of concurrent processes using a shared object. Discussing the example of the bounded buffer, they demonstrate how to build a high structured shared object based on primitive constructs in an objectoriented manner. They use the objectorientedprogramming environment Smalltalk-80 which supports basic process management and synchronization tools (semaphores). The ideas presented were realized in a prototype of a distributed directory service according to the CCIT X.500 standard.< >
April is a process oriented language which offers facilities for process definition and intra-process communication. On top of April, we have built an objectoriented and a Database layer, which make the task of agent...
详细信息
April is a process oriented language which offers facilities for process definition and intra-process communication. On top of April, we have built an objectoriented and a Database layer, which make the task of agent construction much easier. The way those platforms can be used for the construction of mobile agents is also presented.
暂无评论