[go: up one dir, main page]

JP6329645B2 - ロボット - Google Patents

ロボット Download PDF

Info

Publication number
JP6329645B2
JP6329645B2 JP2016565600A JP2016565600A JP6329645B2 JP 6329645 B2 JP6329645 B2 JP 6329645B2 JP 2016565600 A JP2016565600 A JP 2016565600A JP 2016565600 A JP2016565600 A JP 2016565600A JP 6329645 B2 JP6329645 B2 JP 6329645B2
Authority
JP
Japan
Prior art keywords
workpiece
arm
work
hand
robot
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
JP2016565600A
Other languages
English (en)
Other versions
JPWO2016103300A1 (ja
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
Publication of JPWO2016103300A1 publication Critical patent/JPWO2016103300A1/ja
Application granted granted Critical
Publication of JP6329645B2 publication Critical patent/JP6329645B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/02Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
    • B25J9/04Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type by rotating at least one arm, excluding the head movement itself, e.g. cylindrical coordinate type or polar coordinate type
    • B25J9/041Cylindrical coordinate type
    • B25J9/042Cylindrical coordinate type comprising an articulated arm
    • B25J9/043Cylindrical coordinate type comprising an articulated arm double selective compliance articulated robot arms [SCARA]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1682Dual arm manipulator; Coordination of several manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/06Programme-controlled manipulators characterised by multi-articulated arms
    • 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/088Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
    • B25J13/089Determining the position of the robot with reference to its environment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/10Programme-controlled manipulators characterised by positioning means for manipulator elements
    • B25J9/1005Programme-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means
    • B25J9/101Programme-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means using limit-switches, -stops
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1615Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
    • B25J9/162Mobile manipulator, movable base with manipulator arm mounted on it
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P19/00Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
    • B23P19/04Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/02Gripping heads and other end effectors servo-actuated
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39109Dual arm, multiarm manipulation, object handled in cooperation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40307Two, dual arm robot, arm used synchronously, or each separately, asynchronously

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)
  • Automatic Assembly (AREA)

Description

