This paper describes a visualtool for developing real-time control software for distributed industrial systems. The aim of this project currently in progress, is to obtain a visualprogramming environment which integ...
详细信息
This paper describes a visualtool for developing real-time control software for distributed industrial systems. The aim of this project currently in progress, is to obtain a visualprogramming environment which integrates both the advantages of object-oriented modelling for the design and simulation of systems and the power of modern distributed control systems (i.e. computers with real-time operating systems interconnected by means of industrial real-time networks). To bridge the gap between the object-oriented system model and the implementation level, at which we have multiple parallel tasks running on a network, sequential function charts (SFCs) are used as a standard formalism [12,16] for the description of system dynamics and control software programming. (C) 1999 Elsevier Science B.V. All rights reserved.
As electronic textiles have become more advanced in sensing, actuating, and manufacturing, incorporating smartness into fabrics has become of special interest to ubiquitous computing and interaction researchers and de...
详细信息
ISBN:
(纸本)9798400701320
As electronic textiles have become more advanced in sensing, actuating, and manufacturing, incorporating smartness into fabrics has become of special interest to ubiquitous computing and interaction researchers and designers. However, innovating smart textile interfaces for numerous input and output modalities usually requires expert-level knowledge of specific materials, fabrication, and protocols. This paper presents EmTex, a construction kit based on embroidered textiles, patterned with dedicated sensing, actuating, and connecting components to facilitate the design and prototyping of smart textile interfaces. With machine embroidery, EmTex is compatible with a wide range of threads and underlay fabrics, proficient in various stitches to control the electric parameters, and capable of integrating versatile and reliable interaction functionalities with aesthetic patterns and precise designs. EmTex consists of 28 textile-based sensors, actuators, connectors, and displays, presented with standardized visual and tactile effects. Along with a visual programming tool, EmTex enables the prototyping of everyday textile interfaces for diverse life-living scenarios, that embody their touch input, and visual and haptic output properties. With EmTex, we conducted a workshop and invited 25 designers and makers to create freeform textile interfaces. Our findings revealed that EmTex helped the participants explore novel interaction opportunities with various smart textile prototypes. We also identified challenges EmTex shall face for practical use in promoting the design innovation of smart textiles.
We present an approach that combines semantic metadata and reasoning with a visual modeling tool to enable the goal-driven configuration of smart environments for end users. In contrast to process-driven systems where...
详细信息
ISBN:
(纸本)9781479951543
We present an approach that combines semantic metadata and reasoning with a visual modeling tool to enable the goal-driven configuration of smart environments for end users. In contrast to process-driven systems where service mashups are statically defined, this approach makes use of embedded semantic API descriptions to dynamically create mashups that fulfill the user's goal. The main advantage of the presented system is its high degree of flexibility, as service mashups can adapt to dynamic environments and are fault-tolerant with respect to individual services becoming unavailable. To support end users in expressing their goals, we integrated a visual programming tool with our system. This tool enables users to model the desired state of their smart environment graphically and thus hides the technicalities of the underlying semantics and the reasoning. Possible applications of the presented system include the configuration of smart homes to increase individual well-being, and reconfigurations of smart environments, for instance in the industrial automation or healthcare domains.
This paper presents the system called "MADE". MADE is an object-oriented software environment for research and application development for multimedia data processing. It is an integrated environment that sup...
详细信息
ISBN:
(纸本)0819431141
This paper presents the system called "MADE". MADE is an object-oriented software environment for research and application development for multimedia data processing. It is an integrated environment that supports algorithm development, management, and testing. It provides tools for image, sound, and graphic data processing even though the main emphasis is on image processing. The proposed system adopts a true object-oriented approach supporting well-separated data classes similar to IUE classes and provides multiple user interfaces for various classes of users. By separating the interface layer from data processing functions, it allows algorithm developers to write their functions without worrying about user interface programming. It is specially designed to work with both graphic and image objects in the same domain. It can display and edit image features in the graphic domain and process them in the image domain.
Many Internet of Things (IoT) applications are emerging and evolving rapidly thanks to widespread open-source hardware platforms. Most of the high-end open-source IoT platforms include built-in peripherals, such as th...
详细信息
Many Internet of Things (IoT) applications are emerging and evolving rapidly thanks to widespread open-source hardware platforms. Most of the high-end open-source IoT platforms include built-in peripherals, such as the universal asynchronous receiver and transmitter (UART), pulse width modulation (PWM), general purpose input output (GPIO) ports and timers, and have enough computation power to run embedded operating systems such as Linux. However, each IoT platform has its own way of configuring peripherals, and it is difficult for programmers or users to configure the same peripheral on a different platform. Although diverse open-source IoT platforms are widespread, the difficulty in programming those platforms hinders the growth of IoT applications. Therefore, we propose an easy and convenient way to program and configure the operation of each peripheral using a user-friendly Web-based software framework. Through the implementation of the software framework and the real mobile robot application development along with it, we show the feasibility of the proposed software framework, named SoEasy.
暂无评论