摘要:
Sentences corresponding to internal statuses of a robot device or the like are created and uttered, thereby expressing the internal statuses. The robot device or the like comprise means for recognizing an external status, and means for generating an emotion based on the internals status, whereby a change in the emotion is reflected upon a dialogue. The internal status is not associated with a sentence, but it exists independently of the system and is always varied depending on various external inputs and internal changes of the system. Accordingly, even when the same question is made on the robot device or the like, the contents of a reply are changed depending on the internal status at that time, and a manner of providing a reply also differs depending on the internal status.
摘要:
A robot system includes a speech recognition unit for converting speech information into text information, and a database retrieval unit for extracting a keyword included in the text information from a database. By designating a plurality of basic actions on a speech basis, and storing an action record, a combined action formed by combining the plurality of basic actions in time-series order can be named as a new action only in voice-based interaction. A user can designate complicated continuous actions by using only one word, and can easily have a conversation with the robot.
摘要:
There is proposed a method that may be universally used for controlling a man-machine interface unit. A learning sample is used in order at least to derive and/or initialize a target action (t) to be carried out and to lead the user from an optional current status (ec) to an optional desired target status (et) as the final status (ef). This learning sample (l) is formed by a data triple made up by an initial status (ei) before an optional action (a) carried out by the user, a final status (ef) after the action taken place (a).
摘要:
A robot apparatus includes face includes a face tracking module (M2) for tracking a face in an image photographed by a CCD camera, a face detecting module (M1) for detecting face data of the face in the image photographed by the image pickup device, based on the face tracking information by the face tracking module (M2) and a face identification module (M3) for identifying a specified face based on the face data as detected by the face data detecting module (M1).
摘要:
A robot apparatus includes face includes a face tracking module (M2) for tracking a face in an image photographed by a CCD camera, a face detecting module (M1) for detecting face data of the face in the image photographed by the image pickup device, based on the face tracking information by the face tracking module (M2) and a face identification module (M3) for identifying a specified face based on the face data as detected by the face data detecting module (M1).
摘要:
A robot apparatus includes face includes a face tracking module (M2) for tracking a face in an image photographed by a CCD camera, a face detecting module (M1) for detecting face data of the face in the image photographed by the image pickup device, based on the face tracking information by the face tracking module (M2) and a face identification module (M3) for identifying a specified face based on the face data as detected by the face data detecting module (M1).
摘要:
An obstacle recognition apparatus is provided which can recognize an obstacle by accurately extracting a floor surface. It includes a distance image generator (222) to produce a distance image using a disparity image and homogeneous transform matrix, a plane detector (223) to detect plane parameters on the basis of the distance image from the distance image generator (222), a coordinate transformer (224) to transform the homogeneous transform matrix into a coordinate of a ground-contact plane of a robot apparatus (1), and a floor surface detector (225) to detect a floor surface using the plane parameters from the plane detector (223) and result of coordinate transformation from the coordinate transformer (224) and supply the plane parameters to an obstacle recognition block (226). The obstacle recognition block (226) selects one of points on the floor surface using the plane parameters of the floor surface detected by the floor surface detector (225) and recognizes an obstacle on the basis of the selected point.
摘要:
A gateway object (48) for transmitting and receiving data to and from an object of a robot apparatus (1) is allocated to a radio LAN PC card (41) of the robot apparatus (1), and a gateway object (52) for transmitting and receiving data to and from an object on a personal computer (32) is allocated to a network adapter (31) of a remote system (30). When the radio LAN PC card (41) and the network adapter (31) are connected with each other by radio or wired connection, inter-object communication is carried out between the gateway object (48) of the radio LAN PC card (41) and the gateway object (52) of the network adapter (31), thereby carrying out inter-object communication between the object of the robot apparatus (1) and the object of the personal computer (32). Thus, preparation of a program is facilitated.
摘要:
In a plane detection apparatus, a plane detection unit (3) includes a line fitting block (4) to select a group of distance data points being in one plane from distance data forming an image and extract lines from the distance data point group, and a region growing block (5) to detect one or more planar regions existing in the image from a group of all lines included in the image and extracted by the line fitting block (4). The line fitting block (4) first draws a line D1 connecting end points of the distance data point group, searches a point of interest brk whose distance to the line L1 is largest, segments the data point group by the point of interest brk when the distance is larger than a predetermined threshold, and determines a line L2 by the least-squares method when the distance is smaller than the predetermined threshold. In case there exists a larger number of data points than a predetermine number on one side of the line L2, the data point group is determined to be in a zig-zag shape, the data point group is segmented by the point of interest brk. These operations are done repeatedly. Thus, a plurality of planes robust against noises is detected simultaneously and accurately from distance data including measurement noises.
摘要:
In a plane detection apparatus, a plane detection unit (3) includes a line fitting block (4) to select a group of distance data points being in one plane from distance data forming an image and extract lines from the distance data point group, and a region growing block (5) to detect one or more planar regions existing in the image from a group of all lines included in the image and extracted by the line fitting block (4). The line fitting block (4) first draws a line D1 connecting end points of the distance data point group, searches a point of interest brk whose distance to the line L1 is largest, segments the data point group by the point of interest brk when the distance is larger than a predetermined threshold, and determines a line L2 by the least-squares method when the distance is smaller than the predetermined threshold. In case there exists a larger number of data points than a predetermine number on one side of the line L2, the data point group is determined to be in a zig-zag shape, the data point group is segmented by the point of interest brk. These operations are done repeatedly. Thus, a plurality of planes robust against noises is detected simultaneously and accurately from distance data including measurement noises.