Robot

The robot adjusts its surface temperature using a detection system and heater to ensure comfort upon user contact, addressing the temperature inconsistency issue in conventional robots.

JP2025172991AInactive Publication Date: 2025-11-27NITTO DENKO CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2022156762
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-09-29
Publication Date
2025-11-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Conventional robots may not reach a predetermined temperature when a user touches them, failing to provide comfort through thermoreceptor stimulation.

Method used

A robot equipped with a camera to detect user approach, a heater to vary surface temperature, and a control unit to adjust the temperature to a predetermined level, stimulating thermoreceptors for comfort.

Benefits of technology

The robot maintains a predetermined temperature upon user contact, providing comfort and reducing the risk of burns while optimizing power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025172991000001_ABST
    Figure 2025172991000001_ABST
Patent Text Reader

Abstract

To provide a robot having a predetermine temperature when a user contacts the robot.SOLUTION: A robot according to an aspect of the present invention can contact a user and includes: a first detection unit that outputs information on a fact that the user approaches the robot; a change unit that changes a surface temperature of the robot; and a control unit that controls operation of the change unit such that the surface temperature of the robot becomes a predetermined temperature, on the basis of the information acquired by the first detection unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a robot. [Background technology]

[0002] BACKGROUND ART Conventionally, robots that can interact with a user in order to provide comfort to the user have been known (see, for example, Patent Document 1).

[0003] Furthermore, in order to give the robot warmth and draw affection from the user, a robot has been disclosed that includes a frame, a skin covering the frame, a heat source that heats a fluid, and a pressurizing unit that pressurizes the space surrounded by the frame, and when the space is pressurized, the fluid flows out of the space to form a fluid layer inside the skin (see, for example, Patent Document 2). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] International Publication No. 2017 / 169826 [Patent Document 2] Patent No. 6519560 Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the robot described in Patent Document 2, when a user comes into contact with the robot, the surface temperature of the robot may not reach a predetermined temperature, such as a temperature that can provide comfort to the user.

[0006] An object of the present invention is to provide a robot that is at a predetermined temperature when a user touches the robot. [Means for solving the problem]

[0007] A robot according to one embodiment of the present invention is a robot that can come into contact with a user, and has a first detection unit that acquires information regarding the user's approach to the robot, a variable unit that varies the surface temperature of the robot, and a control unit that controls the operation of the variable unit based on the information acquired by the first detection unit so that the surface temperature of the robot becomes a predetermined temperature. [Effects of the Invention]

[0008] According to the present invention, it is possible to provide a robot that is at a predetermined temperature when the user touches the robot. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a perspective view illustrating a robot according to an embodiment; [Figure 2] FIG. 2 is a side view of the robot of FIG. 1. [Figure 3] FIG. 3 is a cross-sectional view taken along the line III-III in FIG. 2. [Figure 4] FIG. 1 is a diagram illustrating a configuration of a camera according to an embodiment. [Figure 5] FIG. 1 is a diagram illustrating a configuration of a vital sensor according to an embodiment. [Figure 6] FIG. 2 is a block diagram illustrating a hardware configuration of a control unit according to the embodiment. [Figure 7] FIG. 2 is a block diagram illustrating a functional configuration of a control unit according to the embodiment. [Figure 8] 10 is a flowchart illustrating a process performed by a control unit according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same components are given the same reference numerals, and duplicated descriptions will be omitted as appropriate.

[0011] The embodiments described below are examples of robots that embody the technical ideas of the present disclosure, and the present disclosure is not limited to the embodiments described below. Unless otherwise specified, the dimensions, materials, shapes, relative positions, etc. of the components described below are intended for illustrative purposes only and are not intended to limit the scope of the present disclosure. Furthermore, the sizes and positional relationships of components shown in the drawings may be exaggerated for clarity.

[0012] <Example of overall configuration of robot 100> The configuration of a robot 100 according to an embodiment will be described with reference to Fig. 1 to Fig. 3. Fig. 1 is a perspective view illustrating the robot 100 according to the embodiment. Fig. 2 is a side view of the robot 100. Fig. 3 is a cross-sectional view taken along the line III-III in Fig. 2.

[0013] The robot 100 has an exterior member 10 and is powered by supplied power. The robot 100 can come into contact with a user as a "person." The robot 100 can interact with the user to provide comfort to the user. The robot 100 exemplified in this specification is a doll-type communication robot modeled after a bear cub. The robot 100 is manufactured with a size and weight suitable for a user to hold. Here, the term "user" refers to the user (operator) of the robot 100. Typical examples of users include working adults living alone, seniors whose children have become independent, and frail elderly people who are the recipients of home medical care. Note that the user may include not only the user of the robot 100, but also those who simply come into contact with the robot 100, such as the manager of the robot 100.

[0014] In this embodiment, the robot 100 includes a camera 11 (first detection unit) that acquires information regarding the approach of a user to the robot 100, and a heater 19 (variable unit) that varies the surface temperature of the robot 100. The robot 100 also includes a control unit 13 that controls the operation of the heater 19 based on the information acquired by the camera 11 so that the surface temperature of the robot 100 becomes a predetermined temperature. For example, when information regarding the approach of a user to the robot 100 is output from the camera 11, the control unit 13 causes the heater 19 to start an operation to vary the surface temperature of the robot 100. This allows the surface temperature of the robot 100 to be controlled before the user comes into contact with the robot 100, so that the robot 100 in this embodiment has a predetermined temperature when the user comes into contact with the robot 100.

[0015] The predetermined temperature may include a temperature that stimulates the user's thermoreceptors, which are tactile receptors in the skin. When stimulated by warmth, the thermoreceptors provide a sense of comfort, relaxation, and stress relief to the user.

[0016] The predetermined temperature may be 32°C or higher and 43°C or lower. By setting the surface temperature of the robot 100 to this temperature, the thermoreceptors of a user who is in contact with or near the robot 100 are stimulated, providing comfort to the user. The predetermined temperature may also be 32°C or higher and 40°C or lower. By lowering the upper limit temperature, comfort can be provided to the user, power consumption can be reduced, and low-temperature burns to the user can be prevented if the user is in contact with the robot 100 for a long period of time.

[0017] The fabric material of the exterior member 10 may be configured as a heater 19 having conductive fibers. The heater 19 is provided so as to cover the entire surface of the exterior, but may also be provided so as to cover part of the surface of the exterior. Furthermore, when the exterior member 10 is configured of a heat-conductive material rather than a heat-insulating urethane foam or the like, the heater 19 may be provided so as to cover the entire or part of the inner surface of the exterior member 10.

[0018] The control unit 13 may use the heater 19 to control the surface temperature of at least one of the abdomen 191, back 192, armpits 193, head 2, and buttocks 194 of the robot 100. The abdomen 191, back 192, armpits 193, head 2, and buttocks 194 are parts of the robot 100 that are easily touched by the user when the user interacts with the robot 100. Therefore, by controlling the operation of the heater 19 so that the surface temperatures of these parts reach a temperature that stimulates the user's thermoreceptors, the robot 100 can more easily provide comfort to the user.

