Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7220116B2 - Robot hands, robots and robot systems - Google Patents
[go: Go Back, main page]

JP7220116B2 - Robot hands, robots and robot systems - Google Patents

Robot hands, robots and robot systems Download PDF

Info

Publication number
JP7220116B2
JP7220116B2 JP2019074449A JP2019074449A JP7220116B2 JP 7220116 B2 JP7220116 B2 JP 7220116B2 JP 2019074449 A JP2019074449 A JP 2019074449A JP 2019074449 A JP2019074449 A JP 2019074449A JP 7220116 B2 JP7220116 B2 JP 7220116B2
Authority
JP
Japan
Prior art keywords
robot
conveyor
article
arm
robot hand
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019074449A
Other languages
Japanese (ja)
Other versions
JP2020171983A (en
Inventor
健太郎 東
敬之 石崎
将崇 吉田
光信 岡
智志 鎌田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kawasaki Motors Ltd
Original Assignee
Kawasaki Jukogyo KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kawasaki Jukogyo KK filed Critical Kawasaki Jukogyo KK
Priority to JP2019074449A priority Critical patent/JP7220116B2/en
Priority to TW109112052A priority patent/TWI765247B/en
Priority to CN202080021869.8A priority patent/CN113573996B/en
Priority to PCT/JP2020/015973 priority patent/WO2020209335A1/en
Priority to KR1020217036301A priority patent/KR20210149156A/en
Publication of JP2020171983A publication Critical patent/JP2020171983A/en
Application granted granted Critical
Publication of JP7220116B2 publication Critical patent/JP7220116B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/0014Gripping heads and other end effectors having fork, comb or plate shaped means for engaging the lower surface on a object to be transported
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/081Touching devices, e.g. pressure-sensitive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/06Program-controlled manipulators characterised by multi-articulated arms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G23/00Driving gear for endless conveyors; Belt- or chain-tensioning arrangements
    • B65G23/22Arrangements or mountings of driving motors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G43/00Control devices, e.g. for safety, warning or fault-correcting
    • B65G43/08Control devices operated by article or material being fed, conveyed or discharged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G57/00Stacking of articles
    • B65G57/02Stacking of articles by adding to the top of the stack
    • B65G57/11Stacking of articles by adding to the top of the stack the articles being stacked by direct action of the feeding conveyor
    • B65G57/112Stacking of articles by adding to the top of the stack the articles being stacked by direct action of the feeding conveyor the conveyor being adjustable in height
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G59/00De-stacking of articles
    • B65G59/02De-stacking from the top of the stack
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2201/00Indexing codes relating to handling devices, e.g. conveyors, characterised by the type of product or load being conveyed or handled
    • B65G2201/02Articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2814/00Indexing codes relating to loading or unloading articles or bulk materials
    • B65G2814/03Loading or unloading means
    • B65G2814/0301General arrangements
    • B65G2814/0304Stacking devices
    • B65G2814/0305Adding to the top
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2814/00Indexing codes relating to loading or unloading articles or bulk materials
    • B65G2814/03Loading or unloading means
    • B65G2814/0301General arrangements
    • B65G2814/0308Destacking devices
    • B65G2814/031Removing from the top

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)
  • Stacking Of Articles And Auxiliary Devices (AREA)
  • De-Stacking Of Articles (AREA)

Description

本発明は、ロボットハンド、ロボット及びロボットシステムに関する。 The present invention relates to a robot hand, a robot and a robot system.

従来から、物品を移載する移載ロボットが知られている。例えば、特許文献1は、ハンドの先端にベルトコンベヤを備える産業ロボットを開示している。特許文献1のロボットは、生産ライン等のコンベヤで移送されるワークを、ハンドの先端のベルトコンベヤに乗り移らせる。乗り移り完了後、ロボットは、ベルトコンベヤを移載場所に移動させ、ベルトコンベヤでワークを送り出しつつ当該ベルトコンベヤを後退移動させることで、ワークを移載する。 2. Description of the Related Art Conventionally, transfer robots that transfer articles are known. For example, Patent Literature 1 discloses an industrial robot equipped with a belt conveyor at the tip of a hand. The robot of Patent Document 1 transfers a workpiece transferred by a conveyor such as a production line to a belt conveyor at the tip of a hand. After the transfer is completed, the robot moves the belt conveyor to the transfer location, and moves the belt conveyor backward while sending out the work by the belt conveyor, thereby transferring the work.

特開2002-167045号公報JP-A-2002-167045

特許文献1のロボットは、コンベヤ等で搬送されるワークをベルトコンベヤ上に載せることができるが、床面等の上に載置され静止したワークをベルトコンベヤ上に載せることができない。 The robot disclosed in Patent Document 1 can place a work conveyed by a conveyor or the like on a belt conveyor, but cannot place a stationary work placed on a floor surface or the like on the belt conveyor.

そこで、本発明は、静止した物品をコンベヤ上に載せて移送することを可能にするロボットハンド、ロボット及びロボットシステムを提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a robot hand, a robot, and a robot system that enable a stationary article to be placed on a conveyor and transferred.

上記目的を達成するために、本発明の一態様に係るロボットハンドは、物品を移動するロボットハンドであって、物品を搬送する無端状のベルトを有するコンベヤと、前記コンベヤの搬送方向での前記コンベヤの端部に配置される挿入部とを備え、前記挿入部は、隣り合って配置された物品間の隙間に挿入可能である形状を有する。 To achieve the above object, a robot hand according to one aspect of the present invention is a robot hand for moving an article, comprising: a conveyor having an endless belt for conveying the article; an insert positioned at the end of the conveyor, said insert having a shape that is insertable into a gap between adjacently positioned articles.

本発明の一態様に係るロボットは、本発明の一態様に係るロボットハンドと、前記ロボットハンドと接続されたロボットアームと、前記ロボットハンド及び前記ロボットアームの動作を制御する制御装置とを備える。 A robot according to one aspect of the present invention includes a robot hand according to one aspect of the present invention, a robot arm connected to the robot hand, and a control device that controls operations of the robot hand and the robot arm.

本発明の一態様に係るロボットシステムは、本発明の一態様に係るロボットと、前記ロボットを操作するための操作装置とを備える。 A robot system according to one aspect of the present invention includes the robot according to one aspect of the present invention and an operation device for operating the robot.

本発明によれば、静止した物品をロボットハンドのコンベヤ上に載せて移送することが可能になる。 ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to place a stationary article|item on the conveyor of a robot hand, and to transfer it.

実施の形態に係るロボットシステムの構成の一例を示す図1 is a diagram showing an example of a configuration of a robot system according to an embodiment; FIG. 実施の形態に係るロボットの構成の一例を示す側面図1 is a side view showing an example of a configuration of a robot according to an embodiment; FIG. 実施の形態に係るロボットハンドの構成の一例を示す側面図1 is a side view showing an example of a configuration of a robot hand according to an embodiment; FIG. 実施の形態に係る制御装置の機能的な構成の一例を示すブロック図1 is a block diagram showing an example of a functional configuration of a control device according to an embodiment; FIG. 実施の形態に係る制御装置及び各駆動装置の構成の一例を示すブロック図1 is a block diagram showing an example of a configuration of a control device and each drive device according to an embodiment; FIG. 実施の形態に係るロボットシステムの積み込み動作の1つを示す側面図The side view which shows one of the loading operation|movements of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの積み込み動作の1つを示す側面図The side view which shows one of the loading operation|movements of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの積み込み動作の1つを示す側面図The side view which shows one of the loading operation|movements of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの積み込み動作の1つを示す側面図The side view which shows one of the loading operation|movements of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの荷降ろし動作の1つを示す側面図The side view which shows one of the unloading operations of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの荷降ろし動作の1つを示す側面図The side view which shows one of the unloading operations of the robot system which concerns on embodiment. 実施の形態に係るロボットシステムの荷降ろし動作の1つを示す側面図The side view which shows one of the unloading operations of the robot system which concerns on embodiment. 実施の形態に係るロボットハンドの変形例の構成の一例を示す側面図The side view which shows an example of a structure of the modification of the robot hand which concerns on embodiment. 実施の形態に係るロボットハンドの別の変形例の構成の一例を示す側面図The side view which shows an example of a structure of another modification of the robot hand which concerns on embodiment.

以下において、本発明の実施の形態を、図面を参照しつつ説明する。なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また、添付の図面における各図は、模式的な図であり、必ずしも厳密に図示されたものでない。さらに、各図において、実質的に同一の構成要素に対しては同一の符号を付しており、重複する説明は省略又は簡略化される場合がある。 Embodiments of the present invention will be described below with reference to the drawings. It should be noted that the embodiments described below are all comprehensive or specific examples. In addition, among the constituent elements in the following embodiments, constituent elements that are not described in independent claims representing the highest concept will be described as arbitrary constituent elements. Also, each figure in the accompanying drawings is a schematic diagram and is not necessarily strictly illustrated. Furthermore, in each drawing, substantially the same components are denoted by the same reference numerals, and redundant description may be omitted or simplified.

<ロボットシステム1>
図1は、実施の形態に係るロボットシステム1の構成の一例を示す図である。図1に示すように、本実施の形態では、ロボットシステム1は、ロボット100を用いて物品Aを搬送するシステムである。例えば、ロボット100は、搬送装置等によって搬送されてきた物品Aを所定の場所に載置し積み上げることができる。また、ロボット100は、所定の場所に積み上げられた物品Aの山から物品Aを取り出し、他の装置等に載置する。以下において、ロボット100が搬送する物品Aは、直方体状の段ボールケースであるとして説明するが、これに限定されない。搬送対象の物品は、後述するコンベヤ122上に載せることができる物体であればよく、例えば、所定の形状を有する他の物体であってもよく、岩石等の所定の形状を有しない物体であってもよい。
<Robot system 1>
FIG. 1 is a diagram showing an example of a configuration of a robot system 1 according to an embodiment. As shown in FIG. 1, in this embodiment, the robot system 1 is a system that transports an article A using a robot 100. As shown in FIG. For example, the robot 100 can place and stack the articles A conveyed by a conveying device or the like at a predetermined location. Also, the robot 100 picks up an article A from a pile of articles A piled up at a predetermined location, and places it on another device or the like. In the following description, the article A conveyed by the robot 100 is described as a rectangular parallelepiped cardboard case, but is not limited to this. The article to be conveyed may be any object that can be placed on the conveyor 122, which will be described later. may

ロボットシステム1は、ロボット100と、ロボット100を操作するための操作装置210とを備える。操作装置210は、ロボット100から離れて配置され、オペレータPは、操作装置210への入力を行うことによって、ロボット100を遠隔操作することができる。さらに、ロボットシステム1は、ロボット100の動作状態を撮像する撮像装置220と、撮像装置220で撮像された情報を出力する出力装置230とを備える。さらに、ロボットシステム1は、ロボット100のロボットアーム110が固定される搬送車240を備える。これに限定されないが、本実施の形態では、搬送車240は、電力を動力源とし、搬送車240を駆動するサーボモータを有する。例えば、搬送車240はAGV(無人搬送車:Automated Guided Vehicle)であってもよい。なお、ロボットシステム1の上記の構成要素の全てが必須ではない。 The robot system 1 includes a robot 100 and an operating device 210 for operating the robot 100 . The operating device 210 is arranged away from the robot 100 , and the operator P can remotely operate the robot 100 by inputting to the operating device 210 . Further, the robot system 1 includes an imaging device 220 that captures an image of the operating state of the robot 100 and an output device 230 that outputs information captured by the imaging device 220 . Furthermore, the robot system 1 includes a carrier 240 to which the robot arm 110 of the robot 100 is fixed. Although not limited to this, in the present embodiment, the transport vehicle 240 has a servo motor that uses electric power as a power source and drives the transport vehicle 240 . For example, the carrier 240 may be an AGV (Automated Guided Vehicle). Note that not all of the above components of the robot system 1 are essential.

<ロボット100>
図1に示すように、ロボット100は、ロボットアーム110と、ロボットアーム110の先端に取り付けられるロボットハンド120と、ロボットアーム110及びロボットハンド120の動作を制御する制御装置130とを備える。本実施の形態では、ロボット100は、垂直多関節型ロボットとして構成されるが、これに限定されない。
<Robot 100>
As shown in FIG. 1 , the robot 100 includes a robot arm 110 , a robot hand 120 attached to the tip of the robot arm 110 , and a control device 130 that controls movements of the robot arm 110 and the robot hand 120 . In the present embodiment, robot 100 is configured as a vertical articulated robot, but is not limited to this.

