19 research outputs found

    GENVIS -Model-Based Generation of Data Visualizers

    Get PDF
    Abstract The tool GENVI

    APICES - Rapid Application Development with Graph Pattern

    No full text
    In this paper, we present the novel software design environment APICES. It is specifically tailored to support rapid application development based on network like data structures which are typical for CAD tools, system level design tools or DSP applications. APICES is based on graph patterns. These graph patterns offer high-level functionality far beyond manipulation of simple graphs consisting of nodes and edges. By making graph patterns re-usable within an object-oriented framework architecture and by offering multi-target code generators we are able to provide a powerful environment for prototyping and rapid development of graph-based applications. We demonstrate the productivity gains and the benefits of APICES by rapid application development of a multi-rate digital signal processing tool. 1. Introduction Re-use of software artifacts plays a central role to shorten software development cycles in order to minimize time-to-market. Recent work on design patterns [1][2] and object-o..

    The roberta initiative

    No full text
    Abstract. This paper gives an overview and summary of the Roberta Initiative -an approach to raise especially but not only girls´ interest in STEM (science, technology, engineering and math). Roberta comes with a didactic concept that uses robot construction kits in combination with a gender-balanced didactic material and course concept. Roberta teacher trainings delivered by certified Roberta coaches and a dissemination network are the approach of the Roberta Initiative to establish a sustainable activity to raise girls´ interest in technical topics and in the end the portion of female engineers in Europe. Robot competitions turned out to be an attractive next step for Roberta course participants to further follow their interest in STEM

    Reactive robot control using optical analog VLSI sensors

    No full text
    The use of three types of spatio-temporal processing elements is investigated for optical sensory preprocessing in order to solve robot control problems in mobile robotics. The sensory elements are optical analog VLSI silicon retina type devices that do on-chip gradient operations and perform a current mode hysteretic winner-take-all function. Each sensor device extracts a characteristic feature from the optical input: position of highest contrast along a 1-D array, maximum speed along a 1-D array, maximum optical flow on a 2-D array. These are continuously calculated by the respective sensory devices. The sensory devices are applied in a mobile robotics application. They are used for active ball control, ball velocity prediction and active gaze-control for RoboCup Middle-Size League robots

    GENVIS - Model-Based Generation of Data Visualizers

    No full text
    The tool GENVIS supports the integration of an XML data repository with different GUI frameworks. It maps a model of an XML data repository to an abstract grid-based layout model. This mapping on model level combined with a flexible template mechanism allows to generate source code for data visualizers which construct well-formatted views on XML documents. GENVIS generates data visualizers for different GUI frameworks. The tool is productively used to construct report visualizers for a credit risk report management system of a leading Swiss Bank. GENVIS was developed with the prototyping environment APICES. Since large parts of the tool were generated from meta-models of the repository and the layout, we were able to construct it at reasonable costs and effort in a very short time. 1. Introduction System integrators face the problem of combining several sub-systems and frameworks from different manufactures into a single integrated system. In this paper, our example is a report manag..

    A.: Volksbot - a flexible componentbased mobile robot system

    No full text
    Abstract. In this paper we present a component-based framework for rapid prototyping of mobile robots for research, education and application. The VolksBot construction kit addresses the rising demand for reusability in software, electronic hardware and mechanics by offering open and clearly defined interfaces as well as standardized components in all three fields. We show the versatility of the concept by applying it to different domains, particularly RoboCup Middle Size League as well as the Rescue scenario.

    An omni-vision based self-localization method for soccer robot

    No full text
    An omni vision based new triangulation method for localizing a mobile robot or intelligent vehicle in an environment with landmarks is proposed in this paper. Our vision program can identify some landmarks from the image, then the triangulation method estimates the robot's position and orientation in the environment coordinates, just using the view angle to these landmarks. A RoboCup middle size league soccer robot is chosen to test the algorithm, experimental results are provided
    corecore