Dynamically reconfigurable real-time software components in the RTLinux environment

Kristiina Valtanen, Tuomo Näyhä

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    1 Citation (Scopus)

    Abstract

    In this work on efficient real-time software technique, port-based object technique, is decoupled from its special framework and transferred into the standard PC operating system environment in order to make the use of this technique more attractive, for example, in low-cost embedded systems.The port-based object technique is based on the Chimera methodology introduced by the Robotics Institute of the Carnegie Mellon University in the U.S.A. and its has been used in the control of advanced sensor-based applications in a customized real-time operating system environment.The aim of the use of this software technique is to improve the entire real-time software process. Port-based objects are independent and clearly structured software components which can be configured by an end-user to get the desired operation.The software structure is dynamically reconfigurable and thus a modification of the configuration can be made "on-the-fly" without the need to reboot the system.The simple structure speeds up real- time software development, testing and maintenance and also makes the timing analysis easier.In addition the reuse of the software becomes natural.In the work, implementation and use of the basic software structures needed by the port-based object techique are considered in RTLinux environment which is a Linux operating system to which has been added real-time features using the RTLinux operating system extension.Both Linux and RTLinux are commonly used and freely distributable. The results of the work on the software structures needed for the use of the port-based object model encourage the inauguration of the port-based object technique in a standard operating system.The implementation possibilities provided by RTLinux give a natrual support for the port-based object technique.
    Original languageEnglish
    Title of host publicationProceedings of SPIE Intelligent Robots and Computer Vision XIX
    Subtitle of host publicationAlgorithms, Techniques, and Active Vision
    EditorsD.P. Casasent
    Place of PublicationUSA
    PublisherInternational Society for Optics and Photonics SPIE
    Pages241 - 249
    ISBN (Print)0-8194-3862-6
    Publication statusPublished - 2000
    MoE publication typeA4 Article in a conference publication
    EventSPIE Intelligent Robots and Computer Vision XIX: Algorithms, Techniques, and Active Vision - Boston, United States
    Duration: 7 Nov 20008 Nov 2000

    Publication series

    SeriesProceedings of SPIE
    Volume4197
    ISSN0277-786X

    Conference

    ConferenceSPIE Intelligent Robots and Computer Vision XIX
    CountryUnited States
    CityBoston
    Period7/11/008/11/00

    Keywords

    • component-based real-time software
    • port-based object technique
    • RTLinux

    Fingerprint Dive into the research topics of 'Dynamically reconfigurable real-time software components in the RTLinux environment'. Together they form a unique fingerprint.

    Cite this