<操作装置210>
図1に示すように、操作装置210は、オペレータPによって入力される指令に基づきロボット100及び搬送車240を遠隔操作する。操作装置210の具体的な構成は特に限定されないが、操作装置210はオペレータPによる入力を受け付ける入力装置を備える。入力装置の例は、ハンドル、レバー、ペダル、ボタン、タッチパネル、マイク及びカメラ等であるが、これらに限定されない。操作装置210は、入力装置を介して入力された操作に対応する指令を制御装置130に出力する。操作装置210は、有線通信又は無線通信を介して制御装置130と接続される。有線通信及び無線通信の形式はいかなる形式であってもよい。
<Operating device 210>
As shown in FIG. 1, the operating device 210 remotely operates the robot 100 and the carrier 240 based on commands input by an operator P. As shown in FIG. Although the specific configuration of the operation device 210 is not particularly limited, the operation device 210 includes an input device that receives input from the operator P. FIG. Examples of input devices include, but are not limited to, steering wheels, levers, pedals, buttons, touch panels, microphones and cameras. Operation device 210 outputs commands corresponding to operations input via the input device to control device 130 . The operation device 210 is connected to the control device 130 via wired communication or wireless communication. Wired communication and wireless communication may be in any form.

操作装置210は、オペレータPによって入力される手動操作の各操作に対応する指令を制御装置130に出力してもよい。又は、操作装置210は、オペレータPによって入力される自動操作の操作内容に対応する指令を制御装置130に出力してもよい。例えば、操作装置210は、入力される指令として、ハンドル又はレバー等の変位、方向、速度及び操作力等を受け付けてもよく、ボタンの押し下げを受け付けてもよく、タッチパネルの画面への接触、接触軌跡及び接触圧等を受け付けてもよく、スピーカによって集音される音声信号を受け付けてよく、カメラによって撮像されたオペレータPの画像の解析結果を受け付けてもよい。操作力は、オペレータPによってハンドル又はレバー等に加えられる力である。接触圧は、タッチパネルへの指等の押し付け力である。オペレータPの画像の解析結果は、オペレータPのジェスチャ等が示す指令を含む。 The operation device 210 may output to the control device 130 a command corresponding to each manual operation input by the operator P. FIG. Alternatively, the operation device 210 may output to the control device 130 a command corresponding to the operation content of the automatic operation input by the operator P. FIG. For example, the operation device 210 may receive, as commands to be input, the displacement, direction, speed, and operating force of a handle or lever, etc., or may receive button depressions, contact with the screen of the touch panel, and contact. A trajectory, a contact pressure, and the like may be received, an audio signal collected by a speaker may be received, and an analysis result of an image of the operator P captured by a camera may be received. The operating force is the force applied by the operator P to the handle, lever, or the like. The contact pressure is the pressing force of a finger or the like against the touch panel. The analysis result of the operator P's image includes the command indicated by the operator P's gesture or the like.

<撮像装置220>
図1に示すように、撮像装置220は、ロボット100及び搬送車240等の動作状態を撮像し、撮像した画像の信号を出力装置230に出力する。撮像装置220によって撮像される画像は、静止画であってもよく動画であってもよい。撮像装置220の例はデジタルカメラ及びデジタルビデオカメラである。撮像装置220は、有線通信又は無線通信を介して操作装置210及び出力装置230と接続される。撮像装置220は、操作装置210に入力される指令に従って、撮像の実行及び停止、並びに、撮像方向の変更等の動作を行ってもよい。
<Imaging device 220>
As shown in FIG. 1 , the imaging device 220 images the operating states of the robot 100 , the transport vehicle 240 , and the like, and outputs signals of the captured images to the output device 230 . An image captured by the imaging device 220 may be a still image or a moving image. Examples of imaging device 220 are digital cameras and digital video cameras. The imaging device 220 is connected to the operation device 210 and the output device 230 via wired communication or wireless communication. The image pickup device 220 may perform operations such as execution and stop of image pickup and change of the image pickup direction in accordance with commands input to the operation device 210 .

<出力装置230>
図1に示すように、出力装置230は、撮像装置220から取得される画像の信号を画像として出力しオペレータPに表示する表示装置である。出力装置230の例は、液晶ディスプレイ(Liquid Crystal Display)及び有機又は無機ELディスプレイ(Electro-Luminescence Display)であるが、これらに限定されない。出力装置230は、制御装置130によって出力される操作等のための画像を表示してもよい。
<Output device 230>
As shown in FIG. 1, the output device 230 is a display device that outputs the signal of the image acquired from the imaging device 220 as an image and displays it to the operator P. FIG. Examples of the output device 230 are, but are not limited to, a Liquid Crystal Display and an organic or inorganic EL display (Electro-Luminescence Display). The output device 230 may display images for operations and the like that are output by the control device 130 .

<ロボット100の詳細な構成>
[ロボットアーム110の構成]
ロボット100のロボットアーム110の詳細な構成を説明する。図2は、実施の形態に係るロボット100の構成の一例を示す側面図である。図2に示すように、ロボット100のロボットアーム110は、その基端部で搬送車240に固定されている。ロボットアーム110の先端部には、ロボットハンド120が接続されている。多関節型のロボットアーム110は、6つの関節軸JT1~JT6と、これらの関節軸によって順次連結される6つのリンク110a~110fとを有する。さらに、ロボットアーム110は、関節軸JT1~JT6それぞれを回転駆動するアーム駆動装置AM1~AM6を有している。アーム駆動装置AM1~AM6の動作は、制御装置130によって制御される。これに限定されないが、本実施の形態では、アーム駆動装置AM1~AM6はそれぞれ、電力を動力源とし、これらを駆動する電気モータとしてサーボモータを有する。なお、ロボットアーム110の関節軸の数量は、6つに限定されず、7つ以上であってもよく、1つ以上5つ以下であってもよい。
<Detailed Configuration of Robot 100>
[Configuration of Robot Arm 110]
A detailed configuration of the robot arm 110 of the robot 100 will be described. FIG. 2 is a side view showing an example configuration of the robot 100 according to the embodiment. As shown in FIG. 2, the robot arm 110 of the robot 100 is fixed to the carrier 240 at its proximal end. A robot hand 120 is connected to the tip of the robot arm 110 . The articulated robot arm 110 has six joint shafts JT1 to JT6 and six links 110a to 110f that are sequentially connected by these joint shafts. Further, the robot arm 110 has arm driving devices AM1 to AM6 that rotationally drive the joint axes JT1 to JT6, respectively. The operations of the arm drive devices AM1-AM6 are controlled by the control device 130. FIG. Although not limited to this, in the present embodiment, each of the arm driving devices AM1 to AM6 uses electric power as a power source and has a servo motor as an electric motor for driving them. Note that the number of joint axes of the robot arm 110 is not limited to six, and may be seven or more, or may be one or more and five or less.

関節軸JT1は、搬送車240の基台241の上面とリンク110aの基端部とを、当該上面に垂直である鉛直方向の軸周りに回転可能に連結する。関節軸JT2は、リンク110aの先端部とリンク110bの基端部とを、水平方向の軸周りに回転可能に連結する。関節軸JT3は、リンク110bの先端部とリンク110cの基端部とを、水平方向の軸周りに回転可能に連結する。関節軸JT4は、リンク110cの先端部とリンク110dの基端部とを、リンク110cの長手方向の軸周りに回転可能に連結する。関節軸JT5は、リンク110dの先端部とリンク110eの基端部とを、リンク110dの長手方向と直交する方向の軸周りに回転可能に連結する。関節軸JT6は、リンク110eの先端部とリンク110fの基端部とを、リンク110eに対する捻れ回転可能に連結する。リンク110fの先端部にロボットハンド120が取り付けられる。 The joint axis JT1 connects the upper surface of the base 241 of the transport vehicle 240 and the base end of the link 110a so as to be rotatable about a vertical axis perpendicular to the upper surface. The joint axis JT2 connects the distal end of the link 110a and the proximal end of the link 110b so as to be rotatable around the horizontal axis. The joint axis JT3 connects the distal end of the link 110b and the proximal end of the link 110c so as to be rotatable around the horizontal axis. The joint axis JT4 connects the distal end of the link 110c and the proximal end of the link 110d so as to be rotatable about the longitudinal axis of the link 110c. The joint axis JT5 connects the distal end of the link 110d and the proximal end of the link 110e so as to be rotatable about an axis perpendicular to the longitudinal direction of the link 110d. The joint axis JT6 connects the distal end of the link 110e and the proximal end of the link 110f so as to be torsionally rotatable with respect to the link 110e. A robot hand 120 is attached to the tip of the link 110f.

[ロボットハンド120の構成]
ロボット100のロボットハンド120の詳細な構成を説明する。図3は、実施の形態に係るロボットハンド120の構成の一例を示す側面図である。図3に示すように、ロボットハンド120は、ベース121と、コンベヤ122と、挿入部123と、センサ124とを備える。ベース121は、ロボットアーム110のリンク110fの先端部に取り付けられる。コンベヤ122及び挿入部123は、ベース121に取り付けられ、ベース121によって支持される。
[Configuration of Robot Hand 120]
A detailed configuration of the robot hand 120 of the robot 100 will be described. FIG. 3 is a side view showing an example of the configuration of the robot hand 120 according to the embodiment. As shown in FIG. 3, the robot hand 120 includes a base 121, a conveyor 122, an insertion section 123, and a sensor . The base 121 is attached to the tip of the link 110 f of the robot arm 110 . Conveyor 122 and insert 123 are attached to and supported by base 121 .

ベース121は、その上面121aaに載せられたコンベヤ122を支持する板状の支持部121aと、支持部121aの端部121abのストッパ121bとを含む。ストッパ121bは、上面121aaから上方向である方向D1aに突出する板状の形状を有している。方向D1aは、上面121aaに垂直な方向であり、方向D1bは、方向D1aと反対方向である。ストッパ121bは、上面121aaに載せられたコンベヤ122よりも方向D1aに突出する。 The base 121 includes a plate-shaped support portion 121a that supports the conveyor 122 placed on its upper surface 121aa, and a stopper 121b at an end portion 121ab of the support portion 121a. The stopper 121b has a plate-like shape protruding from the upper surface 121aa in the upward direction D1a. Direction D1a is a direction perpendicular to upper surface 121aa, and direction D1b is a direction opposite to direction D1a. The stopper 121b protrudes in the direction D1a from the conveyor 122 placed on the upper surface 121aa.

コンベヤ122は、ベルトコンベヤとして構成される。コンベヤ122は、その上に載せられた物品Aを、互いに反対方向である方向D2a及びD2bに搬送することができる。方向D2a及びD2bは、コンベヤ122の搬送方向である。例えば、方向D2aは、コンベヤ122上に載せられた物品Aを降ろすときの搬送方向であり、方向D2bは、コンベヤ122上に物品Aを積み込むときの搬送方向である。コンベヤ122は、コンベヤ122の方向D2bの端部122fがストッパ121bと隣り合うように、支持部121aの上面121aaに配置され固定される。コンベヤ122は、ローラ122aと、複数のローラ122bと、支持枠122cと、搬送ベルト122dと、コンベヤ駆動装置122eとを備える。 Conveyor 122 is configured as a belt conveyor. The conveyor 122 can convey the article A placed thereon in opposite directions D2a and D2b. Directions D2a and D2b are conveying directions of the conveyor 122 . For example, the direction D2a is the conveying direction when the article A placed on the conveyor 122 is unloaded, and the direction D2b is the conveying direction when the article A is loaded on the conveyor 122. The conveyor 122 is arranged and fixed to the upper surface 121aa of the support portion 121a so that the end 122f of the conveyor 122 in the direction D2b is adjacent to the stopper 121b. The conveyor 122 includes a roller 122a, a plurality of rollers 122b, a support frame 122c, a conveyor belt 122d, and a conveyor drive device 122e.