[0019] The exterior member 10 may be flexible. The exterior member 10 may include, for example, a soft material that is comfortable to the touch when the user of the robot 100 touches the robot 100. The exterior member 10 may be flexible by including at least one of an elastic body and a porous body. Specifically, the material of the portions of the exterior member 10 other than the fabric material may include organic materials such as urethane foam, rubber, resin, and fiber. The exterior member 10 is preferably composed of an exterior such as a urethane foam material having thermal insulation properties and a fabric material serving as a soft heater 19 that covers the outer surface of the exterior. By including at least one of an elastic body and a porous body, for example, the exterior member 10 has flexibility, allowing the user to feel the softness of the robot 100. This reduces the sense of constraint or resistance and promotes communication between the user and the robot 100.

[0020] The robot 100, for example, has a torso 1, a head 2, arms 3, and legs 4. The head 2 has a right eye 2a, a left eye 2b, a mouth 2c, a right cheek 2d, and a left cheek 2e. The arms 3 include a right arm 3a and a left arm 3b, and the legs 4 include a right leg 4a and a left leg 4b. Here, the torso 1 corresponds to the robot main body. The head 2, arms 3, and legs 4 each correspond to a driver that is connected to the robot main body so as to be displaceable relative to the robot main body.

[0021] In this embodiment, the arms 3 are configured to be displaceable relative to the torso 1. For example, when the robot 100 is held by a user, the right arm 3a and the left arm 3b are displaced and come into contact with the neck, torso, etc. of the user as if embracing the user. This movement makes the user feel a sense of closeness to the robot 100, thereby promoting interaction between the user and the robot 100. Note that interaction with the user refers to an action of the user and the robot 100 touching each other (an action of coming into contact), such as stroking, tapping (touching), hugging (embracing), etc.

[0022] The torso 1, head 2, arms 3, and legs 4 are all covered with an exterior member 10. The exterior member of the torso 1 and the exterior member of the arms 3 are integrated, and the exterior members of the head 2 and legs 4 are separate from the exterior members of the torso 1 and arms 3. However, this configuration is not limited to this, and for example, only the parts of the robot 100 that are likely to be touched by the user may be covered with the exterior member 10. Furthermore, at least one of the exterior members 10 of the torso 1, head 2, arms 3, and legs 4 may be separate from the other exterior members. Furthermore, the parts of the head 2, arms 3, and legs 4 that do not move may not include components such as sensors inside them and may be composed only of the exterior member 10.

[0023] The robot 100 has a camera 11, a tactile sensor 12, a control unit 13, a vital sensor 14, a battery 15, a first capacitance sensor 21, and a second capacitance sensor 31 inside the exterior member 10. The robot 100 also has the tactile sensor 12, the control unit 13, the vital sensor 14, and the battery 15 inside the exterior member 10 in the torso 1. The robot 100 also has a camera 11 and a first capacitance sensor 21 inside the exterior member 10 in the head 2, and a second capacitance sensor 31 inside the exterior member 10 in the arm 3.

[0024] The robot 100 also has a display 24, a speaker 25, and a light 26 inside the exterior member 10 of the head 2. The robot 100 also has a display 24 inside the exterior member 10 at the right eye 2a and the left eye 2b. In addition, the robot 100 has a speaker 25 inside the exterior member 10 at the mouth 2c, and a light 26 inside the exterior member 10 at the right cheek 2d and the left cheek 2e.

[0025] The robot 100 also has a robot temperature sensor 18 and a user temperature sensor 20. The robot temperature sensor 18 is disposed between the exterior of the exterior member 10 and the fabric material of the torso 1. The robot temperature sensor 18 is preferably disposed preferentially in areas likely to be touched by the user. For example, areas likely to be touched by the user include the abdomen 191, back 192, armpits 193, head 2, and buttocks 194. In the example shown in FIGS. 1 and 2, the robot temperature sensor 18 is disposed in the abdomen 191. The user temperature sensor 20 is disposed on the chest of the robot 100, inside the exterior member 10 of the torso 1.

[0026] 3, the robot 100 has a torso frame 16 and a torso mount 17 inside the armor member 10 of the torso 1. The robot 100 also has a head frame 22 and a head mount 23 inside the armor member 10 of the head 2. The robot 100 also has a right arm frame 32a and a right arm mount 33 inside the armor member 10 of the right arm 3a, and a left arm frame 32b inside the armor member 10 of the left arm 3b. In addition, the robot 100 has a right leg frame 42a inside the armor member 10 of the right leg 4a, and a left leg frame 42b inside the armor member 10 of the left leg 4b.

[0027] The torso frame 16, head frame 22, right arm frame 32a, left arm frame 32b, right leg frame 42a, and left leg frame 42b are each structures formed by combining multiple columnar members. The torso support base 17, head support base 23, and right arm support base 33 are plate-like members having support surfaces. The torso support base 17 is fixed to the torso frame 16, the head support base 23 is fixed to the head frame 22, and the right arm support base 33 is fixed to the right arm frame 32a. The torso frame 16, head frame 22, right arm frame 32a, left arm frame 32b, right leg frame 42a, and left leg frame 42b may be formed in a box shape including multiple plate-like members.

[0028] The right arm frame 32a is connected to the torso frame 16 via a right arm connecting mechanism 34a, and is driven by a right arm servomotor 35a so that it can be displaced relative to the torso frame 16. Displacement of the right arm frame 32a causes the right arm 3a to be displaced relative to the torso 1. The right arm connecting mechanism 34a preferably has, for example, a reducer that increases the output torque of the right arm servomotor 35a.

[0029] In this embodiment, the right arm frame 32a is configured as an articulated robot arm including multiple frame members and multiple connecting mechanisms. For example, the right arm frame 32a has a right shoulder frame F1a, a right right arm frame F2a, a right elbow frame F3a, and a right forearm frame F4a. The torso frame 16, the right shoulder frame F1a, the right right arm frame F2a, the right elbow frame F3a, and the right forearm frame F4a are connected to each other via connecting mechanisms.

[0030] The right arm servo motor 35a is a general term for multiple servo motors. For example, the right arm servo motor 35a includes a right shoulder servo motor M1a, a right right arm servo motor M2a, a right elbow servo motor M3a, and a right forearm servo motor M4a. The right shoulder servo motor M1a rotates the right shoulder frame F1a around a rotation axis perpendicular to the torso frame 16. The right right arm servo motor M2a rotates the right right arm frame F2a around a rotation axis perpendicular to the rotation axis of the right shoulder frame F1a. The right elbow servo motor M3a rotates the right elbow frame F3a around a rotation axis perpendicular to the rotation axis of the right right arm frame F2a. The right forearm servo motor M4a rotates the right forearm frame F4a around a rotation axis perpendicular to the rotation axis of the right elbow frame F3a.

[0031] The left arm frame 32b is connected to the torso frame 16 via a left arm connecting mechanism 34b, and is driven by a left arm servomotor 35b, so that it can be displaced relative to the torso frame 16. Displacement of the left arm frame 32b causes the left arm 3b to be displaced relative to the torso 1. The left arm connecting mechanism 34b preferably has, for example, a reducer that increases the output torque of the left arm servomotor 35b.