本発明は、ロボットに関する。
複数の作業工程からなる作業ラインにおいて、そのうちの少なくとも1つの作業工程において上流側の作業を終えたワークを受け取り、当該ワークに対して作業を行った後、下流側へワークを送り出すための一連の動作を複数の関節を有するロボットに行わせる態様が知られている。
ロボットは設定された位置座標等に基づいて移動するが、上流側から送られてきたワークの位置が厳密でない場合、その後のワークへの作業を適切に行うことができない。特に、上流側の作業を人間が行い、ロボットが受け取れる位置にワークを載置する場合、ロボットがワークの位置調整作業を行うことが必要となる。
従来、ロボットによるワークの位置調整は、ワークの停止位置の一部に所定の位置決め治具を予め配設しておき、ロボットがワークを把持して当該ワークを位置決め治具に当接等させることにより行われていた(例えば特許文献1、2等参照)。
特開2014−108496号公報 特開2010−162669号公報
しかしながら、従来の態様では、ワークや作業内容が変化すると位置決め治具の配設位置も変化するため、位置決め治具の再配設という煩雑な作業が必要となり、柔軟な作業ラインの変更等を行うことができない問題がある。
本発明は、所定の位置に位置決め治具を配設することなくワークの位置決めを容易に行うことができるロボットを提供することを目的とする。
本発明の一態様に係るロボットは、先端に設けられた第1の手先と、基台と前記第1の手先との間に設けられた少なくとも1つの関節軸とを有する第1のアームと、先端に設けられた第2の手先と、前記基台と前記第2の手先との間に設けられた少なくとも1つの関節軸とを有する第2のアームと、前記第1のアームおよび前記第2のアームのそれぞれを制御する制御部と、前記第1の手先に設けられた状態で、所定のワークの水平移動を規制するための規制部材と、前記第2の手先に設けられた状態で、前記ワークを水平移動させるための作用を生じるワーク移動部材と、を備え、前記制御部は、前記ワークの所定の寸法情報および予め定められた停止位置情報に基づいて、前記規制部材を前記ワークの停止位置に含まれる所定の規制位置に位置させ、前記ワーク移動部材を前記ワークに作用させて前記ワークが水平移動するように前記ワーク移動部材を前記規制位置に向けて動かし、前記ワークを前記規制部材に当接させることにより前記ワークが前記停止位置に位置するように制御するものである。
上記構成によれば、2つのアームを独立して制御し、しかも、2つのアームをそれぞれの関節で屈曲させることによって任意の姿勢で2つのアームのうちの一方のアーム(第1のアーム)の手先に設けられた規制部材でワークの水平移動を規制しつつ2つのアームのうちの他方のアーム(第2のアーム)の手先に設けられたワーク移動部材でワークを規制部材で規制された位置まで水平移動させるように制御することができる。これにより、予め所定の位置に位置決め治具を配設することなくワークの位置決めを容易に行うことができる。位置決め治具の配設が不要となるため、ワークや作業内容の変化にも容易かつ迅速に対応することができる。
前記第1のアームおよび前記第2のアームのそれぞれは、前記基台に垂直な軸に同軸に配置されかつ前記基台に対して独立して前記軸回りに回動可能に構成されてもよい。これによれば、2つのアームの基部が同軸に配置されるため、ロボット座標系の原点を当該同軸位置に設定することにより、2つのアームを同じように教示することができる。
前記規制部材は、前記規制位置に位置した状態で水平面に垂直な第1の垂直面と、当該第1の垂直面および前記水平面に垂直な第2の垂直面と、を有してもよい。これにより、水平移動させるワークを確実に停止位置に位置させることができる。
前記制御部は、前記規制部材を前記規制位置に位置させた状態で、前記第1の垂直面および前記第2の垂直面のうちの何れか一方の垂直面への当接を検知した場合に、前記ワークを前記第1の垂直面および前記第2の垂直面のうちの他方の垂直面に垂直な方向に水平移動させて前記ワークを前記他方の垂直面に当接させるように前記ワーク移動部材を制御してもよい。これにより、水平移動させるワークを確実に停止位置に位置させることができる。
前記制御部は、前記ワークの前記規制部材への当接を前記第1のアームが有する関節軸を駆動するモータの電流またはトルク変化によって検知してもよい。これにより、別途当接検知のためのセンサを備えることなく、ワークの規制部材への当接を検知することができる。
本発明の上記目的、他の目的、特徴、及び利点は、添付図面参照の下、以下の好適な実施態様の詳細な説明から明らかにされる。
本発明は以上に説明したように構成され、所定の位置に位置決め治具を配設することなくワークの位置決めを容易に行うことができるという効果を奏する。
図1は本発明の一実施の形態に係るロボットの概略構成を示す模式図である。 図2は図1に示すロボットの側面図である。 図3は図1に示すロボットがワークWAを移設させる工程を例示するための平面図である。 図4は本実施の形態における位置決め作業の処理の流れを示すフローチャートである。 図5は図1に示すロボットがワークWCを作製する工程を例示するための平面図である。 図6は図1に示すロボットにおいて規制部材をワーク移動部材として動作させる変形例を示す拡大平面図である。 図7Aは本実施の形態の変形例における規制部材を示す斜視図である。 図7Bは図7Aに示す規制部材を用いた規制態様の一例を示す拡大平面図である。 図7Cは図7Aに示す規制部材を用いた規制態様の他の一例を示す拡大平面図である。
以下、本発明の実施の形態を、図面を参照しながら説明する。なお、以下では全ての図を通じて同一又は相当する要素には同一の参照符号を付して、その重複する説明を省略する。
図1は本発明の一実施の形態に係るロボットの概略構成を示す模式図である。また、図2は図1に示すロボットの側面図である。図1および図2に示すように、本実施の形態のロボット1は、基台2に2つのアーム(第1のアーム3および第2のアーム4)が設けられた双腕のロボットとして構成される。第1のアーム3は、先端部に第1の手先5が設けられ、基台2と第1の手先5との間に少なくとも1つの関節軸(本実施の形態では3つの関節軸A1,A2,A3)を有する。同様に、第2のアーム4は、先端部に第2の手先6が設けられ、基台2と第2の手先6との間に少なくとも1つの関節軸(本実施の形態では3つの関節軸B1,B2,B3)を有する。基台2は、作業対象のワークWA,WBを載置するための水平な上面を有する作業台10上に取り付けられている。
関節軸A1は、基台2の上面に垂直な軸として構成され、第1のアーム3は、関節軸A1回りに回動可能に構成される。関節軸B1も、基台2の上面(水平面)に垂直な軸として構成され、第2のアーム4は、関節軸B1回りに回動可能に構成される。そして、関節軸A1と関節軸B1とは、同軸配置され(回動軸Cとして構成され)、第1のアーム3および第2のアーム4のそれぞれは、基台2に対して互いに独立して回動軸C回りに回動可能に構成される。2つのアーム3,4の基部が同軸に配置されるため、ロボット座標系の原点を当該同軸位置に設定することにより、2つのアーム3,4を同じように教示することができる。
さらに、その他の関節軸A2,B2も水平面に垂直な軸として構成される。これにより、後述する昇降部33,43の高さ位置が同じである限り、各アーム3,4の先端部が水平面に平行な面内を移動するように構成される。すなわち、本実施の形態において、ロボット1は、同軸双腕のスカラロボットとして構成される。なお、本実施の形態においては、後述する昇降部33,43の高さ位置が同じ状態において、第1のアーム3の先端部と第2のアーム4の先端部が同じ面内を移動するように各アーム3,4が配置されている。
第1のアーム3は、関節軸A1と関節軸A2との間に設けられる第1部材31と、関節軸A2と関節軸A3との間に設けられる第2部材32とを備える。第2部材32の先端部には、第1の手先5を高さ方向(回動軸Cの軸線方向)に移動させる昇降部33を備えている。これにより、第1の手先5は、規制部材7および/またはワーク移動部材8を高さ方向に移動させることができる。昇降部33は、エアシリンダ等の空気の圧力で動作するものでもよいし、モータ等の電気駆動されるものでもよい。電気駆動される昇降部33においては、モータをサーボ制御することにより手先の高さを細かく調整することができる。昇降部33の先端部には関節軸A3を回転駆動するための電気モータ等で構成される駆動部34が設けられる。
同様に、第2のアーム4は、関節軸B1と関節軸B2との間に設けられる第1部材41と、関節軸B2と第2の手先6との間に設けられる第2部材42と、第2の手先6を高さ方向に移動させる昇降部43と、関節軸B3を回転駆動するための駆動部44とを備える。
第1の手先5には、所定のワークWAの水平移動を規制するための規制部材7が設けられ、第2の手先6には、ワークWAを水平移動させるための作用を生じるワーク移動部材8が設けられる。本実施の形態では、第1の手先5にも、ワーク移動部材8が設けられ、第2の手先6にも、規制部材7が設けられる。
第1の手先5は、規制部材7およびワーク移動部材8を取り付ける取り付け部材51を備えている。取り付け部材51は、水平方向に延びる棒状に形成され、長手方向中央部が第1のアーム3の駆動部34の回転軸(すなわち関節軸A3)に取り付けられる。規制部材7は、取り付け部材51の長手方向一端部に取り付けられ、ワーク移動部材8は、取り付け部材51の長手方向他端部に取り付けられる。また、取り付け部材51の長手方向他端部には、ロボット1の水平方向の押圧動作の接触端となる押圧部材9が取り付けられる。取り付け部材51は、電動モータ等で構成される駆動部34により、水平面に垂直な軸回りに回動可能に構成される。
第2の手先6も、第1の手先5と同様に、第2のアーム4の駆動部44の出力軸(すなわち関節軸B3)に回転可能に取り付けられた取り付け部材61を備え、取り付け部材61に規制部材7およびワーク移動部材8が取り付けられる。
ロボット1は、第1のアーム3および第2のアーム4のそれぞれを制御する制御部14を備えている。制御部14は、マイクロコントローラ等のCPUおよび制御プログラムを記憶するメモリ等を備えている。制御部14は、ロボット1の各関節軸A1,A2,A3,B1,B2,B3を回動駆動するためのサーボモータ(図示せず)をサーボ制御することにより、第1の手先5および第2の手先6を任意の位置に任意の経路に沿って移動させる。
本実施の形態において、制御部14は、ロボット1の各関節軸の位置を基台2を原点とした直交座標系であるベース座標系および第1の手先5または第2の手先6を原点とした直交座標系であるツール座標系で把握することができるように設定されている。ロボット1は、制御部14に対して、ワークWA,WBの寸法情報、当該ワークWA,WBが載置される位置情報、ロボット1によって移動させる目標位置である停止位置情報等を設定入力可能に構成され、設定入力された各情報は制御部14のメモリに記憶される。
以下、本実施の形態においては、ロボット1の左側に位置する作業台11に載置されている少なくとも1つのワークWAのうちの1つをロボット1の前方にある作業台10に移設し、ロボット1の右側に位置する作業台12に載置されている少なくとも1つのワークWBのうちの1つを作業台10に移設し、作業台10上に載置したワークWA,WBについて位置決め作業を行った後、ワークWA上に載置されている部品Q1の所定位置上に、ワークWB上に載置されている部品Q2を載置させることにより、部品Q3が載置されるワークWCを作製し、ワークWCをロボット1の後方にある作業台13に移設することを繰り返すロボット1の制御動作について説明する。
制御部14は、第1のアーム3および第2のアーム4に対して同じワークに対して同じ作用を奏させる制御態様(第1の制御態様)と、別の作用を奏させる制御態様(第2の制御態様)とを切り替え可能に構成される。以下、順に説明する。
図3は図1に示すロボットがワークWAを移設させる工程を例示するための平面図である。本実施の形態において、ワーク移動部材8は、ワークWAの上面に吸着することでワークWAを保持する吸着部が先端(下端)に設けられた吸着機構により構成される。まず、制御部14は、作業台11の所定位置に載置されたワークWAの上面の所定位置に第1のアーム3および第2のアーム4の各手先5,6にそれぞれ設けられたワーク移動部材8を位置させ、各ワーク移動部材8をワークWAに吸着させるようにロボット1を制御する。図3に示すように、ワークWAの上面の所定位置(ワーク移動部材8の吸着位置)は、例えばワークWAの図3の紙面上下方向中央部における図3の紙面左右方向両端部の領域である。制御部14は、ワークWA自体は認識しておらず、吸着位置を作業台11上の座標として記憶しており、当該座標に各ワーク移動部材8を移動させることによりワークWAの吸着位置に位置させる。
ワーク移動部材8のワークWAへの吸着後、制御部14は、図3に示すように、ワーク移動部材8をワークWAへ吸着させた状態で、作業台10の所定位置にワークWAを移動させるように、ロボット1を制御する。この場合、制御部14は、上記第1の制御態様として、作業台11上のワークWAの載置位置から作業台10の所定位置に至るまで、2つのワーク移動部材8が互いに同じ高さかつ2つのワーク移動部材8間の距離が一定となるようにロボット1を制御する。このように、制御部14は、第1の制御態様において第1のアーム3および第2のアーム4を協調動作させるように制御する。
上述したように、本実施の形態においては、ロボット1が2つのアーム3,4を備えている双腕ロボットとして構成される。1つのアームを有するロボットを複数用いて上記態様を実現するためには、各ロボットを制御するための制御装置とは別に複数のロボットをインターロック制御するための制御装置が必要となり、各ロボットが効率的に動作するようにインターロック条件を設定する必要がある。これに対して、本実施の形態においては1つの双腕ロボットのみで上記態様を実現できるため、ロボット1の制御部14で2つのアーム3,4を一括制御することができる。このため、それぞれ1つのアームを備えた複数のロボットを協調制御する場合に比べて容易に制御を行うことができる。
ここで、例えば、作業台11に載置されるワークWAにおけるワーク移動部材8の吸着位置は、制御部14が記憶しているワーク移動部材8の吸着位置の座標に完全に一致しているとは限らない。特に、作業者がワークWAを手作業で作業台11に載置する場合(上流側の工程が人手によりなされる場合)にはある程度の位置ずれが生じる。上述した通り、ロボット1は別途カメラ等による画像認識等を行わない限り、ワークWAの現実の位置は把握できないため、ワークWAにおけるワーク移動部材8の吸着位置が想定される位置からずれる場合がある。
そこで、本実施の形態においては後述するように作業台10に移設された後のワークWAに対してロボット1が位置決めを行う。この位置決め作業を行い易くするために、作業台11から作業台10へのワークWAの移設工程においては、制御部14は、ワークWAが予め定められた停止位置Pwより規制部材7による規制位置Prとは反対方向(本例においては図3の紙面右下方向)に所定距離ずらした仮停止位置Pw’にワークWAを移動させるように制御する。
例えば、現実の吸着位置が想定位置より図3の紙面右下方向にずれている場合に、停止位置PwにワークWAを移設させるべくロボット1を制御すると、現実の停止位置が想定される停止位置Pwより図3の紙面左上にずれてしまう。後述するように、規制部材7による規制位置Prは停止位置Pwの図3の紙面左上角に設定されるため、当該規制位置Pr上にワークWAが載置されることにより規制部材7を位置させることができなくなる。したがって、作業台11から作業台10への移設工程においてワークWAを停止させる作業台10上の位置を予め規制位置Prから離れた位置に設定することにより、現実のワークWAにおけるワーク移動部材8の吸着位置が想定位置からある程度ずれていても、規制位置を再設定することなく、後述する位置決め作業を実行することができる。
ロボット1は、作業台11から作業台10へのワークWAの移設工程と同様に、作業台12から作業台10へワークWBを移設する工程を実行する。すなわち、制御部14は、作業台12の所定位置に載置されたワークWBの上面の所定位置に第1のアーム3および第2のアーム4にそれぞれ設けられたワーク移動部材8を位置させ、各ワーク移動部材8をワークWBに吸着させ、ワーク移動部材8をワークWBへ吸着させた状態で、作業台10の所定位置にワークWBを移動させるように、ロボット1を制御する。ワークWBの移設工程においても後述する位置決め作業を考慮してワークWBの停止位置に対して仮停止位置を設定し、ワークWBを仮停止位置まで移動させることとしてもよい。
作業台10上へのワークWA,WBの移設後、制御部14は、図1に示すように、第1の手先5に設けられた規制部材7および第2の手先6に設けられたワーク移動部材8を用いてワークWAの位置決め作業を行うようにロボット1制御する。位置決め作業では、制御部14は、第1の制御態様として、ワークWAの所定の寸法情報および予め定められた停止位置情報に基づいて、一方のアームの規制部材7をワークWAの停止位置Pwに含まれる所定の規制位置Pr(図3参照)に位置させ、他方のアームのワーク移動部材8をワークWAに作用させてワークWAが水平移動するようにワーク移動部材8を規制位置Prに向けて動かし、ワークWAを規制部材7に当接させることによりワークWAが停止位置Pwに位置するように制御する。このように、位置決め作業では、第1のアーム3および第1の手先5と第2のアーム4および第2の手先6とが独立して制御され、1つのワークWAに対して異なる作用を奏させつつ、1つのワークWAに対して協調的な動作が行われる。
図4は本実施の形態における位置決め作業の処理の流れを示すフローチャートである。まず、位置決め作業においては、図4に示すように、制御部14は、第1の手先5の規制部材7をワークWAの停止位置Pwに含まれる所定の規制位置Prに向けて移動開始させるように第1のアーム3を制御する(ステップS1)。前述したように、本実施の形態において、規制位置Prは、停止位置Pwの図3の紙面左上角に設けられる。規制部材7は、規制位置Prに位置した状態で水平面に垂直な第1の垂直面71と、当該第1の垂直面71および水平面に垂直な第2の垂直面72と、を有している。すなわち、規制部材7は、規制位置Prに位置した状態で平面視において略L字状の形状を有している。規制位置Prにおいて、第1の垂直面71がワークWAの停止位置Pwの一辺(左辺)に重なるように位置し、第2の垂直面72がワークWAの停止位置Pwの隣接する他の一辺(上辺)に重なるように位置する。
さらに、制御部14は、第2の手先6のワーク移動部材8を作業台10上のワークWAに作用させてワークWAを水平移動させるために、ワーク移動部材8を所定の移動作用位置に向けて移動開始させるように第2のアーム4を制御する(ステップS2)。本実施の形態において、制御部14は、作業台10の所定位置(上述した仮停止位置Pw’)に載置されたワークWAの上面の所定位置に第2のアーム4の手先(第2の手先)6に設けられたワーク移動部材8を位置させ、当該ワーク移動部材8をワークWAに吸着させるように第2のアーム4を制御する。
本実施の形態における移動作用位置は、ワークWAの上面の所定位置に設けられるワーク移動部材8の吸着位置である。例えば移動作用位置はワークWAの図1の紙面右下端部領域である。すなわち、移動作用位置は、ワークWAの仮停止位置Pw’における規制部材7の規制位置Prに対して最も遠い角部領域の座標として設定される。制御部14は、当該移動作用位置を作業台10上の座標として記憶しており、当該座標にワーク移動部材8を移動させることにより移動作用位置に位置させる。
制御部14は、規制部材7の規制位置Prへの移動が完了したか(規制位置Prに位置したか)どうかを判定する(ステップS3)。規制部材7の移動が完了したと判定された場合(ステップS3でYes)、制御部14は、ワーク移動部材8のワークWAへの吸着後、ワーク移動部材8をワークWAへ吸着させた状態で、ワーク移動部材8によりワークWAを規制位置Prに向けて水平移動させるように、第2のアーム4を制御する(ステップS4)。この際、制御部14は、規制部材7が規制位置Prに位置するのを維持するように第1のアーム3を制御する。
これにより、ワークWAは、規制位置Prに位置する規制部材7へ向けて作業台10上を摺動する。なお、ワークWAを作業台10の上面に対して浮かせた状態で移動させてもよい。また、上記態様に代えて、規制部材7の規制位置Prへの移動が完了してからワーク移動部材8を移動作用位置へ移動させた後、移動作用位置に位置したワーク移動部材8によりワークWAを水平移動させる(ステップS1,S3,S2の順で処理を実行する)こととしてもよい。
制御部14は、規制部材7を規制位置Prに位置させた状態で、ワークWAが規制部材7に当接するまでワーク移動部材8を水平移動させる。このために、制御部14は、規制部材7へのワークWAの当接の有無を判定する(ステップS5)。具体的には、制御部14は、規制部材7を規制位置Prに位置させた状態で、第1の垂直面71および第2の垂直面72のうちの何れか一方の垂直面への当接を検知した場合に、ワークWAを第1の垂直面71および第2の垂直面72のうちの他方の垂直面に垂直な方向に水平移動させてワークWAを他方の垂直面に当接させるようにワーク移動部材8(第2のアーム4)を制御する。これにより、水平移動させるワークWAを確実に停止位置Pwに位置させることができる。
ワークWAの規制部材7への当接を検知した場合(ステップS5でYes)、制御部14は、ワーク移動部材8の水平移動を停止する(ステップS6)。これにより、ワークWAが作業台10の停止位置Pw上に載置される。
上記構成によれば、2つのアーム3,4を独立して制御し、しかも、2つのアーム3,4をそれぞれの関節で屈曲させることによって任意の姿勢で2つのアーム3,4のうちの一方のアーム(第1のアーム3)の手先(第1の手先5)に設けられた規制部材7でワークWAの水平移動を規制しつつ2つのアーム3,4のうちの他方のアーム(第2のアーム4)の手先(第2の手先6)に設けられたワーク移動部材8でワークWAを規制部材7で規制された規制位置Prまで水平移動させるように制御することができる。これにより、予め所定の位置に位置決め治具を配設することなくワークWAの位置決めを容易に行うことができる。位置決め治具の配設が不要となるため、ワークWAや作業内容の変化にも容易かつ迅速に対応することができる。
ワークWAを水平方向において位置決めするためには、ワークWAを水平面内における互いに垂直な2方向(例えば図1の紙面左右方向および上下方向)に独立して移動させてそれぞれの方向において位置決めすることが必要となる。上記構成によれば、2つのアーム3,4がそれぞれ任意の姿勢を取ることができるため、規制部材7とワーク移動部材8との間の位置を水平面内で任意の位置に取ることができる(直交する2つの軸方向への位置決めが可能となる)。したがって、ワークWAを水平方向において適切に位置決めすることができる。例えば、ワークの形状が正方形ではない場合(例えば長方形等)であっても、適切な位置決めを行うことができる。
また、位置決め作業を行うことにより、作業台11,12上のワークWA,WBの載置位置の精度を高くしなくてもよいため、作業台11,12上へのワークWA,WBの載置を作業者に行わせることも可能となり、作業者とロボット1とが共存した作業ラインを容易に構築することができる。
また、ワーク移動部材8により水平面内を自在に水平移動することができるため、でも適切な位置決め作業を行うことができる。
作業台10上のワークWBについても同様に位置決め作業を行ってもよい。この際、第2の手先6に設けられた規制部材7と第1の手先5に設けられたワーク移動部材8とを用いて位置決め作業を行ってもよい。また、ワークWAについても第2の手先6に設けられた規制部材7と第1の手先5に設けられたワーク移動部材8とを用いて位置決め作業を行ってもよい。例えば第2の手先6に設けられた規制部材7による規制位置PrをワークWA,WBの停止位置Pwの図1の紙面右上角に設定した場合には、ワークWA,WBを図1の紙面右方向および上方向に水平移動させて位置決めを行うことができる。このように、2つのアーム3,4にそれぞれ設けられる手先5,6のそれぞれに、規制部材7およびワーク移動部材8の双方を設けることにより、位置決めを行う方向(ワークWA,WBを移動させる方向)を様々に設定することができる。
本実施の形態において、制御部14は、ワークWAの規制部材7への当接を第2のアーム4が有する関節軸B1,B2,B3を駆動するモータの電流またはトルク変化によって検知する。このために、制御部14は、ワーク移動部材8を水平移動させるために第2のアーム4の各関節軸B1,B2,B3を駆動するモータをトルク制御する。制御部14は、各モータのトルク変化を監視し、所定のトルクしきい値を超えた場合に規制部材7に当接したと判定する。また、制御部14は、トルクしきい値を超えたモータの関節軸の箇所およびその時の第2のアーム4の姿勢から規制部材7の第1の垂直面71および第2の垂直面72のうちの何れに当接したかを判定する。これにより、別途当接検知のためのセンサを備えることなく、ワークWAの規制部材7への当接を検知することができる。
なお、制御部14は、第1の垂直面71および第2の垂直面72のうちの何れかに当接したことを判定した場合、当接した面に垂直な方向に関してワーク移動部材8の位置を所定の距離戻すように制御してもよい。これにより、ワークWAが停止位置Pwを越えて行き過ぎることを防止することができる。
また、第2のアーム4が有する関節軸B1,B2,B3を駆動するモータのトルク変化を検知することに加えて、またはこれに代えて、第1のアーム3が有する関節軸A1,A2,A3を駆動するモータのトルク変化を当接検知に用いてもよい。
作業台10上におけるワークWA,WBの位置決め作業後、制御部14は、ワークWA上に載置されている部品Q1の所定位置上に、ワークWB上に載置されている部品Q2を載置させることにより、部品Q3が載置されるワークWCを作製するようにロボット1を制御する。図5は図1に示すロボットがワークWCを作製する工程を例示するための平面図である。ワークWCの作製工程では、第2の制御態様として第1のアーム3および第1の手先5と第2のアーム4および第2の手先6とが独立して制御され並行した動作が行われる。
制御部14は、各ワーク移動部材8を作業台10に載置されたワークWB上に配列された複数の部品Q2のうち2つの部品Q2に吸着させるようにロボット1を制御する。第1の手先5および第2の手先6のそれぞれに設けられたワーク移動部材8をそれぞれ異なる部品Q2に吸着させるため、ワークWB上の部品Q2は、2つで一組となるように配列されることが好ましい。
その後、制御部14は、各ワーク移動部材8を各部品Q2に吸着させた状態で、各部品Q2が作業台10に載置されたワークWA上に配列された複数の部品Q1のうちの対応する2つの部品Q1上の所定位置にそれぞれ移設させるようにロボット1を制御する。制御部14は、各部品Q2が対応する部品Q1上の所定位置に載置した状態で各ワーク移動部材8の部品Q2への吸着を解除する。このように、2つのアーム3,4を用いて2つずつ部品Q2の取り付け作業を行うことにより、時間短縮を図ることができる。
ワークWA上に部品Q2が載置されていない部品Q1が残っている場合には、同様の作業を繰り返す。また、ワークWA上に配列される部品Q1の数とワークWB上に配列される部品Q2の数とが異なる場合、ワーク上に部品がなくなったワークを他の作業台へ移設し、作業台11または12から新たなワークWAまたはWBを移設する。
ワークWA上のすべての部品Q1に部品Q2を載置して部品Q3が載置されたワークWCを作製後、制御部14は、ワークWC(元ワークWA)をロボット1の後方に位置する作業台13の所定位置に移設するようにロボット1を制御する。ワークWCの移設態様は、図3を用いて説明したワークWAの移設工程と同様である。
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、その趣旨を逸脱しない範囲内で種々の改良、変更、修正が可能である。
例えば、上記実施の形態において、ワーク移動部材8として吸着機構を用いたものとして説明したが、これに限られず、種々のワーク移動部材が適用可能である。例えば、ワークの端部を把持することによりワークを移動させる把持機構等の種々のワーク保持構造を適用可能である。
また、規制位置Prに位置する規制部材7が設けられる手先とは反対側の手先に設けられる規制部材7をワーク移動部材として機能させてもよい。図6は図1に示すロボットにおいて規制部材をワーク移動部材として動作させる変形例を示す拡大平面図である。図6に示すように、規制部材7をワーク移動部材8として機能させて、当該規制部材7でワークWAの端部(角部)を側方から押すことによりワークを移動させる。これによれば、ワーク移動部材自体が位置を規制する作用を奏するため、ワークの両側を規制することができ、精度の高い位置決めを行うことができる。また、この場合には、ワークWAと規制部材7との当接を検知しなくても、ワークWAが停止位置Pwに位置したときの2つの規制部材7の規制位置を予め記憶しておくことにより、2つの規制部材7の位置が当該規制位置に位置したことを検知することでワークが停止位置Pwに位置したことを検知することができる。なお、2つの規制部材7を用いる場合、両方の規制部材7をワーク移動部材8として機能させてもよい。例えばワークWAの停止位置Pwの対角線上かつ停止位置Pwを挟んでそれぞれの規制部材7が停止位置Pwより外側に位置するように所定間隔を空けて2つの規制部材7を配置した上で、当該対角線上の間隔が狭くなるように2つの規制部材7を移動させることとしてもよい。所定間隔は、当該所定間隔内にワークWAが載置されるような長さとして設定される。この場合、2つの規制部材7のうち先にワークWAに当接した規制部材7がワーク移動部材8として機能する。さらに、上記2つの規制部材7のうちの何れか一方を1つの垂直面のみを有する板状の構成としてもよい。
また、上記実施の形態においては、2つのアーム3,4の関節軸がすべて水平面に対して垂直であるスカラロボット(水平多関節ロボット)について説明したが、6軸多関節ロボット等で用いられるような手先の位置を三次元的に制御できるアームが複数あるようなロボットについても本発明を適用可能である。
また、上記実施の形態においては、2つのアーム3,4が回動軸Cに同軸配置されている構成について説明したが、必ずしも同軸配置されていなくてもよい。また、3つ以上のアームを備えたロボットについても本発明を適用可能である。
また、上記実施の形態においては、ワークWAの規制部材7への当接を検知する態様として、アーム3,4の関節軸を駆動するモータの電流またはトルクを検知することを例示したが、これに限られない。例えば、規制部材7の所定位置に接触センサを取り付けてワークWAの当接を検知することとしてもよい。
また、上記実施の形態においては、規制部材7およびワーク移動部材8が予め第1の手先5および第2の手先6に設けられている構成について説明したが、規制部材7およびワーク移動部材8が第1の手先5および/または第2の手先6に設けられた状態でロボット1がワークに対する作業を行う限り、これに限られない。例えば、規制部材7および/またはワーク移動部材8が第1の手先5および第2の手先6に着脱可能に構成されてもよい。さらに、例えば規制部材7および/またはワーク移動部材8が所定の場所に載置されており、ロボット1が当該載置された規制部材7および/またはワーク移動部材8を対応する手先5,6に装着した後、ワークに対する作業を行うように制御されてもよい。なお、ロボット1が行うワークに対する作業とは、規制部材7においてはワークの水平移動を規制する作業であり、ワーク移動部材8においてはワークを水平移動させるための作用を生じる作業である。
また、上記実施の形態においては、規制部材7が規制位置Prに位置した状態で平面視において略L字状の形状を有している態様について説明したが、規制部材7の形状はこれに限られない。
例えば、規制部材7は、ピン状の部材により構成されてもよい。図7Aは本実施の形態の変形例における規制部材を示す斜視図であり、図7Bは図7Aに示す規制部材を用いた規制態様の一例を示す拡大平面図である。図7Aに示す例において、規制部材7Aは、所定の間隔を有して平行配置された左右一対のピン状部73,74と、左右一対のピン状部材73,74同士を連結する連結部75とを備えている。連結部75は、第1の手先5に装着される。連結部75の形状は図7Aの例ではU字状の形状を有しているが、連結部75がワークに接触しないような形状であれば特にこれに限られない。例えば後述する図7Cのような規制態様では連結部75がピン状部73,74を直線的に連結するような形状を有していてもよい。また、図7Aに示す例において連結部75は、ピン状部73,74の長手方向中央部に接続するように構成されている。すなわち、ピン状部73,74は、連結部75より上方および下方に延出されている。これに代えて、連結部75がピン状部73,74の上端部に接続され、ピン状部73,74が連結部75から下方に延出された構成としてもよい。
図7Bに示すように、制御部14は、規制部材7Aのピン状部73,74がワークWAの停止位置Pwの角部を挟んだ2辺に接するように位置するように移動および停止制御する。これにより、ワーク移動部材8によりワークWAが移動され、停止位置Pwに位置すると、ワークWAが規制部材7Aのピン状部73,74に当接することとなり、ワークWAの位置を停止位置Pwに規制(位置決め)することができる。
また、図6と同様に、規制部材7Aを2つ用い、2つの規制部材7Aのうち少なくとも何れか一方をワーク移動部材8として機能させるべく、他方に対して近接させるように移動させることで、ワークの位置決めを行うこととしてもよい。また、上記実施の形態におけるL字状の規制部材7と図7Aに示すピン状部73,74を有する規制部材7Aとを1つずつ用いて2つの規制部材のうちの少なくとも何れか一方をワーク移動部材8として機能させてもよい。さらに、上記2つの規制部材7Aのうちの何れか一方を1つの垂直面を有する板状の構成としてもよい。
さらに、ワークの形状によっては、規制部材7Aを2つ用い、2つの規制部材7Aのうち少なくとも何れか一方をワーク移動部材8として機能させるべく、他方に対して離間させるように移動させることで、ワークの位置決めを行うこととしてもよい。
図7Cは図7Aに示す規制部材を用いた規制態様の他の一例を示す拡大平面図である。図7Cにおいてはリング状のワークWDを停止位置Pwに位置決めさせる態様が例示されている。図7Cに示すように、制御部14は、一方の規制部材7Aをワーク移動部材8として機能させて、当該規制部材7AでワークWDの内周面を側方から押すことによりワークを移動させる。さらに、制御部14は、他方の規制部材7Aのピン状部73,74がワークWDの停止位置Pwの内周に接するような規制位置に位置するように移動および停止制御する。ワークWDが停止位置Pwに位置した状態で、ワークWDは、内周の4点が2つの規制部材7Aの各ピン状部73,74に当接した状態となって位置決めされる。
なお、制御部14は、ワーク移動部材8として機能する規制部材7Aのピン状部73,74の位置がワークWDの停止位置Pwの内周より内側の領域に位置した後、他方の規制部材7Aを規制位置に位置させるように制御する。すなわち、2つの規制部材7Aが互いに離間していくような位置関係(2つの手先5,6がクロスしないような位置関係)となってから他方の規制部材7Aを規制位置に位置させる。これにより、他方の規制部材7AがワークWDの外周に当接してワークWDの停止位置Pwへの移動を誤って規制してしまうことを防止することができる。
なお、図7Aから図7Cの例においてはピン状部73,74が左右一対(2つ)の場合について説明したが、ピン状部が3つ以上設けられてもよいし、ワークの形状によってはピン状部が1つでもよい。例えば、図7Cの例において2つの規制部材7Aのうちの一方を1つのピン状部を有する規制部材としてもよい。この際、1つのピン状部を有する規制部材をワーク移動部材8として機能させてもよいし、2つのピン状部73,74を有する規制部材7Aをワーク移動部材8として機能させてもよい。いずれにしても、この場合、ワークWDは、内周の3点が2つの規制部材の各ピン状部に当接した状態となって位置決めされる。
さらに、ロボット1が複数種類の規制部材7および/または複数種類のワーク移動部材8を対応する手先5,6に装着可能に構成されていてもよい。複数種類の規制部材7および/または複数種類のワーク移動部材8の選択および取り替えは、人手によってもよいし、上述したようにロボット1自身が選択して着脱を行うように制御されてもよい。
上記説明から、当業者にとっては、本発明の多くの改良や他の実施形態が明らかである。従って、上記説明は、例示としてのみ解釈されるべきであり、本発明を実行する最良の態様を当業者に教示する目的で提供されたものである。本発明の精神を逸脱することなく、その構造及び/又は機能の詳細を実質的に変更できる。
本発明のロボットは、所定の位置に位置決め治具を配設することなくワークの位置決めを容易に行うために有用である。
1 ロボット
2 基台
3 第1のアーム
4 第2のアーム
5 第1の手先
6 第2の手先
7,7A 規制部材
8 ワーク移動部材
14 制御部
71 第1の垂直面
72 第2の垂直面
C 回動軸(基台に垂直な軸)
WA,WB,WC,WD ワーク