複数のローラ122a及び122bは方向D2a又はD2bに配列され、ローラ122aは主動ローラであり、ローラ122bは従動ローラである。支持枠122cは、方向D2a又はD2bに延び、ローラ122aと複数のローラ122bとを支持する。搬送ベルト122dは、輪状の無端ベルトであり、ローラ122a及び122bの周りに掛け渡されている。コンベヤ駆動装置122eはローラ122aを回転駆動する。これに限定されないが、本実施の形態では、コンベヤ駆動装置122eは、電力を動力源とし、これを駆動する電気モータとしてサーボモータを有する。サーボモータは、コンベヤ駆動モータの一例である。コンベヤ駆動装置122e及びローラ122aは、コンベヤ122の端部122fに配置されている。コンベヤ駆動装置122eの動作は、制御装置130によって制御される。コンベヤ駆動装置122eは、ロボット100、ロボット100の電力供給源又はその他の電力供給源等から電力の供給を受けてもよい。 A plurality of rollers 122a and 122b are arranged in direction D2a or D2b, roller 122a being the driving roller and roller 122b being the driven roller. The support frame 122c extends in the direction D2a or D2b and supports the roller 122a and the plurality of rollers 122b. The conveying belt 122d is a ring-shaped endless belt that is stretched around the rollers 122a and 122b. A conveyor drive 122e rotates the roller 122a. Although not limited to this, in the present embodiment, the conveyor drive device 122e uses electric power as a power source and has a servo motor as an electric motor for driving it. A servo motor is one example of a conveyor drive motor. Conveyor drive 122e and roller 122a are located at end 122f of conveyor 122. As shown in FIG. The operation of conveyor drive 122 e is controlled by controller 130 . Conveyor drive 122e may be powered by robot 100, a power supply of robot 100, or another power supply.

コンベヤ駆動装置122eがローラ122aを一方向に回転駆動すると、ローラ122aは、搬送ベルト122dにローラ122a及び122bの周りを一方向に周回させ、それにより、搬送ベルト122dの搬送面122daは、方向D2bつまりストッパ121bに向かって移動する。搬送面122daは、ローラ122a及び122bに対して方向D1aに位置する搬送ベルト122dの部分の外周面である。よって、コンベヤ122は、搬送面122da上に載せられた物品Aを方向D2bに搬送する。 When the conveyor driving device 122e rotates the roller 122a in one direction, the roller 122a causes the conveyor belt 122d to rotate around the rollers 122a and 122b in one direction, whereby the conveyor surface 122da of the conveyor belt 122d moves in the direction D2b. That is, it moves toward the stopper 121b. The conveying surface 122da is the outer peripheral surface of the portion of the conveying belt 122d positioned in the direction D1a with respect to the rollers 122a and 122b. Therefore, the conveyor 122 conveys the article A placed on the conveying surface 122da in the direction D2b.

コンベヤ駆動装置122eがローラ122aを反対方向に回転駆動すると、ローラ122aは、搬送ベルト122dに反対方向に周回させ、それにより、搬送面122daは、方向D2aつまりストッパ121bから離れる方向に移動する。よって、コンベヤ122は、搬送面122da上に載せられた物品Aを方向D2aに搬送する。 When the conveyor drive device 122e rotates the roller 122a in the opposite direction, the roller 122a rotates the conveying belt 122d in the opposite direction, thereby moving the conveying surface 122da in the direction D2a, that is, away from the stopper 121b. Therefore, the conveyor 122 conveys the article A placed on the conveying surface 122da in the direction D2a.

挿入部123は、端部121abと反対側の支持部121aの端部121acに配置されている。挿入部123とストッパ121bとの間にコンベヤ122が位置し、挿入部123はコンベヤ122の方向D2aの端部122gと隣接する。ストッパ121b、コンベヤ122及び挿入部123は、方向D2aでこの順で配列されている。つまり、挿入部123は、コンベヤ122の搬送方向D2aでのコンベヤ122の端部122gに配置される。 The insertion portion 123 is arranged at an end portion 121ac of the support portion 121a opposite to the end portion 121ab. The conveyor 122 is positioned between the insertion portion 123 and the stopper 121b, and the insertion portion 123 is adjacent to the end portion 122g of the conveyor 122 in the direction D2a. The stopper 121b, the conveyor 122 and the insertion portion 123 are arranged in this order in the direction D2a. That is, the insertion portion 123 is arranged at the end portion 122g of the conveyor 122 in the conveying direction D2a of the conveyor 122. As shown in FIG.

挿入部123は支持部121aと同じ材料で一体に形成されていてもよく、別部品の挿入部123が支持部121aに取り付けられていてもよい。挿入部123は、支持部121aの端部121acから方向D2aに延びる。挿入部123は、隣り合う物品間の隙間、及び/又は、物品と床面との隙間に挿入可能な形状を有する。本実施の形態では、挿入部123は、方向D1aに向いた傾斜上面123aを有し、傾斜上面123aは、コンベヤ122の搬送面122daに対して斜めに交差する方向に延びる。具体的には、傾斜上面123aは、方向D2aに向かうに従って方向D1bに向かうように傾斜している。 The insertion portion 123 may be integrally formed of the same material as the support portion 121a, or the insertion portion 123 as a separate component may be attached to the support portion 121a. The insertion portion 123 extends in the direction D2a from the end portion 121ac of the support portion 121a. The insertion portion 123 has a shape that can be inserted into a gap between adjacent articles and/or a gap between the article and the floor surface. In this embodiment, the insertion portion 123 has an inclined upper surface 123a facing the direction D1a, and the inclined upper surface 123a extends in a direction that obliquely intersects the conveying surface 122da of the conveyor 122. As shown in FIG. Specifically, the inclined upper surface 123a is inclined in the direction D1b as it goes in the direction D2a.

そして、挿入部123は、方向D2aの先端に向かって先細になるテーパ形状を有する。具体的には、方向D1a又はD1bでの挿入部123の厚さが、方向D2aに向かうに従って小さくなる。また、方向D3a又はD3b(図1参照)での挿入部123の幅は、略一定であるが、方向D2aに向かうに従って小さくなってもよい。方向D3a及びD3bは、互いに反対方向であり、方向D1a、D1b、D2a及びD2bに垂直である上面121aaに沿う方向である。なお、本実施の形態では、方向D1a及びD1bと、方向D2a及びD2bとは、略垂直であるが、これに限定されず、斜めに交差してもよい。 The insertion portion 123 has a tapered shape that tapers toward the tip in the direction D2a. Specifically, the thickness of the insertion portion 123 in the direction D1a or D1b decreases toward the direction D2a. Also, the width of the insertion portion 123 in the direction D3a or D3b (see FIG. 1) is substantially constant, but may decrease toward the direction D2a. Directions D3a and D3b are directions opposite to each other and directions along top surface 121aa perpendicular to directions D1a, D1b, D2a and D2b. Although the directions D1a and D1b and the directions D2a and D2b are substantially perpendicular in the present embodiment, the directions are not limited to this and may cross each other obliquely.

これに限定されないが、本実施の形態では、挿入部123は、支持部121aを基準として、方向D1aで搬送面122daよりも突出しない高さを有するように構成されている。つまり、傾斜上面123aが、方向D1aで搬送面122daよりも突出しないように構成されている。また、挿入部123の方向D1aでの高さは、コンベヤ122の方向D1aでの高さの1/2以上であってもよい。例えば、傾斜上面123aの最も高い部分の位置が、挿入部123に隣接するローラ122a又は122bの軸心の位置と同等以上の高さであってもよい。また、方向D3a又はD3bでの傾斜上面123aの幅は、搬送対象の物品Aを載せることができる幅であればよく、搬送面122daの幅よりも大きくても小さくてもよく、同一であってもよい。 Although not limited to this, in the present embodiment, the insertion portion 123 is configured to have a height that does not protrude from the transport surface 122da in the direction D1a with the support portion 121a as a reference. That is, the inclined upper surface 123a is configured so as not to protrude from the transport surface 122da in the direction D1a. Also, the height of the insertion portion 123 in the direction D1a may be 1/2 or more of the height of the conveyor 122 in the direction D1a. For example, the highest portion of the inclined upper surface 123a may be at a height equal to or higher than the axial center of the roller 122a or 122b adjacent to the insertion portion 123. FIG. Moreover, the width of the inclined upper surface 123a in the direction D3a or D3b may be any width on which the article A to be conveyed can be placed, and may be larger or smaller than the width of the conveying surface 122da. good too.

本実施の形態では、上述のような挿入部123の形状は、楔のような三角柱状の形状であるとするが、これに限定されない。例えば、傾斜上面123aは、本実施の形態では平坦な面であるが、湾曲又は屈曲してもよい。例えば、傾斜上面123aは、方向D2bに向かうに従って、凸状又は凹状の弧又は折れ線を描くように湾曲又は屈曲してもよい。 In the present embodiment, the shape of the insertion portion 123 as described above is assumed to be a wedge-like triangular prism shape, but the shape is not limited to this. For example, the inclined upper surface 123a is a flat surface in this embodiment, but may be curved or bent. For example, the inclined upper surface 123a may be curved or bent so as to draw a convex or concave arc or polygonal line toward the direction D2b.

センサ124は、センサ124への物品A等の物体の接近を検知するセンサであり、接近を示す検知信号を制御装置130に出力する。センサ124は、接触式センサであってもよく、非接触式センサであってもよい。例えば、接触式センサは、バンパーセンサ、感圧センサ及び接触式変位センサ等の物体との接触を検知することで、当該物体の接近を検知するセンサであってもよい。非接触式センサは、光電センサ(「ビームセンサ」とも呼ばれる)、レーザセンサ、レーザライダ(Lidar)及び超音波センサ等の物体の接近又は物体までの距離を検知することで、当該物体の接近を検知するセンサであってもよい。これに限定されないが、本実施の形態では、センサ124は非接触式センサであり、ストッパ121bに配置され、搬送ベルト122dの搬送面122daを検知対象領域とする。 The sensor 124 is a sensor that detects the approach of an object such as the article A to the sensor 124 and outputs a detection signal indicating the approach to the control device 130 . Sensor 124 may be a contact sensor or a non-contact sensor. For example, the contact sensor may be a bumper sensor, a pressure sensor, a contact displacement sensor, or the like, which detects contact with an object to detect the approach of the object. Non-contact sensors detect the approach of an object by detecting the approach of an object or the distance to the object, such as photoelectric sensors (also called "beam sensors"), laser sensors, laser lidar, and ultrasonic sensors. It may be a sensor that Although not limited to this, in the present embodiment, the sensor 124 is a non-contact sensor, is arranged on the stopper 121b, and uses the conveying surface 122da of the conveying belt 122d as the detection target area.

上述のようなロボットハンド120は、コンベヤ122の搬送面122da上に物品Aを積み込むことができ、搬送面122da上の物品Aを降ろすことができる。例えば、挿入部123の傾斜上面123a上の物品Aの一部がコンベヤ122の搬送面122da上に載っている場合、コンベヤ122は、搬送面122daを方向D2bに移動するように駆動することで、搬送ベルト122dと物品Aとの間の摩擦力の作用によって、物品Aを方向D2bに引き込み、物品Aの全体を搬送面122da上に載せることができる。さらに、物品Aの全体が搬送面122da上に載った後、コンベヤ122が駆動し続けた場合でも、物品Aは、ストッパ121bに当接することによって方向D2bへの移動が制止され、搬送面122da上からの物品Aの落下が抑制される。 The robot hand 120 as described above can load the articles A on the conveying surface 122da of the conveyor 122 and unload the articles A on the conveying surface 122da. For example, when a part of the article A on the inclined upper surface 123a of the insertion portion 123 is placed on the conveying surface 122da of the conveyor 122, the conveyor 122 drives the conveying surface 122da to move in the direction D2b. By the action of the frictional force between the conveying belt 122d and the article A, the article A can be pulled in the direction D2b and the entire article A can be placed on the conveying surface 122da. Furthermore, even if the conveyor 122 continues to drive after the entire article A is placed on the conveying surface 122da, the article A is prevented from moving in the direction D2b by abutting the stopper 121b, and the article A is placed on the conveying surface 122da. The fall of the article A from the is suppressed.

また、搬送面122da上に物品Aが載っている場合、コンベヤ122は、搬送面122daを方向D2aに移動するように駆動することで、物品Aを方向D2aに移動させ、さらに、搬送ベルト122dと物品Aとの間の摩擦力の作用によって、物品Aの全体を挿入部123の傾斜上面123a上に降ろすことができる。 When the article A is placed on the conveying surface 122da, the conveyor 122 moves the article A in the direction D2a by driving the conveying surface 122da in the direction D2a. The entire article A can be lowered onto the inclined upper surface 123 a of the insertion portion 123 by the action of the frictional force with the article A.

