Information processing device, information processing method, and program
AssigneeSony Interactive Entertainment Inc.
InventorsShinichi Kariya, Taeko Neda, Kensaku Ishizuka
Life of this patent
Estimating the term…
Abstract
Provided is an information processing device including a measured value acquisition section, a contact event detection section, and an activeness determination section. The measured value acquisition section acquires a measured value indicative of a change in the motion state of a part of a housing. The contact event detection section detects, on the basis of the measured value, a contact event that has occurred on the part of the housing. The activeness determination section determines, in a case where the contact event is detected on a moved portion included in the part of the housing, that the contact event is active.
Claims19
An information processing device comprising:
- one or more memory devices configured to store instructions;
- and
- one or more processors, that upon execution of the instructions, are configured to:
- cause a motor to drive a joint to perform one or more motions based on a motion pattern;
- obtain, from a sensor, a measured value corresponding to the joint, the measured value indicative of a motion state of a part, coupled to the joint, among one or more parts of a housing;
- detect a contact event that has occurred on the part of the housing based on the measured value;
- identify, upon the contact event, a moved portion of the housing based on the motion pattern, the measured value, or a combination thereof;
- and
- determine that the contact event is active upon the contact event being detected on the moved portion based on the motion pattern.
An information processing method comprising:
- causing a motor to drive a joint to perform one or more motions based on a motion pattern;
- obtaining, from a sensor, a measured value corresponding to the joint, the measured value indicative of a motion state of a part, coupled to the joint, among one or more parts of a housing;
- detecting a contact event that has occurred on the part of the housing based on the measured value;
- identifying, upon the contact event, a moved portion of the housing based on the motion pattern, the measured value, or a combination thereof;
- and
- upon detecting the contact event on the moved portion based on the motion pattern, determining that the contact event is active.
A non-transitory, computer-readable storage medium containing a computer program, which when executed by a computer, causes the computer to function as an information processing device, which carries out actions, comprising:
- causing a motor to drive a joint to perform one or more motions based on a motion pattern;
- obtaining, from a sensor, a measured value corresponding to the joint, the measured value indicative of a motion state of a part, coupled to the joint, among the one or more parts of the housing;
- detecting a contact event that has occurred on the part of the housing based on the measured value;
- identifying, upon the contact event, a moved portion of the housing based on the motion pattern, the measured value, or a combination thereof;
- and
- upon detecting the contact event on the moved portion based on the motion pattern, determining that the contact event is active.
Dependencies are inferred from the claim text.