robot active learning
MetadataShow full item record
AbstractIn recent years, cognitive robots have become an attractive research area of Artificial Intelligent (AI). High-order beliefs for cognitive robots regard the robots' thought about their users' intention and preference. The existing approaches to the development of such beliefs through machine learning rely on particular social cues or specifically defined award functions . Therefore, their applications can be limited. This study carried out primary research on active robot learning (ARL) which facilitates a robot to develop high-order beliefs by actively collecting/discovering evidence it needs. The emphasis is on active learning, but not teaching. Hence, social cues and award functions are not necessary. In this study, the framework of ARL was developed. Fuzzy logic was employed in the framework for controlling robot and for identifying high-order beliefs. A simulation environment was set up where a human and a cognitive robot were modelled using MATLAB, and ARL was implemented through simulation. Simulations were also performed in this study where the human and the robot tried to jointly lift a stick and keep the stick level. The simulation results show that under the framework a robot is able to discover the evidence it needs to confirm its user's intention.
CitationLiu, B. (2008) 'Framework of active robot learning'. MSc by research thesis. University of Bedfordshire.
PublisherUniversity of Bedfordshire
TypeThesis or dissertation
DescriptionA thesis submitted to the University of Bedfordshire, in fulfilment of the requirements for the degree of Master of Science by research
The following license files are associated with this item:
Showing items related by title, author, creator and subject.
Test moment determination design in active robot learningZhao, Danchen (University of Bedfordshire, 2009-11)In recent years, service robots have been increasingly used in people's daily live. These robots are autonomous or semiautonomous and are able to cooperate with their human users. Active robot learning (ARL) is an approach to the development of beliefs for the robots on their users' intention and preference, which is needed by the robots to facilitate the seamless cooperation with humans. This approach allows a robot to perform tests on its users and to build up the high-order beliefs according to the users' responses. This study carried out primary research on designing the test moment determination component in ARL framework. The test moment determination component is used to decide right moment of taking a test action. In this study, an action plan theory was suggested to synthesis actions into a sequence, that is, an action plan, for a given task. All actions are defined in a special format of precondition, action, post-condition and testing time. Forward chaining reasoning was introduced to establish connection between the actions and to synthesis individual actions into an action plan, corresponding to the given task. A simulation environment was set up where a human user and a service robot were modelled using MATLAB. Fuzzy control was employed for controlling the robot to carry out the cooperative action. In order to examine the effect of test moment determination component, simulations were performed to execute a scenario where a robot passes on an object to a human user. The simulation results show that an action plan can be formed according to provided conditions and executed by simulated models properly. Test actions were taken at the moment determined by the test moment determination component to find the human user's intention.
Embedding ethics in the design of culturally competent socially assistive robotsBattistuzzi, Linda; Sgorbissa, Antonio; Papadopoulos, Chris; Papadopoulos, Irena; Koulouglioti, Christina; University of Genoa; University of Bedfordshire; Middlesex University (Institute of Electrical and Electronics Engineers Inc., 2019-01-07)Research focusing on the development of socially assistive robots (SARs) for the care of older adults has grown in recent years, prompting a great deal of ethical analysis and reflection on the future of SARs in caring roles. Much of this ethical thinking, however, has taken place far from the settings where technological innovation is practiced. Different frameworks have been proposed to bridge this gap and enable researchers to handle the ethical dimension of technology from within the design and development process, including Value Sensitive Design (VSD). VSD has been defined as a 'theoretically grounded approach to the design of technology that accounts for human values in a principled and comprehensive manner throughout the design process'. Inspired in part by VSD, we have developed a process geared towards embedding ethics at the core of CARESSES, an international multidisciplinary project that aims to design the first culturally competent SAR for the care of older adults. Here we describe that process, which included extracting key ethical concepts from relevant ethical guidelines and applying those concepts to scenarios that describe how the CARESSES robot will interact with individuals belonging to different cultures. This approach highlights the ethical implications of the robot's behavior early in the design process, thus enabling researchers to identify and engage with ethical problems proactively.
A statistical approach to a verb vector task classifierJiang, ZiPeng (University of Bedfordshire, 2010-11)How to enable a service robot to understand its user's intention is a hot topic of research today. Based on its understanding, the robot can coordinate and adjust its behaviours to provide desired assistance and services to the user as a capable partner. Active Robot Learning (ARL) is an approach to the development of the understanding of human intention. The task action bank is part of the ARL which can store task categories. In this approach, a robot actively performs test actions in order to obtain its user's intention from the user's response to the action. This thesis presents an approach to verbs clustering based on the basic action required of the robot, using a statistical method. A parser is established to process a corpus and analyse the probability of the verb feature vector, for example when the user says "bring me a cup of coffee", this means the same as "give me a cup of coffee". This parser could identify similar verbs between "bring" and "give" with the statistical method. Experimental results show the collocation between semantically related verbs, which can be further utilised to establish a test action bank for Active Robot Learning (ARL).