<制御装置130>
制御装置130の構成を説明する。制御装置130は、操作装置210から受け取る操作の指令等に基づき、予め記憶部(図示せず)に格納されるプログラムに従って、ロボットアーム110、ロボットハンド120及び搬送車240の動作を制御する。制御装置130は、ロボットアーム110、ロボットハンド120及び搬送車240の動作を個別に制御するのではなく互いにリンクさせて制御を行い、互いに連携させた動作を実現する。例えば、制御装置130は、ロボットアーム110、ロボットハンド120及び搬送車240の1つの制御に、他の2つから取得される情報を反映させる。
<Control device 130>
A configuration of the control device 130 will be described. The control device 130 controls the operations of the robot arm 110, the robot hand 120, and the carrier 240 according to a program stored in advance in a storage unit (not shown) based on operation commands and the like received from the operation device 210. FIG. The control device 130 does not control the operations of the robot arm 110, the robot hand 120, and the transport vehicle 240 individually, but controls them by linking them to each other to realize the operations in cooperation with each other. For example, the control device 130 causes the control of one of the robot arm 110, the robot hand 120, and the carrier 240 to reflect information obtained from the other two.

図4は、実施の形態に係る制御装置130の機能的な構成の一例を示すブロック図である。制御装置130は、操作情報処理部130aと、コンベヤ制御部130bと、ハンド位置検出部130cと、アーム制御部130dと、アーム位置検出部130eと、搬送車制御部130fと、搬送車位置検出部130gと、情報出力部130hと、記憶部130iとを機能的な構成要素として含む。これらの機能的な構成要素は、他の構成要素が出力する情報を使用し、他の構成要素の動作とリンクした動作を行う。なお、上記機能的な構成要素の全てが必須ではない。 FIG. 4 is a block diagram showing an example of a functional configuration of control device 130 according to the embodiment. The control device 130 includes an operation information processing section 130a, a conveyor control section 130b, a hand position detection section 130c, an arm control section 130d, an arm position detection section 130e, a carrier control section 130f, and a carrier position detection section. 130g, an information output unit 130h, and a storage unit 130i as functional components. These functional components use information output by other components and perform actions linked to the actions of other components. Note that not all of the above functional components are essential.

操作情報処理部130a、コンベヤ制御部130b、ハンド位置検出部130c、アーム制御部130d、アーム位置検出部130e、搬送車制御部130f、搬送車位置検出部130g及び情報出力部130hの各構成要素の機能は、CPU(Central Processing Unit)などのプロセッサ、RAM(Random Access Memory)などの揮発性メモリ及びROM(Read-Only Memory)などの不揮発性メモリ等からなるコンピュータシステム(図示せず)により実現されてもよい。上記構成要素の一部又は全部の機能は、CPUがRAMをワークエリアとして用いてROMに記録されたプログラムを実行することによって実現されてもよい。なお、上記構成要素の一部又は全部の機能は、上記コンピュータシステムにより実現されてもよく、電子回路又は集積回路等の専用のハードウェア回路により実現されてもよく、コンピュータシステム及びハードウェア回路の組み合わせにより実現されてもよい。 The operation information processing section 130a, the conveyor control section 130b, the hand position detection section 130c, the arm control section 130d, the arm position detection section 130e, the carrier control section 130f, the carrier position detection section 130g, and the information output section 130h. The functions are implemented by a computer system (not shown) comprising a processor such as a CPU (Central Processing Unit), volatile memory such as RAM (Random Access Memory), and non-volatile memory such as ROM (Read-Only Memory). may Some or all of the functions of the above components may be implemented by the CPU using the RAM as a work area and executing a program recorded in the ROM. Some or all of the functions of the above components may be realized by the computer system, or may be realized by dedicated hardware circuits such as electronic circuits or integrated circuits. It may be realized by a combination.

記憶部130iは、種々の情報の格納することができ、且つ、格納した情報の読み出しを可能にする。記憶部130iは、揮発性メモリ及び不揮発性メモリなどの半導体メモリ、ハードディスク及びSSD(Solid State Drive)等の記憶装置によって実現される。記憶部130iは、各構成要素が用いるパラメータ及び閾値等を格納する。記憶部130iは、各構成要素が実行するプログラムを格納してもよい。 The storage unit 130i can store various types of information and enables reading of the stored information. The storage unit 130i is realized by a storage device such as a semiconductor memory such as a volatile memory and a nonvolatile memory, a hard disk, and an SSD (Solid State Drive). The storage unit 130i stores parameters, thresholds, and the like used by each component. The storage unit 130i may store programs executed by each component.

操作情報処理部130aは、操作装置210から取得される操作の指令を、制御装置130の各構成要素に出力する。各構成要素は、当該指令に対応するプログラムに従って動作する。 The operation information processing unit 130 a outputs an operation command acquired from the operation device 210 to each component of the control device 130 . Each component operates according to a program corresponding to the command.

コンベヤ制御部130bは、操作情報処理部130aを介して取得される指令に従って、コンベヤ駆動装置122eの動作を制御する。具体的には、コンベヤ制御部130bは、搬送ベルト122dの搬送面122daを方向D2a又はD2bに移動させるためのコンベヤ駆動装置122eによるローラ122aの回転駆動動作を制御する。また、コンベヤ制御部130bは、センサ124への物体の接近を示す検知信号をセンサ124から受信すると、コンベヤ駆動装置122eを停止する。 The conveyor control section 130b controls the operation of the conveyor driving device 122e according to commands acquired via the operation information processing section 130a. Specifically, the conveyor control unit 130b controls the rotational driving operation of the roller 122a by the conveyor driving device 122e for moving the conveying surface 122da of the conveying belt 122d in the direction D2a or D2b. Further, when the conveyor control unit 130b receives a detection signal indicating that an object is approaching the sensor 124 from the sensor 124, the conveyor control unit 130b stops the conveyor driving device 122e.

ハンド位置検出部130c及び制御装置130は検出装置の一例である。ハンド位置検出部130cは、物品Aに対する挿入部123の位置を検出する。具体的には、ハンド位置検出部130cは、ロボットアーム110のアーム駆動装置AM1~AM6それぞれから出力電流の信号を取得することで、各アーム駆動装置AM1~AM6に発生している出力負荷を検出する。さらに、ハンド位置検出部130cは、各アーム駆動装置AM1~AM6に発生させる入力負荷の情報をアーム制御部130dから取得する。ハンド位置検出部130cは、各アーム駆動装置AM1~AM6の出力負荷と入力負荷との差異に基づき、挿入部123のテーパ状の先端が物品Aと接触しているか否かを検出する。例えば、ハンド位置検出部130cは、アーム駆動装置AM1~AM6での負荷の差異が閾値以上である場合、挿入部123の先端が物品Aと接触していることを検出してもよい。 The hand position detector 130c and the control device 130 are an example of a detection device. The hand position detection section 130c detects the position of the insertion section 123 with respect to the article A. FIG. Specifically, the hand position detection unit 130c acquires an output current signal from each of the arm drive devices AM1 to AM6 of the robot arm 110, thereby detecting the output load generated in each arm drive device AM1 to AM6. do. Further, the hand position detection unit 130c acquires information on the input load generated in each of the arm driving devices AM1 to AM6 from the arm control unit 130d. The hand position detection unit 130c detects whether or not the tapered tip of the insertion unit 123 is in contact with the article A based on the difference between the output load and the input load of each arm drive device AM1-AM6. For example, the hand position detection section 130c may detect that the tip of the insertion section 123 is in contact with the article A when the load difference among the arm drive devices AM1 to AM6 is equal to or greater than a threshold.

ここで、アーム駆動装置AM1~AM6の出力電流、入力負荷及び出力負荷は、アーム駆動装置AM1~AM6の動作に関する情報の一例である。なお、アーム駆動装置AM1~AM6の動作に関する情報は、関節軸JT1~JT6及びリンク110a~110fのひずみ量等を含んでもよい。このようなひずみ量を用いて挿入部123の先端と物品Aとの接触の有無を検出することも可能である。 Here, the output current, input load and output load of the arm driving devices AM1-AM6 are an example of information regarding the operation of the arm driving devices AM1-AM6. The information regarding the operation of the arm driving devices AM1-AM6 may include the strain amounts of the joint axes JT1-JT6 and the links 110a-110f. It is also possible to detect the presence or absence of contact between the tip of the insertion portion 123 and the article A using such a strain amount.

さらに、ハンド位置検出部130cは、アーム位置検出部130eからロボットアーム110のリンク110fの位置、姿勢、移動方向及び移動速度等の情報を取得し、当該情報を用いて、ロボットハンド120の位置、姿勢、移動方向及び移動速度等の情報を取得する。ハンド位置検出部130cは、上記情報を用いて、挿入部123の位置を検出する。例えば、ハンド位置検出部130cは、挿入部123が物品Aに接触しつつ、その突出方向と交差する、具体的には直交する方向に移動していることを検出している最中に、挿入部123の非接触を検出すると、挿入部123が、隣り合って配置された物品A間の隙間に対応する位置に位置することを検出する。例えば、隙間に対応する位置は、当該隙間の鉛直方向上方の位置であってもよく、当該隙間の水平方向側方の位置であってもよい。 Further, the hand position detection unit 130c acquires information such as the position, orientation, movement direction, and movement speed of the link 110f of the robot arm 110 from the arm position detection unit 130e, and uses the information to determine the position, Acquire information such as posture, moving direction, and moving speed. The hand position detection section 130c detects the position of the insertion section 123 using the above information. For example, the hand position detection unit 130c detects that the insertion unit 123 is in contact with the article A and is moving in a direction intersecting, more specifically, perpendicular to the projecting direction. When non-contact of the portion 123 is detected, it is detected that the insertion portion 123 is positioned at a position corresponding to the gap between the articles A arranged adjacent to each other. For example, the position corresponding to the gap may be a position above the gap in the vertical direction or a position lateral to the gap in the horizontal direction.

アーム制御部130dは、操作情報処理部130aを介して取得される指令に従って、アーム駆動装置AM1~AM6の動作を制御することで、ロボットアーム110に対応する動作をさせる。アーム制御部130dは、アーム位置検出部130eから取得されるロボットアーム110の各リンク110a~110fの位置、姿勢、移動方向及び移動速度等に基づき、ロボットアーム110に動作させる。 The arm control unit 130d causes the robot arm 110 to perform corresponding operations by controlling the operations of the arm driving devices AM1 to AM6 according to commands obtained via the operation information processing unit 130a. The arm control unit 130d causes the robot arm 110 to operate based on the position, attitude, movement direction, movement speed, etc. of each link 110a to 110f of the robot arm 110 obtained from the arm position detection unit 130e.

アーム位置検出部130eは、ロボットアーム110の各リンク110a~110fの位置及び姿勢を検出する。具体的には、アーム位置検出部130eは、アーム駆動装置AM1~AM6から回転量等の動作量の情報を取得し、当該動作量に基づき、各リンク110a~110fの位置及び姿勢を検出する。さらに、アーム位置検出部130eは、各リンク110a~110fの位置及び姿勢の変化から、各リンク110a~110fの移動方向及び移動速度を検出する。 The arm position detector 130e detects the positions and postures of the links 110a to 110f of the robot arm 110. FIG. Specifically, the arm position detection unit 130e acquires information on the amount of movement such as the amount of rotation from the arm driving devices AM1 to AM6, and detects the positions and orientations of the links 110a to 110f based on the amount of movement. Furthermore, the arm position detection unit 130e detects the moving direction and moving speed of each link 110a-110f from the change in the position and attitude of each link 110a-110f.

搬送車制御部130fは、操作情報処理部130aを介して取得される指令に従って、搬送車240の搬送駆動装置240aの動作を制御することで、搬送車240に対応する動作をさせる。搬送車制御部130fは、搬送車位置検出部130gから取得される搬送車240の位置及び向き等に基づき、搬送車240に動作させる。 The transport vehicle control unit 130f controls the operation of the transport driving device 240a of the transport vehicle 240 according to the command acquired via the operation information processing unit 130a, thereby causing the transport vehicle 240 to perform the corresponding operation. The guided vehicle control unit 130f causes the guided vehicle 240 to move based on the position and orientation of the guided vehicle 240 obtained from the guided vehicle position detection unit 130g.

