IP Library Granted Patent US 6,980,889
Granted Patent B2
US 6,980,889 · App. 10/959,557 · Granted Dec 27, 2005

Information processing apparatus and method, program storage medium, and program

Assignee: Sony Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,980,889
App. No.
10/959,557
Granted
Dec 27, 2005
Kind
B2
Abstract

An input motion acquiring unit acquires a motion trajectory of an object from an image recognizing unit. A dynamic modeling processor models a plurality of robot motion patterns stored in a robot motion pattern storage unit in a dynamic system form, and stores the modeled robot motion patterns into a robot-motion-pattern-model storage unit. A motion converting unit linearly transforms the plurality of robot motion dynamic models stored in the robot-motion-pattern-model storage unit into prediction motion trajectories. A motion comparing unit compares the input motion trajectory acquired by the motion acquiring unit with the prediction motion trajectories transformed by the motion converting unit. A robot motion selecting unit selects a robot motion pattern having the highest similarity from the robot motion pattern storage unit. The present invention is applicable to a robot apparatus.

Claims (15)

1. An information processing apparatus comprising:

modeling means for modeling a robot motion pattern executable on a robot control device in a reproducible dynamic form;

storing means for storing a plurality of robot motion patterns that are modeled by the modeling means;

motion pattern acquiring means for acquiring a motion pattern of an object, wherein the object is intended to be performed by the robot control device;

comparing means for comparing the plurality of modeled robot motion patterns stored in the storing means with the motion pattern acquired by the motion pattern acquiring means to provide a best match from said storing means;

selecting means for selecting, based on the best match of the comparing means, a stored robot motion pattern to be generated; and

error calculating means for determining a linear transformation from the modeled robot motion patterns stored in the storing means to the motion pattern acquired by the motion pattern acquiring means based on errors between the modeled robot motion patterns and the acquired motion pattern,

wherein the comparing means performs the comparison based on the linear transformation determined by the error calculating means.

2. An information processing apparatus comprising:

modeling means for modeling a robot motion pattern executable on a robot control device in a reproducible dynamic form;

storing means for storing a plurality of robot motion patterns that are modeled by the modeling means;

motion pattern acquiring means for acquiring a motion pattern of an object, wherein the object is intended to be performed by the robot control device;

comparing means for comparing the plurality of modeled robot motion patterns stored in the storing means with the motion pattern acquired by the motion pattern acquiring means to provide a best match from said storing means; and

selecting means for selecting, based on the best match of the comparing means, a stored robot motion pattern to be generated;

wherein the modeling means, the storing means, and the comparing means comprise a recurrent neural network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2004
From: ITO, MASATO
To: SONY CORPORATION
Reel/Frame 015877/0048 →
Priority Claims (1)
JP P2003-349029 · Oct 8, 2003 · national
Continuity (1)
Related Publication 20050080513A1 · Apr 14, 2005