[0032] In this embodiment, the left arm frame 32b is configured as an articulated robot arm including multiple frame members and multiple connecting mechanisms. For example, the left arm frame 32b has a left shoulder frame F1b, a left upper arm frame F2b, a left elbow frame F3b, and a left forearm frame F4b. The torso frame 16, the left shoulder frame F1b, the left upper arm frame F2b, the left elbow frame F3b, and the left forearm frame F4b are connected to each other via connecting mechanisms.

[0033] The left arm servo motor 35b is a general term for multiple servo motors. For example, the left arm servo motor 35b includes a left shoulder servo motor M1b, a left upper arm servo motor M2b, a left elbow servo motor M3b, and a left forearm servo motor M4b. The left shoulder servo motor M1b rotates the left shoulder frame F1b around a rotation axis perpendicular to the torso frame 16. The left upper arm servo motor M2b rotates the left upper arm frame F2b around a rotation axis perpendicular to the rotation axis of the left shoulder frame F1b. The left elbow servo motor M3b rotates the left elbow frame F3b around a rotation axis perpendicular to the rotation axis of the left upper arm frame F2b. The left forearm servo motor M4b rotates the left forearm frame F4b around a rotation axis perpendicular to the rotation axis of the left elbow frame F3b. As described above, the arm 3 has four joints, so that the robot 100 can perform more realistic movements.

[0034] The head frame 22 is connected to the torso frame 16 via a head connection mechanism 27, and is driven by a head servomotor 35c to be displaceable relative to the torso frame 16. Displacement of the head frame 22 displaces the head 2 relative to the torso 1. The head connection mechanism 27 preferably has, for example, a reducer that increases the output torque of the head servomotor 35c.

[0035] In this embodiment, the head frame 22 has a neck frame F1c and a face frame F2c. The torso frame 16, the neck frame F1c, and the face frame F2c are connected to each other via connecting mechanisms.

[0036] The head servo motor 35c is a general term for multiple servo motors. For example, the head servo motor 35c has a neck servo motor M1c and a face servo motor M2c. The neck servo motor M1c rotates the neck frame F1c around a rotation axis perpendicular to the body frame 16. The face servo motor M2c rotates the face frame F2c around a rotation axis perpendicular to the rotation axis of the neck frame F1c. By having a two-axis joint in the head 2 in this way, the robot 100 can achieve more realistic movements.

[0037] The right leg frame 42a is connected to the torso frame 16 via a right leg connecting mechanism 44a and has a right leg wheel 41a on the bottom side. To stabilize the posture of the robot 100, the robot 100 preferably has two right leg wheels 41a in the front-to-rear direction of the right leg frame 42a. The right leg wheels 41a are driven by the right leg servo motor 35d and are rotatable around a rotation axis perpendicular to the front-to-rear direction of the right leg frame 42a. The rotation of the right leg wheel 41a enables the robot 100 to run. The right leg connecting mechanism 44a preferably has a reducer that increases the output torque of the right leg servo motor 35d, for example.

[0038] The left leg frame 42b is connected to the torso frame 16 via a left leg connecting mechanism 44b and has a left leg wheel 41b on the bottom side. To stabilize the posture of the robot 100, the robot 100 preferably has two left leg wheels 41b in the front-to-rear direction of the left leg frame 42b. The left leg wheel 41b is driven by the left leg servo motor 35e and is rotatable around a rotation axis perpendicular to the front-to-rear direction of the left leg frame 42b. The rotation of the left leg wheel 41b enables the robot 100 to run. The left leg connecting mechanism 44b preferably has, for example, a reducer that increases the output torque of the left leg servo motor 35e.

[0039] In this embodiment, the robot 100 moves forward or backward by simultaneously rotating the right leg wheel 41a and the left leg wheel 41b forward or backward. The robot 100 turns right or left by braking either the right leg wheel 41a or the left leg wheel 41b and rotating the other forward or backward. In this way, the legs 4 allow the robot 100 to perform more realistic movements.

[0040] The tactile sensor 12, the control unit 13, the vital sensor 14, and the battery 15 are fixed to the torso mounting base 17. The control unit 13 and the battery 15 are fixed to the side of the torso mounting base 17 opposite to the side to which the tactile sensor 12 and the vital sensor 14 are fixed. Note that the placement of the control unit 13 and the battery 15 here is based on the available space on the torso mounting base 17 and is not necessarily limited to the above. However, if the battery 15 is fixed to the side of the torso mounting base 17 opposite to the side to which the tactile sensor 12 and the vital sensor 14 are fixed, the center of gravity of the robot 100 will be lower because the battery 15 is heavier than the other components. A low center of gravity of the robot 100 is preferable because it stabilizes at least one of the position and posture of the robot 100 and makes at least one of charging and replacing the battery 15 easier.

[0041] The first capacitance sensor 21 is fixed to the head rest 23, and the second capacitance sensor 31 is fixed to the right arm rest 33. The robot temperature sensor 18 is fixed connected to or in contact with the heater 19 depending on the sensing method. Alternatively, the robot temperature sensor 18 may be fixed away from the heater 19. The display 24 has a right eye display 24a and a left eye display 24b. The right eye display 24a, the left eye display 24b, and the speaker 25 are fixed to the head frame 22. The light 26 has a right cheek light 26a and a left cheek light 26b. The right cheek light 26a and the left cheek light 26b are fixed to the head frame 22.

[0042] The tactile sensor 12, control unit 13, vital sensor 14, battery 15, first capacitance sensor 21, second capacitance sensor 31, etc. can be fixed with screws, adhesive members, etc. The robot temperature sensor 18, right eye display 24a, left eye display 24b, speaker 25, right cheek light 26a, left cheek light 26b, etc. can also be fixed with screws, adhesive members, etc.

[0043] There are no particular limitations on the materials used for the torso frame 16, torso support base 17, head frame 22, head support base 23, right arm frame 32a, right arm support base 33, and left arm frame 32b, and resin or metal materials can be used. However, from the perspective of ensuring strength during operation, it is preferable to use a metal material such as aluminum for the torso frame 16, right arm frame 32a, and left arm frame 32b. On the other hand, if strength can be ensured, it is preferable to use a resin material for these components in order to reduce the weight of the robot 100. There are no particular limitations on the materials used for the torso support base 17, head frame 22, head support base 23, right arm support base 33, and left arm frame 32b, and resin or metal materials can be used, but from the perspective of reducing the weight of the robot 100, it is preferable to use a resin material.

[0044] The control unit 13 is communicatively connected to the camera 11, tactile sensor 12, vital sign sensor 14, first capacitance sensor 21, second capacitance sensor 31, right arm servo motor 35a, and left arm servo motor 35b via wired or wireless communication. The control unit 13 is also communicatively connected to the heater 19, robot temperature sensor 18, user temperature sensor 20, head servo motor 35c, right leg servo motor 35d, and left leg servo motor 35e via wired or wireless communication. The control unit 13 is also communicatively connected to the right eye display 24a, left eye display 24b, speaker 25, right cheek light 26a, and left cheek light 26b via wired or wireless communication.