搬送車位置検出部130gは、搬送車240の位置及び向きを検出する。具体的には、搬送車位置検出部130gは、搬送駆動装置240aからそのサーボモータの回転量等の動作量の情報を取得し、当該動作量に基づき、搬送車240の位置及び向きを検出する。なお、搬送車240は、GPS(Global Positioning System)受信機及びIMU(慣性計測装置:Inertial Measurement Unit)等の位置計測装置を備えてもよい。搬送車位置検出部130gは、GPS受信機の受信信号又はIMUによって計測された加速度及び角速度等を用いて、搬送車240の位置及び向きを検出してもよい。搬送車位置検出部130gは、例えば、床面に埋設された電線から微弱な誘導電流を検出し、この検出値に基づき、搬送車240の位置及び向きを検出してもよい。 The transport vehicle position detection unit 130 g detects the position and orientation of the transport vehicle 240 . Specifically, the carriage position detection unit 130g acquires information on the amount of movement, such as the amount of rotation of the servomotor, from the carriage driving device 240a, and detects the position and orientation of the carriage 240 based on the amount of movement. . In addition, the transport vehicle 240 may include a position measuring device such as a GPS (Global Positioning System) receiver and an IMU (Inertial Measurement Unit). The guided vehicle position detection unit 130g may detect the position and orientation of the guided vehicle 240 using the received signal of the GPS receiver or the acceleration and angular velocity measured by the IMU. For example, the transport vehicle position detection unit 130g may detect a weak induced current from an electric wire embedded in the floor surface, and detect the position and orientation of the transport vehicle 240 based on the detected value.

情報出力部130hは、制御装置130の各構成要素の動作結果及び検出結果等の出力情報を、操作装置210及び/又は出力装置230に出力する。また、情報出力部130hは、ロボット100の操作用の画面を操作装置210及び/又は出力装置230に出力する。 The information output unit 130 h outputs output information such as operation results and detection results of each component of the control device 130 to the operation device 210 and/or the output device 230 . The information output unit 130 h also outputs a screen for operating the robot 100 to the operation device 210 and/or the output device 230 .

また、制御装置130と各駆動装置との関係の一例を説明する。図5は、実施の形態に係る制御装置130及び各駆動装置の構成の一例を示すブロック図である。図5に示すように、制御装置130は、アーム駆動装置AM1~AM6のサーボモータ、コンベヤ駆動装置122eのサーボモータ、及び搬送駆動装置240aのサーボモータに対して、情報及び指令を入出力するように構成されている。制御装置130は、アーム駆動装置AM1~AM6、コンベヤ駆動装置122e及び搬送駆動装置240aの全てのサーボモータの動作を制御する。 Also, an example of the relationship between the control device 130 and each driving device will be described. FIG. 5 is a block diagram showing an example of the configuration of the control device 130 and each drive device according to the embodiment. As shown in FIG. 5, the control device 130 inputs and outputs information and commands to the servo motors of the arm driving devices AM1 to AM6, the servo motor of the conveyor driving device 122e, and the servo motor of the transport driving device 240a. is configured to The control device 130 controls the operation of all the servo motors of the arm drive devices AM1 to AM6, the conveyor drive device 122e and the transfer drive device 240a.

各サーボモータは、電気モータと、電気モータの回転子の回転角を検出するエンコーダとを備えている。各サーボモータは、制御装置130から出力される指令及び情報に従って、電気モータを動作させ、エンコーダの検出値を制御装置130に出力する。制御装置130は、各サーボモータからフィードバックされたエンコーダの検出値に基づき、当該サーボモータの回転子の回転量及び回転速度等を検出し、検出結果を用いて当該サーボモータの回転開始、回転停止、回転速度及び回転トルクを制御する。これにより、制御装置130は、各サーボモータを任意の回転位置で停止させることができ、任意の回転速度で回転させることができ、任意の回転トルクで動作させることができる。よって、制御装置130は、ロボットアーム110、コンベヤ122及び搬送車240の全てを多様に且つ緻密に動作させることができる。 Each servo motor has an electric motor and an encoder that detects the rotation angle of the rotor of the electric motor. Each servo motor operates an electric motor according to commands and information output from the control device 130 and outputs detection values of encoders to the control device 130 . The control device 130 detects the rotation amount and rotation speed of the rotor of each servomotor based on the detection value of the encoder fed back from each servomotor, and uses the detection result to start and stop rotation of the servomotor. , to control the rotational speed and rotational torque. Thereby, the control device 130 can stop each servomotor at an arbitrary rotational position, rotate it at an arbitrary rotational speed, and operate it with an arbitrary rotational torque. Therefore, the control device 130 can operate all of the robot arm 110, the conveyor 122, and the carrier 240 in various and precise ways.

<ロボットシステム1の動作>
ロボットシステム1の動作の一例を説明する。まず、ロボット100が、上下に積み上げられた物品Aのうちの最上段の物品A1をロボットハンド120上に載せる積み込み動作の一例を説明する。本動作は、オペレータPが操作装置210を用いて、ロボット100及び搬送車240に各動作を行わせる、マスタースレーブ方式の動作であるとする。この場合、例えば、操作装置210は、オペレータPの手元にあるマスターアームを構成し、ロボット100は、遠隔のスレーブアームを構成してもよい。そして、オペレータPによって与えられるマスターアームの動作を、スレーブアームがトレースするように構成される。これにより、オペレータPが所望する動作をスレーブアームに正確に実現させることが容易である。また、オペレータPは、マスターアームを介して、スレーブアームの動作を容易に知覚することができる。
<Operation of Robot System 1>
An example of the operation of the robot system 1 will be described. First, an example of the loading operation in which the robot 100 places the uppermost article A1 among the articles A stacked vertically on the robot hand 120 will be described. It is assumed that this operation is a master-slave operation in which the operator P uses the operation device 210 to cause the robot 100 and the carrier 240 to perform each operation. In this case, for example, the operating device 210 may constitute a master arm at hand of the operator P, and the robot 100 may constitute a remote slave arm. The slave arm is then configured to trace the motion of the master arm given by the operator P. As a result, it is easy for the slave arm to accurately realize the motion desired by the operator P. Also, the operator P can easily perceive the motion of the slave arm via the master arm.

図6~図9はそれぞれ、実施の形態に係るロボットシステム1の積み込み動作の1つを示す側面図である。図1に示すように、まず、ロボット移動ステップにおいて、オペレータPは、操作装置210に指令を入力することで、搬出対象の物品A1を含む物品Aの山へ搬送車240を移動させる。このとき、オペレータPが目的地の位置の情報を操作装置210に入力し、制御装置130が当該情報に従って搬送車240を自動で走行させてもよい。又は、オペレータPが、出力装置230に表示される画面等を介して視認しつつ操作装置210を操作して搬送車240を走行させてもよい。 6 to 9 are side views showing one loading operation of the robot system 1 according to the embodiment. As shown in FIG. 1, first, in the robot movement step, the operator P inputs a command to the operation device 210 to move the transport vehicle 240 to the pile of articles A including the article A1 to be carried out. At this time, the operator P may input information on the position of the destination to the operation device 210, and the control device 130 may automatically run the transport vehicle 240 according to the information. Alternatively, the operator P may operate the operation device 210 while viewing a screen or the like displayed on the output device 230 to cause the transport vehicle 240 to travel.

次いで、図6のハンド移動ステップに示すように、搬送車240が物品A1の前に到着した後、オペレータPは、出力装置230の画面等を介して視認しつつ操作装置210を操作することでロボットアーム110を動作させ、ロボットハンド120を物品A1の側方に移動させる。制御装置130は、ロボットハンド120の姿勢の情報を操作装置210等に出力し、オペレータPは、当該姿勢の情報に基づき、挿入部123の先端が物品A1の側面に対向し且つコンベヤ122の搬送面122daが水平になるようにロボットハンド120の姿勢を調節する。 Next, as shown in the hand movement step in FIG. 6, after the transport vehicle 240 arrives in front of the article A1, the operator P operates the operation device 210 while viewing the screen of the output device 230 or the like. The robot arm 110 is operated to move the robot hand 120 to the side of the article A1. The control device 130 outputs information on the posture of the robot hand 120 to the operation device 210 or the like, and the operator P determines whether the tip of the insertion section 123 faces the side surface of the article A1 and the conveyer 122 is conveyed based on the information on the posture. The attitude of the robot hand 120 is adjusted so that the surface 122da is horizontal.

次いで、図7の接触ステップに示すように、オペレータPは、ロボットハンド120を水平方向に移動させ、挿入部123の方向D2aの先端を側方から物品A1の側面に接触させる。さらに、オペレータPは、挿入部123を接触させた状態でロボットハンド120を下降させる。制御装置130は、挿入部123と物品A1との接触の有無を示す情報を操作装置210等に出力する。 Next, as shown in the contact step in FIG. 7, the operator P horizontally moves the robot hand 120 so that the tip of the insertion portion 123 in the direction D2a comes into contact with the side surface of the article A1 from the side. Further, the operator P lowers the robot hand 120 while keeping the insertion portion 123 in contact. Control device 130 outputs information indicating the presence or absence of contact between insertion portion 123 and article A1 to operation device 210 and the like.

次いで、図8の挿入ステップに示すように、オペレータPは、挿入部123と物品A1とが非接触状態になると、ロボットハンド120の下降を停止させる。このとき、挿入部123の先端は、物品A1とその下の物品Aとの隙間に水平方向で対向する。なお、制御装置130が上記非接触状態を検出すると、ロボットハンド120の下降を自動的に停止させてもよい。 Next, as shown in the insertion step of FIG. 8, the operator P stops the lowering of the robot hand 120 when the insertion portion 123 and the article A1 are in a non-contact state. At this time, the tip of the insertion portion 123 faces the gap between the article A1 and the article A below it in the horizontal direction. It should be noted that the lowering of the robot hand 120 may be automatically stopped when the control device 130 detects the non-contact state.

さらに、オペレータPは、ロボットハンド120を水平方向である方向D2aに移動させる。これにより、挿入部123は、物品A1とその下の物品Aとの隙間に挿入される。オペレータPは、方向D2aへのロボットハンド120の移動開始と並行して、コンベヤ駆動装置122eを起動し、搬送面122daを方向D2bに移動させるようにコンベヤ122の搬送ベルト122dを周回させる。 Further, the operator P moves the robot hand 120 in the horizontal direction D2a. Thereby, the insertion portion 123 is inserted into the gap between the article A1 and the article A below it. In parallel with the start of movement of the robot hand 120 in the direction D2a, the operator P activates the conveyor driving device 122e to rotate the conveying belt 122d of the conveyor 122 so as to move the conveying surface 122da in the direction D2b.

これにより、物品A1は、まず挿入部123の傾斜上面123a上に載り斜めに持ち上げられ、傾斜上面123a上を方向D2bに移動する。物品A1は、コンベヤ122の端部122gにおいて搬送ベルト122dと接触すると、周回する搬送ベルト122dによって方向D2bに引き込まれ、物品A1全体が搬送面122da上に載せられる。搬送面122da上の物品A1は、搬送ベルト122dによって方向D2bに移送される。センサ124が物品A1の接近を示す検知信号を制御装置130に送信すると、制御装置130はコンベヤ駆動装置122eを停止する。搬送ベルト122dが、物品A1を安定して引き込むことができるように、搬送ベルト122dと物品A1との間の摩擦係数は、挿入部123の傾斜上面123aと物品A1との間の摩擦係数よりも大きいことが好ましい。 As a result, the article A1 is first placed on the inclined upper surface 123a of the insertion portion 123, is lifted obliquely, and moves on the inclined upper surface 123a in the direction D2b. When the article A1 contacts the conveyor belt 122d at the end 122g of the conveyor 122, the article A1 is drawn in the direction D2b by the revolving conveyor belt 122d, and the entire article A1 is placed on the conveying surface 122da. The article A1 on the transport surface 122da is transported in the direction D2b by the transport belt 122d. When the sensor 124 sends a detection signal indicating the approach of the article A1 to the control device 130, the control device 130 stops the conveyor drive device 122e. The coefficient of friction between the conveyor belt 122d and the article A1 is higher than the coefficient of friction between the inclined upper surface 123a of the insertion portion 123 and the article A1 so that the conveyor belt 122d can stably pull in the article A1. Large is preferred.

なお、方向D2aへのロボットハンド120の移動は、物品A1と搬送ベルト122dとの接触以降のいかなるタイミングで停止されてもよい。例えば、ロボットハンド120の移動停止のタイミングは、コンベヤ駆動装置122eが停止されるタイミングであってもよく、挿入部123の先端が奥行方向である方向D2aで物品A1と隣り合う物品Aと接触したタイミングであってもよい。ロボットハンド120の移動停止は、オペレータPによって操作装置210を介して行われてもよく、制御装置130によって自動的に行われてもよい。例えば、制御装置130は、アーム駆動装置AM1~AM6と同様に、コンベヤ駆動装置122eの出力負荷と入力負荷との差異に基づき、物品A1と搬送ベルト122dとの接触を検出してもよい。また、制御装置130は、アーム駆動装置AM1~AM6の出力負荷と入力負荷との差異に基づき、挿入部123と物品Aとの接触を検出してもよい。制御装置130は、上記検出結果を操作装置210等に出力してもよく、上記検出結果に基づきロボットハンド120の移動を停止してもよい。 The movement of the robot hand 120 in the direction D2a may be stopped at any timing after the contact between the article A1 and the conveyor belt 122d. For example, the timing for stopping the movement of the robot hand 120 may be the timing for stopping the conveyor driving device 122e, and the tip of the insertion portion 123 contacts the article A adjacent to the article A1 in the depth direction D2a. It can be timing. The movement of the robot hand 120 may be stopped by the operator P via the operation device 210 or automatically by the control device 130 . For example, the control device 130 may detect contact between the article A1 and the conveyor belt 122d based on the difference between the output load and the input load of the conveyor drive device 122e, similar to the arm drive devices AM1 to AM6. Further, the control device 130 may detect contact between the insertion portion 123 and the article A based on the difference between the output load and the input load of the arm driving devices AM1 to AM6. The control device 130 may output the detection result to the operation device 210 or the like, and may stop the movement of the robot hand 120 based on the detection result.

