Resource Management for Component-Based Robotic Applications

碩士 === 國立清華大學 === 資訊工程學系 === 100 === In this thesis, we present RAAPT-HV (Resource Allocation and Application Partition Tool on Hyper-V), a tool for integrating reusable software components of a wide class of robotic applications on general purpose and commodity operating systems. RAAPT-HV is a reso...

Full description

Bibliographic Details
Main Authors: Ou, Yi-Zong, 歐奕宗
Other Authors: 張韻詩
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/28133061501280358753
id ndltd-TW-100NTHU5392111
record_format oai_dc
spelling ndltd-TW-100NTHU53921112015-10-13T21:27:24Z http://ndltd.ncl.edu.tw/handle/28133061501280358753 Resource Management for Component-Based Robotic Applications 基於元件式機器人應用系統之資源管理 Ou, Yi-Zong 歐奕宗 碩士 國立清華大學 資訊工程學系 100 In this thesis, we present RAAPT-HV (Resource Allocation and Application Partition Tool on Hyper-V), a tool for integrating reusable software components of a wide class of robotic applications on general purpose and commodity operating systems. RAAPT-HV is a resource allocation tool for partitioning the available processors into a specified number of virtual processors, allocating available resources to virtual processors and hence managing the underlying hardware resources by leveraging the capabilities of Microsoft Hyper-V hypervisor. The tool aims to provide time-sensitive components with satisfactory responsiveness in an open environment without serious impact on the performance of other components. We also present a procedure to decide the required CPU resource to sustain acceptable performance and two procedures for performance tuning of software components. To demonstrate the effectiveness of RAAPT-HV, we adopted for experimentation and evaluation purposes several commonly-used workloads of delivery robots. The results of experiments show that the tool can help to achieve satisfactory performance for these software components of robotic applications. 張韻詩 2012 學位論文 ; thesis 92 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 100 === In this thesis, we present RAAPT-HV (Resource Allocation and Application Partition Tool on Hyper-V), a tool for integrating reusable software components of a wide class of robotic applications on general purpose and commodity operating systems. RAAPT-HV is a resource allocation tool for partitioning the available processors into a specified number of virtual processors, allocating available resources to virtual processors and hence managing the underlying hardware resources by leveraging the capabilities of Microsoft Hyper-V hypervisor. The tool aims to provide time-sensitive components with satisfactory responsiveness in an open environment without serious impact on the performance of other components. We also present a procedure to decide the required CPU resource to sustain acceptable performance and two procedures for performance tuning of software components. To demonstrate the effectiveness of RAAPT-HV, we adopted for experimentation and evaluation purposes several commonly-used workloads of delivery robots. The results of experiments show that the tool can help to achieve satisfactory performance for these software components of robotic applications.
author2 張韻詩
author_facet 張韻詩
Ou, Yi-Zong
歐奕宗
author Ou, Yi-Zong
歐奕宗
spellingShingle Ou, Yi-Zong
歐奕宗
Resource Management for Component-Based Robotic Applications
author_sort Ou, Yi-Zong
title Resource Management for Component-Based Robotic Applications
title_short Resource Management for Component-Based Robotic Applications
title_full Resource Management for Component-Based Robotic Applications
title_fullStr Resource Management for Component-Based Robotic Applications
title_full_unstemmed Resource Management for Component-Based Robotic Applications
title_sort resource management for component-based robotic applications
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/28133061501280358753
work_keys_str_mv AT ouyizong resourcemanagementforcomponentbasedroboticapplications
AT ōuyìzōng resourcemanagementforcomponentbasedroboticapplications
AT ouyizong jīyúyuánjiànshìjīqìrényīngyòngxìtǒngzhīzīyuánguǎnlǐ
AT ōuyìzōng jīyúyuánjiànshìjīqìrényīngyòngxìtǒngzhīzīyuánguǎnlǐ
_version_ 1718062702706819072