Abstract:
Disclosed herein is a robot including a yawing actuator that allows yawing of a trunk of the robot, a pitching actuator that is arranged above the yawing actuator and is supported by the yawing actuator, the pitching actuator allowing pitching of the trunk, and a rolling actuator that is arranged in a rear of the pitching actuator and is supported by the pitching actuator, the rolling actuator allowing rolling of the trunk.
Abstract:
Disclosed herein is a joint unit including two facing gears that include respective two bevel gear members that face each other, and an intermediate gear that has a bevel gear member meshing with both the two bevel gear members. One of the two facing gears and the intermediate gear includes a first member including an inner circumferential portion of the bevel gear member of the one of the two facing gears and the intermediate gear; a second member including an outer circumferential portion of the bevel gear member of the one of the two facing gears and the intermediate gear; and a resilient member attached to one of the first member and the second member for normally urging the other of the first member and the second member to move in a direction along the directions of rotation of the one of the two facing gears and the intermediate gear.
Abstract:
A block set assembled by a user and an information processing device communicate with each other. The information processing device thereby obtains information on the structure of the block set. In addition, an object of a crane truck corresponding to the block set is displayed on a display device. Correspondences between joints and wheels and correspondences between movements are set. Thereby, when the block set is moved, the movement of the block set is reflected in the object on display. When the object is moved, the movement of the object is reflected in the block set by transmitting a control signal from the information processing device.
Abstract:
According to a certain aspect of the present invention, a control device for a robot is provided. The control device includes a processor configured to implement: a function of obtaining a signal indicating a detected value of a sensor detecting a state quantity of the robot; and a function of, in converting the detected value to an estimated value of the state quantity according to a conversion function obtained by calibration of the sensor, applying an offset value compensating for a difference between the estimated value and the actual state quantity in a critical situation in operation of the robot.
Abstract:
Disclosed herein is a rotation transmitting device which permits the transmission of rotation with a reduced play and which permits the constituents to be aligned easily. The rotation transmitting device has a transmitting member (30) which surrounds a rotating part (12) of a drive shaft (11) and a rotating part (22) of a driven shaft (21). At least either the rotating part (12) of the drive shaft (11) or the rotating part (22) of the driven shaft (21) has an external surface that comes into contact with the internal surface of the transmitting member (30) so that friction arising between the internal surface and the external surface achieves torque transmission and reception to and from the transmitting member (30).
Abstract:
A core information receiving section of an information processing device receives information related to the state of a core from a first block of a block set assembled by a user. A structure analyzing section identifies the shape, posture, and position of the block set on the basis of an image photographed by a camera and the information related to the state of the core. An information processing section performs predetermined information processing according to the shape, posture, and position of the block set or an operation on an input device by the user. A display processing section generates an image to be displayed as a result of the information processing, and outputs the image to a display device. A driving control section transmits a signal for controlling the operation of the block set.
Abstract:
An information processing device communicates with a block set assembled by a user, and thereby obtains information on the structure of the block set. In addition, a corresponding position setting screen including an image of an object corresponding to the block set is displayed on a display device. The user moves a joint of the block set which joint is desired to be associated, by for example bending and stretching the joint. Next, the user indicates a joint to be associated on a 3D object side in the image of the 3D object by a cursor, and performs a determination input. The joint of the block set and the joint of the 3D object are thereby associated with each other. The block set and the object are interlocked with each other bidirectionally by thus setting the corresponding positions of the block set and the object.
Abstract:
A drive system includes an actuator including an electric motor, a microphone, and a sound generator emitting a sound in response to a signal derived from sound caught by the microphone. The microphone is attached to the actuator. This drive system makes it easy to establish an optimal positional relationship between the microphone and the noise source in the actuator, thereby properly reducing noise arising from the actuator.
Abstract:
In an information processing system 1, an information processing apparatus 10 recognizes, when a user moves real bodies 120a and 120b arranged on a play field 19, the movement on the basis of, for example, an image taken by a camera 122 taking an image of the movement to interlock objects of corresponding characters 202a and 202b displayed on a display apparatus 16. In addition, when the user moves the characters 202a and 202b through an input apparatus 14, the information processing apparatus 10 transmits a control signal to the corresponding real bodies 120a and 120b to perform interlocking. When a situation in which interlocking between the real bodies 120a and 120b and the characters 202a and 202b is difficult occurs, an appropriate scenario is selected from the scenarios prepared in advance and realized, thereby maintaining the consistency.
Abstract:
By extracting figures of a play field and a display apparatus from a taken image, the positional coordinates of the play field and a screen in a world coordinate system are obtained. Next, a virtual world is built such that the ground of the virtual world is positioned continually flush with the surface of the play field in a real world, on the opposite side of the real world with the screen in between in a virtual space defined in the world coordinate system. Then, a virtual viewpoint is placed at a position corresponding to the viewpoint of a user in a real space so as to generate an image with the virtual world projected to the screen on the basis of this virtual viewpoint as a display image.