[0045] The camera 11 is an image sensor that outputs captured images of the periphery of the robot 100 to the control unit 13. The camera 11 is an example of a capturing unit that captures an image of the user. In this embodiment, the camera 11 is an example of a first detection unit that acquires information regarding the user's approach to the robot 100. The camera 11 is disposed inside the exterior member 10 at a position corresponding to the nose 5 of the bear cub. The camera 11 can be fixed to the robot 100 using an adhesive member or the like. The configuration of the camera 11 will be described in detail later with reference to FIG. 4.

[0046] The tactile sensor 12 is a sensor element that detects information sensed by the sense of touch of a human hand, converts it into a tactile signal, which is an electrical signal, and outputs it to the control unit 13. For example, the tactile sensor 12 converts information on pressure or vibration generated when a user touches the robot 100 into a tactile signal using a piezoelectric element and outputs it to the control unit 13. The tactile signal output from the tactile sensor 12 is used to detect contact or presence of the user 200 with the robot 100.

[0047] The vital sensor 14 is an example of an electromagnetic wave sensor that acquires biometric information of a user using electromagnetic waves. The vital sensor 14 will be described in detail later with reference to FIG.

[0048] The first capacitance sensor 21 and the second capacitance sensor 31 are sensor elements that detect, based on a change in capacitance, that a user has come into contact with or proximity to the robot 100 and output a capacitance signal to the control unit 13. The first capacitance sensor 21 is preferably a rigid sensor that does not have flexibility in terms of stabilizing the exterior member 10. Because the arm 3 is a part that is likely to be touched by a user, the second capacitance sensor 31 is preferably a flexible sensor that includes conductive thread or the like in terms of improving the feel to the touch. The capacitance signals output from the first capacitance sensor 21 and the second capacitance sensor 31 are used to detect the proximity or presence of a user to the robot 100.

[0049] The robot temperature sensor 18 is a sensor element that outputs a temperature detection signal related to the surface temperature of the robot 100 to the control unit 13. In this embodiment, the robot temperature sensor 18 is configured as an electric circuit that outputs a temperature detection signal corresponding to a change in the electrical resistance value of a PTC (Positive Temperature Coefficient) heater (a change in the current flowing through the heater 19) to the control unit 13. The robot temperature sensor 18 may include a contact-type temperature sensor that is fixed in contact with the heater 19 and outputs a temperature detection signal to the control unit 13. Examples of contact-type temperature sensors include a thermistor, a thermocouple, and a platinum resistance thermometer. The robot temperature sensor 18 may also include a non-contact thermometer that is fixed away from the heater 19 and outputs a temperature detection signal to the control unit 13. Examples of non-contact thermometers include a radiation thermometer. The temperature detection signal output from the robot temperature sensor 18 corresponds to information related to the surface temperature of the robot 100. The temperature detection signal from the robot temperature sensor 18 is used to detect the surface temperature of the robot 100.

[0050] The heater 19 is an example of a variable unit that varies the surface temperature of the robot. The heater 19 is preferably configured as a PTC (Positive Temperature Coefficient) heater that can adjust its temperature independently of the temperature of the air around the robot 100 (ambient temperature). Furthermore, the heater 19 may be configured as a heater that utilizes exhaust heat from the robot 100 by connecting a thermally conductive member that transfers exhaust heat from the battery 15, various sensors, or the control unit 13 (described later). Note that, to vary the surface temperature of the robot, the variable unit may use heat generated by a heater such as the heater 19, or heat generated by a heating element such as the control unit 13 or servo motor 35 disposed inside the exterior member 10. The variable unit is not limited to a unit that increases the surface temperature of the robot by heating, but may also decrease the surface temperature of the robot by cooling. A Peltier element, a blower fan, or the like may be used as a variable unit that decreases the surface temperature of the robot by cooling.

[0051] The user temperature sensor 20 is an example of a second detection unit that acquires information about the user's surface temperature. The user temperature sensor 20 is a sensor element that outputs a temperature detection signal related to the user's surface temperature to the control unit 13. The user temperature sensor 20 may include a non-contact thermometer such as a radiation thermometer. By including the non-contact thermometer, the surface temperature of the robot 100 can be adjusted to a predetermined temperature before the user touches the robot 100. Furthermore, since the temperature is detected non-contact, measurement errors caused by the flow of heat from the user into the thermometer upon contact, as occurs with contact-type thermometers, are eliminated, enabling highly accurate temperature detection. Furthermore, by including the non-contact thermometer, the user's surface temperature can be detected by the user temperature sensor 20 disposed inside the exterior member 10 of the robot 100. By disposing the user temperature sensor 20 inside the exterior member 10, the user does not need to visually recognize the user temperature sensor 20. As a result, the robot 100 can acquire information about the user's surface temperature while reducing the user's sense of restraint or resistance.

[0052] The temperature detection signal output from the user temperature sensor 20 corresponds to information related to the user's surface temperature. The temperature detection signal from the user temperature sensor 20 is used to detect the user's surface temperature. The user temperature sensor 20 may be configured to include a contact temperature sensor such as a PTC heater, a thermistor, a thermocouple, or a platinum resistance thermometer. The user temperature sensor 20 may also be an infrared camera that detects heat rays, i.e., infrared rays, emitted by the user. The information related to the user's surface temperature may be thermography, which is an image that graphically represents the heat distribution.

[0053] The right-eye display 24a and the left-eye display 24b are display modules that display character strings or images such as letters, numbers, and symbols in response to commands from the control unit 13. The right-eye display 24a and the left-eye display 24b are configured, for example, by liquid crystal display modules. The character strings or images displayed on the right-eye display 24a and the left-eye display 24b are used to express the emotions of the robot 100. For example, if the robot 100 has not yet warmed up to the target temperature for providing warmth, the robot 100 can temporarily avoid contact with the user by displaying an image such as a "thermometer" or "hourglass" on the right-eye display 24a or the left-eye display 24b.

[0054] The speaker 25 is a speaker unit that amplifies an audio signal from the control unit 13 and outputs the audio. The audio output from the speaker 25 is the words or cries of the robot 100 and is used to express the emotions of the robot 100. For example, when the robot 100 has not yet warmed up to a target temperature for providing warmth, the robot 100 can temporarily avoid contact with the user by emitting a voice such as "Please wait a moment" or "It's still cold" from the speaker 25.

[0055] The right cheek light 26a and the left cheek light 26b are light modules that blink or change color in response to an on / off signal from the control unit 13. The right cheek light 26a and the left cheek light 26b are configured, for example, by LED (Light Emitting Diode) light modules. The blinking or color change of the right cheek light 26a and the left cheek light 26b is used to express the emotions of the robot 100. For example, if the robot 100 has not warmed up to a target temperature for providing warmth, the right cheek light 26a and the left cheek light 26b blink blue to implicitly indicate that the robot 100 is cold, thereby enabling the robot 100 to temporarily avoid contact with the user.

[0056] The battery 15 is a power source that supplies power to the camera 11, tactile sensor 12, control unit 13, vital sensor 14, first capacitance sensor 21, second capacitance sensor 31, right arm servo motor 35a, and left arm servo motor 35b. The battery 15 also supplies power to the heater 19, robot temperature sensor 18, user temperature sensor 20, head servo motor 35c, right leg servo motor 35d, and left leg servo motor 35e. The battery 15 also supplies power to the right eye display 24a, left eye display 24b, speaker 25, right cheek light 26a, and left cheek light 26b. Various secondary batteries such as lithium ion batteries and lithium polymer batteries can be used for the battery 15.

