WO2019167400A1 - 防音装置、ロボット装置、ロボット装置の制御方法及びプログラム - Google Patents
防音装置、ロボット装置、ロボット装置の制御方法及びプログラム Download PDFInfo
- Publication number
- WO2019167400A1 WO2019167400A1 PCT/JP2018/047260 JP2018047260W WO2019167400A1 WO 2019167400 A1 WO2019167400 A1 WO 2019167400A1 JP 2018047260 W JP2018047260 W JP 2018047260W WO 2019167400 A1 WO2019167400 A1 WO 2019167400A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- robot apparatus
- robot
- soundproofing device
- unit
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/0003—Home robots, i.e. small robots for domestic use
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H11/00—Self-movable toy figures
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H11/00—Self-movable toy figures
- A63H11/18—Figure toys which perform a realistic walking motion
- A63H11/20—Figure toys which perform a realistic walking motion with pairs of legs, e.g. horses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B1/00—Layered products having a non-planar shape
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B25/00—Layered products comprising a layer of natural or synthetic rubber
- B32B25/10—Layered products comprising a layer of natural or synthetic rubber next to a fibrous or filamentary layer
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B25/00—Layered products comprising a layer of natural or synthetic rubber
- B32B25/14—Layered products comprising a layer of natural or synthetic rubber comprising synthetic rubber copolymers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B25/00—Layered products comprising a layer of natural or synthetic rubber
- B32B25/20—Layered products comprising a layer of natural or synthetic rubber comprising silicone rubber
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B5/00—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts
- B32B5/18—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by features of a layer of foamed material
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B5/00—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts
- B32B5/22—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by the presence of two or more layers which are next to each other and are fibrous, filamentary, formed of particles or foamed
- B32B5/24—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by the presence of two or more layers which are next to each other and are fibrous, filamentary, formed of particles or foamed one layer being a fibrous or filamentary layer
- B32B5/245—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by the presence of two or more layers which are next to each other and are fibrous, filamentary, formed of particles or foamed one layer being a fibrous or filamentary layer another layer next to it being a foam layer
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B7/00—Layered products characterised by the relation between layers; Layered products characterised by the relative orientation of features between layers, or by the relative values of a measurable parameter between layers, i.e. products comprising layers having different physical, chemical or physicochemical properties; Layered products characterised by the interconnection of layers
- B32B7/04—Interconnection of layers
- B32B7/12—Interconnection of layers using interposed adhesives or interposed materials with bonding properties
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/032—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/162—Selection of materials
- G10K11/168—Plural layers of different materials, e.g. sandwiches
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2250/00—Layers arrangement
- B32B2250/02—2 layers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2262/00—Composition or structural features of fibres which form a fibrous or filamentary layer or are present as additives
- B32B2262/02—Synthetic macromolecular fibres
- B32B2262/0253—Polyolefin fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2262/00—Composition or structural features of fibres which form a fibrous or filamentary layer or are present as additives
- B32B2262/02—Synthetic macromolecular fibres
- B32B2262/0261—Polyamide fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2262/00—Composition or structural features of fibres which form a fibrous or filamentary layer or are present as additives
- B32B2262/02—Synthetic macromolecular fibres
- B32B2262/0276—Polyester fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2262/00—Composition or structural features of fibres which form a fibrous or filamentary layer or are present as additives
- B32B2262/02—Synthetic macromolecular fibres
- B32B2262/0292—Polyurethane fibres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2262/00—Composition or structural features of fibres which form a fibrous or filamentary layer or are present as additives
- B32B2262/14—Mixture of at least two fibres made of different materials
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2266/00—Composition of foam
- B32B2266/02—Organic
- B32B2266/0207—Materials belonging to B32B25/00
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2266/00—Composition of foam
- B32B2266/02—Organic
- B32B2266/0214—Materials belonging to B32B27/00
- B32B2266/025—Polyolefin
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2266/00—Composition of foam
- B32B2266/02—Organic
- B32B2266/0214—Materials belonging to B32B27/00
- B32B2266/0278—Polyurethane
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2266/00—Composition of foam
- B32B2266/08—Closed cell foam
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2307/00—Properties of the layers or laminate
- B32B2307/10—Properties of the layers or laminate having particular acoustical properties
- B32B2307/102—Insulating
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2307/00—Properties of the layers or laminate
- B32B2307/50—Properties of the layers or laminate having particular mechanical properties
- B32B2307/51—Elastic
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B2457/00—Electrical equipment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B32—LAYERED PRODUCTS
- B32B—LAYERED PRODUCTS, i.e. PRODUCTS BUILT-UP OF STRATA OF FLAT OR NON-FLAT, e.g. CELLULAR OR HONEYCOMB, FORM
- B32B5/00—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts
- B32B5/22—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by the presence of two or more layers which are next to each other and are fibrous, filamentary, formed of particles or foamed
- B32B5/24—Layered products characterised by the non- homogeneity or physical structure, i.e. comprising a fibrous, filamentary, particulate or foam layer; Layered products characterised by having a layer differing constitutionally or physically in different parts characterised by the presence of two or more layers which are next to each other and are fibrous, filamentary, formed of particles or foamed one layer being a fibrous or filamentary layer
Definitions
- the present disclosure relates to a soundproof device, a robot device, a control method of the robot device, and a program.
- Patent Document 1 Conventionally, a device for the purpose of preventing slippage and soundproofing has been proposed (for example, see Patent Document 1 below).
- a soundproofing device for the purpose of soundproofing has a configuration suitable for the equipment to which it is applied.
- This disclosure is intended to provide a soundproofing device having a configuration suitable for an applied device.
- Another object of the present disclosure is to provide a robot apparatus to which the soundproofing apparatus can be attached, a control method for the robot apparatus, and a program.
- a first laminate having sound absorbing properties A second laminate composed of elastic fibers; Is a soundproofing device.
- the present disclosure for example, A grounding part; A control unit,
- the control unit is a robotic device that performs control to correct motion when a soundproof device is attached to the grounding unit.
- This is a control method for a robot apparatus, in which the control unit performs control to correct motion when a soundproof device is attached to the grounding unit.
- the control unit is a program that causes a computer to execute a control method of a robot apparatus that performs control to correct motion when a soundproof device is attached to the grounding unit.
- a soundproofing device having a configuration suitable for an applied device.
- a robot apparatus or the like to which the soundproofing device can be attached can be provided.
- the effect described here is not necessarily limited, and any effect described in the present disclosure may be used. Further, the contents of the present disclosure are not construed as being limited by the exemplified effects.
- the state which removed the meat ball from the state of FIG. 6A is shown. It is a mimetic diagram showing the circumference of the base of the left forefoot of the robot apparatus concerning one embodiment of this indication. It is a mimetic diagram showing the head of the robotic device concerning one embodiment of this indication. It is a mimetic diagram showing in detail an ear and its circumference of a robot device concerning one embodiment of this indication. It is a mimetic diagram for explaining movement of an ear of a robotic device concerning one embodiment of this indication. It is a schematic diagram which shows the external appearance of the tail provided in the robot apparatus which concerns on one embodiment of this indication. It is a schematic diagram which shows the state which removed the tail from the state of FIG. 9A. FIG.
- FIG. 8 is a schematic diagram showing a cross section taken along one-dot chain line II ′ in FIG. It is a mimetic diagram showing the stomach part of the robot device concerning one embodiment of this indication. It is a schematic diagram which shows the state which removed the cover from the state shown to FIG. 11A. It is a schematic diagram which shows a mode that the cover of the robot apparatus which concerns on one embodiment of this indication is removed. It is a schematic diagram which shows a mode that the cover of the robot apparatus which concerns on one embodiment of this indication is removed. It is a schematic diagram which shows a mode that the cover of the robot apparatus which concerns on one embodiment of this indication is removed. It is a mimetic diagram showing the composition of the battery of the robot apparatus concerning one embodiment of this indication.
- substrate It is a schematic diagram which shows the arrangement
- FIG. 1 is a schematic diagram illustrating an appearance of a robot apparatus 1000 which is an example of an autonomously moving body and a rotation axis of a joint.
- the robot apparatus 1000 includes four legs 100, 110, 120, and 130 that are driven by an electric motor such as a servomotor.
- the robot apparatus 1000 includes a plurality of joint portions.
- the robot apparatus 1000 is classified into a right forefoot system, a left forefoot system, a right hindfoot system, a left hindfoot system, a body (Body) system, and a head system based on the movement.
- the right forefoot system has a joint part 102, a joint part 104, and a joint part 106.
- the left forefoot system has a joint 112, a joint 114, and a joint 116.
- the right hind leg system has a joint part 122, a joint part 124, and a joint part 126.
- the left hind leg system has a joint part 132, a joint part 134, and a joint part 136.
- the main body system has a joint 142.
- the head system has a joint part 152, a joint part 154, a joint part 156, and a joint part 158. Each of these systems is connected to the body 140.
- each joint part shown in FIG. 1 has shown the main joint parts driven with an electric motor.
- the robot apparatus 1000 has joints that move in accordance with the movements of the other joints.
- the robot apparatus 1000 has a plurality of movable parts such as a mouth, an ear, and a tail, and these movable parts are also driven by an electric motor or the like.
- each joint is shown as a cylinder.
- the central axis of the cylinder corresponds to the rotation axis of the joint portion. Therefore, the joint part may be referred to as a rotation axis.
- the number of joints is increased compared to the conventional robot apparatus.
- the joint portion 152 since the joint portion 152 is provided, an operation of tilting the neck left and right when the robot apparatus 1000 is viewed from the front is realized.
- the joint portion 142 since the joint portion 142 is provided, a movement of swinging the waist to the left and right is realized when the robot apparatus 1000 is viewed from above. As a result, it is possible to realize more various movements by the robot apparatus 1000 than ever.
- Each joint is driven by an electric motor such as a servo motor (hereinafter simply referred to as a motor).
- the drive source is not particularly limited.
- the motor of each joint is housed in one box (box) together with a gear mechanism and a microcontroller for driving the motor.
- the box is made of a resin material (such as plastic). It is possible to improve the quietness of the robot apparatus 1000 by storing the motor and the gear mechanism in one box and sealing the same.
- ⁇ There are two-axis boxes and one-axis boxes for storing motors, gear mechanisms, and microcontrollers.
- the motor, gear mechanism, and microcontroller of the joint part 132 and joint part 134 are housed in one box 200, and this box 200 constitutes two rotation axes.
- the motor, gear mechanism, and microcontroller of the joint part 136 are housed in one box 210, and this box 210 constitutes one rotation axis.
- each system such as the right forefoot system described above is controlled by a microcomputer provided in each joint.
- the joint portion 158 of the head system is configured to be electrically braked. If the joint 158 can freely rotate when the power is turned off, the head may fall down and hit the user's hand. Such a situation can be avoided by applying a brake to the joint portion 158.
- the brake can be realized by a method of determining the rotation of the motor based on the electromotive force generated by the rotation of the motor of the joint portion 158 when the power is turned off, and generating a driving force in a direction opposite to the direction in which the motor tries to rotate.
- FIG. 2 is a schematic diagram illustrating a state in which the left hind leg 130 is viewed from the left side surface of the robot apparatus 1000.
- the left hind leg 130 includes an arm 130a, an arm 130b, and an arm tip portion 130c.
- the arm 130a is provided with both a box 200 having a two-axis rotation axis and a box 210 having a one-axis rotation axis.
- FIG. 3 shows a state where the cover 302 covering the arm 130a shown in FIG. 2 is removed, and shows a state where the arm 130a of the left forefoot is rotated in the direction of the arrow in FIG.
- illustration of the arm 130b and the arm tip portion 130c is omitted.
- a box 200 having two axes of rotation and a box 210 having one axis of rotation are provided on the arm 130a.
- the box 200 includes a rotation shaft 132 and a rotation shaft 134
- the box 210 includes a rotation shaft 136.
- FIG. 4 is a schematic diagram showing a mechanism for driving the arm tip portion 130c, and shows a state where the cover 300 provided on the arm 130b is removed from the state shown in FIG.
- the arm tip portion 130c rotates with respect to the arm 130b, but no motor is provided on the rotating shaft 138 thereof.
- a link 230 causes a rotation shaft 136 between which the arm 130 a and the arm 130 b rotate relatively and a rotation shaft 138 where the arm 130 b and the arm tip 130 c rotate relatively. It is connected. For this reason, the arm tip portion 130c rotates with the rotation of the arm 130b with respect to the arm 130a.
- the arm 130b when the arm 130b is rotated with respect to the arm 130a by the driving force of the motor provided in the box 210 of the rotating shaft 136, the position of the shaft 310 on the upper side of the link 230 does not move with respect to the arm 130a. For this reason, for example, when the arm 130b rotates in the arrow A1 direction with respect to the arm 130a, the arm tip 120c rotates in the arrow A2 direction with respect to the arm 120b. Thereby, when the arm 120b rotates in the direction of the arrow A1 with respect to the arm 120a and the operation of bending the knee of the right hind leg is performed, the arm tip 120c corresponding to the ankle rotates in the direction of the arrow A2. The movement of the ankle when crouching while bending the knee is realized.
- FIG. 5 is a schematic diagram showing the left side surface of the robot apparatus 1000.
- a foot tip 130d is attached to the arm tip portion 130c.
- the foot tip 130d freely rotates in the direction of arrow A3 about the rotation axis 139 with respect to the arm tip portion 130c. It is possible.
- the foot tip 130d is urged counterclockwise in FIG. 5 by a spring (not shown) to a predetermined stopper position. Thereby, when the robot apparatus 1000 walks, it is possible for the toe 130d to accurately capture the surface of the road surface (floor).
- FIG. 6A is a schematic diagram showing a state where the back side of the foot tip 130d is viewed from below.
- Three small meat balls 310B and one large meat ball 312 are provided on the back side of the foot tip 130d.
- Each of the three meat balls 310B is made of a cushioning rubber material having a relatively low hardness.
- the meat ball 312 has a spherical shape and is made of a rubber material having a high hardness, specifically, a hardness close to that of plastic.
- the meat ball 310B and the meat ball 312 each incorporate a load sensor.
- the meat ball 312 can be removed and replaced.
- FIG. 6B shows a state in which the meat ball 312 is removed from the state of FIG. 6A. When the meat ball 312 is worn, the user can remove the meat ball 312 and replace it with a new one.
- the meat balls 310 ⁇ / b> B and the meat balls 312 can be made of the same material, or the meat balls 312 can exhibit different functions.
- the meat ball 312 having the optimum function according to the material of the floor can be mounted.
- it can also be changed to a user's favorite color by exchanging with a paws ball 312 of a different color.
- FIG. 6C is a schematic diagram showing the periphery of the base of the left forefoot 110, and shows a cross section when viewed from the front side of the robot apparatus 1000.
- the rotation shaft 112 and the rotation shaft 114 at the base of the left front foot 110 are housed in a biaxial box 200.
- the box 200 is housed in the left front foot 110 with the rotation shaft 114 fixed to the left front foot 110.
- the box 200 is fixed to the frame 400 by fixing the rotating shaft 112 to the body 140 (a frame 400 described later).
- the portion of the left forefoot 110 that faces the frame 400 has a spherical shape as described above, and faces a concave region 402a of a component 402 described later. With such a configuration, the left forefoot 110 can be freely rotated with respect to the frame 400 by driving the rotating shaft 112 and the rotating shaft 114.
- the other legs are configured in the same manner as in FIG. 6C.
- the left front foot 110 is driven in the direction of arrow A7.
- a groove 740 corresponding to the rotation shaft 112 is provided on the exterior of the left front foot 110 in order to avoid interference with the rotation shaft 112.
- the left forefoot 110 can be rotated in the direction of the arrow A7 by driving the rotating shaft 114.
- the groove 740 may rotate to a position not facing the frame 400, and the groove 740 may be exposed to the outside. In this case, foreign matter may be caught in the groove 740.
- a spherical cover 750 as shown in FIG. 6C is provided.
- the cover 750 is a sphere according to the shape of the adjacent left forefoot 110.
- FIG. 7 is a schematic diagram showing the head 150 of the robot apparatus 1000, particularly the face.
- the robot apparatus 1000 is provided with an ear 320.
- the ear 320 rotates in the arrow A4 direction around the rotation shaft 322 by the driving force of the motor.
- the ear 320 of the robot apparatus 1000 rotates in the direction of arrow A4 and is driven in the direction in which the tip opens left and right (in the direction of arrow A5) with the rotation shaft 324 as the center of rotation when viewed from the front.
- the angle ⁇ at which the ear 320 opens in the direction of the arrow A5 is referred to as an opening angle.
- FIG. 8A is a schematic diagram showing the ear 320 and its periphery in detail.
- the ear 320 rotates in the direction of the arrow A4 about the rotation shaft 322 by the drive of a built-in motor.
- the ear 320 is rotatable with respect to the rotation shaft 324.
- a skew cam 328 fixed to the head 150 is provided at the base of the ear 320.
- the cam follower 326 provided on the ear 320 slides on the skew cam 328.
- the ear 320 rotates in the arrow A5 direction with the rotation shaft 324 as the rotation center.
- FIG. 8B is a schematic diagram for explaining the movement of the ear 320.
- the opening angle ⁇ of the ear 320 becomes larger as the tip of the ear 320 rotates forward of the robot apparatus 1000 when the ear 320 rotates around the rotation axis 322 as a rotation center.
- the opening angle ⁇ of the ear 320 is 0 degrees when the opening of the ear 320 to the left and right is the most closed, it can be opened up to 28 degrees.
- the opening angle of the ear 320 is basically zero.
- the cam follower 326 is mounted on the skew cam 328, even if the rotation angle of the ear 320 around the rotation shaft 322 is in the range of 0 to 70-, the user touches the ear 320 and touches the tip of the ear 320.
- the ear 320 can be freely opened within the range of free movement where the opening angle ⁇ is 0 to 28 degrees.
- the cam follower 326 is separated from the skew cam 328, so that the ear 320 is within the range of free movement around the rotation shaft 324. Can rotate in the direction of arrow A5.
- the ear 320 rotates about the rotation shaft 324, when the opening angle ⁇ reaches 28 degrees, the ear 320 hits a predetermined mechanical stopper, and the ear 320 cannot be opened any more.
- the rotation angle of the ear 320 around the rotation shaft 322 is in the range of 0 to 70 degrees
- the cam follower 326 is separated from the skew cam 328 from the state in which the cam follower 326 is in contact with the skew cam 328, and the ear 320 is the mechanism described above.
- the range until it comes into contact with the stopper is the free range of motion.
- the movement of the ear 320 can give a realistic feeling, and the emotional expression of the robot apparatus 1000 can be expressed. Can be enriched.
- the ear 320 can be opened when the user touches the ear 320, and the movement of the ear 320 makes it realistic. You can have it.
- FIG. 9A is a schematic diagram illustrating an appearance of a tail 330 provided in the robot apparatus 1000.
- FIG. 9B is a schematic diagram showing a state where the tail 330 is removed from the state of FIG. 9A.
- the tail 330 is attached to the tail attachment portion 340.
- the tail attachment portion 340 rotates in the direction of arrow A6 by driving the motor.
- the tail 330 is made of silicon rubber, and the tip side is thicker than the root.
- a hole to be inserted into the tail attachment portion 340 is provided at the base of the tail 330.
- the tail 330 is solid in a region where a hole to be inserted into the tail attachment portion 340 is not formed.
- the tail 330 is made of silicon rubber, the tip side is thicker than the root, and the tip 330 is solid, so that the tip side is heavy. For this reason, when the tail attachment part 340 is driven in the direction of arrow A6, the tail 330 vibrates moderately. Further, the tail 330 vibrates moderately when the robot apparatus 1000 walks. As the tail 330 vibrates moderately, the user can have a sense of familiarity and attachment to the robot apparatus 1000.
- the robot apparatus 1000 includes various sensors.
- the back 344 of the robot apparatus 1000 shown in FIG. 5 is provided with a pressure-sensitive sensor and an electrostatic sensor over a wide range.
- As the pressure-sensitive sensor a sensor capable of detecting a load of several tens to several thousand grams is arranged.
- the pressure sensor may erroneously detect the user's hand by detecting vibration. In such a case, if the hand is not detected by the electrostatic sensor, the response of the pressure sensor can be ignored.
- the robot apparatus 1000 is stationary, the possibility of erroneous detection by the pressure sensor is low, and therefore the user's hand may be detected based only on detection by the pressure sensor without using an electrostatic sensor. .
- Both the pressure-sensitive sensor and the electrostatic sensor arranged on the back of the robot apparatus 1000 are built inside the cover 344a of the back 344.
- a cover made of silicon rubber is provided on the surface of the cover 344a disposed outside the pressure sensor and the electrostatic sensor.
- This coating is provided with a fine mesh pattern.
- the electrostatic sensor is built in the area
- an electrostatic sensor is also incorporated in a region 354A surrounded by a one-dot chain line of the jaw. For this reason, even when the user strokes the region 352A extending from the top of the head to the nose or the region 354A of the chin, the user's operation can be reliably detected.
- Robot device 1000 can recognize the movement as a reward when it is stroked by the user. Thereby, it is also possible for the robot apparatus 1000 to perform more operations immediately before being stroked.
- a camera 700 is attached to the nose of the robot apparatus 1000.
- a camera 710 is attached to the back of the robot apparatus 1000 on the front side of the tail 330.
- the robot apparatus 1000 can recognize surrounding people and objects by imaging the surroundings with the cameras 700 and 710.
- a human sensor and a PSD are provided around the nose of the robot apparatus 1000.
- the human sensor can detect the temperature of a person up to 5 meters away.
- the robot apparatus 1000 can detect the user with these sensors.
- the robot apparatus 1000 includes an illuminance sensor that detects illuminance.
- the robot apparatus 1000 includes gyro sensors (acceleration sensors) on the body and the head. Thereby, the robot apparatus 1000 can detect its own posture. Furthermore, the robot apparatus 1000 can also detect a fall and a lift by a user using a gyro sensor.
- gyro sensors acceleration sensors
- microphones are embedded at five locations, and holes are provided in the exterior of the head corresponding to the positions of the microphones. Specifically, microphones are built in two places on the left and right, and the remaining microphones are built in the back of the head. In general, by acquiring sound from three microphones, it is possible to infer changes in the position and volume of a sound source.
- the joint part 152, the joint part 154, the joint part 156, and the joint part 158 of the head system are controlled so that the head of the robot apparatus 1000 faces to the right.
- the microphone By embedding the microphone in the head, natural movement of the head can be realized.
- the eye 350 of the robot apparatus 1000 shown in FIG. 7 is configured to perform various movements and displays according to the operation of the robot apparatus 1000. Therefore, the robot apparatus 1000 includes a self-luminous display device (OLED) 352 in each of the left and right eyes 350.
- FIG. 10 is a schematic diagram showing a cross section taken along one-dot chain line II ′ in FIG. As shown in FIG. 10, the eye 350 of the robot apparatus 1000 includes an OLED 352, a lens 354, and a cover glass 356.
- the OLED 352, the lens 354, and the cover glass 356 are provided in each of the left and right eyes 350.
- a flat display device is provided in common for the left and right eyes, both eyes become a flat arrangement, and the eyes cannot be configured in a three-dimensional manner.
- the orientation of the left and right eyes 350 can be optimally arranged, and the left and right eyes 350 can be configured in a three-dimensional manner. .
- the OLED 352 performs display related to the eye 350 such as blinking of the eye 350, movement of white eyes, black eyes, and black eyes.
- the lens 354 enlarges the display of the OLED 352 and refracts light so that the display of the OLED 352 is expanded.
- the lens 354 has a curved surface with a convex surface on the front side, and the display of the OLED 352 is reflected by the curved surface. Thereby, the spherical body of the eyeball is expressed. As shown in FIG. 10, the lens 354 has a thickness that is thicker at the center and thinner at the periphery. By changing the thickness of the lens 354 between the center and the periphery, the curvature is different between the front surface and the back surface of the lens 354, and a lens effect can be generated. Further, when the user looks at the eyes 350, it is possible to expand the display as described above.
- the lens 354 when the lens 354 is arranged without a gap so that the front surface of the OLED 352 is buried, the lens effect becomes too strong. However, by providing a space between the lens 354 and the OLED 352, the lens effect can be made appropriate. It becomes possible.
- the display by the OLED 352 is planar, but by performing coordinate conversion on the curved surface of the lens 354, the display is performed at a desired position on the sphere. Therefore, by controlling the pitch angle and yaw angle on the lens 354, it is possible to control the position of the black eye toward the user.
- the cover glass 356 is made of a transparent resin material having a uniform thickness.
- the surface of cover glass 356 constitutes a curved surface that is continuous with the surface of the head of adjacent robot apparatus 1000. Thereby, even when the user touches the eye 350 and the periphery thereof, the user does not feel a step, and it is possible to suppress a sense of discomfort.
- FIG. 11A is a schematic diagram illustrating a belly portion of the robot apparatus 1000.
- Contact terminals 360, 362, and 364 for receiving power supply in contact with the charging station are provided on the belly of the robot apparatus 1000.
- a battery 380 can be housed behind the contact terminals 360, 362, 364, and the battery 380 is exposed to the outside by removing the cover 370. Also, by removing the cover 370, the user can access various terminals and operation keys.
- FIG. 11B is a schematic diagram illustrating a state where the cover 370 is removed from the state illustrated in FIG. 11A.
- FIG. 12A, 12B, and 12C are schematic views showing a state where the cover 370 is removed. Unlike a general electric product, the cover 370 is not provided with a structure for removing it by hooking a nail.
- FIG. 12A the end on the rear foot side of the cover 370 is pushed with a finger.
- FIG. 12B the front end of the cover 370 is lifted. Therefore, as shown in FIG. 12C, the cover 370 can be removed by pulling up the front end of the cover 370.
- FIG. 13 is a schematic diagram showing the configuration of the battery 380.
- the battery 380 has a substantially rectangular parallelepiped shape, and two of the six sides of the rectangular parallelepiped are configured by curved surfaces.
- the battery 380 includes six terminals 380 a that are electrically connected to the robot apparatus 1000. By providing the six terminals 380a, it is possible to reliably supply power to the robot apparatus 1000 that handles a large amount of power.
- rectangular recesses 386 and 388 are provided on two opposing surfaces 382 and 384 of the battery 380.
- the recesses 386 and 388 are provided at positions where the two surfaces 382 and 384 face each other. Thereby, for example, the recesses 386 and 388 can be grasped with the index finger and the thumb, and the battery 380 can be easily attached to and detached from the robot apparatus 1000.
- a standing wall 392 is provided on the surface 305 of the battery by forming a recess 390. Accordingly, the battery 380 can be detached from the robot apparatus 1000 by placing a finger on the standing wall 392.
- An arrangement recess 394 is formed at the tip of the six terminals 380a.
- the arrangement recess 394 is opened in the connection direction of the six terminals 380a and the connection terminals on the robot apparatus 1000 side connected to the terminals 380a.
- the arrangement recess 394 is configured by arrangement recess formation parts 396 and 398. At least a part of the arrangement recess forming portions 396 and 398 is formed as an inclined surface in which the opening area of the arrangement recess 394 increases as the distance from the terminal 380a increases in the direction in which the arrangement recess 394 opens.
- the housing of the battery 380 is configured by, for example, an upper case and a lower case being coupled to each other vertically.
- the basic configuration of the battery 380 can be configured in the same manner as the battery described in, for example, Japanese Patent No. 6191995.
- FIGS. 15 and 16 are schematic views showing the arrangement of the frame 400 and the circuit board 500 of the robot apparatus 1000.
- the frame 400 is composed of magnesium die cast, and is mainly composed of four parts 402, 404, 406, and 408.
- 14 to 16 show the same frame 400 in different viewing directions, but the parts 406 and 408 are not shown in FIGS. 15 and 16.
- the parts 402 and 404 are respectively formed with concave regions 402a and 404a, and the joint portions 112 and 114 of the left forefoot and the joint portions 102 and 104 of the right forefoot are connected to the regions 402a and 404a, respectively.
- a concave portion 408a is also disposed in the component 408, and the joint portions 122 and 124 of the right hind leg 120 are connected to the concave portion 408a.
- the component 406 is also provided with a recess to which the joint portions 132 and 134 of the left hind foot 130 are connected.
- the parts 406 and 408 are rotated with respect to the parts 402 and 404 around the rotation axis in the vertical direction by the driving force of the motor of the joint 142. Thereby, as described above, when the robot apparatus 1000 is viewed from above, a motion of swinging the waist to the left and right is realized.
- the rigidity of the robot apparatus 1000 can be further increased as compared with the case where the frame 400 is configured from sheet metal.
- circuit boards 500, 502, 504, 506, 508 and 509 are arranged on the frame 400.
- the heat dissipation effect can be improved.
- the frame of the robot apparatus 1000 is often composed of a box-shaped housing, but in this embodiment, magnesium die-cast parts 402, 404, 406, Since the frame is formed from 408, the degree of freedom of arrangement of the circuit boards 500, 502, 504, 506, 508, and 509 can be greatly increased.
- FIGS. 17 and 18 are schematic views showing the routing of the circuit board 510 from the body of the robot apparatus 1000 to the head.
- the circuit board 510 that connects the body 140 and the head 150 of the robot apparatus 1000 is provided along the arm 170 that connects the joint portion 156 and the joint portion 158.
- the circuit board 510 is preferably formed of a flexible board (FPC) because the head 150 moves with respect to the body 140.
- FPC flexible board
- the circuit board 510 is separated into two circuit boards 512 and 514 and is connected to another circuit board provided on the head 150.
- the main circuit board of the robot apparatus 1000 is provided on the body side.
- the circuit board 510 having a relatively large number of wires is used.
- FIG. 19 is a schematic diagram showing a screw 600 and a cover 610 that covers the screw 600.
- the screw 600 and the cover 610 appear when an outer cover is removed.
- a cover 610 shown in FIG. 19 has a function of hiding the screw 600 and preventing the screw 600 from loosening.
- an uneven portion 602 is formed on the side surface of the head of the screw 600.
- the cover 610 is provided with a hole 612 into which the head of the screw 600 is inserted, and an uneven portion 614 corresponding to the uneven portion 602 on the outer periphery of the head of the screw 600 is provided on the inner periphery of the hole 612.
- a recess 620 is formed in the exterior around the screw 600.
- the cover 610 is provided with a convex portion 616 corresponding to the concave portion 620.
- FIG. 20 is a diagram illustrating an example of a system configuration according to an embodiment of the present disclosure.
- the information processing system according to an embodiment of the present disclosure includes a plurality of robot apparatuses 1000, an information processing server 20, and an information processing terminal 30. Note that the components included in the information processing system are connected to each other via the network 40 so that they can communicate with each other.
- the robot apparatus 1000 is an information processing apparatus that executes situation estimation based on collected sensor information, and autonomously selects and executes various operations according to the situation.
- the robot apparatus 1000 according to an embodiment of the present disclosure is, for example, an autonomous mobile robot having a shape imitating an animal such as a human or a dog or an operation capability.
- the information processing server 20 is an information processing apparatus that is connected to a plurality of robot apparatuses 1000 and has a function of collecting various types of information from the robot apparatus 1000.
- the information processing server 20 can perform analysis related to the state of hardware of the robot apparatus 1000 and the user's heat intensity with respect to the robot apparatus 1000 from the sensor information collected by the robot apparatus 1000.
- the information processing server 20 holds motion correction information for correcting a motion (motion) set in advance in the robot apparatus 1000.
- the motion correction information is information used when, for example, a foot pad, which is an example of a soundproof device, is mounted on the back side of the leg portion of the robot apparatus 1000. Details of the sole pad and motion correction information will be described later.
- the information processing server 20 has a function of presenting recommended actions to be performed by the robot apparatus 1000 in the situation based on the situation estimated by the robot apparatus 1000. At this time, the information processing server 20 may transmit control sequence data for causing the robot apparatus 1000 to implement the recommended action to the robot apparatus 1000.
- the information processing server 20 performs operation control of an application related to communication between the robot apparatus 1000 and the user.
- the information processing server 20 may dynamically perform control related to the output expression of the avatar reflecting the state of the robot apparatus 1000 on the application.
- the information processing server 20 has a function of reflecting a user operation on the avatar on the robot apparatus 1000. According to the above-described function of the information processing server 20, it is possible to realize communication between the robot apparatus 1000 and the user regardless of the location of the user.
- the information processing terminal 30 is an information processing apparatus that provides a user with a user interface related to the above-described application.
- the information processing terminal 30 according to an embodiment of the present disclosure may be, for example, a mobile phone, a smartphone, a tablet, various wearable devices, a general-purpose computer, or the like possessed by the user.
- the network 40 has a function of connecting components included in the information processing system.
- the network 40 may include a public line network such as the Internet, a telephone line network, a satellite communication network, various local area networks (LANs) including Ethernet (registered trademark), a wide area network (WAN), and the like. Further, the network 40 may include a dedicated line network such as an IP-VPN (Internet Protocol-Virtual Private Network).
- the network 40 may include a wireless communication network such as Wi-Fi (registered trademark) or Bluetooth (registered trademark).
- the robot apparatus 1000 may further perform information communication with various external apparatuses in addition to the information processing server 20.
- the external device may include, for example, a server that transmits weather, news, and other service information, various information processing terminals owned by the user, home appliances, and the like.
- the system configuration according to an embodiment of the present disclosure can be flexibly modified according to specifications and operations.
- FIG. 21 is a diagram illustrating a functional configuration example of the robot apparatus 1000 according to the embodiment of the present disclosure.
- a robot apparatus 1000 according to an embodiment of the present disclosure includes an input unit 110A, a recognition unit 120A, a learning unit 130A, an action plan unit 140A, an operation control unit 150A, a drive unit 160A, an output unit 170A, A communication unit 180A is provided.
- the input unit 110A has a function of collecting various information relating to the user and the surrounding environment.
- the input unit 110 ⁇ / b> A collects, for example, user's utterance and environmental sound generated in the surroundings, image information related to the user and the surrounding environment, and various sensor information.
- the input unit 110A includes various sensors.
- the recognition unit 120A has a function of performing various recognitions related to the user, the surrounding environment, and the state of the robot apparatus 1000 based on various information collected by the input unit 110A.
- the recognition unit 120A may perform human identification, facial expression and line-of-sight recognition, object recognition, color recognition, shape recognition, marker recognition, obstacle recognition, step recognition, brightness recognition, and the like.
- the recognition unit 120A performs emotion recognition, word understanding, sound source localization, and the like related to the user's voice.
- the recognition unit 120A can recognize contact by the user, the ambient temperature, the presence of the moving object, the posture of the robot apparatus 1000, and the like.
- the recognition unit 120A has a function of estimating and understanding the surrounding environment and situation where the robot apparatus 1000 is placed based on the recognized information. At this time, the recognition unit 120A may comprehensively estimate the situation using environmental knowledge stored in advance.
- the learning unit 130A has a function of learning the environment (situation) and action, and the action of the action on the environment.
- the learning unit 130A implements the above learning using, for example, a machine learning algorithm such as deep learning.
- a machine learning algorithm such as deep learning.
- the learning algorithm employed by the learning unit 130A is not limited to the above example, and can be designed as appropriate.
- the behavior planning unit 140A has a function of planning the behavior performed by the robot apparatus 1000 based on the situation estimated by the recognition unit 120A and the knowledge learned by the learning unit 130A.
- the operation control unit 150A has a function of controlling operations of the drive unit 160A and the output unit 170A based on the action plan by the action plan unit 140A.
- the operation control unit 150A performs, for example, rotation control of an actuator provided in each joint unit, display display control, audio output control by a speaker, and the like based on the above action plan. Further, the operation control unit 150A corrects (adjusts) the motion of the robot apparatus 1000 based on the motion correction information.
- the driving unit 160A has a function of bending and stretching a plurality of joints of the robot apparatus 1000 based on the control by the operation control unit 150A. More specifically, the drive unit 160A drives the actuators included in each joint unit based on the control by the operation control unit 150A.
- the output unit 170A has a function of outputting visual information and sound information based on control by the operation control unit 150A.
- the output unit 170A includes a display and a speaker.
- the communication unit 180A has a function of performing information communication with the information processing server 20, the information processing terminal 30, and another robot apparatus 1000.
- the communication unit 180A transmits information related to the situation recognized by the recognition unit 120A to the information processing server 20.
- the communication unit 180 ⁇ / b> A receives the recommended action, the control sequence data related to the recommended action, and data corresponding to the reward from the information processing server 20.
- the function configuration example of the robot apparatus 1000 according to the embodiment of the present disclosure has been described above. Note that the above-described configuration described with reference to FIG. 21 is merely an example, and the functional configuration of the robot apparatus 1000 according to the embodiment of the present disclosure is not limited to the example.
- the functional configuration of the robot apparatus 1000 according to an embodiment of the present disclosure can be flexibly modified according to specifications and operations.
- FIG. 22 is a diagram illustrating a functional configuration example of the information processing server 20 according to an embodiment of the present disclosure.
- the information processing server 20 according to an embodiment of the present disclosure includes a learning unit 215, an action recommendation unit 220, an analysis unit 235, a storage unit 240, an application control unit 250, a reflection unit 260, and terminal communication. Part 270.
- the learning unit 215 has a function of learning the environment (situation) and action, and the action of the action on the environment. At this time, the learning unit 215 performs learning based on action histories collected from a plurality of robot apparatuses 1000. That is, the learning unit 215 can be said to be collective intelligence common to a plurality of robot apparatuses 1000.
- the action recommendation unit 220 has a function of determining recommended actions recommended to the robot apparatus 1000 based on information related to situation estimation received from the robot apparatus 1000 and knowledge as collective intelligence that the learning unit 215 has. Further, the behavior recommendation unit 220 transmits the control sequence data for causing the robot device 1000 to realize the recommended behavior together with the recommended behavior to the robot device via the terminal communication unit 270.
- control sequence data is information including control signals related to time-series changes in the rotational positions of joint portions of the robot apparatus 1000, eyeball expression, and sound output. That is, the control sequence data can be said to be setting data for causing the robot apparatus 1000 to realize an arbitrary operation (action).
- a new action that can be executed by the robot apparatus 1000 can be added as needed, and the user's interest in the robot apparatus 1000 is maintained. Can be attracted.
- the analysis unit 235 has a function of performing various analyzes based on information received from the robot apparatus 1000.
- the analysis unit 235 can analyze the state of the actuator 570 or the like based on, for example, the action history or operation status received from the robot apparatus 1000. Further, the analysis unit 235 can analyze the user's interest (degree of heat) and the like with respect to the robot apparatus 1000 based on information such as user contact and reaction received from the robot apparatus 1000.
- the storage unit 240 has a function of accumulating information used by each component of the information processing server 20.
- the storage unit 240 stores control sequence data received from the robot apparatus 1000 in association with a situation or a user reaction.
- the storage unit 240 stores information used by the analysis unit 235 for analysis and analysis results.
- the storage unit 240 stores various data relating to applications and rewards.
- the storage unit 240 stores motion correction information for correcting the motion of the robot apparatus 1000.
- the application control unit 250 controls the operation of an application related to communication between the robot apparatus 1000 and the user. For example, the application control unit 250 controls the operation and output expression of an avatar that imitates the robot apparatus 1000 on the application. At this time, the application control unit 250 may perform output control that reflects the operation status and emotions of the robot apparatus 1000.
- the reflection unit 260 has a function of reflecting the user operation on the application to the robot apparatus 1000.
- the reflecting unit 260 can reflect the reward acquired by the avatar on the robot apparatus 1000 based on, for example, a user operation.
- the terminal communication unit 270 has a function of performing information communication with a plurality of robot apparatuses 1000 via the network 40. For example, the terminal communication unit 270 receives information related to situation estimation from the robot apparatus 1000. In addition, the terminal communication unit 270 transmits, for example, information related to the recommended action and the control sequence data determined by the action recommendation unit 220 to the robot apparatus 1000.
- the terminal communication unit 270 gives various control signals to the robot apparatus 1000 for reflecting the settings made by the user on the application and the rewards acquired by the avatar to the robot apparatus 1000 based on the control by the reflection section 260. Send.
- the functional configuration example of the information processing server 20 according to the embodiment of the present disclosure has been described.
- the above-described configuration described with reference to FIG. 22 is merely an example, and the functional configuration of the information processing server 20 according to the embodiment of the present disclosure is not limited to the example.
- various functions of the information processing server 20 can be realized by being distributed to a plurality of devices.
- the functional configuration of the information processing server 20 according to an embodiment of the present disclosure can be flexibly modified according to specifications and operations.
- FIG. 23 is a diagram illustrating a functional configuration example of the information processing terminal 30 according to an embodiment of the present disclosure.
- the information processing terminal 30 according to an embodiment of the present disclosure includes an input unit 310A, a display unit 320A, an audio output unit 330A, a control unit 340A, and a communication unit 350A.
- the input unit 310A has a function of detecting an input operation by the user.
- the input unit 310A includes a keyboard, a touch panel, various buttons, and the like.
- the input unit 310A may include a microphone that detects voice input by the user. Further, the input unit 310A may include an imaging device that captures an image of a user or the like.
- the display unit 320A has a function of presenting various visual information to the user.
- the display unit 320A displays the user interface related to the application described above based on the control by the information processing server 20.
- the display unit 320A includes various display devices.
- the audio output unit 330A has a function of outputting various sounds.
- the audio output unit 330A outputs various sounds related to the application described above based on the control by the information processing server 20.
- the audio output unit 330A includes a speaker, an amplifier, and the like.
- control unit 340 A of control parts generally control each structure with which the information processing terminal 30 is provided.
- the control unit 340A may control activation and stop of each component, for example.
- the control unit 340A has a function of delivering various control signals generated by the information processing server 20 to the display unit 320A and the audio output unit 330A.
- the control unit 340A may have a function equivalent to that of the application control unit 250 or the reflection unit 260 of the information processing server 20.
- the communication unit 350 ⁇ / b> A performs information communication with the information processing server 20 and the robot apparatus 1000 via the network 40.
- the communication unit 350A receives a control signal related to an application and data related to a reward from the information processing server 20. Further, for example, the communication unit 350A transmits information related to a user operation detected by the input unit 310A to the information processing server 20.
- the function configuration example of the information processing terminal 30 according to an embodiment of the present disclosure has been described above. Note that the functional configuration described with reference to FIG. 23 is merely an example, and the functional configuration of the information processing terminal 30 according to the embodiment of the present disclosure is not limited to the example.
- the information processing terminal 30 may have functions equivalent to the application control unit 250 and the reflection unit 260 of the information processing server 20.
- the functional configuration of the information processing terminal 30 according to an embodiment of the present disclosure can be flexibly modified according to specifications and operations.
- the robot apparatus 1000 can be used only at the place where the mat is laid, which causes restrictions on use.
- the robot apparatus 1000 in the case of a commercially available non-slip sheet, there is a problem that it is difficult to stick or that the robot apparatus 1000 is not easily peeled off during replacement, and the robot apparatus 1000 may be damaged.
- a foot pad that is an example of a soundproofing device is required to satisfy the following requirements.
- the first is that the footsteps are sufficiently quiet
- the second is that the motion of the robot apparatus 1000 is not limited or hindered, such as slipping
- the third is relatively easy, and It can be mounted accurately at hand
- it is difficult to peel off and can continue to exert its effect for a certain period of time.
- the sole pad according to the embodiment will be described in detail.
- FIG. 24 is a perspective view showing a foot pad (foot pad 900) according to one embodiment.
- the foot pad 900 has, for example, a shape in which a sheet-like member that is in a track shape when viewed from the front is convex from one main surface side to the other main surface side.
- the sole pad 900 has a hook-shaped edge portion 901 on the periphery, and extends from the inner periphery of the edge portion 901 toward the top portion 902 at the substantially center of one main surface. It has a raised shape. Note that the edge portion 901 can be generated in processing and is not an essential configuration.
- FIG. 25A shows a front view, a top view, and a right side view of the sole pad 900.
- 25B is a cross-sectional view of the sole pad 900 taken along the cutting line AA ′ in the front view of the sole pad 900 of FIG. 25A
- FIG. 25C is a front view of the sole pad 900 of FIG. 25A.
- FIG. 6 is a cross-sectional view when the sole pad 900 is cut along a cutting line BB ′.
- the sole pad 900 has, for example, a track shape (oval shape) when viewed from the front.
- the size of the sole pad 900 depends on the size of the attachment to which the sole pad 900 is attached, but as an example, the length in the longitudinal direction is about 25 mm (millimeters) to 30 mm. The length is set to about 20 mm to 25 mm.
- the sole pad 900 has a main surface on the convex side (hereinafter referred to as the outer surface 905 as appropriate) and a main surface on the concave side (hereinafter referred to as the inner surface 906 as appropriate). As shown in FIGS. 25B and 25C, the sole pad 900 has a cross-sectionally curved shape, and is not a two-dimensional shape such as a plate shape but a three-dimensional (3D) shape. It is said that. Although details will be described later, the outer surface 905 is a side that contacts the floor surface, and the inner surface 906 is a side that is attached to the robot apparatus 1000 via an adhesive member that will be described later.
- FIG. 26 shows a configuration example of a cross section of the sole pad 900.
- the shape of the sole pad 900 is replaced with a plate shape for easy understanding.
- the sole pad 900 has a first laminated body 911 that constitutes the inner surface 906 and a second laminated body 912 that constitutes the outer surface 905.
- the first stacked body 911 and the second stacked body 912 are bonded by an adhesive layer 915 and stacked via the adhesive layer 915.
- the first laminated body 911 has sound absorbing properties and reduces the footsteps of the robot apparatus 1000.
- the first laminated body 911 is, for example, a foamed resin or an elastomer.
- the foamed resin is, for example, at least one of foamed polyurethane, foamed polyethylene, foamed polyolefin, and foamed rubber (for example, a semi-independent foam (bubble) type).
- the elastomer is, for example, at least one of silicone elastomer, acrylic elastomer, urethane elastomer, styrene elastomer, and the like.
- the second laminate 912 is made of a material that does not hinder the motion of the robot apparatus 1000, specifically, the motion accompanied by the movement of the foot (walking, running, etc.) as much as possible.
- the second stacked body 912 is made of a material that can have a motion that is similar (ideally the same) as the motion of the robot apparatus 1000 that does not have the sole pad 900 attached thereto.
- the second laminate 912 is made of, for example, elastic fibers (elastic yarns).
- the elastic fiber include polyurethane-based elastic fiber, polyolefin-based elastic fiber, polyester-based elastic fiber, and those in which these are interwoven, and polyurethane-based elastic fiber having stretchability and elasticity is most preferable.
- the second laminated body 912 does not necessarily need to be composed of only elastic fibers, and may contain an additive or the like.
- the second laminate 912 may be made of a fiber different from the elastic fiber.
- nylon fiber can also be made elastic by sewing by a predetermined method, nylon fiber is also included in the elastic fiber.
- the adhesive layer 915 is, for example, a layer formed of a thermoplastic adhesive (also referred to as a hot melt adhesive or the like) that is solid at room temperature but liquefies by heating and forms a bond by cooling and solidification. is there.
- the adhesive layer 915 may be formed of an adhesive such as a thermosetting type or an ultraviolet curable type.
- pressure (sensitive) adhesion is a kind of adhesion.
- a manufacturing method of the sole pad 900 An example of a manufacturing method of the sole pad 900 will be described.
- a three-layer structure shown in FIG. 26 is formed in a room temperature environment.
- the three-layer structure is placed under a high temperature (at least the temperature at which the adhesive layer 915 is liquefied), and is pressed with a mold to mold the sole pad 900 into the shape described above (heating molding).
- the sole pad 900 is formed by cooling after press work.
- a thermoplastic adhesive is used as the adhesive layer 915
- the adhesive layer 915 is solidified in a shape corresponding to the shape of the sole pad 900 by the cooling process, so that the stability of the shape of the sole pad 900 is maintained.
- the adhesion between the first stacked body 911 and the second stacked body 912 can be improved.
- the foot pad 900 has a layer structure including the first laminated body 911 and the second laminated body 912, thereby further reducing the footsteps without hindering the motion of the robot apparatus 1000 as much as possible. be able to.
- the preferred shape of the sole pad 900 has been described, but other shapes may be used.
- the sole pad 900 is attached to the robot apparatus 1000 via an adhesive member. Specifically, the sole pad 900 is attached to the robot apparatus 1000 via an adhesive member.
- the sole pad of the shape mentioned above may be used as the soundproofing device, or the solepad including the adhesive member described below may be used as the soundproofing device.
- the adhesive member 920 is, for example, a double-sided tape.
- One main surface of the adhesive member 920 is attached to the inner surface 906 of the sole pad 900.
- the sole pad 900 has a curved shape.
- the shape of the adhesive member 920 is a shape in which wrinkles are not easily generated while ensuring a certain adhesion area or more.
- FIG. 27 shows a shape example of the adhesive member 920.
- the adhesive member 920 has a shape in which an E-shaped first adhesive member 920a and an E-shaped second adhesive member 920b are opposed to each other. With such a shape, it is possible to prevent wrinkles that are likely to occur due to adhesion near the inside of the top portion 902 while securing a certain adhesion area.
- FIG. 28 is a cross-sectional view for explaining a configuration example of the adhesive member 920.
- the adhesive member 920 has a configuration in which a first adhesive portion 930 and a second adhesive portion 931 are stacked.
- the first adhesive portion 930 and the second adhesive portion 931 are double-sided adhesive paper (double-sided tape), and are bonded to each other by an adhesive layer (not shown).
- a release paper 932 is attached to one main surface of the first adhesive portion 930 (the main surface opposite to the second adhesive portion 931).
- a mount 933 is attached to one main surface of the second adhesive portion 931 (the main surface opposite to the first adhesive portion 930).
- the adhesive surface of the second adhesive portion 931 that is exposed when the mount 933 is peeled off is attached to the inner surface 906 of the sole pad 900.
- the foot pad 900 and the adhesive member 920 integrated in this state are provided to the user.
- the user attaches the adhesive surface of the first adhesive portion 930 exposed by peeling the release paper 932 to an attachment (for example, the meat ball 312 of the robot apparatus 1000).
- the attachment to which the first adhesive portion 930 is attached is different from the attachment to which the second adhesive portion 931 is attached. Therefore, considering the adhesive compatibility with each attached object, the material constituting each of the first and second adhesive portions 930 and 931 is appropriately set.
- the first bonding portion 930 achieves both a certain bonding strength with respect to an attached object (for example, the meat ball 312 of the robot apparatus 1000) and ease of peeling (reworkability) when replacing the sole pad 900.
- an attached object for example, the meat ball 312 of the robot apparatus 1000
- ease of peeling reworkability
- double-sided adhesive paper is used as the first adhesive portion 930.
- the second bonding portion 931 is affixed to the inner surface 906 of the sole pad 900, it is preferable that the second bonding portion 931 is excellent in adhesive compatibility with the material of the first laminate 911 constituting the inner surface 906.
- double-sided adhesive paper is used as the second adhesive portion 931.
- the 2nd adhesion part 931 is set to the peeling strength of the grade which peels, when the top part 902 is push-pulled 30N (Newton) or more.
- FIG. 29 is a diagram illustrating a usage example of the foot pad 900.
- the adhesive surface of the second adhesive portion 931 that is exposed when the mount 933 is peeled off is attached to the inner surface 906 of the foot pad 900.
- the foot pad 900 and the adhesive member 920 integrated in this state are provided to the user.
- the user attaches the adhesive surface of the first adhesive part 930 exposed by peeling the release paper 932 to the sole (an example of a grounding part) of the robot apparatus 1000, specifically, for example, the meat ball 312.
- the sole pad 900 has a 3D shape, and specifically has a curved shape as a whole, it can be attached following the curved surface of the meat ball 312.
- the foot pad 900 can be easily attached, and the adhesion stability can be improved. Further, it is possible to prevent the foot pad 900 from being easily peeled off, and the function of the foot pad 900 can be maintained for a certain period.
- the sole pad 900 is affixed to each paws 312 of the four legs of the robot apparatus 1000.
- the first stacked body 911 is, for example, about several mm.
- the second stacked body 912 is, for example, about 0.3 to 0.7 mm.
- the thickness of the first adhesive portion 930 is about 0.05 to 0.2 mm.
- the thickness of the second adhesive portion 931 is about 0.1 to 0.2 mm.
- the thickness of the sole pad 900 (not including the adhesive member 920) is set to about 2.3 mm to 2.7 mm.
- the thickness of the sole pad 900 (however, not including the thickness of the edge portion 901 but including the thickness of the adhesive member 920) is set to about 2.5 to 3.0 mm as an example.
- each part which comprises the sole pad 900 can be suitably changed according to the raw material of each part, a to-be-attached object, etc. Since a material that reduces friction is used as the sole pad 900, even if the thickness is increased, it is possible to reduce the influence on the running operation and the like accompanying the use of the sole pad 900. Further, since the cushioning property is provided, the impact when the foot is landed can be reduced, the load applied to the robot apparatus 1000 can be reduced, and the foot pad 900 can be prevented from being worn.
- FIG. 31 shows an example of a home screen (home screen 950) displayed on the display unit 320A of the information processing terminal 30.
- Home screen 950 includes a display 951 for transitioning to a setting screen related to robot apparatus 1000.
- FIG. 32 shows an example of a setting screen 960 regarding the setting of the robot apparatus 1000 that transitions from the home screen 950 after an operation (for example, a touch operation) on the display 951 is performed.
- the setting screen 960 includes icons related to various settings of the robot apparatus 1000. Among them, an icon 961 “set foot pad” is displayed. When the user operates the icon 961, it is possible to select whether or not the sole pad 900 is used, that is, whether or not the sole pad 900 is present.
- the information processing terminal 30 when the presence of the foot pad 900 is selected, information associated with the selection is transmitted from the information processing terminal 30 to the information processing server 20.
- the information processing server 20 that has received the information reads the motion correction information from the storage unit 240.
- the read motion correction information is transmitted to the information processing terminal 30.
- the user transmits the motion correction information to his / her robot apparatus 1000 by operating the information processing terminal 30.
- the motion correction information may be directly transmitted from the information processing server 20 to the robot apparatus 1000 owned by the user of the information processing terminal 30.
- the robot apparatus 1000 that has acquired the motion correction information sets the motion correction information in the operation control unit 150A. Thereafter, the operation control unit 150A controls the motion of the robot apparatus 1000 by performing control based on the motion correction information.
- the motion correction information is information that makes the amount of displacement of the head 150 when holding the toy 940 larger than the initial value, for example. By controlling the motion of the robot apparatus 1000 based on the motion correction information, the robot apparatus 1000 can appropriately descend the head 150 even when the sole pad 900 is used. The device 1000 can pick up the toy 940.
- the motion correction information may be other information.
- the motion correction information may be information that makes the driving force when the robot apparatus 1000 that is using the sole pad 900 is running larger than the initial value.
- the content of the motion correction information can be set as appropriate.
- the motion change of the robot apparatus 1000 caused by using the sole pad 900 can be corrected by software.
- the user When the sole pad 900 is no longer used, for example, the user displays the setting screen 960 described above, and sets the use of the sole pad 900 to no use.
- Information corresponding to the setting is transmitted from the portable information terminal 32 to the robot apparatus 1000. Based on the transmitted information, the operation control unit 150A of the robot apparatus 1000 recognizes that the foot pad 900 is not used, and thereafter controls the motion of the robot apparatus 1000 without using the motion correction information.
- the motion correction information may be provided only to the user who purchased the sole pad 900.
- a predetermined code (character string, two-dimensional code, etc.) is presented to the user when purchasing the sole pad 900.
- the user selects the use of the sole pad 900 on the setting screen 960, the user also inputs the code.
- the code is transmitted to the information processing server 20 and authenticated.
- the information processing server 20 may transmit motion correction information to the information processing terminal 30 or the robot apparatus 1000 only when authentication is established.
- the use of the foot pad 900 is based on the change in the drag force from the floor detected by the load sensor attached to the meat ball 312 and the sensing result of the footstep sound that varies depending on whether or not the foot pad 900 is used.
- the presence or absence of the robot apparatus 1000 may be determined autonomously. When it is determined that the sole pad 900 is in use, the robot apparatus 1000 may correct the motion based on the motion correction information acquired from the outside or stored in itself.
- the configuration in which the first stacked body 911 and the second stacked body 912 are stacked via the adhesive layer 915 has been described as an example, but the present invention is not limited to this.
- the sound-absorbing part having sound absorbing properties like the first laminated body 911 and the elastic part having elasticity like the second laminated body 912 may be integrally formed.
- Such a configuration can be realized, for example, by a method of injecting and foaming a sound-absorbing resin into the elastic fiber constituting the elastic portion.
- the sole pad 900 may be one in which elastic fibers are sewn, welded, or fitted and fixed so as to sandwich a sound-absorbing resin.
- the present disclosure can also be realized by an apparatus, a method, a program, a system, and the like.
- a program that performs the function described in the above-described embodiment can be downloaded, and an apparatus that does not have the function described in the embodiment downloads and installs the program, so that the apparatus is described in the embodiment. Control can be performed.
- the present disclosure can also be realized by a server that distributes such a program.
- the items described in each embodiment and modification can be combined as appropriate.
- This indication can also take the following composition.
- the soundproofing device according to (1) further including an adhesive layer that bonds the first stacked body and the second stacked body.
- a grounding part; A control unit, The said control part is a robot apparatus which performs control which correct
- the soundproofing device is A first laminate that is attachable to the grounding part and has sound absorption;
- a control method for a robotic device in which a control unit performs control to correct a motion when a soundproof device is attached to a grounding unit.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Robotics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Manipulator (AREA)
- Toys (AREA)
Abstract
Description
吸音性を有する第1の積層体と、
弾性繊維により構成される第2の積層体と、
を有する防音装置である。
接地部と、
制御部とを有し、
制御部は、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置である。
制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法である。
制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法をコンピュータに実行させるプログラムである。
<一実施の形態>
[ロボット装置のハードウエア的な構成]
[ロボット装置が適用されるシステムの構成例]
[ロボット装置に適用される防音装置]
<変形例>
[ロボット装置のハードウエア的な構成]
(関節部の構成)
図1は、自律動作体の一例であるロボット装置1000の外観と、関節の回転軸を示す模式図である。ロボット装置1000は、サーボモータ等の電動モータにより駆動される4本の足100,110,120,130を備える。
次に、左後足系統を例に挙げて、足の膝下を動かす機構について詳細に説明する。なお、他の足の構成も左後足系統と同様である。図2は、左後足130をロボット装置1000の左側面から見た状態を示す模式図である。左後足130は、アーム130a、アーム130b、アーム先端部130cから構成されている。アーム130aには、2軸の回転軸を有するボックス200と、1軸の回転軸を有するボックス210の双方が設けられている。
図7は、ロボット装置1000の頭部150、特に顔を示す模式図である。ロボット装置1000には、耳320が設けられている。耳320は、モータの駆動力により回転軸322を回転中心として矢印A4方向に回転する。また、ロボット装置1000の耳320は、矢印A4方向に回転するとともに、回転軸324を回転中心として、正面から見てその先端が左右に開く方向(矢印A5方向)に駆動される。図7において、耳320が矢印A5方向に開く角度αを開き角と称する。
図9Aは、ロボット装置1000に設けられた尻尾330の外観を示す模式図である。また、図9Bは、図9Aの状態から尻尾330を取り外した状態を示す模式図である。尻尾330は、尻尾取付部340に装着されている。尻尾取付部340は、モータの駆動により矢印A6方向に回転する。尻尾330は、シリコンゴムで構成され、根元よりも先端側が太くなっている。尻尾330の根元には、尻尾取付部340に挿入される穴が設けられている。尻尾330は、尻尾取付部340に挿入される穴が形成されていない領域では、中実とされている。このように、尻尾330をシリコンゴムから構成し、根元よりも先端側を太くし、中実に構成したことで、先端側が重くなっている。このため、尻尾取付部340が矢印A6方向に駆動されると、尻尾330が適度に振動する。また、ロボット装置1000が歩行した際にも、尻尾330は適度に振動する。尻尾330が適度に振動することで、ユーザは、ロボット装置1000に対する親近感、愛着を持つことができる。
ロボット装置1000は、各種センサを備えている。図5に示す、ロボット装置1000の背中344には、広範囲に渡り感圧センサと静電センサが設けられている。感圧センサとして、数十グラム~数千グラム程度の荷重を検出可能なものが配置されている。静電センサと感圧センサを共に背中344に設けることで、ユーザが背中344を撫でたり、叩いたりした場合に、ユーザの動作を確実に検出することができる。
図7に示すロボット装置1000の目350は、ロボット装置1000の動作に応じて、様々な動きや表示を行うように構成されている。このため、ロボット装置1000は、左右のそれぞれの目350に自発光型の表示装置(OLED)352を備えている。図10は、図7中の一点鎖線I-I'に沿った断面を示す模式図である。図10に示すように、ロボット装置1000の目350は、OLED352、レンズ354、カバーガラス356を有して構成されている。
図11Aは、ロボット装置1000の腹の部分を示す模式図である。ロボット装置1000の腹には、充電ステーションと接触して給電を受けるための接触端子360,362,364が設けられている。接触端子360,362,364の後ろ側には、例えばバッテリ380を収納することができ、バッテリ380はカバー370を取り外すことにより外部に露出する。また、カバー370を取り外すことにより、ユーザは、各種端子や操作キーにアクセスすることが可能となる。図11Bは、図11Aに示す状態からカバー370を取り外した状態を示す模式図である。
図13は、バッテリ380の構成を示す模式図である。図13に示すように、バッテリ380は、略直方体形状を成し、直方体の6つの辺のうちの2つが曲面から構成されている。バッテリ380は、ロボット装置1000と電気的に接続される6つの端子380aを備えている。6つの端子380aを設けたことにより、扱う電力量が大きいロボット装置1000に対しても、確実に電力を供給することが可能である。
図14~図16は、ロボット装置1000のフレーム400と、回路基板500の配置を示す模式図である。一例として、フレーム400はマグネシウムダイキャストから構成され、主に4つの部品402,404,406,408から構成されている。図14~図16は、同一のフレーム400について、見る方向を変えて示しているが、図15及び図16では、部品406,408の図示を省略している。
ロボット装置1000は、組み立ての際にネジが用いられているが、各ネジは外観に露出しないように全て隠されている。このため、全てのネジは、外装のカバーの内部に配置されている。図19は、ネジ600と、ネジ600を覆うカバー610を示す模式図である。ネジ600及びカバー610は、外装の任意のカバーを外すと出現する。図19に示すカバー610は、ネジ600を隠すとともに、ネジ600の緩みを防止する機能を有する。
次に、上述したロボット装置1000が適用されるシステムの構成例について説明する。図20は、本開示の一実施の形態に係るシステム構成の一例を示す図である。図20を参照すると、本開示の一実施の形態に係る情報処理システムは、複数のロボット装置1000、情報処理サーバ20及び情報処理端末30を備える。なお、情報処理システムが備える各構成は、ネットワーク40を介して互いに通信が行えるように接続される。
本開示の一実施の形態に係るロボット装置1000は、収集したセンサ情報に基づく状況推定を実行し、状況に応じた種々の動作を自律的に選択し実行する情報処理装置である。上述したように、本開示の一実施の形態に係るロボット装置1000は、例えば、ヒトやイヌなどの動物を模した形状や、動作能力を有する自律移動型ロボットである。
本開示の一実施の形態に係る情報処理サーバ20は、複数のロボット装置1000と接続され、ロボット装置1000から各種の情報を収集する機能を有する情報処理装置である。情報処理サーバ20は、例えば、ロボット装置1000により収集されたセンサ情報から、ロボット装置1000のハードウエアの状態や、ロボット装置1000に対するユーザの熱中度に係る分析などを行うことができる。また、情報処理サーバ20は、ロボット装置1000に予め設定されているモーション(動作)を補正するための、モーション補正情報を保持している。モーション補正情報は、例えば、ロボット装置1000の脚部の裏側に防音装置の一例である足裏パッドが装着されている場合に利用される情報である。なお、足裏パッドの詳細及びモーション補正情報については後述する。
本開示の一実施の形態に係る情報処理端末30は、上述したアプリケーションに係るユーザインタフェースをユーザに提供する情報処理装置である。本開示の一実施の形態に係る情報処理端末30は、例えば、ユーザが所持する携帯電話、スマートフォン、タブレット、各種のウェアラブル装置、汎用コンピュータなどであり得る。
ネットワーク40は、情報処理システムが備える各構成を接続する機能を有する。ネットワーク40は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ethernet(登録商標)を含む各種のLAN(Local Area Network)、WAN(Wide Area Network)などを含んでもよい。また、ネットワーク40は、IP-VPN(Internet Protocol-Virtual Private Network)などの専用回線網を含んでもよい。また、ネットワーク40は、Wi-Fi(登録商標)、Bluetooth(登録商標)など無線通信網を含んでもよい。
次に、本開示の一実施の形態に係るロボット装置1000の機能構成例について説明する。図21は、本開示の一実施の形態に係るロボット装置1000の機能構成例を示す図である。図21を参照すると、本開示の一実施の形態に係るロボット装置1000は、入力部110A、認識部120A、学習部130A、行動計画部140A、動作制御部150A、駆動部160A、出力部170A及び通信部180Aを備える。
次に、本開示の一実施の形態に係る情報処理サーバ20の機能構成例について説明する。図22は、本開示の一実施の形態に係る情報処理サーバ20の機能構成例を示す図である。図22を参照すると、本開示の一実施の形態に係る情報処理サーバ20は、学習部215、行動推奨部220、分析部235、記憶部240、アプリケーション制御部250、反映部260、及び端末通信部270を備える。
次に、本開示の一実施の形態に係る情報処理端末30の機能構成例について説明する。図23は、本開示の一実施の形態に係る情報処理端末30の機能構成例を示す図である。図23を参照すると、本開示の一実施の形態に係る情報処理端末30は、入力部310A、表示部320A、音声出力部330A、制御部340A及び通信部350Aを備える。
次に、ロボット装置1000に適用される防音装置について説明する。本実施の形態では、防音装置の一例として、ロボット装置1000の脚部の裏側に貼付可能な足裏パッドを例にして説明する。
始めに、ロボット装置1000が生じる音について考慮すべき問題について説明する。上述したロボット装置1000が、例えば走る際に、床がフローリング等の場合には肉球312と床との間の接触による音が発生する。この音は、ユーザによっては不快な騒音にもなり得る。係る騒音を防止するために、例えば、ロボット装置1000に靴下をはかせたり、マットを敷いたり、ロボット装置1000の足裏に市販の滑り止めシートを貼付したりすることが考えられる。しかしながら、ロボット装置1000の足に適したサイズの靴下を見つけることは困難であり、靴下のサイズ等によってはロボット装置1000のモーションの妨げにもなり得る。また、マットを敷く方法では、マットを敷いた場所でしかロボット装置1000を使用できなくなり、使用上の制約が生じてしまう。また、市販の滑り止めシートの場合は、貼付しづらい問題や、交換時に剥がれづらくロボット装置1000に傷等をつけてしまう虞もある。
図24は、一実施の形態に係る足裏パッド(足裏パッド900)を示す斜視図である。足裏パッド900は、例えば、正面から視た場合にトラック状であるシート状部材が、一方の主面側から他方の主面側に向かって凸となった形状を有している。具体的には、図24に示すように、足裏パッド900は、周縁に鍔状のエッジ部901を有し、エッジ部901の内側周縁から一方の主面の略中央の頂部902に向かって隆起した形状となっている。なお、エッジ部901は、加工成形上、生じ得るものであり、必須の構成ではない。
足裏パッド900の構成例について、図25を参照して更に説明する。図25Aは、足裏パッド900の正面図、上面図、右側面図を示している。図25Bは、図25Aの足裏パッド900の正面図における切断線A-A'で足裏パッド900を切断した場合の断面図であり、図25Cは、図25Aの足裏パッド900の正面図における切断線B-B'で足裏パッド900を切断した場合の断面図である。
足裏パッド900の製造方法の一例について説明する。始めに、常温の環境下で、図26に示す3層構造を形成する。そして、3層構造にしたものを高温(少なくとも接着層915が液状化する温度)下に置き、金型でプレス加工することにより足裏パッド900を上述した形状に成形する(加温成形)。そして、プレス加工後に冷却することにより、足裏パッド900が形成される。なお、接着層915として熱可塑性接着剤を用いた場合には、冷却工程により接着層915が足裏パッド900の形状に対応する形状で固化するので、足裏パッド900の形状の安定性を維持することができると共に、第1の積層体911と第2の積層体912との接着性を良好とすることができる。
本実施の形態では、足裏パッド900が接着部材を介してロボット装置1000に取り付けられる。具体的には、足裏パッド900が接着部材を介してロボット装置1000に貼付される。なお、上述した形状の足裏パッドのみが防音装置とされても良いし、以下に説明する接着部材を含む足裏パッドが防音装置とされても良い。
図29は、足裏パッド900の使用例を示す図である。上述したように、台紙933が剥離することで露出する第2の接着部931の接着面が足裏パッド900の内面906に貼付される。例えば、その状態で一体化された足裏パッド900及び接着部材920がユーザに提供される。ユーザは、剥離紙932を剥離することで露出する第1の接着部930の接着面を、ロボット装置1000の足裏(接地部の一例)、具体的には、例えば肉球312に貼付する。足裏パッド900は、3D的な形状であり、具体的には全体として湾曲した形状を有しているので、肉球312の湾曲面に追従して貼付することができる。従って、容易に足裏パッド900を貼付することができるとともに、接着の安定度を向上させることができる。また、足裏パッド900が安易に剥がれてしまうことを防止するができ、一定期間、足裏パッド900の機能を維持することができる。足裏パッド900は、ロボット装置1000の4本足のそれぞれの肉球312に貼付される。
次に、足裏パッド900を構成する各部の厚みについて説明する。第1の積層体911は、例えば、数mm程度である。第2の積層体912は、例えば、0.3~0.7mm程度である。第1の接着部930の厚みは、0.05~0.2mm程度である。第2の接着部931の厚みは、0.1~0.2mm程度である。一例として、足裏パッド900(但し、接着部材920を含まない)の厚みは、2.3mm~2.7mm程度に設定される。また、足裏パッド900の厚み(但し、エッジ部901の厚みを含まず、接着部材920の厚みを含めた場合)は、一例として、2.5~3.0mm程度に設定される。勿論、足裏パッド900を構成する各部の厚みは、各部の素材、被取付物等に応じて、適宜、変更することができる。足裏パッド900として、摩擦を軽減している素材を使用しているので、厚みを持たせても、足裏パッド900の使用に伴い走る動作等に対して与える影響を少なくすることができる。またクッション性を持たせているので、足が着地する際の衝撃を和らげ、ロボット装置1000に対してかかる負荷を軽減でき、足裏パッド900が摩耗することを防止することができる。
次に、本実施の形態に係る足裏パッド900に関するアプリケーションについて説明する。ロボット装置1000に足裏パッド900を貼付することにより、ロボット装置1000の足の滑り等が低下し得る。また、図30に示すようなロボット装置1000が玩具940を咥える動作を行えなくなる問題も発生し得る。このような観点から、本実施の形態では、足裏パッド900を使用している間、モーション補正情報を使用してロボット装置1000のモーションを適切に補正することを可能としている。
以上、本開示の複数の実施の形態について具体的に説明したが、本開示の内容は上述した実施の形態に限定されるものではなく、本開示の技術的思想に基づく各種の変形が可能である。以下、変形例について説明する。
(1)
吸音性を有する第1の積層体と、
弾性繊維により構成される第2の積層体と、
を有する防音装置。
(2)
前記第1の積層体と前記第2の積層体とを接着する接着層を有する
(1)に記載の防音装置。
(3)
前記第1の積層体と前記第2の積層体とが前記接着層を介して積層されている
(2)に記載の防音装置。
(4)
所定の切断線により切断された場合の断面が、湾曲形状を有している
(1)から(3)までの何れかに記載の防音装置。
(5)
前記湾曲形状において、凹となる側に前記第1の積層体が位置し、凸となる側に前記第2の積層体が位置する
(4)に記載の防音装置。
(6)
第1の接着部と第2の接着部とが積層された接着部材を有し、
前記第2の接着部が前記第1の積層体に貼付されている
(1)から(5)までの何れかに記載の防音装置。
(7)
前記第1の接着部の前記第2の接着部とは反対側の主面に剥離紙が貼付されている
(6)に記載の防音装置。
(8)
ロボット装置に取付可能な
(1)から(7)までの何れかに記載の防音装置。
(9)
前記第1の積層体は、発泡樹脂又はエラストマである
(1)から(8)までの何れかに記載の防音装置。
(10)
前記第2の積層体は、ポリウレタン系弾性繊維により構成されている
(1)から(9)までの何れかに記載の防音装置。
(11)
接地部と、
制御部とを有し、
前記制御部は、前記接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置。
(12)
前記防音装置は、
前記接地部に取付可能であり、吸音性を有する第1の積層体と、
弾性繊維により構成されている第2の積層体とを有する
(11)に記載のロボット装置。
(13)
制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法。
(14)
制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法をコンピュータに実行させるプログラム。
Claims (14)
- 吸音性を有する第1の積層体と、
弾性繊維により構成される第2の積層体と、
を有する防音装置。 - 前記第1の積層体と前記第2の積層体とを接着する接着層を有する
請求項1に記載の防音装置。 - 前記第1の積層体と前記第2の積層体とが前記接着層を介して積層されている
請求項2に記載の防音装置。 - 所定の切断線により切断された場合の断面が、湾曲形状を有している
請求項1に記載の防音装置。 - 前記湾曲形状において、凹となる側に前記第1の積層体が位置し、凸となる側に前記第2の積層体が位置する
請求項4に記載の防音装置。 - 第1の接着部と第2の接着部とが積層された接着部材を有し、
前記第2の接着部が前記第1の積層体に貼付されている
請求項1に記載の防音装置。 - 前記第1の接着部の前記第2の接着部とは反対側の主面に剥離紙が貼付されている
請求項6に記載の防音装置。 - ロボット装置に取付可能な
請求項1に記載の防音装置。 - 前記第1の積層体は、発泡樹脂又はエラストマである
請求項1に記載の防音装置。 - 前記第2の積層体は、ポリウレタン系弾性繊維により構成されている
請求項1に記載の防音装置。 - 接地部と、
制御部とを有し、
前記制御部は、前記接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置。 - 前記防音装置は、
前記接地部に取付可能であり、吸音性を有する第1の積層体と、
弾性繊維により構成されている第2の積層体とを有する
請求項11に記載のロボット装置。 - 制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法。 - 制御部が、接地部に対して防音装置が取り付けられている場合に、モーションを補正する制御を行う
ロボット装置の制御方法をコンピュータに実行させるプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020502825A JP7283466B2 (ja) | 2018-02-28 | 2018-12-21 | 防音装置及びロボット装置 |
| EP18908043.5A EP3760397A4 (en) | 2018-02-28 | 2018-12-21 | SOUND PROTECTION DEVICE, ROBOT DEVICE, ROBOT DEVICE CONTROL METHOD AND PROGRAM |
| US16/971,915 US12064870B2 (en) | 2018-02-28 | 2018-12-21 | Soundproofing device, robot apparatus, method for controlling robot apparatus, and program |
| CN201880089458.5A CN111770817B (zh) | 2018-02-28 | 2018-12-21 | 防音设备、机器人装置、机器人装置的控制方法和程序 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018035734 | 2018-02-28 | ||
| JP2018-035734 | 2018-02-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019167400A1 true WO2019167400A1 (ja) | 2019-09-06 |
Family
ID=67804926
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2018/047260 Ceased WO2019167400A1 (ja) | 2018-02-28 | 2018-12-21 | 防音装置、ロボット装置、ロボット装置の制御方法及びプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12064870B2 (ja) |
| EP (1) | EP3760397A4 (ja) |
| JP (1) | JP7283466B2 (ja) |
| CN (1) | CN111770817B (ja) |
| WO (1) | WO2019167400A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024166651A1 (ja) * | 2023-02-08 | 2024-08-15 | ソニーグループ株式会社 | 自律移動体及び移動制御方法 |
| WO2025205132A1 (ja) * | 2024-03-25 | 2025-10-02 | 株式会社 Brave Robotics | 形態変化ロボット |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116873072A (zh) * | 2023-08-23 | 2023-10-13 | 南京蔚蓝智能科技有限公司 | 一种足底结构、腿部结构、腿部构件及机器人 |
| CN223311655U (zh) * | 2024-09-10 | 2025-09-09 | 香港太极投资有限公司 | 一种玩具及玩具组件 |
| CN118951330B (zh) * | 2024-09-29 | 2025-12-26 | 常州大学 | 一种三自由度轮换输出模式焊接作业的机器人 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62231741A (ja) * | 1986-03-31 | 1987-10-12 | 日東電工株式会社 | 複層防音材 |
| JPH07165962A (ja) * | 1993-12-15 | 1995-06-27 | Lion Corp | ポリオレフィン系発泡体及び該発泡体を組込んだ床材 |
| JP2000291219A (ja) | 1999-04-07 | 2000-10-17 | Hai Chemical:Kk | 階段用防音滑り止めシート及びその製造方法 |
| JP2001191275A (ja) * | 1999-10-29 | 2001-07-17 | Sony Corp | ロボット・システム、外装及びロボット装置 |
| JP2003000960A (ja) * | 2001-06-21 | 2003-01-07 | Bridgestone Corp | ロボット装着用パッド |
| JP6191795B1 (ja) | 2017-02-10 | 2017-09-06 | ソニー株式会社 | バッテリー及び接続機器 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5258089A (en) * | 1988-08-05 | 1993-11-02 | Sekisui Kagaku Kogyo Kabushiki Kaisha | Method for producing interior-finishing material for use in automobiles |
| US5486256A (en) * | 1994-05-17 | 1996-01-23 | Process Bonding, Inc. | Method of making a headliner and the like |
| AR026552A1 (es) * | 1999-12-03 | 2003-02-19 | Rieter Automotive Int Ag | Revestimiento para el techo de un vehiculo automotor, y proceso para la manufactura del mismo |
| WO2004050429A1 (en) * | 2002-12-02 | 2004-06-17 | Intier Automotive Inc. | Laminated headliner assembly and method for forming a lightweight laminated headliner |
| US7320739B2 (en) * | 2003-01-02 | 2008-01-22 | 3M Innovative Properties Company | Sound absorptive multilayer composite |
| US7500541B2 (en) * | 2004-09-30 | 2009-03-10 | Kimberly-Clark Worldwide, Inc. | Acoustic material with liquid repellency |
| JP2008051123A (ja) * | 2006-08-22 | 2008-03-06 | Ebara Ballard Corp | 伸縮性断熱防音シートとその製造方法 |
| DE102007020832B4 (de) * | 2007-05-02 | 2009-02-26 | Bayer Materialscience Ag | Leichte, schallisolierende Verkleidung für ein Karosserieteil eines Kraftfahrzeuges und Verfahren zu deren Herstellung |
| KR100897537B1 (ko) | 2007-08-23 | 2009-05-15 | 전수연 | 완구 로봇 |
| FR2924373B1 (fr) | 2007-12-04 | 2010-04-16 | Sidel Participations | Outillage a ventouse (s) pour robot de manipulation |
| EP2474971A1 (en) * | 2010-12-16 | 2012-07-11 | Autoneum Management AG | Constrained-layer damping material |
| JP2012158039A (ja) * | 2011-01-31 | 2012-08-23 | Wakayama Prefecture | 発泡体層積層体及びその製造方法、並びに該発泡体層積層体を用いた構造材、断熱材又は遮音材 |
| FR2978459B1 (fr) * | 2011-07-28 | 2013-08-02 | Saint Gobain Adfors | Revetement mural absorbant acoustique renfermant une couche de fibres multilobees |
| MX336599B (es) * | 2011-12-21 | 2016-01-21 | Kasai Kogyo Kk | Material interior para vehiculos. |
| KR20160000099U (ko) * | 2014-07-01 | 2016-01-11 | 주식회사 한일아이티씨 | 보온 단열 카페트 |
| US10540952B2 (en) * | 2016-03-30 | 2020-01-21 | Maryam Mohammadi Gojani | Sound absorbing structure including nanofibers |
-
2018
- 2018-12-21 EP EP18908043.5A patent/EP3760397A4/en not_active Withdrawn
- 2018-12-21 WO PCT/JP2018/047260 patent/WO2019167400A1/ja not_active Ceased
- 2018-12-21 CN CN201880089458.5A patent/CN111770817B/zh active Active
- 2018-12-21 JP JP2020502825A patent/JP7283466B2/ja active Active
- 2018-12-21 US US16/971,915 patent/US12064870B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62231741A (ja) * | 1986-03-31 | 1987-10-12 | 日東電工株式会社 | 複層防音材 |
| JPH07165962A (ja) * | 1993-12-15 | 1995-06-27 | Lion Corp | ポリオレフィン系発泡体及び該発泡体を組込んだ床材 |
| JP2000291219A (ja) | 1999-04-07 | 2000-10-17 | Hai Chemical:Kk | 階段用防音滑り止めシート及びその製造方法 |
| JP2001191275A (ja) * | 1999-10-29 | 2001-07-17 | Sony Corp | ロボット・システム、外装及びロボット装置 |
| JP2003000960A (ja) * | 2001-06-21 | 2003-01-07 | Bridgestone Corp | ロボット装着用パッド |
| JP6191795B1 (ja) | 2017-02-10 | 2017-09-06 | ソニー株式会社 | バッテリー及び接続機器 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024166651A1 (ja) * | 2023-02-08 | 2024-08-15 | ソニーグループ株式会社 | 自律移動体及び移動制御方法 |
| WO2025205132A1 (ja) * | 2024-03-25 | 2025-10-02 | 株式会社 Brave Robotics | 形態変化ロボット |
Also Published As
| Publication number | Publication date |
|---|---|
| US20210094191A1 (en) | 2021-04-01 |
| US12064870B2 (en) | 2024-08-20 |
| EP3760397A4 (en) | 2021-08-11 |
| JP7283466B2 (ja) | 2023-05-30 |
| CN111770817A (zh) | 2020-10-13 |
| EP3760397A1 (en) | 2021-01-06 |
| CN111770817B (zh) | 2023-11-14 |
| JPWO2019167400A1 (ja) | 2021-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7283466B2 (ja) | 防音装置及びロボット装置 | |
| JP7613453B2 (ja) | ロボット装置および制御方法 | |
| JP7747032B2 (ja) | 情報処理装置及び情報処理方法 | |
| JP2024516475A (ja) | リストバンドシステムのための分割アーキテクチャならびに関連するデバイスおよび方法 | |
| US20080147239A1 (en) | Apparatus with Surface Information Displaying and Interaction Capability | |
| JP7559900B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| JP7120254B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| US12236152B2 (en) | Information processing apparatus and information processing method for displaying a feeling parameter associated with an autonomous moving body | |
| JP2024045160A (ja) | 衣装を着用するロボット | |
| WO2021005878A1 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
| US20230112539A1 (en) | Apparatus, system, and method for detecting user input via hand gestures and arm movements | |
| US11550397B1 (en) | Systems and methods for simulating a sensation of expending effort in a virtual environment | |
| US12564794B2 (en) | Autonomous mobile body and information processing method | |
| US20240367065A1 (en) | Autonomous mobile body, information processing method, and program | |
| US20250029325A1 (en) | Device for outputting object-based feedback, operating method thereof, and recording medium | |
| CN115033105A (zh) | 一种支持裸手多元触力觉自然交互的大空间可移动平台 | |
| KR20260035497A (ko) | 액세서리 장치에 기초한 사용자의 제스처 입력을 검출하는 방법 및 장치 | |
| WO2021090704A1 (ja) | 自律移動体、情報処理方法、プログラム、及び、情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18908043 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020502825 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2018908043 Country of ref document: EP Effective date: 20200928 |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2018908043 Country of ref document: EP |