Claims (5)

  1. 先端に設けられた第1の手先と、基台と前記第1の手先との間に設けられた少なくとも1つの関節軸とを有する第1のアームと、
    先端に設けられた第2の手先と、前記基台と前記第2の手先との間に設けられた少なくとも1つの関節軸とを有する第2のアームと、
    前記第1のアームおよび前記第2のアームのそれぞれを制御する制御部と、
    前記第1の手先に設けられた状態で、所定のワークの水平移動を規制するための規制部材と、
    前記第2の手先に設けられた状態で、前記第2のアームの水平移動によって前記ワークを、作業台直上において水平移動させるために前記ワークに接触するワーク移動部材と、を備え、
    前記制御部は、前記ワークの前記作業台直上における位置決め作業を行うために、前記ワークの所定の寸法情報および予め定められた前記作業台直上の停止位置についての停止位置情報に基づいて、前記規制部材を前記ワークの前記停止位置に含まれる前記作業台直上の所定の規制位置に位置させ、前記ワーク移動部材を前記ワークに接触させて前記ワークが前記作業台直上において水平移動するように前記ワーク移動部材を前記規制位置に向けて動かし、前記ワークを前記規制部材に当接させることにより前記ワークが前記停止位置に位置するように制御する、ロボット。
  2. 前記第1のアームおよび前記第2のアームのそれぞれは、前記基台に垂直な軸に同軸に配置されかつ前記基台に対して独立して前記軸回りに回動可能に構成される、請求項1に記載のロボット。
  3. 前記規制部材は、前記規制位置に位置した状態で水平面に垂直な第1の垂直面と、当該第1の垂直面および前記水平面に垂直な第2の垂直面と、を有する、請求項1または2に記載のロボット。
  4. 前記制御部は、前記規制部材を前記規制位置に位置させた状態で、前記第1の垂直面および前記第2の垂直面のうちの何れか一方の垂直面への当接を検知した場合に、前記ワークを前記第1の垂直面および前記第2の垂直面のうちの他方の垂直面に垂直な方向に水平移動させて前記ワークを前記他方の垂直面に当接させるように前記ワーク移動部材を制御する、請求項3に記載のロボット。
  5. 前記制御部は、前記ワークの前記規制部材への当接を前記第1のアームおよび前記第2のアームの少なくとも何れか一方が有する関節軸を駆動するモータの電流またはトルク変化によって検知する、請求項1から4の何れかに記載のロボット。