[0057] Note that the various sensors in the robot 100, such as the tactile sensor 12, vital sensor 14, robot temperature sensor 18, user temperature sensor 20, first capacitance sensor 21, and second capacitance sensor 31, are not essential components. The robot 100 is only required to have at least the camera 11 (or human presence sensor), heater 19, and control unit 13. The installation positions of these sensors can also be changed as appropriate. Furthermore, the various sensors, such as the camera 11 (or human presence sensor) and robot temperature sensor 18, may be arranged outside the robot 100 and transmit necessary information to the robot 100 or an external device via wireless communication.

[0058] Furthermore, the robot 100 does not necessarily have to have the control unit 13 inside the exterior member 10, and the control unit 13 can also communicate with each device wirelessly from outside the exterior member 10. The battery 15 can also supply power to each component from outside the exterior member 10.

[0059] In this embodiment, a configuration in which the head 2, arms 3, and legs 4 are displaceable is exemplified, but this is not limiting, and at least one of the head 2, arms 3, and legs 4 may be displaceable. Furthermore, the arms 3 are configured as four-axis articulated robot arms, but may also be configured as six-axis articulated robot arms. Furthermore, it is preferable that an end effector such as a hand can be connected to the arms 3. Furthermore, the legs 4 are configured as wheeled, but may also be configured as crawler or legged.

[0060] The configuration and shape of the robot 100 are not limited to those exemplified in this embodiment, and can be changed as appropriate depending on the user's preferences and the manner in which the robot 100 is used. For example, the robot 100 may not be in the form of a baby bear, but may instead be in the form of another living creature or a humanoid or other humanoid form. The robot 100 may also be in the form of a mobile device such as a drone or vehicle having at least one of an arm, a display, a speaker, a light, and the like.

[0061] <Configuration example of camera 11> 4 is a diagram showing an example of the configuration of camera 11. Camera 11 has a photographing light source 201, a wavelength filter 202, a lens 203, and an image sensor 204. Camera 11 is camouflaged so as to be difficult to see from outside robot 100, and is placed near the surface of robot 100.

[0062] The imaging light source 201 irradiates the user 200 with irradiation light L of a predetermined peak wavelength. From the viewpoint of making the irradiation light less visible, the predetermined peak wavelength is preferably invisible light such as near-infrared light. The wavelength filter 202 is an optical element that transmits light of a wavelength near the peak wavelength of the irradiation light L from the imaging light source 201. The lens 203 forms an image of the user 200 or the like on the imaging surface of the imaging element 204 using reflected light R of the irradiation light L from the imaging light source 201 by the user 200 or the like. The imaging element 204 captures the image formed by the lens 203 and outputs a captured image Im to the control unit 13. A CCD (Charge Coupled Device) or a CMOS (Complementary Metal-Oxide Semiconductor) or the like can be used as the imaging element. The captured image may be either a still image or a video image.

[0063] The captured image Im acquired by the camera 11 corresponds to information relating to the approach of the user 200 to the robot 100. When the user 200 approaches the robot 100, an image of the user 200 is included in the captured image Im. The control unit 13, which receives the captured image Im from the camera 11, can detect the user 200 included in the captured image Im by, for example, processing the captured image Im, and can detect that the user 200 has approached the robot 100.

[0064] The camera 11 is provided with a wavelength filter 202, which camouflages the lens 203 and the image sensor 204 so that they are difficult to see from outside the robot 100. The camera 11 captures an image of the user 200 using light from the imaging light source 201 that is reflected by the user 200 and transmitted through the wavelength filter 202. The nose 5 is a part that the user 200 is less likely to touch than the torso 1, head 2, arms 3, etc. By providing the camera 11 on the nose 5, the user 200 is less likely to touch the camera 11. This reduces the discomfort in the feel of the touch when the user 200 touches the robot 100, which is caused by the surface of the camera 11 being harder than the surface of the exterior member 10. Even if the user 200 touches the nose 5, the feeling of discomfort is not particularly unnatural even if the feel of the nose 5 is different from the feel of the torso 1, head 2, arms 3, etc., and therefore the discomfort in the feel of the touch can be reduced.

[0065] The position where camera 11 is placed is not limited to nose 5, but may be other parts such as mouth or eyes, as long as the same effect as the above-described placement on nose 5 can be obtained. Furthermore, camera 11 is not limited to being placed inside exterior member 10, but may be placed outside exterior member 10. When camera 11 is placed outside exterior member 10, it is not necessarily required to camouflage camera 11 so that it is difficult to see, and therefore camera 11 does not need to have wavelength filter 202 for camouflage.

[0066] The camera 11 may be configured as a TOF (Time Of Flight) camera that acquires a distance image around the robot 100 and outputs it to the control unit 13. Therefore, the captured image Im acquired by the camera 11 may include a three-dimensional captured image (distance image) in addition to or instead of a two-dimensional captured image. The captured image Im may be used to detect the presence or approach of the user 200, detect the distance from the robot 100 to the user 200, authenticate the user 200, or estimate the emotion or behavior of the user 200. The robot 100 may have multiple cameras 11 at multiple parts of the robot 100 for different purposes. In addition to the camera 11, the robot 100 may also have a human presence sensor such as an ultrasonic sensor, an infrared sensor, a millimeter-wave radar, a LiDAR (Light Detection And Raging), or a pyroelectric sensor as a first detection unit.

[0067] <Configuration example of vital sensor 14> 5 is a diagram illustrating an example of the configuration of vital sensor 14. Vital sensor 14 is a microwave Doppler sensor including microwave emitting section 141 and microwave receiving section 142. Microwaves are an example of electromagnetic waves.

[0068] Vital sensor 14 emits emitted waves Ms, which are microwaves, from the inside of exterior member 10 toward user 200 using microwave emitter 141. Vital sensor 14 also receives reflected waves Mr, which are waves that are generated by user 200 reflecting emitted waves Ms, using microwave receiver 142.

[0069] The vital sensor 14 detects, in a non-contact manner, minute displacements occurring on the body surface of the user 200 due to factors such as the beating of the heart of the user 200, using the Doppler effect from the difference between the frequency of the emitted wave Ms and the frequency of the reflected wave Mr. The vital sensor 14 can acquire information such as the heartbeat, breathing, pulse wave, blood pressure, and pulse pressure as biometric information of the user 200 from the detected minute displacements, and output this information to the control unit 13. The biometric information includes at least one of the pulse, blood pressure, heartbeat, and breathing. The respiratory information includes the respiratory rate, rhythm, and depth of breathing. The pulse wave includes the pulse, pulse interval RR, pulse waveform, pulse wave velocity, and the like.