次いで、図9の搬出ステップに示すように、搬送面122daへの物品A1の載置完了後、オペレータPは、ロボットアーム110を動作させ、ロボットハンド120上に載置されている物品A1を物品Aの山から搬出し、搬出先に移動する。 Next, as shown in the unloading step of FIG. 9, after the article A1 has been placed on the transfer surface 122da, the operator P operates the robot arm 110 to move the article A1 placed on the robot hand 120 to the article. Carry out from mountain A and move to the destination.

上記において、各ステップの動作の少なくとも1つ、又は、移動ステップ~搬出ステップの一連の動作の少なくとも一部が、制御装置130によって自動で行われてもよい。 In the above, at least one of the operations of each step, or at least part of the series of operations from the moving step to the unloading step, may be automatically performed by the control device 130 .

次いで、ロボット100が、ロボットハンド120上の物品A1を床面上に降ろす荷降ろし動作の一例を説明する。図10~図12はそれぞれ、実施の形態に係るロボットシステム1の荷降ろし動作の1つを示す側面図である。 Next, an example of unloading operation in which the robot 100 unloads the article A1 on the robot hand 120 onto the floor will be described. 10 to 12 are side views showing one unloading operation of the robot system 1 according to the embodiment.

図10のハンド移動ステップに示すように、搬送車240及びロボット100が物品A1を降ろす場所に到着した後、オペレータPは、操作装置210を操作することでロボットハンド120を移動させ、挿入部123の先端を床面に接触させる又は床面の近傍に位置させる。制御装置130は、挿入部123と床面との接触の有無を示す情報を操作装置210等に出力し、オペレータPは、接触の有無の情報に基づき、ロボットハンド120の位置及び姿勢を調節する。 As shown in the hand movement step of FIG. 10, after the transport vehicle 240 and the robot 100 arrive at the place where the article A1 is to be unloaded, the operator P moves the robot hand 120 by operating the operation device 210, and moves the insertion portion 123. The tip of the The control device 130 outputs information indicating whether or not there is contact between the insertion portion 123 and the floor surface to the operation device 210 or the like, and the operator P adjusts the position and attitude of the robot hand 120 based on the information about whether or not there is contact. .

次いで、図11の送り出しステップに示すように、オペレータPは、挿入部123の位置決めが完了すると、ロボットハンド120の移動を停止し、コンベヤ駆動装置122eを起動する。コンベヤ駆動装置122eは、搬送面122daを方向D2aに移動させるように搬送ベルト122dを周回させる。これにより、物品A1は搬送面122daと共に方向D2aに移動し、挿入部123の傾斜上面123a上に載る。さらに、物品A1は、搬送ベルト122dによって移動され、床面に接触する。オペレータP又は制御装置130は、傾斜上面123aから床面への物品A1の移動を円滑にするために、搬送面122daが傾斜するようにロボットハンド120を傾斜させてもよい。なお、制御装置130は、床面への物品A1の接触をコンベヤ駆動装置122eの負荷に基づき検出し、検出結果を操作装置210等に出力してもよい。 Next, as shown in the sending step of FIG. 11, when the positioning of the insertion portion 123 is completed, the operator P stops moving the robot hand 120 and activates the conveyor driving device 122e. The conveyor driving device 122e rotates the conveying belt 122d so as to move the conveying surface 122da in the direction D2a. As a result, the article A1 moves in the direction D2a together with the conveying surface 122da and is placed on the inclined upper surface 123a of the insertion portion 123. As shown in FIG. Furthermore, the article A1 is moved by the conveyor belt 122d and contacts the floor surface. The operator P or the control device 130 may tilt the robot hand 120 so that the transport surface 122da is tilted in order to smoothly move the article A1 from the tilted upper surface 123a to the floor surface. Note that the control device 130 may detect the contact of the article A1 to the floor based on the load of the conveyor drive device 122e and output the detection result to the operation device 210 or the like.

次いで、図12の載置ステップに示すように、オペレータPは、床面への物品A1の接触後、ロボットハンド120を方向D2a又はD2bに向かう水平方向に移動させることで、物品A1の位置を調節する。物品A1が搬送ベルト122d上から取り除かれ、物品A1の位置決めが完了すると、オペレータPは、ロボットハンド120を方向D2bに向かう水平方向に移動させることで、挿入部123を物品A1と床面との間から引き抜く。これにより、物品A1が床面上に載置される。なお、制御装置130は、搬送ベルト122d上における物品A1の有無を、コンベヤ駆動装置122eの負荷に基づき検出し、検出結果を操作装置210等に出力してもよい。 Next, as shown in the placement step of FIG. 12, after the article A1 contacts the floor surface, the operator P moves the robot hand 120 horizontally in the direction D2a or D2b to position the article A1. Adjust. When the article A1 is removed from the conveying belt 122d and the positioning of the article A1 is completed, the operator P moves the robot hand 120 in the horizontal direction toward the direction D2b to move the insertion portion 123 between the article A1 and the floor surface. pull out from between. Thereby, the article A1 is placed on the floor surface. Note that the control device 130 may detect the presence or absence of the article A1 on the conveyor belt 122d based on the load of the conveyor drive device 122e, and output the detection result to the operation device 210 or the like.

上記において、各ステップの動作の少なくとも1つ、又は、移動ステップ~載置ステップの一連の動作の少なくとも一部が、制御装置130によって自動で行われてもよい。 In the above, at least one of the operations in each step, or at least part of the series of operations from the moving step to the placing step may be automatically performed by the control device 130 .

<効果等>
上述したように、実施の形態に係るロボットハンド120は、物品を搬送する無端状の搬送ベルト122dを有するコンベヤ122と、コンベヤ122の搬送方向D2aでのコンベヤ122の端部122gに配置される挿入部123とを備え、挿入部123は、隣り合って配置された物品間の隙間に挿入可能である形状を有する。
<Effects, etc.>
As described above, the robot hand 120 according to the embodiment includes a conveyor 122 having an endless conveyor belt 122d for conveying articles, and an insertion belt disposed at an end 122g of the conveyor 122 in the conveying direction D2a of the conveyor 122. The insertion portion 123 has a shape that allows it to be inserted into a gap between adjacently arranged articles.

上記構成によると、ロボットハンド120は、挿入部123を物品間の隙間に挿入することで、挿入部123の上に物品を載せて持ち上げ、持ち上げられた状態の物品をコンベヤ122の搬送ベルト122dに接触させることができる。さらに、ロボットハンド120は、コンベヤ122を駆動することで、物品と搬送ベルト122dとの間の摩擦力の作用によって搬送ベルト122d上に物品を引き込み、物品を搬送ベルト122d上に載せることができる。よって、ロボットハンド120は、静止した物品をコンベヤ122上に載せて移送することを可能にする。 According to the above configuration, the robot hand 120 inserts the insertion portion 123 into the gap between the articles, lifts the article on the insertion section 123, and transfers the lifted article to the conveyor belt 122d of the conveyor 122. can be contacted. Furthermore, by driving the conveyor 122, the robot hand 120 can pull the article onto the conveyor belt 122d by the action of the frictional force between the article and the conveyor belt 122d, and place the article on the conveyor belt 122d. Thus, the robotic hand 120 allows stationary articles to be placed on the conveyor 122 and transferred.

また、実施の形態に係るロボットハンド120において、挿入部123は、搬送ベルト122dの搬送面122daに対して斜めに交差する方向に延びる傾斜上面123aを有してもよい。例えば、挿入部123は、搬送面122daに垂直な方向である方向D1a又はD1bの厚さが小さくなる先細の形状であってもよい。上記構成によると、ロボットハンド120は、挿入部123を物品間の隙間に挿入することで、傾斜上面123a上に物品を載せて斜めに持ち上げる。これにより、ロボットハンド120は、当該物品の少なくとも一部を搬送ベルト122d上に載せることができる。 Further, in the robot hand 120 according to the embodiment, the insertion portion 123 may have an inclined upper surface 123a extending in a direction that obliquely intersects the conveying surface 122da of the conveying belt 122d. For example, the insertion portion 123 may have a tapered shape in which the thickness in the direction D1a or D1b, which is the direction perpendicular to the conveying surface 122da, is reduced. According to the above configuration, the robot hand 120 inserts the insertion portion 123 into the gap between the articles, thereby placing the article on the inclined upper surface 123a and lifting it obliquely. Thereby, the robot hand 120 can place at least part of the article on the conveyor belt 122d.

また、実施の形態に係るロボットハンド120において、挿入部123は、搬送ベルト122dの搬送面122daに垂直な方向である方向D1aで搬送面122daよりも突出しなくてもよい。上記構成によると、挿入部123が物品間の隙間に挿入されることで、挿入部123の上に載った物品が搬送ベルト122dと接触しやすくなる。これにより、コンベヤ122が物品を搬送ベルト122d上に引き込みやすくなる。 Further, in the robot hand 120 according to the embodiment, the insertion portion 123 does not need to protrude beyond the conveying surface 122da of the conveying belt 122d in the direction D1a perpendicular to the conveying surface 122da. According to the above configuration, the insertion portion 123 is inserted into the gap between the articles, so that the articles placed on the insertion portion 123 easily come into contact with the conveying belt 122d. This makes it easier for the conveyor 122 to pull the article onto the conveyor belt 122d.

また、実施の形態に係るロボットハンド120において、コンベヤ122は、搬送ベルト122dを駆動するコンベヤ駆動モータを有するコンベヤ駆動装置122eを備えてもよい。上記構成によると、ロボットハンド120は、電力を動力源としてコンベヤ122を駆動させる。このため、ロボットハンド120は、空気圧又は液体圧等を駆動源とする場合に必要となる配管を要しない。さらに、ロボットハンド120は、ロボット100の電力供給源から電力供給を受けることができる。よって、ロボットハンド120の設置及び移動の自由度が向上する。 Further, in the robot hand 120 according to the embodiment, the conveyor 122 may include a conveyor driving device 122e having a conveyor driving motor that drives the conveyor belt 122d. According to the above configuration, the robot hand 120 drives the conveyor 122 using electric power as a power source. For this reason, the robot hand 120 does not require pipes that are required when pneumatic pressure, liquid pressure, or the like is used as a drive source. Further, the robot hand 120 can receive power from the power supply of the robot 100 . Therefore, the freedom of installation and movement of the robot hand 120 is improved.

また、実施の形態に係るロボットハンド120において、挿入部123が、隣り合って配置された物品間の隙間に対応する位置にあることを検出する検出装置として制御装置130を備えてもよい。上記構成によると、挿入部123を物品間の隙間に確実に挿入することが可能になる。 Further, in the robot hand 120 according to the embodiment, the control device 130 may be provided as a detection device for detecting that the insertion portion 123 is at a position corresponding to the gap between adjacently arranged articles. According to the above configuration, it is possible to reliably insert the insertion portion 123 into the gap between the articles.

また、実施の形態に係るロボットハンド120は、サーボモータを有するアーム駆動装置AM1~AM6によって駆動される複数の関節を有するロボットアーム110と接続され、制御装置130は、アーム駆動装置AM1~AM6の動作に関する情報を取得し、アーム駆動装置AM1~AM6の動作に関する情報を用いて、挿入部123が、隣り合って配置された物品間の隙間に対応する位置にあることを検出してもよい。上記構成によると、挿入部123が物品間の隙間に対応する位置にあることを検出するための専用の装置が不要である。よって、ロボットハンド120の構成の簡略化が可能になる。 Further, the robot hand 120 according to the embodiment is connected to the robot arm 110 having a plurality of joints driven by the arm driving devices AM1 to AM6 having servo motors, and the control device 130 controls the arm driving devices AM1 to AM6. It may be possible to detect that the insertion portion 123 is at a position corresponding to the gap between the adjacently arranged articles by obtaining information about the motion and using the information about the motion of the arm drive devices AM1 to AM6. According to the above configuration, there is no need for a dedicated device for detecting that the insertion portion 123 is at the position corresponding to the gap between the articles. Therefore, the configuration of the robot hand 120 can be simplified.

