Published March 2015 | Version Published
Journal Article Open

Personalizing a Service Robot by Learning Human Habits from Behavioral Footprints

  • 1. ROR icon California Institute of Technology
  • 2. ROR icon Chinese University of Hong Kong

Abstract

For a domestic personal robot, personalized services are as important as predesigned tasks, because the robot needs to adjust the home state based on the operator's habits. An operator's habits are composed of cues, behaviors, and rewards. This article introduces behavioral footprints to describe the operator's behaviors in a house, and applies the inverse reinforcement learning technique to extract the operator's habits, represented by a reward function. We implemented the proposed approach with a mobile robot on indoor temperature adjustment, and compared this approach with a baseline method that recorded all the cues and behaviors of the operator. The result shows that the proposed approach allows the robot to reveal the operator's habits accurately and adjust the environment state accordingly.

Additional Information

© The Author(s) 2015. Published by Engineering Sciences Press. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/) Open Access funded by Chinese Academy of Engineering. This project was supported in part by Hong Kong RGC GRC (CUHK14205914 and CUHK415512), awarded to Max Q.-H. Meng. Kun Li and Max Q.-H. Meng declare that they have no conflict of interest or financial conflicts to disclose.

Attached Files

Published - 1-s2.0-S2095809916300480-main.pdf

Files

1-s2.0-S2095809916300480-main.pdf

Files (3.3 MB)

Name Size
md5:58f91ab464527649bd1e8e9e73abdca5
3.3 MB Preview Download

Additional details

Identifiers

Eprint ID
86121
Resolver ID
CaltechAUTHORS:20180430-101114280

Funding

Chinese Academy of Engineering
Hong Kong Research Grant Council
CUHK14205914
Hong Kong Research Grant Council
CUHK415512

Dates

Created
2018-04-30
Created from EPrint's datestamp field
Updated
2021-11-15
Created from EPrint's last_modified field