Activity scheduling for a robotic caretaker agent for the elderly

A real-time robotic agent that takes care of an elderly person at home will need to schedule various tasks in real time. The deadlines of its tasks are generally soft (missing a deadline by a few minutes in most cases has no serious consequences). Another characteristic is that many tasks are pref...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhang, Huiliang, Chang, Yuming, Huang, Shell Ying
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2011
Subjects:
Online Access:https://hdl.handle.net/10356/94269
http://hdl.handle.net/10220/7068
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-94269
record_format dspace
spelling sg-ntu-dr.10356-942692020-05-28T07:17:16Z Activity scheduling for a robotic caretaker agent for the elderly Zhang, Huiliang Chang, Yuming Huang, Shell Ying School of Computer Engineering DRNTU::Engineering::Computer science and engineering A real-time robotic agent that takes care of an elderly person at home will need to schedule various tasks in real time. The deadlines of its tasks are generally soft (missing a deadline by a few minutes in most cases has no serious consequences). Another characteristic is that many tasks are preferably done close to some time points instead of as soon as possible. To support such time management behavior, we propose to enrich the BDI agent framework with an extension which consists of 2 processing components, a PCF (Priority Changing Function) Selector and a Priority Controller. The priorities of desires/intentions are represented by their PCFs. A PCF is a function of both time and the utility value of a desire/intention. So it represents both the urgency and the importance (beneficial value) of a desire/intention. We propose a method of constructing PCFs which model the change of priorities of tasks as time passes. Simulation experiments show that Sigmoid function can control the activities of an agent better than constant priorities with respect to getting tasks done with smaller Mean Earliness and smaller Mean Tardiness. A BDI agent built with this time management mechanism will try to complete its tasks at the right time. The order in which multiple goals and multiple intentions are handled will be flexible and time dependent. Accepted version 2011-09-15T04:43:19Z 2019-12-06T18:53:33Z 2011-09-15T04:43:19Z 2019-12-06T18:53:33Z 2010 2010 Journal Article Huang, S. Y., Zhang, H., & Chang, Y. (2011). Activity Scheduling for a Robotic Caretaker Agent for the Elderly. International Journal of Intelligent Information and Dadabase Systems, 5(1), 3-23. https://hdl.handle.net/10356/94269 http://hdl.handle.net/10220/7068 10.1504/IJIIDS.2011.037701 153182 en International Journal of intelligent information and database systems © 2011 Inderscience. This is the author created version of a work that has been peer reviewed and accepted for publication by International Journal of Intelligent Information and Dadabase Systems, Inderscience. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: http://dx.doi.org/10.1504/IJIIDS.2011.037701. 21 p. application/msword
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Zhang, Huiliang
Chang, Yuming
Huang, Shell Ying
Activity scheduling for a robotic caretaker agent for the elderly
description A real-time robotic agent that takes care of an elderly person at home will need to schedule various tasks in real time. The deadlines of its tasks are generally soft (missing a deadline by a few minutes in most cases has no serious consequences). Another characteristic is that many tasks are preferably done close to some time points instead of as soon as possible. To support such time management behavior, we propose to enrich the BDI agent framework with an extension which consists of 2 processing components, a PCF (Priority Changing Function) Selector and a Priority Controller. The priorities of desires/intentions are represented by their PCFs. A PCF is a function of both time and the utility value of a desire/intention. So it represents both the urgency and the importance (beneficial value) of a desire/intention. We propose a method of constructing PCFs which model the change of priorities of tasks as time passes. Simulation experiments show that Sigmoid function can control the activities of an agent better than constant priorities with respect to getting tasks done with smaller Mean Earliness and smaller Mean Tardiness. A BDI agent built with this time management mechanism will try to complete its tasks at the right time. The order in which multiple goals and multiple intentions are handled will be flexible and time dependent.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Zhang, Huiliang
Chang, Yuming
Huang, Shell Ying
format Article
author Zhang, Huiliang
Chang, Yuming
Huang, Shell Ying
author_sort Zhang, Huiliang
title Activity scheduling for a robotic caretaker agent for the elderly
title_short Activity scheduling for a robotic caretaker agent for the elderly
title_full Activity scheduling for a robotic caretaker agent for the elderly
title_fullStr Activity scheduling for a robotic caretaker agent for the elderly
title_full_unstemmed Activity scheduling for a robotic caretaker agent for the elderly
title_sort activity scheduling for a robotic caretaker agent for the elderly
publishDate 2011
url https://hdl.handle.net/10356/94269
http://hdl.handle.net/10220/7068
_version_ 1681056304017178624