また、実施の形態に係るロボット100は、ロボットハンド120と、ロボットハンド120と接続されたロボットアーム110と、ロボットハンド120及びロボットアーム110の動作を制御する制御装置130とを備える。上記構成によると、実施の形態に係るロボットハンド120と同様の効果が得られる。 The robot 100 according to the embodiment also includes a robot hand 120 , a robot arm 110 connected to the robot hand 120 , and a control device 130 that controls operations of the robot hand 120 and the robot arm 110 . According to the above configuration, effects similar to those of the robot hand 120 according to the embodiment can be obtained.

また、実施の形態に係るロボット100において、ロボットアーム110は、サーボモータを有するアーム駆動装置AM1~AM6によって駆動される複数の関節を有し、コンベヤ122は、搬送ベルト122dを駆動するコンベヤ駆動モータとしてサーボモータを有してもよい。さらに、制御装置130は、コンベヤ122のサーボモータの動作と、アーム駆動装置AM1~AM6のサーボモータの動作とを制御してもよい。上記構成によると、サーボモータは任意の回転位置で回転子を停止させることができ、任意の回転速度で回転子を回転駆動させることができ、任意の回転トルクを発生することができる。よって、コンベヤ122及びロボットアーム110は多様且つ緻密な動作をすることができる。 In addition, in the robot 100 according to the embodiment, the robot arm 110 has a plurality of joints driven by the arm drive devices AM1 to AM6 having servo motors, and the conveyor 122 has a conveyor drive motor that drives the conveyor belt 122d. You may have a servo motor as. In addition, the controller 130 may control the operation of the servomotors of the conveyor 122 and the operation of the servomotors of the arm drives AM1-AM6. According to the above configuration, the servomotor can stop the rotor at any rotational position, rotate the rotor at any rotational speed, and generate any rotational torque. Therefore, the conveyor 122 and the robot arm 110 can perform various and precise movements.

また、実施の形態に係るロボットシステム1は、ロボット100と、ロボット100を操作するための操作装置210とを備える。上記構成によると、実施の形態に係るロボットハンド120と同様の効果が得られる。 Also, the robot system 1 according to the embodiment includes a robot 100 and an operation device 210 for operating the robot 100 . According to the above configuration, effects similar to those of the robot hand 120 according to the embodiment can be obtained.

(その他の実施の形態)
以上、本発明の実施の形態の例について説明したが、本発明は、上記実施の形態に限定されない。すなわち、本発明の範囲内で種々の変形及び改良が可能である。例えば、各種変形を実施の形態に施したもの、及び、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
(Other embodiments)
Although examples of embodiments of the present invention have been described above, the present invention is not limited to the above embodiments. That is, various modifications and improvements are possible within the scope of the present invention. For example, the scope of the present invention also includes configurations in which various modifications are applied to the embodiments, and configurations constructed by combining components of different embodiments.

例えば、実施の形態において、ロボットハンド120の挿入部123の形状は、その先端に向かって先細になる形状であったが、これに限定されない。挿入部123の形状は、隣り合う物品間の隙間、及び/又は、物品と床面との隙間に挿入可能な形状であればよい。例えば、挿入部123の形状は、その先端に向かって厚さが略一定である形状であってもよく、その先端に向かって厚さがより大きい形状であってもよい。また、挿入部123の形状は、その先端に向かって幅がより大きい形状であってもよい。例えば、以下のような挿入部が例示できる。 For example, in the embodiment, the shape of the insertion portion 123 of the robot hand 120 is tapered toward the tip, but the shape is not limited to this. The insertion portion 123 may have any shape as long as it can be inserted into the gap between adjacent articles and/or the gap between the article and the floor surface. For example, the shape of the insertion portion 123 may be a shape in which the thickness is substantially constant toward the distal end, or a shape in which the thickness increases toward the distal end. Also, the shape of the insertion portion 123 may be such that the width increases toward the tip. For example, the following insertion portion can be exemplified.

例えば、図13は、実施の形態に係るロボットハンドの変形例の構成の一例を示す側面図である。図13に示すロボットハンド120Aの挿入部123Aは、実施の形態の挿入部123の傾斜上面123aと同様の傾斜上面123Aaを有している。しかしながら、方向D1a又はD1bでの挿入部123Aの厚さは、方向D2aに向かって略一定である。つまり、挿入部123Aは、搬送ベルト122dの搬送面122daに対して傾斜した板状の形状を有する。このような挿入部123Aは、隣り合う物品間の隙間、及び/又は、物品と床面との隙間に挿入可能である。さらに、ロボットアーム110は、ロボットハンド120Aの姿勢を自在に変化させることができるため、挿入部123Aを上記隙間に挿入することができる。なお、挿入部123Aは、方向D2aに向かうに従って方向D1bへ傾斜しているが、方向D1aへ傾斜していてもよい。 For example, FIG. 13 is a side view showing an example of the configuration of a modification of the robot hand according to the embodiment. An insertion portion 123A of a robot hand 120A shown in FIG. 13 has an inclined upper surface 123Aa similar to the inclined upper surface 123a of the insertion portion 123 of the embodiment. However, the thickness of the insertion portion 123A in direction D1a or D1b is substantially constant in direction D2a. That is, the insertion portion 123A has a plate-like shape that is inclined with respect to the conveying surface 122da of the conveying belt 122d. Such an insertion portion 123A can be inserted into a gap between adjacent articles and/or a gap between the article and the floor surface. Furthermore, since the robot arm 110 can freely change the posture of the robot hand 120A, the insertion portion 123A can be inserted into the gap. Note that the insertion portion 123A is inclined in the direction D1b toward the direction D2a, but may be inclined in the direction D1a.

また、図14は、実施の形態に係るロボットハンドの別の変形例の構成の一例を示す側面図である。図14に示すロボットハンド120Bの挿入部123Bは、図13の挿入部123Aと同様に、板状の形状を有する。しかしながら、挿入部123Bは、搬送ベルト122dの搬送面122daと略平行な上面123Baを有している。つまり、挿入部123Bは、搬送面122daに略平行な板状の形状を有する。このような挿入部123Bは、隣り合う物品間の隙間、及び/又は、物品と床面との隙間に挿入可能である。 Moreover, FIG. 14 is a side view showing an example of the configuration of another modification of the robot hand according to the embodiment. An insertion portion 123B of a robot hand 120B shown in FIG. 14 has a plate-like shape, like the insertion portion 123A of FIG. However, the insertion portion 123B has an upper surface 123Ba substantially parallel to the conveying surface 122da of the conveying belt 122d. That is, the insertion portion 123B has a plate-like shape substantially parallel to the transport surface 122da. Such an insertion portion 123B can be inserted into a gap between adjacent articles and/or a gap between the article and the floor surface.

また、実施の形態において、制御装置130は、物品に対する挿入部123の位置及び接触を、ロボットアーム110のアーム駆動装置AM1~AM6の負荷の変化に基づき検出していたが、これに限定されない。例えば、ロボットアーム110のリンク110f等のリンク110a~110fに、力の大きさ及び方向を検知する力センサが設けられてもよい。そして、制御装置130は、力センサの検知信号に基づき、挿入部123の位置及び接触を検出してもよい。 In the embodiment, the control device 130 detects the position and contact of the insertion portion 123 with respect to the article based on changes in the loads of the arm drive devices AM1 to AM6 of the robot arm 110, but the present invention is not limited to this. For example, links 110a-110f, such as link 110f of robot arm 110, may be provided with force sensors that detect the magnitude and direction of force. Then, the control device 130 may detect the position and contact of the insertion portion 123 based on the detection signal of the force sensor.

又は、挿入部123又はその近傍に、光電センサ、レーザセンサ、レーザライダ及び超音波センサ等の非接触センサが設けられてもよい。制御装置130は、非接触センサの検知信号に基づき、挿入部123の位置及び接触を検出してもよい。 Alternatively, a non-contact sensor such as a photoelectric sensor, a laser sensor, a laser rider, or an ultrasonic sensor may be provided in or near the insertion portion 123 . The control device 130 may detect the position and contact of the insertion portion 123 based on the detection signal of the non-contact sensor.

又は、挿入部123又はその近傍に、挿入部123の先端を撮像する撮像装置が設けられてもよい。撮像装置の例はデジタルカメラ及びデジタルビデオカメラである。撮像装置は、挿入部123の先端と当該先端に接近する物品とを含む画像を撮像することができるように配置されてもよい。制御装置130は、撮像装置によって撮像された画像を解析することで、物品を検出し、挿入部123と物品との距離等の位置関係を検出してもよい。 Alternatively, an imaging device that captures an image of the distal end of the insertion section 123 may be provided at or near the insertion section 123 . Examples of imaging devices are digital cameras and digital video cameras. The imaging device may be arranged so as to be able to capture an image including the tip of the insertion section 123 and the article approaching the tip. The control device 130 may detect the article and the positional relationship such as the distance between the insertion portion 123 and the article by analyzing the image captured by the imaging device.

また、実施の形態において、制御装置130は、搬送ベルト122dへの接触の有無を、コンベヤ駆動装置122eの負荷の変化に基づき検出していたが、これに限定されない。例えば、制御装置130は、ロボットアーム110のアーム駆動装置AM1~AM6の負荷、及び、ロボットアーム110に設けられた力センサの検知信号等を、コンベヤ駆動装置122eの負荷と併用して、又は、代替として用いてもよい。 Further, in the embodiment, the control device 130 detects whether or not there is contact with the conveyor belt 122d based on changes in the load of the conveyor drive device 122e, but the present invention is not limited to this. For example, the control device 130 uses the loads of the arm drive devices AM1 to AM6 of the robot arm 110 and the detection signals of the force sensors provided on the robot arm 110 together with the load of the conveyor drive device 122e, or May be used as an alternative.

また、実施の形態において、ロボット100は、垂直多関節型ロボットであったが、これに限定されない。例えば、ロボット100は、極座標型ロボット、円筒座標型ロボット、直角座標型ロボット、水平多関節型ロボット、又はその他のロボットとして構成されてもよい。 Also, in the embodiment, the robot 100 is a vertically articulated robot, but it is not limited to this. For example, robot 100 may be configured as a polar coordinate robot, a cylindrical coordinate robot, a rectangular coordinate robot, a horizontal articulated robot, or any other robot.

また、実施の形態において、ロボット100は、搬送車240に搭載され移動可能であったが、これに限定されず、床面等に固定されてもよい。 Further, in the embodiment, the robot 100 is mounted on the transport vehicle 240 and is movable, but the robot 100 is not limited to this, and may be fixed to a floor surface or the like.

また、実施の形態において、ロボットシステム1は、撮像装置220及び出力装置230を備えていたが、これに限定されない。例えば、ロボットシステム1は、撮像装置220及び出力装置230を備えず、オペレータPが直接視認するように構成されてもよい。 Also, in the embodiment, the robot system 1 includes the imaging device 220 and the output device 230, but the present invention is not limited to this. For example, the robot system 1 may be configured to be directly viewed by the operator P without including the imaging device 220 and the output device 230 .

また、実施の形態において、ロボットシステム1は、オペレータPが操作装置210を用いてマスタースレーブ方式でロボット100及び搬送車240を動作させるように構成されていたが、これに限定されない。例えば、ロボットシステム1は、全自動でロボット100及び搬送車240を動作させるように構成されてもよい。この場合、例えば、オペレータPが操作装置210に作業内容等を示す指令を入力するだけで、ロボット100及び搬送車240が自動的に動作してもよい。このような全自動のロボットシステムにおいて、例えば、制御装置は、ロボットアームの先端に設けられた近接センサの検知信号、及び、ロボットアームの先端に設けられたカメラの画像の解析値等に基づき、ロボットアーム及びロボットハンドそれぞれの動作を制御してもよい。 Further, in the embodiment, the robot system 1 is configured such that the operator P operates the robot 100 and the transport vehicle 240 in a master-slave manner using the operation device 210, but the present invention is not limited to this. For example, the robot system 1 may be configured to operate the robot 100 and carrier 240 fully automatically. In this case, for example, the robot 100 and the transport vehicle 240 may automatically operate only by the operator P inputting a command indicating the work content to the operation device 210 . In such a fully automatic robot system, for example, the control device, based on the detection signal of the proximity sensor provided at the tip of the robot arm, the analysis value of the image of the camera provided at the tip of the robot arm, etc., You may control each operation|movement of a robot arm and a robot hand.

