Loading…
Real-time control architecture using Xenomai for intelligent service robots in USN environments
This paper describes the implementation of a dual-kernel software architecture, based on standard Linux and real-time embedded Linux, for real-time control of service robots in ubiquitous sensor network environments. Mobile robots are used in active service for the assisted living of elderly people,...
Saved in:
Published in: | Intelligent service robotics 2009-07, Vol.2 (3), p.139-151 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833 |
---|---|
cites | cdi_FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833 |
container_end_page | 151 |
container_issue | 3 |
container_start_page | 139 |
container_title | Intelligent service robotics |
container_volume | 2 |
creator | Choi, Byoung Wook Shin, Dong Gwan Park, Jeong Ho Yi, Soo Yeong Gerald, Seet |
description | This paper describes the implementation of a dual-kernel software architecture, based on standard Linux and real-time embedded Linux, for real-time control of service robots in ubiquitous sensor network environments. Mobile robots are used in active service for the assisted living of elderly people, monitoring their mental and physiological data with wireless sensor nodes. The data collected from sensor nodes are routed back to a sink node through multi-hop communication. The moving sink node installed on the main controller of the robot collects data and transmits it to the main controller. To be able to handle emergency situations, the robot needs to satisfy real-time requirements when processing the data collected, and invoking tasks to execute. This paper realizes a multi-hop sensor network and proposes real-time software architecture based on Xenomai. The real-time tasks were implemented, with priority, to rapidly respond to urgent sensor data. In order to validate the deterministic response of the proposed system, the performance measurements for the delay in handling the sensed data transmission and the trajectory control with a feedback loop were evaluated on the non real-time standard Linux. |
doi_str_mv | 10.1007/s11370-009-0040-0 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918500913</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918500913</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833</originalsourceid><addsrcrecordid>eNp1kE9LAzEQxYMoWKsfwFvA82qSTTfpUYr_oCioBW8hzU5qym5Sk6zgtzdlRU8ehnkwv_cGHkLnlFxSQsRVorQWpCJkXoYXcYAmVDa0YkLyw18tmmN0ktKWkIZyVk-QegbdVdn1gE3wOYYO62jeXQaThwh4SM5v8Bv40GuHbYjY-Qxd5zbgM04QP50BHMM65FROePXyiMF_uhh8X4h0io6s7hKc_ewpWt3evC7uq-XT3cPielmZmja50kRYIbUwmkJNreUt02tGBLOtJfVcct62pqVc2gaEbYhkbC1mXAooRiLreoouxtxdDB8DpKy2YYi-vFRsTuWsFEP3FB0pE0NKEazaRdfr-KUoUfse1dijKrja96hI8bDRkwrrNxD_kv83fQOgXnZZ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918500913</pqid></control><display><type>article</type><title>Real-time control architecture using Xenomai for intelligent service robots in USN environments</title><source>Springer Link</source><creator>Choi, Byoung Wook ; Shin, Dong Gwan ; Park, Jeong Ho ; Yi, Soo Yeong ; Gerald, Seet</creator><creatorcontrib>Choi, Byoung Wook ; Shin, Dong Gwan ; Park, Jeong Ho ; Yi, Soo Yeong ; Gerald, Seet</creatorcontrib><description>This paper describes the implementation of a dual-kernel software architecture, based on standard Linux and real-time embedded Linux, for real-time control of service robots in ubiquitous sensor network environments. Mobile robots are used in active service for the assisted living of elderly people, monitoring their mental and physiological data with wireless sensor nodes. The data collected from sensor nodes are routed back to a sink node through multi-hop communication. The moving sink node installed on the main controller of the robot collects data and transmits it to the main controller. To be able to handle emergency situations, the robot needs to satisfy real-time requirements when processing the data collected, and invoking tasks to execute. This paper realizes a multi-hop sensor network and proposes real-time software architecture based on Xenomai. The real-time tasks were implemented, with priority, to rapidly respond to urgent sensor data. In order to validate the deterministic response of the proposed system, the performance measurements for the delay in handling the sensed data transmission and the trajectory control with a feedback loop were evaluated on the non real-time standard Linux.</description><identifier>ISSN: 1861-2776</identifier><identifier>EISSN: 1861-2784</identifier><identifier>DOI: 10.1007/s11370-009-0040-0</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer-Verlag</publisher><subject>Artificial Intelligence ; Control ; Control theory ; Controllers ; Data collection ; Data transmission ; Dynamical Systems ; Engineering ; Feedback loops ; Linux ; Mechatronics ; Nodes ; Original Research Paper ; Real time ; Robot control ; Robotics ; Robotics and Automation ; Robots ; Sensors ; Service robots ; Software ; Trajectory control ; User Interfaces and Human Computer Interaction ; Vibration</subject><ispartof>Intelligent service robotics, 2009-07, Vol.2 (3), p.139-151</ispartof><rights>Springer-Verlag 2009</rights><rights>Springer-Verlag 2009.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833</citedby><cites>FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Choi, Byoung Wook</creatorcontrib><creatorcontrib>Shin, Dong Gwan</creatorcontrib><creatorcontrib>Park, Jeong Ho</creatorcontrib><creatorcontrib>Yi, Soo Yeong</creatorcontrib><creatorcontrib>Gerald, Seet</creatorcontrib><title>Real-time control architecture using Xenomai for intelligent service robots in USN environments</title><title>Intelligent service robotics</title><addtitle>Intel Serv Robotics</addtitle><description>This paper describes the implementation of a dual-kernel software architecture, based on standard Linux and real-time embedded Linux, for real-time control of service robots in ubiquitous sensor network environments. Mobile robots are used in active service for the assisted living of elderly people, monitoring their mental and physiological data with wireless sensor nodes. The data collected from sensor nodes are routed back to a sink node through multi-hop communication. The moving sink node installed on the main controller of the robot collects data and transmits it to the main controller. To be able to handle emergency situations, the robot needs to satisfy real-time requirements when processing the data collected, and invoking tasks to execute. This paper realizes a multi-hop sensor network and proposes real-time software architecture based on Xenomai. The real-time tasks were implemented, with priority, to rapidly respond to urgent sensor data. In order to validate the deterministic response of the proposed system, the performance measurements for the delay in handling the sensed data transmission and the trajectory control with a feedback loop were evaluated on the non real-time standard Linux.</description><subject>Artificial Intelligence</subject><subject>Control</subject><subject>Control theory</subject><subject>Controllers</subject><subject>Data collection</subject><subject>Data transmission</subject><subject>Dynamical Systems</subject><subject>Engineering</subject><subject>Feedback loops</subject><subject>Linux</subject><subject>Mechatronics</subject><subject>Nodes</subject><subject>Original Research Paper</subject><subject>Real time</subject><subject>Robot control</subject><subject>Robotics</subject><subject>Robotics and Automation</subject><subject>Robots</subject><subject>Sensors</subject><subject>Service robots</subject><subject>Software</subject><subject>Trajectory control</subject><subject>User Interfaces and Human Computer Interaction</subject><subject>Vibration</subject><issn>1861-2776</issn><issn>1861-2784</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp1kE9LAzEQxYMoWKsfwFvA82qSTTfpUYr_oCioBW8hzU5qym5Sk6zgtzdlRU8ehnkwv_cGHkLnlFxSQsRVorQWpCJkXoYXcYAmVDa0YkLyw18tmmN0ktKWkIZyVk-QegbdVdn1gE3wOYYO62jeXQaThwh4SM5v8Bv40GuHbYjY-Qxd5zbgM04QP50BHMM65FROePXyiMF_uhh8X4h0io6s7hKc_ewpWt3evC7uq-XT3cPielmZmja50kRYIbUwmkJNreUt02tGBLOtJfVcct62pqVc2gaEbYhkbC1mXAooRiLreoouxtxdDB8DpKy2YYi-vFRsTuWsFEP3FB0pE0NKEazaRdfr-KUoUfse1dijKrja96hI8bDRkwrrNxD_kv83fQOgXnZZ</recordid><startdate>20090701</startdate><enddate>20090701</enddate><creator>Choi, Byoung Wook</creator><creator>Shin, Dong Gwan</creator><creator>Park, Jeong Ho</creator><creator>Yi, Soo Yeong</creator><creator>Gerald, Seet</creator><general>Springer-Verlag</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope></search><sort><creationdate>20090701</creationdate><title>Real-time control architecture using Xenomai for intelligent service robots in USN environments</title><author>Choi, Byoung Wook ; Shin, Dong Gwan ; Park, Jeong Ho ; Yi, Soo Yeong ; Gerald, Seet</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Artificial Intelligence</topic><topic>Control</topic><topic>Control theory</topic><topic>Controllers</topic><topic>Data collection</topic><topic>Data transmission</topic><topic>Dynamical Systems</topic><topic>Engineering</topic><topic>Feedback loops</topic><topic>Linux</topic><topic>Mechatronics</topic><topic>Nodes</topic><topic>Original Research Paper</topic><topic>Real time</topic><topic>Robot control</topic><topic>Robotics</topic><topic>Robotics and Automation</topic><topic>Robots</topic><topic>Sensors</topic><topic>Service robots</topic><topic>Software</topic><topic>Trajectory control</topic><topic>User Interfaces and Human Computer Interaction</topic><topic>Vibration</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Choi, Byoung Wook</creatorcontrib><creatorcontrib>Shin, Dong Gwan</creatorcontrib><creatorcontrib>Park, Jeong Ho</creatorcontrib><creatorcontrib>Yi, Soo Yeong</creatorcontrib><creatorcontrib>Gerald, Seet</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer science database</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Engineering Database</collection><collection>ProQuest advanced technologies & aerospace journals</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering collection</collection><jtitle>Intelligent service robotics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Choi, Byoung Wook</au><au>Shin, Dong Gwan</au><au>Park, Jeong Ho</au><au>Yi, Soo Yeong</au><au>Gerald, Seet</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Real-time control architecture using Xenomai for intelligent service robots in USN environments</atitle><jtitle>Intelligent service robotics</jtitle><stitle>Intel Serv Robotics</stitle><date>2009-07-01</date><risdate>2009</risdate><volume>2</volume><issue>3</issue><spage>139</spage><epage>151</epage><pages>139-151</pages><issn>1861-2776</issn><eissn>1861-2784</eissn><abstract>This paper describes the implementation of a dual-kernel software architecture, based on standard Linux and real-time embedded Linux, for real-time control of service robots in ubiquitous sensor network environments. Mobile robots are used in active service for the assisted living of elderly people, monitoring their mental and physiological data with wireless sensor nodes. The data collected from sensor nodes are routed back to a sink node through multi-hop communication. The moving sink node installed on the main controller of the robot collects data and transmits it to the main controller. To be able to handle emergency situations, the robot needs to satisfy real-time requirements when processing the data collected, and invoking tasks to execute. This paper realizes a multi-hop sensor network and proposes real-time software architecture based on Xenomai. The real-time tasks were implemented, with priority, to rapidly respond to urgent sensor data. In order to validate the deterministic response of the proposed system, the performance measurements for the delay in handling the sensed data transmission and the trajectory control with a feedback loop were evaluated on the non real-time standard Linux.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer-Verlag</pub><doi>10.1007/s11370-009-0040-0</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1861-2776 |
ispartof | Intelligent service robotics, 2009-07, Vol.2 (3), p.139-151 |
issn | 1861-2776 1861-2784 |
language | eng |
recordid | cdi_proquest_journals_2918500913 |
source | Springer Link |
subjects | Artificial Intelligence Control Control theory Controllers Data collection Data transmission Dynamical Systems Engineering Feedback loops Linux Mechatronics Nodes Original Research Paper Real time Robot control Robotics Robotics and Automation Robots Sensors Service robots Software Trajectory control User Interfaces and Human Computer Interaction Vibration |
title | Real-time control architecture using Xenomai for intelligent service robots in USN environments |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T20%3A00%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Real-time%20control%20architecture%20using%20Xenomai%20for%20intelligent%20service%20robots%20in%20USN%20environments&rft.jtitle=Intelligent%20service%20robotics&rft.au=Choi,%20Byoung%20Wook&rft.date=2009-07-01&rft.volume=2&rft.issue=3&rft.spage=139&rft.epage=151&rft.pages=139-151&rft.issn=1861-2776&rft.eissn=1861-2784&rft_id=info:doi/10.1007/s11370-009-0040-0&rft_dat=%3Cproquest_cross%3E2918500913%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c316t-a07f78a7ca1e31ff4d2ab2072fdf039844ddcd148f6e7f60822b75487e07f0833%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918500913&rft_id=info:pmid/&rfr_iscdi=true |