[0070] Vital sensor 14 is not limited to a microwave Doppler sensor, but may be one that detects minute displacements occurring on the body surface by utilizing changes in coupling between the human body and an antenna, or one that uses electromagnetic waves other than microwaves, such as near-infrared light. Vital sensor 14 may also be a millimeter-wave radar, microwave radar, or the like. Furthermore, vital sensor 14 preferably also includes a non-contact thermometer that detects infrared rays or the like emitted from user 200 in addition to a Doppler sensor. In this case, vital sensor 14 detects biometric information of user 200, including information on at least one of heart rate (pulse), respiration, blood pressure, and body temperature. Vital sensor 14 may also include multiple vital sensors that can detect multiple types of biometric information, such as heart rate, respiration, pulse wave, blood pressure, and pulse pressure, for each type, and detect multiple types of biometric information.

[0071] Because the vital sensor 14 is provided inside the exterior member 10, the user 200 cannot see the vital sensor 14. This reduces the user 200's resistance to having their biometric information detected, making it possible to smoothly acquire the biometric information. Furthermore, because the vital sensor 14 can acquire biometric information without contact, it can acquire biometric information even if the user 200 moves to a certain extent, unlike a contact-type sensor that requires the user 200 to be in contact with the same place for a certain period of time.

[0072] Furthermore, by promoting contact between the user 200 and the robot 100 through a hugging motion or the like of the robot 100, the robot 100 can acquire biometric information while being held by the user 200 and in contact with or close to the user 200. This allows the robot 100 to acquire highly reliable biometric information with reduced noise.

[0073] <Configuration example of control unit 13> (Example of hardware configuration) 6 is a block diagram showing an example of the hardware configuration of the control unit 13. The control unit 13 is constructed by a computer and has a CPU (Central Processing Unit) 131, a ROM (Read Only Memory) 132, and a RAM (Random Access Memory) 133. The control unit 13 also has an HDD / SSD (Hard Disk Drive / Solid State Drive) 134, a device connection I / F (Interface) 135, and a communication I / F 136. These are connected to each other via a system bus A so that they can communicate with each other.

[0074] The CPU 131 executes control processing including various types of arithmetic processing. The ROM 132 stores programs used to drive the CPU 131, such as an IPL (Initial Program Loader). The RAM 133 is used as a work area for the CPU 131. The HDD / SSD 134 stores various types of information such as programs, captured images acquired by the camera 11, biological information acquired by the vital sensor 14, and detection information by various sensors such as tactile signals acquired by the tactile sensor 12.

[0075] The device connection I / F 135 is an interface for connecting the control unit 13 to various external devices. The external devices here include the camera 11, the tactile sensor 12, the vital sign sensor 14, the first capacitance sensor 21, the second capacitance sensor 31, the robot temperature sensor 18, the user temperature sensor 20, the servo motor 35, the battery 15, the heater 19, etc.

[0076] Here, servo motor 35 is a collective term for right arm servo motor 35a, left arm servo motor 35b, head servo motor 35c, right leg servo motor 35d, and left leg servo motor 35e.

[0077] The communication I / F 136 is an interface for communicating with an external device via a communication network, etc. For example, the control unit 13 connects to the Internet via the communication I / F 136 and communicates with an external device via the Internet.

[0078] At least a part of the functions realized by the CPU 131 may be realized by an electric circuit or an electronic circuit.

[0079] (Example of functional configuration) 7 is a block diagram showing an example of the functional configuration of control unit 13. Control unit 13 has an acquisition unit 101, a communication control unit 102, a storage unit 103, an authentication unit 104, a registration unit 105, a start control unit 106, a motor control unit 107, an approach detection unit 108, and an output unit 109. Control unit 13 further has a heater control unit 110. Note that control unit 13 may further have functional configuration units other than those described above.

[0080] The control unit 13 can realize the functions of the acquisition unit 101 and the output unit 109 using a device connection I / F 135 or the like, and can realize the function of the communication control unit 102 using a communication I / F 136 or the like. The control unit 13 can also realize the functions of the storage unit 103 and the registration unit 105 using a nonvolatile memory such as an HDD / SSD 134. The control unit 13 can also realize the functions of the authentication unit 104, the start control unit 106, the motor control unit 107, the approach detection unit 108, and the heater control unit 110 by a processor such as a CPU 131 executing processing defined in a program stored in a nonvolatile memory such as a ROM 132. Some of the above functions of the control unit 13 may be realized by an external device such as a PC or a server, or may be realized by distributed processing between the control unit 13 and the external device.

[0081] The acquisition unit 101 controls communication between the control unit 13 and the camera 11 to acquire a captured image Im of the user 200 (see FIG. 4, etc.) from the camera 11. The acquisition unit 101 also controls communication between the control unit 13 and the tactile sensor 12 to acquire a tactile signal S from the tactile sensor 12. The acquisition unit 101 also controls communication between the control unit 13 and the vital sensor 14 to acquire biometric information B of the user 200 from the vital sensor 14.

[0082] The acquiring unit 101 also controls communication between the control unit 13 and the first capacitance sensor 21 to acquire a first capacitance signal C1 from the first capacitance sensor 21. The acquiring unit 101 also controls communication between the control unit 13 and the second capacitance sensor 31 to acquire a second capacitance signal C2 from the second capacitance sensor 31.

[0083] The acquisition unit 101 also controls communication between the control unit 13 and the robot temperature sensor 18 to acquire robot temperature information T1 from the robot temperature sensor 18. The robot temperature information T1 corresponds to a temperature detection signal output from the robot temperature sensor 18. The acquisition unit 101 also controls communication between the control unit 13 and the user temperature sensor 20 to acquire user temperature information T2 from the user temperature sensor 20. The user temperature information T2 corresponds to a temperature detection signal output from the user temperature sensor 20.

[0084] The communication control unit 102 controls communication with an external device via a communication network, etc. For example, the communication control unit 102 can transmit a captured image Im acquired by the camera 11, biological information B acquired by the vital sensor 14, a tactile signal S acquired by the tactile sensor 12, etc. to the external device via the communication network.

[0085] The storage unit 103 stores the biological information B acquired by the vital sensor 14. While the acquisition unit 101 is acquiring the biological information B from the vital sensor 14, the storage unit 103 continuously stores the acquired biological information B. The storage unit 103 can also store information obtained from the image Im captured by the camera 11, the tactile signal S from the tactile sensor 12, the first capacitance signal C1 from the first capacitance sensor 21, and the second capacitance signal C2 from the second capacitance sensor 31. The storage unit 103 may also store information related to the temperature or temperature range that stimulates the thermoreceptors of the user 200. The information related to the temperature range that stimulates the thermoreceptors of the user 200 is information such as 32°C or higher and 43°C or lower.

[0086] The authentication unit 104 performs personal authentication of the user 200 based on an image Im of the user 200 captured by the camera 11. For example, the authentication unit 104 performs face authentication by referring to registration information 150 of face images pre-registered in the registration unit 105 based on the captured image Im including the face of the user 200 captured by the camera 11. This makes it possible to associate the user 200 currently in contact with or in proximity to the robot 100 with pre-registered personal information, and to associate the biometric information B acquired by the vital sensor 14 with the personal information. Furthermore, if the face image included in the captured image Im is not registered in the registration unit 105, the control unit 13 can also control the vital sensor 14 to stop starting acquisition of biometric information.