1 ロボットシステム
100 ロボット
110 ロボットアーム
120 ロボットハンド
122 コンベヤ
122d 搬送ベルト
122da 搬送面
122e コンベヤ駆動装置(コンベヤ駆動モータ)
122g 端部
123 挿入部
130 制御装置(検出装置)
210 操作装置
AM1~AM6 アーム駆動装置
1 Robot System 100 Robot 110 Robot Arm 120 Robot Hand 122 Conveyor 122d Conveyor Belt 122da Conveyor Surface 122e Conveyor Drive Device (Conveyor Drive Motor)
122g end portion 123 insertion portion 130 control device (detection device)
210 operation device AM1 to AM6 arm driving device

Claims (6)

物品を移動するロボットハンドであって、
物品を搬送する無端状のベルトを有するコンベヤと、
前記コンベヤの搬送方向での前記コンベヤの一方の端部に配置される挿入部と、
前記搬送方向での前記コンベヤの他方の端部及び前記ベルトに、前記搬送方向の下流側で隣り合って配置されるストッパであって、物品が載せられる前記ベルトの搬送面よりも突出するストッパと、
前記搬送面上にある物品の前記ストッパへの接近を検知するセンサと
コンベヤ制御装置とを備え、
前記挿入部は、隣り合って配置された物品間の隙間に挿入可能である形状を有し、
前記コンベヤは、前記ベルトを駆動するコンベヤ駆動モータを有し、
前記コンベヤ制御装置は、
前記コンベヤ駆動モータの動作を制御し、
物品の接近を示す信号を前記センサから受け取ると前記コンベヤ駆動モータを停止する ロボットハンド。
A robot hand for moving an article,
a conveyor having an endless belt for conveying articles;
an insert arranged at one end of the conveyor in the conveying direction of the conveyor;
a stopper arranged adjacent to the other end of the conveyor in the conveying direction and the belt on the downstream side in the conveying direction , the stopper protruding from the conveying surface of the belt on which articles are placed; ,
a sensor for detecting approach of an article on the conveying surface to the stopper ;
a conveyor controller ;
The insertion part has a shape that can be inserted into a gap between adjacently arranged articles,
the conveyor has a conveyor drive motor that drives the belt;
The conveyor controller comprises:
controlling operation of the conveyor drive motor;
A robot hand that stops the conveyor drive motor upon receiving a signal from the sensor indicating the approach of an article .
前記挿入部が、隣り合って配置された物品間の隙間に対応する位置にあることを検出する検出装置をさらに備える
請求項1に記載のロボットハンド。
The robot hand according to claim 1, further comprising a detection device that detects that the insertion portion is at a position corresponding to a gap between adjacent articles.
前記ロボットハンドは、サーボモータを有するアーム駆動装置によって駆動される複数の関節を有するロボットアームと接続され、
前記検出装置は、
前記アーム駆動装置の動作に関する情報を取得し、
前記アーム駆動装置の動作に関する情報を用いて、前記挿入部が、隣り合って配置された物品間の隙間に対応する位置にあることを検出する
請求項に記載のロボットハンド。
The robot hand is connected to a robot arm having a plurality of joints driven by an arm driving device having a servomotor,
The detection device is
obtaining information about the operation of the arm driving device;
3. The robot hand according to claim 2 , wherein information on the operation of the arm driving device is used to detect that the insertion section is at a position corresponding to a gap between adjacently arranged articles.
請求項1~のいずれか一項に記載のロボットハンドと、
前記ロボットハンドと接続されたロボットアームと、
前記ロボットハンド及び前記ロボットアームの動作を制御する制御装置とを備える
ロボット。
a robot hand according to any one of claims 1 to 3 ;
a robot arm connected to the robot hand;
A robot, comprising: a control device that controls operations of the robot hand and the robot arm.
前記ロボットアームは、サーボモータを有するアーム駆動装置によって駆動される複数の関節を有し、
前記コンベヤは、前記コンベヤ駆動モータとしてサーボモータを有し、
前記制御装置は、前記コンベヤ制御装置として前記コンベヤの前記サーボモータの動作を制御し、且つ、前記アーム駆動装置の前記サーボモータの動作を制御する
請求項に記載のロボット。
The robot arm has a plurality of joints driven by an arm driving device having a servomotor,
The conveyor has a servo motor as the conveyor drive motor,
5. The robot according to claim 4 , wherein the control device controls the operation of the servomotor of the conveyor as the conveyor control device , and controls the operation of the servomotor of the arm drive device.
請求項またはに記載のロボットと、
前記ロボットを操作するための操作装置とを備える
ロボットシステム。
a robot according to claim 4 or 5 ;
and an operating device for operating the robot.
JP2019074449A 2019-04-09 2019-04-09 Robot hands, robots and robot systems Active JP7220116B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2019074449A JP7220116B2 (en) 2019-04-09 2019-04-09 Robot hands, robots and robot systems
TW109112052A TWI765247B (en) 2019-04-09 2020-04-09 Robotic hands, robots and robotic systems
CN202080021869.8A CN113573996B (en) 2019-04-09 2020-04-09 Robotic hands, robots and robotic systems
PCT/JP2020/015973 WO2020209335A1 (en) 2019-04-09 2020-04-09 Robot hand, robot, and robot system
KR1020217036301A KR20210149156A (en) 2019-04-09 2020-04-09 Robot Hand, Robot and Robot System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019074449A JP7220116B2 (en) 2019-04-09 2019-04-09 Robot hands, robots and robot systems

Publications (2)

Publication Number Publication Date
JP2020171983A JP2020171983A (en) 2020-10-22
JP7220116B2 true JP7220116B2 (en) 2023-02-09

Family

ID=72750733

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019074449A Active JP7220116B2 (en) 2019-04-09 2019-04-09 Robot hands, robots and robot systems

Country Status (5)

Country Link
JP (1) JP7220116B2 (en)
KR (1) KR20210149156A (en)
CN (1) CN113573996B (en)
TW (1) TWI765247B (en)
WO (1) WO2020209335A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7501313B2 (en) * 2020-11-05 2024-06-18 株式会社豊田自動織機 Luggage loading device
CN113816137A (en) * 2021-11-19 2021-12-21 佛山隆深机器人有限公司 Box body sorting and transporting device based on mechanical arm and control method

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006026869A (en) 2004-07-21 2006-02-02 Ricoh Co Ltd Gripping device
JP2006225056A (en) 2005-02-15 2006-08-31 Yamaha Motor Co Ltd Work take-out device
JP2007252469A (en) 2006-03-22 2007-10-04 Matsushita Electric Ind Co Ltd Support device and care robot device using the same
US20100017014A1 (en) 2007-01-04 2010-01-21 Bm-Battery Machines Gmbh Apparatus for separating plate-shaped objects
JP2011088727A (en) 2009-10-23 2011-05-06 Japan Pallet Rental Corp Pallet carrying device
JP2012024886A (en) 2010-07-23 2012-02-09 Sharp Corp Mechanism for correcting position and posture
JP2013124169A (en) 2011-12-15 2013-06-24 Asahi Breweries Ltd Batch sheet feeding device
JP2014124741A (en) 2012-12-27 2014-07-07 Seiko Epson Corp End effector
WO2015132033A1 (en) 2014-03-04 2015-09-11 Toppy S.R.L. Belt intruder device
JP2016215358A (en) 2015-05-26 2016-12-22 オークラ輸送機株式会社 Hand device, article transfer device, and article transfer method
JP2018034272A (en) 2016-09-01 2018-03-08 アイシン精機株式会社 Palletizing device
US20180117775A1 (en) 2016-11-01 2018-05-03 The Boeing Company Robot end effectors that carry objects
WO2020040103A1 (en) 2018-08-23 2020-02-27 川崎重工業株式会社 Robot and robot system comprising same
WO2020040102A1 (en) 2018-08-23 2020-02-27 川崎重工業株式会社 Robot hand, robot, and robot system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS611391U (en) * 1984-06-06 1986-01-07 富士通株式会社 robot finger
DE3914596C2 (en) * 1989-05-03 1996-12-05 Focke & Co Method and conveying device for removing objects from a base
DE59106570D1 (en) * 1990-06-20 1995-11-02 Digitron Ag Method and device for picking up or depositing parcel-shaped goods.
ATE150729T1 (en) * 1991-11-21 1997-04-15 United Parcel Service Inc DEVICE FOR HANDLING AN OBJECT AND DEVICE FOR PICKING UP AND LOADING AN OBJECT
JPH0815939B2 (en) * 1992-09-09 1996-02-21 村田機械株式会社 Picking robot
JPH10120187A (en) * 1996-10-23 1998-05-12 Murata Mach Ltd Article pickup device
JP3443398B2 (en) * 2000-11-08 2003-09-02 川崎重工業株式会社 Reverse stacking device
JP3550541B2 (en) 2000-12-05 2004-08-04 信越エンジニアリング株式会社 Adhesive transfer device
JP5717797B2 (en) * 2013-06-26 2015-05-13 ファナック株式会社 Robot hand for conveying article, robot and robot system provided with robot hand, and control method of robot hand
CN107140584A (en) * 2017-05-23 2017-09-08 安徽宇锋仓储设备有限公司 Forklift fork arm carrier

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006026869A (en) 2004-07-21 2006-02-02 Ricoh Co Ltd Gripping device
JP2006225056A (en) 2005-02-15 2006-08-31 Yamaha Motor Co Ltd Work take-out device
JP2007252469A (en) 2006-03-22 2007-10-04 Matsushita Electric Ind Co Ltd Support device and care robot device using the same
US20100017014A1 (en) 2007-01-04 2010-01-21 Bm-Battery Machines Gmbh Apparatus for separating plate-shaped objects
JP2011088727A (en) 2009-10-23 2011-05-06 Japan Pallet Rental Corp Pallet carrying device
JP2012024886A (en) 2010-07-23 2012-02-09 Sharp Corp Mechanism for correcting position and posture
JP2013124169A (en) 2011-12-15 2013-06-24 Asahi Breweries Ltd Batch sheet feeding device
JP2014124741A (en) 2012-12-27 2014-07-07 Seiko Epson Corp End effector
WO2015132033A1 (en) 2014-03-04 2015-09-11 Toppy S.R.L. Belt intruder device
JP2016215358A (en) 2015-05-26 2016-12-22 オークラ輸送機株式会社 Hand device, article transfer device, and article transfer method
JP2018034272A (en) 2016-09-01 2018-03-08 アイシン精機株式会社 Palletizing device
US20180117775A1 (en) 2016-11-01 2018-05-03 The Boeing Company Robot end effectors that carry objects
WO2020040103A1 (en) 2018-08-23 2020-02-27 川崎重工業株式会社 Robot and robot system comprising same
WO2020040102A1 (en) 2018-08-23 2020-02-27 川崎重工業株式会社 Robot hand, robot, and robot system

Also Published As

Publication number Publication date
KR20210149156A (en) 2021-12-08
TW202043129A (en) 2020-12-01
CN113573996A (en) 2021-10-29
WO2020209335A1 (en) 2020-10-15
CN113573996B (en) 2024-02-23
TWI765247B (en) 2022-05-21
JP2020171983A (en) 2020-10-22

Similar Documents

Publication Publication Date Title
JP7220115B2 (en) Robot hands, robots and robot systems
JP7261069B2 (en) Robot hands, robots and robot systems
TWI706846B (en) Robot and robot system equipped with it
US20190276250A1 (en) Transfer apparatus and article taking-out method
KR102162311B1 (en) robot
JP7117192B2 (en) Robot hands, robots and robot systems
CN107921638A (en) Mechanical arm system
CN102049778A (en) Robot system and workpiece picking method
JP6703018B2 (en) Work robot system
JP7220116B2 (en) Robot hands, robots and robot systems
JP5336229B2 (en) Mobile delivery device
JP7303454B2 (en) controller
JP6472485B2 (en) Conveying apparatus and conveying method
CN114800483B (en) Robot control method and robot system
WO2018117229A1 (en) Conveyance system and operation method therefor
JP2012106318A (en) Conveying device of panel
WO2025094818A1 (en) Conveyance system, conveyance method for conveyance object, and robot
WO2018110428A1 (en) Conveying device and method for operating same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230116

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230130

R150 Certificate of patent or registration of utility model

Ref document number: 7220116

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150