System and Method for Controlling Behavior of a Robotic Character
First Claim
1. A system for controlling the behavior of a social robotic character, the system comprising:
- a scene planner module configured to assemble a scene specification record comprising one or more behavior records;
a scene execution module configured to receive the scene specification record and to process the scene specification record to generate an output; and
a character interaction module configured to receive the output and from the output cause the social robotic character to perform one or more behaviors specified by the one or more behavior records.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system for controlling the behavior of a social robotic character. The system comprises a scene planner module. The scene planner module is configured to assemble a scene specification record comprising one or more behavior records. A scene execution module is configured to receive the scene specification record and to process the scene specification record to generate an output. A character interaction module is configured to receive the output and from the output cause the social robotic character to perform one or more behaviors specified by the one or more behavior records. The social robotic character may be embodied as a physical robot or a virtual robot.
-
Citations
19 Claims
-
1. A system for controlling the behavior of a social robotic character, the system comprising:
-
a scene planner module configured to assemble a scene specification record comprising one or more behavior records; a scene execution module configured to receive the scene specification record and to process the scene specification record to generate an output; and a character interaction module configured to receive the output and from the output cause the social robotic character to perform one or more behaviors specified by the one or more behavior records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for controlling the behavior of a social robotic character, the method comprising the steps of:
-
assembling a scene specification record comprising one or more behavior records; processing the scene specification record to generate an output; and causing the social robotic character to perform one or more behaviors specified by the one or more behavior records based on the output.
-
-
19. A non-transitory computer readable storage medium having stored thereon machine readable instructions for controlling the behavior of a social robotic character, the non-transitory computer readable storage medium comprising:
-
instructions for assembling a scene specification record comprising one or more behavior records; instructions for processing the scene specification record to generate an output; and instructions for causing the social robotic character to perform one or more behaviors specified by the one or more behavior records based on the output.
-
Specification