[0087] The start control unit 106 causes the vital sensor 14 to start acquiring the biological information B. For example, when the approach detection unit 108 detects that the user 200 is approaching the robot 100, the start control unit 106 turns on a switch or the like that supplies power from the battery 15 to the vital sensor 14. In this way, the start control unit 106 causes the vital sensor 14 to start acquiring the biological information B.

[0088] The approach detection unit 108 detects the approach of the user 200 to the robot 100 based on the captured image Im captured by the camera 11, etc. For example, the approach detection unit 108 detects the user 200 included in the captured image Im by processing the captured image Im input via the acquisition unit 101. Specifically, the approach detection unit 108 detects a moving object using multiple captured images Im. If the object satisfies a predetermined condition indicating a characteristic of a "user," the approach detection unit 108 detects that the user 200 is approaching the robot 100 by detecting that the user 200 is included in the captured image Im. Examples of the condition indicating a characteristic of a "user" include conditions that determine the shape of the object, the way the object moves, etc. The approach detection unit 108 outputs approach information M1 regarding the approach of the user 200 to the heater control unit 110. Note that the approach detection unit 108 may also output the approach information M1 to the motor control unit 107.

[0089] The method of detecting that the user 200 has approached the robot 100 by the camera 11 is not limited to the above. For example, the approach detection unit 108 may detect that the user 200 is included in the captured image Im by analyzing the captured image Im using a deep neural network (DNN) or the like. Alternatively, the approach detection unit 108 may detect that the user 200 has approached the robot 100 by detecting the distance from the robot 100 to the user 200 based on the captured image Im by the camera 11.

[0090] The approach detection unit 108 may detect that the user 200 has approached the robot 100 based on the output of the user temperature sensor 20. For example, if the user temperature sensor 20 includes an infrared camera, the user temperature sensor 20 detects infrared rays as heat rays emitted from the user 200. The approach detection unit 108 can detect that the user 200 has approached the robot 100 based on this detection result. In this case, the user temperature sensor 20 corresponds to both the first detection unit and the second detection unit. That is, the user temperature sensor 20 can acquire information regarding the approach of the user 200 to the robot 100 and information regarding the surface temperature of the user 200. By having the user temperature sensor 20 function as both the first detection unit and the second detection unit, the configuration of the robot 100 can be simplified.

[0091] The motor control unit 107 controls the operation of the servo motor 35 by outputting a command N1 to the servo motor 35 via the output unit 109. For example, when the surface temperature of the robot 100 has not yet reached a temperature at which it can provide warmth, the motor control unit 107 may cause the robot 100 to perform the following actions (a) to (c) based on approach information M1 from the approach detection unit 108, thereby temporarily avoiding contact with the user. (a) Move the leg 4 to make the robot 100 step back. (b) The arms 3 are moved to make the robot 100 flap its hands. (c) The head 2 and arms 3 are moved to make the robot 100 dance.

[0092] The heater control unit 110 controls the operation of the heater 19 based on the information acquired by the camera 11 so that the surface temperature of the robot 100 becomes a predetermined temperature. The heater control unit 110 controls the operation of the heater 19 by outputting a command N2 to the heater 19 via the output unit 109. For example, when information relating to the approach of the user 200 to the robot 100 is output from the camera 11, the heater control unit 110 causes the heater 19 to start an operation to vary the surface temperature of the robot 100. Based on the output from the approach detection unit 108, the heater control unit 110 can detect that information relating to the approach of the user 200 to the robot 100 has been output from the camera 11.

[0093] The heater control unit 110 acquires the robot temperature information T1 output from the robot temperature sensor 18 via the acquisition unit 101. When the robot surface temperature is lower than the target temperature, the heater control unit 110 heats the surface of the robot 100 using the heater 19. In this way, the heater control unit 110 can increase the surface temperature of the robot 100 and bring the surface temperature of the robot 100 closer to the target temperature. The target temperature corresponds to a predetermined temperature, and is, for example, a temperature that stimulates the thermoreceptors of the user 200. The robot 100 can provide comfort to the user 200 by stimulating the thermoreceptors of the user 200 who comes into contact with the robot 100.

[0094] The heater control unit 110 may acquire user temperature information T2 output from the user temperature sensor 20 via the acquisition unit 101 and control the operation of the heater 19 based on the user temperature information T2. ​​The temperature that stimulates the thermoreceptors of the user 200 varies depending on the body temperature of the user 200. For example, if the surface temperature of the robot 100 is set to a temperature slightly higher than the surface temperature of the user 200, the thermoreceptors of the user 200 are more easily stimulated. The heater control unit 110 sets a target temperature that stimulates the thermoreceptors according to the body temperature of the user 200 based on the user temperature information T2. ​​The heater control unit 110 controls the heating by the heater 19 to bring the surface temperature of the robot 100 closer to the target temperature. In this way, the heater control unit 110 can provide appropriate comfort to the user 200 who comes into contact with the robot 100, depending on the body temperature of the user 200.

[0095] <Example of processing by the control unit 13> Fig. 8 is a flowchart illustrating processing by the control unit 13. Fig. 8 shows an example of processing by the control unit 13 in the robot 100 to set the surface temperature of the robot 100 to a predetermined temperature. The control unit 13 starts the processing of Fig. 8 when the approach detection unit 108 detects that the user 200 has approached the robot 100. The following description will be given with appropriate reference to the functional configuration diagram of Fig. 7.

[0096] First, in step S81, the control unit 13 causes the heater control unit 110 to acquire the user temperature information T2 output from the user temperature sensor 20 via the acquisition unit 101.

[0097] Next, in step S82, the control unit 13 causes the heater control unit 110 to set a target temperature based on the user temperature information T2, for example, a temperature that stimulates the thermoreceptors according to the body temperature of the user 200.

[0098] Next, in step S83, the control unit 13 causes the heater control unit 110 to acquire robot temperature information T1 output from the robot temperature sensor 18 via the acquisition unit 101. Note that the order of the set of processes in steps S81 and S82 and the process in step S83 may be changed as appropriate, or both may be performed in parallel.

[0099] Next, in step S84, the control unit 13 determines whether the difference between the robot surface temperature and the target temperature is equal to or less than a predetermined threshold value by the heater control unit 110. The predetermined threshold value may be stored in the storage unit 103 in advance.

[0100] If it is determined in step S84 that the difference between the robot surface temperature and the target temperature is not equal to or less than the predetermined threshold (step S84, NO), in step S85, the control unit 13 controls the heater 19 to heat using the heater control unit 110 so that the surface temperature of the robot 100 increases. Thereafter, the control unit 13 performs the processes from step S81 onward again. Note that, although an example is shown here in which the robot surface temperature is lower than the target temperature and the robot surface temperature is increased to approach the target temperature, this is not limiting. For example, the robot 100 may have a Peltier element, as a variable part of the heater 19, capable of cooling the surface of the robot 100, and the heater control unit 110 may control the operation of the Peltier element so that the surface temperature of the robot 100 decreases when the surface temperature of the robot 100 is higher than the target temperature.

