Closed-Loop Petri Net Model for Implementing an Affective-State Expressive Robotic Face
Access Status
Authors
Date
2016Type
Metadata
Show full item recordCitation
Source Title
Source Conference
ISBN
School
Collection
Abstract
A closed-loop Petri Net (PN) model was developed to exhibit, maintain and, withdraw facial expressions of six basic affective states, in a human-like manner, on a robotic face. The PN model was aimed to enable execution of major facial muscles-like-interactions between segments of a latex-made facial mask. The muscle-like interactions were based upon the widely accepted and used facial action coding systems. In order to validate the PN model, the facial mask, mounted on a 3-D printed artificial skull, was used as a robotic face. Human facial muscles like movements, generated on the surface of the facial mask, were able to express positive and negative affective states. Audio signals were used as stimuli for eliciting expressions of affective states. Results show that an event driven discrete model would suffice deterministic representation of a finite number of affective states on an artificial robotic face.
Related items
Showing items related by title, author, creator and subject.
-
Benson, D.; Khan, Masood Mehmood; Tan, Tele; Hargreaves, T. (2016)© 2016 IEEE.Sociable robots can afford the ability to express emotive experiences in a realistic manner if they are able to appropriately display facial expressions and conform to the normative emotion display rules. ...
-
Khan, Masood Mehmood; Ward, R. D.; Ingleby, M. (2009)Earlier researchers were able to extract the transient facial thermal features from thermal infrared images (TIRIs) to make binary distinctions between the expressions of affective states. However, effective human-computer ...
-
Vice, Jordan; Khan, Masood ; Tan, Tele ; Murray, Iain ; Yanushkevich, Svetlana (2023)Models of seven discrete expressions developed using macro-level facial muscle variations would suffice identifying macro-level expressions of affective states. These models won’t discretise continuous and dynamic ...