Development of motion data description language for robots based on eXtensible Markup Language - realization of better understanding and communication via networks

Author(s):  
I. Kitagishi ◽  
T. Machino ◽  
A. Nakayama ◽  
S. Iwaki ◽  
M. Okudaira
2002 ◽  
Vol 14 (5) ◽  
pp. 471-478 ◽  
Author(s):  
Ikuo Kitagishi ◽  
◽  
Tamotsu Machino ◽  
Akira Nakayama ◽  
Satoshi Iwaki ◽  
...  

To realize a ubiquitous robot and software avatar society, we propose the concept of a MotionMedia content sharing platform. MotionMedia is defined as a physical communication medium that includes the actual motion of robots or physical end-effectors - called the ""5th medium,"" after audio, text, image, and video. MotionMedia is expected to be disseminated worldwide once its value in realizing better understanding and communication between people via broadband networks through the support of advanced communication media is recognized. To share MotionMedia content, especially motion data, a motion data modeling and formulation system for human-type robots based on eXtensible Markup Language (MotionXML) has been developed. MotionXML leads to specifications for conveying and reproducing robot motion via networks. It enables the same set of motion data to be shared by robots that have different structures and control interfaces. An application program interface (MotionAPI) has also been developed as a common access interface for MotionXML, enabling application developers to handle MotionXML easily and to develop applications more rapidly.


Author(s):  
Vamsy Godthi ◽  
John Jung-Woon Yoo ◽  
Cari Bryant Arnold ◽  
Timothy W. Simpson ◽  
Soundar Kumara

To address emerging issues due to global product development and shortening product development cycles, we propose a modular product design methodology using interface-based module descriptions published through cyber-infrastructure. In this paper, we describe (1) a general way of defining interfaces, partially utilizing a standardized language of product functionality known as the Functional Basis, (2) a formal way of representing components in eXtensible Markup Language that defines a new Module Description Language (MDL), and (3) the application of the proposed methodology to the design of a product family of electronic screwdrivers, a mechanical product, extending previous work with electrical products.


Author(s):  
Daniel Castro Silva ◽  
Pedro Henriques Abreu ◽  
Luís Paulo Reis ◽  
Eugénio Oliveira

AbstractThe work described in this paper is part of the development of a framework to support the joint execution of cooperative missions by a group of vehicles, in a simulated, augmented, or real environment. Such a framework brings forward the need for formal languages in which to specify the vehicles that compose a team, the scenario in which they will operate, and the mission to be performed. This paper introduces the Scenario Description Language (SDL) and the Team Description Language (TDL), two Extensible Markup Language based dialects that compose the static components necessary for representing scenario and mission knowledge. SDL provides a specification of physical scenario and global operational constraints, while TDL defines the team of vehicles, as well as team-specific operational restrictions. The dialects were defined using Extensible Markup Language schemas, with all required information being integrated in the definitions. An interface was developed and incorporated into the framework, allowing for the creation and edition of SDL and TDL files. Once the information is specified, it can be used in the framework, thus facilitating environment and team specification and deployment. A survey answered by practitioners and researchers shows that the satisfaction with SDL+TDL is elevated (the overall evaluation of SDL+TDL achieved a score of 4 out of 5, with 81%/78.6% of the answers ≥4); in addition, the usability of the interface was evaluated, achieving a score of 86.7 in the System Usability Scale survey. These results imply that SDL+TDL is flexible enough to represent scenarios and teams, through a user-friendly interface.


2000 ◽  
Vol 39 (01) ◽  
pp. 50-55 ◽  
Author(s):  
S. Yamazaki ◽  
Y. Satomura

Abstract:A Template Definition Language (TDL) was developed to share knowledge of how to construct an electronic patient record (EPR) template. Based on the extensible markup language XML, TDL has been designed to be independent of EPR platforms or databases. Our research of TDL was conducted through evaluation of the description of various templates in the currently available EPRs and through comparisons with some electronic clinical guidelines. We conclude that TDL is sufficient for the objective but still needs improvement of the algorithm for describing dynamic changes.


Sign in / Sign up

Export Citation Format

Share Document