[0101] On the other hand, if it is determined in step S84 that the difference between the robot surface temperature and the target temperature is equal to or less than the predetermined threshold (step S84, YES), then in step S86, the control unit 13 determines whether or not to terminate the process. For example, the control unit 13 can determine to terminate the process when a predetermined time has elapsed, and can determine not to terminate the process when the predetermined time has not elapsed. Alternatively, the control unit 13 can determine to terminate the process when the approach detection unit 108 detects that the user 200 is not approaching the robot 100, and can determine not to terminate the process when it detects that the user 200 is approaching the robot 100. However, the method of determining whether or not to terminate the process may be other than the above.

[0102] If it is determined in step S86 that the process should not be terminated (step S86, NO), the control unit 13 performs the process from step S81 onwards again. On the other hand, if it is determined in step S86 that the process should be terminated (step S86, YES), the control unit 13 terminates the process.

[0103] In this manner, the control unit 13 can perform processing on the robot 100 to set the surface temperature of the robot 100 to a predetermined temperature.

[0104] Although the preferred embodiments have been described in detail above, the present invention is not limited to the above-described embodiments, and various modifications and substitutions can be made to the above-described embodiments without departing from the scope of the claims.

[0105] Furthermore, all ordinal numbers, quantitative numbers, and other figures used in the above-described embodiments are merely examples for specifically explaining the technology of the present invention, and the present invention is not limited to the exemplified figures. Furthermore, the connection relationships between the components are merely examples for specifically explaining the technology of the present invention, and the connection relationships for realizing the functions of the present invention are not limited to these.

[0106] The robot according to this embodiment is particularly suitable for use in providing comfort (a sense of security or self-affirmation) by promoting oxytocin secretion in working people living alone, seniors whose children have become independent, frail elderly people receiving home medical care, etc. However, the robot is not limited to this use and can be used for providing comfort to a variety of users.

[0107] Aspects of the present disclosure are, for example, as follows. <1> The robot is capable of coming into contact with a user and has a first detection unit that acquires information regarding the user's approach to the robot, a variable unit that changes the surface temperature of the robot, and a control unit that controls the operation of the variable unit based on the information acquired by the first detection unit so that the surface temperature of the robot becomes a predetermined temperature. <2> the control unit causes the variable unit to start an operation of varying the surface temperature of the robot when information regarding the user's approach to the robot is output from the first detection unit; <1> The robot is described in <3> The device further includes a second detection unit that acquires information about the surface temperature of the user, and the control unit controls the operation of the variable unit based on the information acquired by the second detection unit. <1> or the above <2> The robot is described in <4> the second detection unit includes a non-contact thermometer; <3> The robot is described in <5> The predetermined temperature includes a temperature that stimulates the thermoreceptors of the user. <1> From the above <4> The robot is described in any one of the above. <6> The predetermined temperature is 32°C or higher and 43°C or lower. <1> From the above <5> The robot is described in any one of the above. <7> The control unit controls the surface temperature of at least one of the abdomen, the back, the armpits, the head, and the buttocks of the robot by the variable unit. <1> From the above <6> The robot is described in any one of the above. <8> the first detection unit acquires information about the user's approach to the robot and information about the surface temperature of the user; <1> From the above <7> The robot is described in any one of the above. [Explanation of symbols]

[0108] 1. Torso 2 heads 2a Right eye 2b Left eye 2c Mouth 2d Right cheek 2e Left cheek 3 Arms 3a Right arm 3b Left arm 4 legs 4a Right leg 4b Left leg 5 Nose 10 Exterior materials 11 Camera (an example of a first detection unit) 12 Tactile Sensor 13 Control Unit 14 Vital Sensor 141 Microwave emission unit 142 Microwave receiver 15 Battery 16 Body frame 17 Body mounting stand 18 Temperature sensor for robots 19 Heater (an example of a variable part) 20 User temperature sensor (an example of a second detection unit) 21 First capacitance sensor 22 Head frame 23 Head rest 24 displays 24a Right eye display 24b Left eye display 25 speakers 26 Light 26a Right cheek light 26b Left cheek light 27 Head connection mechanism 31 Second capacitance sensor 32a Right arm frame 32b Left arm frame 33 Right arm rest 34a Right arm connection mechanism 34b Left arm connection mechanism 35 Servo motor 35a Right arm servo motor 35b Left arm servo motor 35c head servo motor 35d Right leg servo motor 35e Left leg servo motor 41a Right leg wheel 41b Left leg wheel 42a Right leg frame 42b Left leg frame 44a Right leg connection mechanism 44b Left leg connection mechanism 100 robots 101 Acquisition Department 102 Communication control unit 103 Storage area 104 Authentication Section 105 Registration Department 106 Start control section 107 Motor control unit 108 Approach detection unit 109 Output section 110 Heater control unit 111 Variable mechanism control unit 112 Display control unit 113 Audio control unit 114 Light emission control unit 131 CPU 132 ROM 133 RAM 134 HDD / SSD 135 Device connection I / F 136 Communication I / F 150 Registration Information 191 Abdomen 200 users 201 Light source for photography 202 Wavelength Filter 203 Lens 204 Image sensor A System Bus B. Biometric information C1 First capacitance signal C2 Second capacitance signal F1a Right shoulder frame F2a Right Upper Arm Frame F3a Right elbow frame F4a Right Forearm Frame F1b left shoulder frame F2b Left upper arm frame F3b left elbow frame F4b Left forearm frame F1c Cervical Frame F2c Face Frame Im photo Ms launch wave Mr reflected wave M1 approach information M1a Right shoulder servo motor M2a Right Upper Arm Servo Motor M3a Right elbow servo motor M4a Right Forearm Servo Motor M1b Left shoulder servo motor M2b Left upper arm servo motor M3b Left elbow servo motor M4b Left forearm servo motor M1c neck servo motor M2c face servo motor N1~N2 command R Reflected light S Tactile signal T1 Robot Temperature Information T2 User temperature information

Claims

1. A robot that can come into contact with a user, a first detection unit that acquires information regarding the user's approach to the robot; a variable unit that varies the surface temperature of the robot; a control unit that controls the operation of the variable unit based on the information acquired by the first detection unit so that the surface temperature of the robot becomes a predetermined temperature.

2. 2. The robot according to claim 1, wherein the control unit causes the variable unit to start varying the surface temperature of the robot when information regarding the user's approach to the robot is output from the first detection unit.

3. a second detector for acquiring information about the user's surface temperature; The robot according to claim 1 , wherein the control unit controls the movement of the variable unit further based on the information acquired by the second detection unit.

4. The robot according to claim 3 , wherein the second detection unit includes a non-contact thermometer.

5. The robot according to claim 1 or 2, wherein the predetermined temperature includes a temperature that stimulates the thermoreceptors of the user.

6. 3. The robot according to claim 1, wherein the predetermined temperature is 32°C or higher and 43°C or lower.

7. 3. The robot according to claim 1, wherein the control unit controls the surface temperature of at least one of the abdomen, back, armpits, head, and buttocks of the robot by the variable unit.

8. The robot according to claim 1 or 2, wherein the first detection unit acquires information about the user's approach to the robot and information about a surface temperature of the user.

Citation Information

Patent Citations

  • Robot, robot operation method and program

    JP6519560B2

  • Autonomous behavior robot that performs welcoming behavior

    WO2017169826A1