Task System
The control device and method adjust robot speed based on user detection to balance task efficiency and noise reduction, ensuring quiet operation when users are present and faster movement when they are not, addressing the inefficiencies of prior technologies.
Patent Information
- Application Number
- JP2020216574
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-25
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2040-12-25
AI Technical Summary
Existing robot technologies restrict movement when there are no people in the target area, reducing task efficiency while achieving noise reduction, as per Patent Document 1.
A control device and method that acquires user detection information to control robot speed based on user presence, allowing operation at a set maximum speed or less to balance task efficiency and noise reduction.
Achieves both efficient task performance and noise reduction by controlling robot speed according to user presence, ensuring operation sounds do not disturb users while allowing faster movement when no one is present.
Smart Images

Figure 0007613098000001 
Figure 0007613098000002 
Figure 0007613098000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a control device, a task system, a control method, and a control program, for example, to a control device, a task system, a control method, and a control program for a robot that operates in a facility used by a user. [Background technology]
[0002] In recent years, robots are sometimes used to perform tasks such as carrying luggage within facilities such as houses. For example, Patent Document 1 discloses a technology for operating a robot so that noise in a target area is kept below a noise level set via an interface. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2020 / 071235 Summary of the Invention [Problem to be solved by the invention]
[0004] The applicant has found the following problem: The technology of Patent Document 1 can reduce noise within a target area, but has the problem that even when no human is present within the target area, the robot's movements are restricted, reducing the efficiency of the robot's tasks.
[0005] The present disclosure has been made in consideration of such problems, and realizes a control device, a task system, a control method, and a control program that are capable of achieving both improved task efficiency and noise reduction for a robot. [Means for solving the problem]
[0006] A control device according to one aspect of the present disclosure is a control device for a robot that operates in a facility used by a user, a detection information acquisition unit that acquires detection information of a user present within a preset area of the facility; a control unit that controls the robot so that the robot operates at or below a set maximum operating speed based on the detection information of the user; Equipped with.
[0007] The control device includes a maximum speed acquisition unit that acquires the maximum operation speed set by the user, The maximum movement speed is preferably a movement speed of the robot at which the operating sound volume of the drive mechanism of the robot when the robot is operating is equal to or lower than a noise level defined by the user.
[0008] In the above-mentioned control device, when the user is present within the area, it is preferable that the control unit controls the robot so that the robot operates at or below the set maximum operating speed.
[0009] In the above-mentioned control device, when the user is present within a range set for the robot, it is preferable that the control unit controls the robot so that the robot operates at or below the set maximum operating speed.
[0010] In the above-mentioned control device, it is preferable that the preset area of the facility is a room of a house used by the user.
[0011] A task system according to one aspect of the present disclosure includes: The control device described above; a robot controlled by the controller to perform a task; A detection unit that detects a user present within a preset area of the facility; Equipped with.
[0012] The above-mentioned task system preferably includes a maximum speed setting unit that enables the user to set a maximum operating speed of the robot.
[0013] A control method according to one aspect of the present disclosure is a control method for a robot that operates in a facility used by a user, comprising: acquiring detection information of users present within a preset area of the facility; controlling the robot so that the robot operates at or below a set maximum operating speed based on the detected information of the user; Equipped with.
[0014] The above-mentioned control method includes a step of acquiring the maximum operation speed set by the user, The maximum movement speed is preferably a movement speed of the robot at which the volume of a noise source of the robot when the robot moves is equal to or lower than a noise level defined by the user.
[0015] A control program according to an embodiment of the present disclosure is a control program for a robot that operates in a facility used by a user, A process of acquiring detection information of users present within a preset area of the facility; A process of controlling the robot so that the robot operates at or below a set maximum operating speed based on the detection information of the user; to be executed by the computer. Effect of the Invention
[0016] According to the present disclosure, it is possible to realize a control device, a task system, a control method, and a control program that are capable of achieving both improved task efficiency and noise reduction for a robot. [Brief description of the drawings]
[0017] [Figure 1] 1 is a diagram illustrating an outline of a configuration of a task system according to a first embodiment. [Diagram 2] FIG. 1 is a perspective view showing a schematic configuration of a robot according to a first embodiment. [Diagram 3] FIG. 1 is a side view illustrating a schematic view of a robot according to a first embodiment. [Figure 4]FIG. 1 is a block diagram showing a system configuration of a robot according to a first embodiment. [Diagram 5] This is a view of the storage unit from inside a room in a house. [Figure 6] FIG. 1 is a perspective view showing a load carried by a robot. [Figure 7] 2 is a block diagram showing functional elements of the control device according to the first embodiment. FIG. [Figure 8] 4 is a flowchart showing a flow of executing a task using the task system of the first embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of a hardware configuration included in a control device and a task system. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] Hereinafter, specific embodiments to which the present disclosure is applied will be described in detail with reference to the drawings. However, the present disclosure is not limited to the following embodiments. In addition, the following description and drawings are appropriately simplified for clarity of explanation.
[0019] <Embodiment 1> Fig. 1 is a diagram showing a schematic configuration of a task system according to the present embodiment. The task system 1 can be used, for example, when a robot 2 is used to execute a task within a pre-defined area of a facility used by a user, such as a house. Therefore, the user may be one or more people. In the following explanation, the pre-defined area of the facility is typically a room in a house.
[0020] As shown in Fig. 1, the task system 1 includes, for example, a robot 2, a user detection unit 3, a task command unit 4, a maximum speed setting unit 5, and a control device 6. Fig. 2 is a perspective view that shows a schematic diagram of the robot of the present embodiment. Fig. 3 is a side view that shows a schematic diagram of the robot of the present embodiment. Fig. 4 is a block diagram that shows a system configuration of the robot of the present embodiment.
[0021] The robot 2 is, for example, an autonomous mobile robot, and is configured to be able to perform tasks such as loading and unloading luggage to and from a storage unit 11 arranged in a room of a house, and transporting luggage, as shown in FIG.
[0022] 1 to 4, the robot 2 includes a moving section 21, an extendable section 22, a mounting section 23, an arm 24, a drive mechanism 25, and a control section 26, and is connected to a network 7. Here, the network 7 is, for example, the Internet, and is constructed by a telephone line network, a wireless communication path, Ethernet (registered trademark), or the like.
[0023] The moving unit 21 includes a robot body 21a, a pair of left and right drive wheels 21b rotatably provided on the robot body 21a, a pair of front and rear driven wheels 21c, and a drive mechanism 21d that rotationally drives each drive wheel 21b.
[0024] The driving mechanism 21d includes a motor, a reducer, etc. The driving mechanism 21d is driven based on control information received from the control unit 26 to rotate each driving wheel 21b, thereby enabling the robot body 21a to move forward, move backward, and rotate.
[0025] This allows the robot body 21a to move to any position. Note that the above-mentioned configuration of the moving unit 21 is an example, and is not limited thereto. For example, the number of driving wheels 21b and driven wheels 21c of the moving unit 21 may be any number, and any known mechanism may be used as long as it can move the robot 2 to any position.
[0026] The extension / contraction unit 22 is an extension / contraction mechanism that extends and contracts in the vertical direction. The extension / contraction unit 22 may be configured as a telescopic extension / contraction mechanism. The extension / contraction unit 22 includes a drive mechanism 22a having a motor, a reducer, and the like, and is driven based on control information received from the control unit 26.
[0027] The placement unit 23 is provided on the upper part (tip) of the extension / contraction unit 22. The placement unit 23 rises and falls by the extension / contraction of the extension / contraction unit 22, and in this embodiment, the placement unit 23 is used to place luggage to be transported by the robot 2.
[0028] Then, in order to transport the luggage, the robot 2 moves together with the luggage while supporting the luggage on the placement unit 23. In this way, the robot 2 transports the luggage. However, in the robot 2, as long as the placement unit 23 can be raised and lowered, a known mechanism can be used instead of the extension unit 22.
[0029] The mounting portion 23 includes, for example, a plate material that forms an upper surface and a plate material that forms a lower surface, and a space is formed between the upper surface and the lower surface to accommodate the arm 24 and the driving mechanism 25. In this embodiment, the shape of the mounting portion 23 is, for example, a flat disk shape, but it may be any other shape.
[0030] More specifically, in this embodiment, a notch 23a is formed in the mounting portion 23 along the line of movement of the arm 24 so that the protrusion 24b of the arm 24 does not interfere with the mounting portion 23 when the arm 24 moves. The notch 23a is provided at least on the upper surface of the mounting portion 23.
[0031] The mounting portion 23 is provided with an arm 24 that is moved in and out horizontally from the mounting portion 23. The arm 24 has a shaft portion 24a extending in the horizontal direction, and a protrusion portion 24b extending perpendicularly to the shaft portion 24a at the tip of the shaft portion 24a. That is, in this embodiment, the arm 24 is L-shaped.
[0032] Based on control information received from the control unit 26, the drive mechanism 25 moves the arm 24 in the horizontal direction (that is, the direction along the shaft portion 24a, in other words, the longitudinal direction of the arm 24) and rotates it about the shaft portion 24a.
[0033] The driving mechanism 25 includes, for example, a motor and a linear guide, and moves and rotates the arm 24 in the horizontal direction, and a known mechanism for performing these operations can be used as the driving mechanism 25. The driving mechanism 25 is provided on the mounting part 23.
[0034] In this way, the arm 24 is movable in the horizontal direction, and the protrusion 24b is rotatable in association with the rotation of the arm 24 about the shaft 24a. That is, the protrusion 24b is rotatable around the shaft 24a as a rotation axis.
[0035] The control unit 26 controls the operation of the robot 2. That is, the control unit 26 controls the operations of the moving unit 21, the extending and retracting unit 22, and the arm 24. The control unit 26 transmits control information to the drive mechanism 21d of the moving unit 21 to control the rotation of each drive wheel 21b, thereby moving the robot 2 to an arbitrary position.
[0036] Moreover, the control unit 26 can control the height of the mounting unit 23 by transmitting control information to the drive mechanism 22a of the extension / contraction unit 22. Moreover, the control unit 26 can control the horizontal movement of the arm 24 and the rotation around the shaft unit 24a by transmitting control information to the drive mechanism 25.
[0037] Incidentally, the control unit 26 may control the movement of the robot 2 by performing well-known control such as feedback control or robust control based on rotation information of the drive wheel 21b detected by a rotation sensor provided on the drive wheel 21b.
[0038] In addition, the control unit 26 may autonomously move the robot 2 by controlling the movement unit 21 based on information such as distance information detected by distance sensors such as a camera or an ultrasonic sensor provided on the robot 2, and map information of the movement environment.
[0039] The storage unit 11 stores luggage to be transported by the robot 2. Fig. 5 shows an example of the storage unit, as viewed from inside a room of a house. Fig. 6 is a perspective view showing luggage transported by the robot. Note that Fig. 5 also shows the robot 2 arranged in front of the storage unit 11.
[0040] The storage unit 11 is disposed in the room in the house in which the robot 2 is disposed as described above, and is configured to allow the robot 2 to take in and out luggage. The storage unit 11 has a basic form of a rectangular frame as shown in Fig. 5, for example, and has an opening at least on the front side of the storage unit 11.
[0041] A plurality of pairs of rails 11a, 11b arranged to face each other are provided in the internal space of the storage unit 11 with a gap therebetween in the vertical direction. The pair of rails 11a, 11b extend in the front-to-back direction of the storage unit 11. However, the storage unit 11 may be configured in any way as long as the robot 2 can put in and take out luggage.
[0042] The baggage 12 is a container basically having a box shape as shown in Fig. 6. The baggage 12 has, for example, flanges 12a on both sides thereof, and the baggage 12 is supported in the storage section 11 by the flanges 12a being supported from below by rails 11a and 11b of the storage section 11.
[0043] This allows the luggage 12 to move in the forward and backward directions of the storage section 11 within the storage section 11 along the rails 11a and 11b of the storage section 11. Therefore, the luggage 12 can be pulled out of the storage section 11 or pushed into the storage section 11. However, it is only necessary that the luggage 12 is configured to be supported by the rails 11a and 11b of the storage section 11.
[0044] As shown in Fig. 6, a groove 12b for hooking the protrusion 24b of the arm 24 is formed at a predetermined position on the bottom surface of the luggage 12. Note that the luggage 12 is, for example, a container basically having a box shape, but is not limited to this and may be any object. Any other object can be stored inside the luggage 12 as a container.
[0045] The user detection unit 3 is disposed in the room in the house where the robot 2 is disposed, and detects the user present in the room. The user detection unit 3 can be configured with a human presence sensor such as an infrared camera. The user detection unit 3 is connected to a network 7.
[0046] However, a known sensor capable of detecting a person can be used as the user detection unit 3. Furthermore, the user detection unit 3 may be configured with a camera that the robot 2 has for acquiring the surrounding environment of the robot 2.
[0047] The task command unit 4 is operated by a user to, for example, specify the luggage 12 for which a task is to be executed and input (command) the content (type) of the task to be executed by the robot 2. The task command unit 4 may be mounted on a mobile terminal 13, for example, as shown in FIG. 1, and the user can issue commands by selecting identification information of the luggage 12 displayed on the display unit of the mobile terminal 13 and the content of the task to be executed for the luggage 12. The task command unit 4 is connected to a network 7. Note that the task command unit 4 only needs to be capable of inputting information required for executing a task.
[0048] The maximum speed setting unit 5 is operated by a user to set the maximum operating speed of the robot 2. The maximum speed setting unit 5 may be mounted on a mobile terminal 13, for example, as shown in FIG. 1, and the user can set the maximum operating speed of the robot 2 via the mobile terminal 13. The maximum speed setting unit 5 is connected to a network 7.
[0049] Here, the maximum operating speed of the robot 2 may be a speed at which the robot 2 operates at a noise level below which the user does not find the operating sound of the robot 2 unpleasant when the robot 2 operates while the user is present in a room of the house, and is slower than the normal operating speed of the robot 2. Here, "normal operation" refers to operation in a state where the operating speed is not limited.
[0050] Such a maximum operating speed of the robot 2 can be set to a speed at which the user does not feel uncomfortable with the operating sound of the robot 2 by actually operating the robot 2. In this case, it is preferable that the maximum operating speed of the drive mechanisms 21d, 22a, 25 of the robot 2 can be selectively set.
[0051] Incidentally, the maximum operating speed of robot 2 may be set by supervised learning of a model in which the input is the operating sound volume of robot 2 and the output is the maximum operating speed of robot 2, with evaluations that multiple people do not find unpleasant as the correct answer.
[0052] The control device 6 controls the robot 2. Here, Fig. 7 is a block diagram showing functional elements of the control device of this embodiment. As shown in Fig. 7, the control device 6 includes a command acquisition unit 61, a detection information acquisition unit 62, a maximum speed acquisition unit 63, a determination unit 64, a storage unit 65, and a control unit 66, and is connected to a network 7.
[0053] The command acquisition unit 61 acquires, for example, the designation of the baggage 12 for which a task is to be executed and the contents of the task to be executed by the robot 2, which are indicated by the information received from the task command unit 4. Note that the command acquisition unit 61 may be equipped with the task command unit 4, and in short, it is sufficient if the designation of the baggage 12 and the contents of the task can be acquired.
[0054] Here, the tasks to be executed by the robot 2 in this embodiment are to pull out and transport the luggage 12 supported on the desired rails 11a, 11b of the storage section 11, and to push the transported luggage 12 into the desired rails 11a, 11b of the storage section 11 to store the luggage 12 in the storage section 11.
[0055] The detection information acquisition unit 62 acquires, for example, a detection result of a user present in a room of the house indicated by information received from the user detection unit 3. However, the detection information acquisition unit 62 may be equipped with the user detection unit 3, and in short, it is sufficient if the detection result of a user present in a room of the house can be acquired.
[0056] The maximum speed acquisition unit 63 acquires the maximum operating speed of the robot 2 indicated by the information received from the maximum speed setting unit 5. Note that the maximum speed acquisition unit 63 may be equipped with the maximum speed setting unit 5, and in short, it is sufficient if the maximum operating speed of the robot 2 can be acquired.
[0057] The determination unit 64 determines whether or not a user is present in a room of the house. The storage unit 65 stores information on the type of task to be executed by the robot 2, identification information of the luggage 12 stored in the storage unit 11, position information of the storage unit 11 in a room of the house, position information of the rails 11a, 11b in the storage unit 11, and maximum operating speed information of the robot 2. Here, it is preferable that the identification information of the luggage 12 and the position information of the rails 11a, 11b in the storage unit 11 are linked to each other.
[0058] The control unit 66, the details of which will be described later, controls the robot 2 so that the robot 2 operates at or below the maximum operating speed based on the determination result of the determination unit 64. In addition, the control unit 66 controls the user detection unit 3 based on a task command indicated by the information received from the task command unit 4.
[0059] Next, the flow of processing of the task system 1 of this embodiment will be described. Fig. 8 is a flow chart showing the flow of executing a task using the task system of this embodiment. Here, in the following description, it is assumed that the robot 2 executes a task of picking up and transporting the baggage 12 stored in the storage unit 11.
[0060] In addition, it is assumed that the user has previously set the maximum operating speed of the robot 2 via the maximum speed setting unit 5 installed in the mobile terminal 13, and information indicating the maximum operating speed of the robot 2 is stored in the storage unit 65.
[0061] First, when a user inputs the designation of the baggage 12 and the content of the task to be executed by the robot 2 via the task command unit 4 mounted on the mobile terminal 13, the task command unit 4 transmits information indicating the designation of the baggage 12 and the content of the task to be executed by the robot 2 to the control device 6. As a result, the task system 1 starts the task.
[0062] Then, the control unit 66 of the control device 6 controls the user detection unit 3 to detect a user present in a room of the house. The user detection unit 3 executes detection of a user present in a room of the house, and transmits the detection information to the control device 6. As a result, the detection information acquisition unit 62 of the control device 6 acquires the detection result of the user present in the room of the house (S1).
[0063] Next, the determination unit 64 of the control device 6 determines whether or not a user is present in the room of the house based on the received user detection result (S2). If the determination unit 64 determines that a user is present in the room of the house (YES in S2), the control unit 66 of the control device 6 transmits control information to the control unit 26 of the robot 2 so that the robot 2 operates at or below the maximum operating speed set by the user.
[0064] The control unit 26 of the robot 2 controls the moving unit 21, the extendable unit 22, and the arm 24 to take out the desired baggage 12 from the storage unit 11, place it on the placement unit 23, and transport it at a speed equal to or less than the maximum operating speed set by the user (S3). This allows the robot 2 to execute a task with an operating noise that is not unpleasant for a user in a room of the house, thereby suppressing discomfort to the user.
[0065] Thereafter, when the robot 2 transports the luggage 12 to the desired location, the control unit 26 of the robot 2 transmits information indicating that the task is completed to the control device 6. Upon receiving the information indicating that the task is completed, the control device 6 ends the task using the robot 2.
[0066] On the other hand, if the judgment unit 64 determines that the user is not present in the room of the house (NO in S2), the control unit 66 of the control device 6 transmits control information to the control unit 26 of the robot 2 so that the robot 2 operates at a normal operating speed.
[0067] The control unit 26 of the robot 2 controls the moving unit 21, the extendable unit 22, and the arm 24 so as to take out the desired baggage 12 from the storage unit 11 at a normal operating speed, place it on the placement unit 23, and transport it (S4). This allows the robot 2 to operate quickly.
[0068] Thereafter, when the robot 2 transports the luggage 12 to the desired location, the control unit 26 of the robot 2 transmits information indicating that the task is completed to the control device 6. Upon receiving the information indicating that the task is completed, the control device 6 ends the task using the robot 2.
[0069] In this way, the control device 6, task system 1, and control method of the present embodiment operate the robot 2 at or below the set maximum operating speed when a user is present in a room of the house. Therefore, the robot 2 can execute a task with an operating sound that is not unpleasant to the user present in the room of the house, thereby suppressing discomfort to the user.
[0070] On the other hand, the control device 6, task system 1, and control method of the present embodiment operate the robot 2 at a normal operating speed when the user is not present in a room of the house, thereby improving the work efficiency of the task performed by the robot 2.
[0071] As a result, the control device 6, task system 1, and control method of the present embodiment can achieve both improved task efficiency by the robot 2 and reduced noise.
[0072] Moreover, the user can set the maximum operating speed of the robot 2 to a speed at which the robot 2 operates at or below a noise level at which the user does not find the operating sound of the robot 2 uncomfortable when the robot 2 operates while the user is present in a room of the house. This allows the maximum operating speed of the robot 2 to be individually set according to the noise level that the user finds uncomfortable.
[0073] <Embodiment 2> In embodiment 1, when the user is present within a room of the house, the robot 2 is operated at or below the set maximum operating speed. However, based on the detection result of the user detection unit 3, the robot 2 within the room of the house may also be detected, and when the user is present within a preset range of the robot 2, the robot 2 may be operated at or below the set maximum operating speed.
[0074] <Other embodiments> The control device and task system according to the above-described embodiments may have the following hardware configuration. Fig. 9 is a diagram showing an example of a hardware configuration included in the control device and task system. As described above in the various embodiments, the processing procedures in the control device and task system, the present disclosure may also be embodied as a control method.
[0075] 9 includes a processor 101 and a memory 102, as well as an interface 103. A part of the task system 1 and the configuration of the control device 6 described in the above embodiment are realized by the processor 101 reading and executing a control program stored in the memory 102. In other words, this program is a program for causing the processor 101 to function as a part of the task system 1 or as a configuration of the control device 6. It can be said that this program is a program for causing the task system 1 and the control device 6 to execute processing in their configurations or part of them.
[0076] The above-mentioned program can be stored using various types of non-transitory computer readable media and supplied to a computer (including a computer including an information notification device). The non-transitory computer readable medium includes various types of tangible storage media. Examples of the non-transitory computer readable medium include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives) and magneto-optical recording media (e.g., magneto-optical disks). Further, examples include CD-ROM (Read Only Memory), CD-R, and CD-R / W. Further, examples include semiconductor memory (e.g., mask ROM, PROM, EPROM, flash ROM, RAM). The program may also be supplied to a computer by various types of transitory computer readable media. Examples of the transitory computer readable medium include electric signals, optical signals, and electromagnetic waves. The transitory computer readable medium can supply the program to a computer via a wired communication path such as an electric wire and an optical fiber, or via a wireless communication path.
[0077] The present disclosure is not limited to the above-described embodiment, and can be modified as appropriate without departing from the spirit and scope of the present disclosure.
[0078] In the above embodiment, the robot is made to execute the task of transporting luggage 12, but the type of task is not limited, and may be a task such as housework assistance. Furthermore, the configuration of the robot 2 is not limited to the above, and may be any configuration capable of executing a desired task, and may be, for example, a humanoid robot.
[0079] For example, in the above embodiment, the robot 2 executes the task inside a house, but the robot 2 can also execute the task in a facility where people stay, such as a hotel. [Explanation of symbols]
[0080] 1 Task System 2. Robot 21 moving part, 21a robot body, 21b driving wheel, 21c driven wheel, 21d driving mechanism 22 telescopic portion, 22a drive mechanism 23 Placement section 24 arm, 24a shaft, 24b protrusion 25 Drive mechanism 26 Control Unit 3. User detection section 4 Task Command 5 Maximum speed setting section 6. Control device 61 Command acquisition part 62 Detection information acquisition unit 63 Maximum speed acquisition part 64 Judgment section 65 Storage area 66 Control Unit 7 Network 11 storage section, 11a, 11b rails 12 luggage, 12a brim, 12b groove 13 Mobile devices 101 Processor 102 Memory 103 Interface
Claims
[Claim 1] A control device for a robot that operates within a facility used by a user, the control device comprising: a detection information acquisition unit that acquires detection information of a user present within a pre-defined area of the facility; a control unit that controls the robot so that the robot operates at or below a set maximum operating speed based on the user's detection information; and a maximum speed acquisition unit that acquires the maximum operating speed set by the user; the robot being controlled by the controller to perform a task; A detection unit that detects a user present within a preset area of the facility; a maximum speed setting unit for allowing a user to set a maximum operating speed of the robot; Equipped with the robot includes a moving unit, an expandable unit that expands and contracts in a vertical direction, a placement unit provided on an upper portion of the expandable unit, and an arm for hooking a protruding portion into a groove of a load placed on the placement unit to push the load into a storage unit, or hooking the protruding portion into a groove of a load stored in the storage unit to pull the load from the storage unit into the placement unit, the placement unit having a notch formed along a path of movement of the arm so that the protruding portion of the arm does not interfere, and the robot performs the task of loading and unloading loads between the robot and the storage unit and transporting the loads, A task system, wherein the maximum speed setting unit is capable of selectively setting maximum operating speeds of a drive mechanism of the moving unit, a drive mechanism of the extension / contraction unit, and a drive mechanism of the arm.
Citation Information
Patent Citations
Robot system including electric supply adjusting device
JP2010167523A
Robot, control device and robot system
JP2017205858A
Robot system
JP2019042907A
Information processor, information processing method, and program
JP2019139468A
Mobile device, mobile device control system and method, and program
WO2020049978A1