JP2016565600A 2014-12-26 2014-12-26 ロボット Active JP6329645B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2014/006483 WO2016103300A1 (ja) 2014-12-26 2014-12-26 ロボット

Publications (2)

Publication Number Publication Date
JPWO2016103300A1 JPWO2016103300A1 (ja) 2017-08-10
JP6329645B2 true JP6329645B2 (ja) 2018-05-23

Family

ID=56149404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016565600A Active JP6329645B2 (ja) 2014-12-26 2014-12-26 ロボット

Country Status (8)

Country Link
US (1) US10406681B2 (ja)
EP (1) EP3238883B1 (ja)
JP (1) JP6329645B2 (ja)
KR (1) KR101952767B1 (ja)
CN (1) CN107000203B (ja)
SG (1) SG11201703889XA (ja)
TW (1) TWI581928B (ja)
WO (1) WO2016103300A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106078710B (zh) * 2016-07-06 2018-03-06 英华达(上海)科技有限公司 多任务应用的多轴机器人
CN106181982A (zh) * 2016-08-09 2016-12-07 英华达(上海)科技有限公司 多轴机器人
US11065760B2 (en) 2016-08-09 2021-07-20 Inventec Appliances (Pudong) Corporation Multiaxial robot with cover
JP6845671B2 (ja) * 2016-11-30 2021-03-24 川崎重工業株式会社 部品実装装置及びその制御方法
JP6831739B2 (ja) * 2017-04-03 2021-02-17 川崎重工業株式会社 蓋閉じ装置及び蓋閉じ方法
US11458632B2 (en) * 2017-08-23 2022-10-04 Sony Corporation Robot having reduced vibration generation in in arm portion
CN108000087A (zh) * 2017-10-26 2018-05-08 安徽瑞林精科股份有限公司 一种汽车零部件组装检测设备
CN108036951A (zh) * 2017-10-26 2018-05-15 安徽瑞林精科股份有限公司 一种汽车排挡杆检测装置
JP7223655B2 (ja) * 2019-07-05 2023-02-16 川崎重工業株式会社 搬送ロボット
US11591170B2 (en) * 2019-10-25 2023-02-28 Dexai Robotics, Inc. Robotic systems and methods for conveyance of items
CN111975341B (zh) * 2020-09-10 2024-07-26 川崎(重庆)机器人工程有限公司 变速箱壳体螺钉上下料双腕机器人系统
JP2024104305A (ja) * 2021-06-09 2024-08-05 東京計器株式会社 接触検知装置
JP7330344B1 (ja) 2022-10-31 2023-08-21 カワダロボティクス株式会社 スティック状梱包品のピッキングシステムおよび二次梱包システム

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0259291A (ja) 1988-08-26 1990-02-28 Matsushita Electric Ind Co Ltd ロボットアームの衝突検出方法
US5125789A (en) * 1990-01-02 1992-06-30 Peerless Automation Molded parts removal and transfer robot
JP3448952B2 (ja) 1994-04-13 2003-09-22 ソニー株式会社 双腕ロボット
JPH09198121A (ja) * 1996-01-19 1997-07-31 Nippon Telegr & Teleph Corp <Ntt> ロボット教示方法
JPH09319425A (ja) 1996-05-29 1997-12-12 Kobe Steel Ltd 部品の組立方法及び組立装置
US6489741B1 (en) * 1998-08-25 2002-12-03 Genmark Automation, Inc. Robot motion compensation system
JP2003053687A (ja) * 2001-08-16 2003-02-26 Fuji Photo Film Co Ltd 作業ロボットのワークハンドリング方法
CN1984756B (zh) * 2004-07-13 2011-12-07 松下电器产业株式会社 物品保持系统、机器人以及机器人控制方法
JP2006035346A (ja) * 2004-07-23 2006-02-09 Toyota Motor Corp 部品組付け方法
JP2010099784A (ja) 2008-10-24 2010-05-06 Honda Motor Co Ltd ピン嵌合方法及びピン引き抜き方法
JP2010162669A (ja) 2009-01-19 2010-07-29 Olympus Corp 生産装置
US8511964B2 (en) * 2009-09-22 2013-08-20 GM Global Technology Operations LLC Humanoid robot
BR112012030688A2 (pt) * 2010-06-11 2016-09-13 Yaskawa Denki Seisakusho Kk sistema de fornecimento de serviço, e, método de fornecimento de serviço
JP5810582B2 (ja) 2011-03-29 2015-11-11 セイコーエプソン株式会社 ロボットの制御方法、及びロボット
JP5161335B2 (ja) * 2011-04-06 2013-03-13 中外炉工業株式会社 基板の搬送装置及びこれを備えた基板の加工装置
JP5818345B2 (ja) * 2011-04-27 2015-11-18 日本電産サンキョー株式会社 回転機構、産業用ロボットおよび回転体の原点位置復帰方法
CN203887859U (zh) * 2011-05-27 2014-10-22 Abb技术有限公司 可配置的操作工具系统
JP5494617B2 (ja) * 2011-10-26 2014-05-21 株式会社安川電機 ロボットシステムおよび加工品の製造方法
JP2013099807A (ja) 2011-11-08 2013-05-23 Seiko Epson Corp ロボット及びロボットの制御方法
JP5765686B2 (ja) 2012-03-23 2015-08-19 トヨタ自動車東日本株式会社 ロボット接触検知装置
JP5652445B2 (ja) * 2012-08-31 2015-01-14 株式会社安川電機 ロボット
JP5917380B2 (ja) 2012-12-04 2016-05-11 川田工業株式会社 多関節型ロボットによるワーク位置決め方法およびそのワーク位置決め方法を用いた多関節型ロボットによるワーク装着方法
WO2014125627A1 (ja) * 2013-02-15 2014-08-21 株式会社安川電機 梱包装置および梱包方法
JP5750472B2 (ja) * 2013-05-22 2015-07-22 株式会社安川電機 基板搬送ロボット、基板搬送システムおよび基板の配置状態の検出方法
US20150032258A1 (en) * 2013-07-29 2015-01-29 Brain Corporation Apparatus and methods for controlling of robotic devices
JP2015085479A (ja) * 2013-11-01 2015-05-07 セイコーエプソン株式会社 ロボット、制御装置、ロボットシステム、及びロボット制御方法
JP2015085494A (ja) 2013-11-01 2015-05-07 セイコーエプソン株式会社 ロボット、制御装置、ロボットシステム及びロボット制御方法
CN103722549B (zh) * 2013-12-31 2015-08-19 重庆交通大学 空间协作重载精密双臂机械手
US9349629B2 (en) * 2014-01-23 2016-05-24 Lam Research Corporation Touch auto-calibration of process modules
CN203875649U (zh) 2014-05-06 2014-10-15 宁波市海通汽车配件有限公司 一种汽车柱形工件加工夹具

Also Published As

Publication number Publication date
EP3238883A1 (en) 2017-11-01
WO2016103300A1 (ja) 2016-06-30
TW201622910A (zh) 2016-07-01
CN107000203B (zh) 2020-04-10
SG11201703889XA (en) 2017-06-29
US20180015613A1 (en) 2018-01-18
TWI581928B (zh) 2017-05-11
KR20170091734A (ko) 2017-08-09
US10406681B2 (en) 2019-09-10
CN107000203A (zh) 2017-08-01
EP3238883B1 (en) 2020-12-09
KR101952767B1 (ko) 2019-02-28
JPWO2016103300A1 (ja) 2017-08-10
EP3238883A4 (en) 2018-10-10

Similar Documents

Publication Publication Date Title
JP6329645B2 (ja) ロボット
US20210171295A1 (en) Robot and robot system having the same
US9156160B2 (en) Robot system, calibration method, and method for producing to-be-processed material
US11958187B2 (en) Robot hand, robot and robot system
CN104552285B (zh) 机器人、机器人控制装置以及机器人系统
CN104589354B (zh) 机器人控制装置、机器人系统以及机器人
JP6450960B2 (ja) ロボット、ロボットシステム及び教示方法
CN107107332B (zh) 生产系统
JP6255724B2 (ja) ロボットおよびロボットの操作方法
JP6330287B2 (ja) ロボット、ロボット用当接部材
CN106493711B (zh) 控制装置、机器人以及机器人系统
CN104044131A (zh) 机器人系统、校正方法及被加工物制造方法
CN108349092A (zh) 制造系统、制造系统的构建方法、末端效应器、机器人、及机器人的作业方法
WO2019159713A1 (ja) 接続装置及び接続方法
US20160318179A1 (en) Robot system
JP6208601B2 (ja) ワーク位置決め機能を有するロボットハンド、ロボットシステム、及びワークの位置決め把持方法
JP6630050B2 (ja) ロボット、ロボットの制御方法、ワークの取付方法及びワークの搬送方法
JP6314431B2 (ja) ロボットシステム、制御装置、ロボット、及び駆動方法
US20190193277A1 (en) Robot and method of operating the same
JP2009039815A (ja) パワーアシスト装置およびその制御方法
JP2015085480A (ja) ロボット、制御装置、ロボットシステム、ロボット制御方法、及びプログラム
JPWO2019106720A1 (ja) 部品移載装置
JP2015085457A (ja) ロボット、ロボットシステム及びロボット制御装置
US20230028767A1 (en) Position detection method, controller, and robot system
CN109803797B (zh) 机器人

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180306

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: 20180327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180420

R150 Certificate of patent or registration of utility model

Ref document number: 6329645

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250