JP3858703B2 - Cargo work support device for industrial vehicle and industrial vehicle - Google Patents
Cargo work support device for industrial vehicle and industrial vehicleInfo
- Publication number
- JP3858703B2 JP3858703B2 JP2002014736A JP2002014736A JP3858703B2 JP 3858703 B2 JP3858703 B2 JP 3858703B2 JP 2002014736 A JP2002014736 A JP 2002014736A JP 2002014736 A JP2002014736 A JP 2002014736A JP 3858703 B2 JP3858703 B2 JP 3858703B2
- Authority
- JP
- Japan
- Prior art keywords
- cargo handling
- carriage
- mast
- photographing
- unit
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims description 66
- 238000001514 detection method Methods 0.000 claims description 26
- 238000003384 imaging method Methods 0.000 claims description 13
- 239000000470 constituent Substances 0.000 claims description 7
- 230000008602 contraction Effects 0.000 claims description 3
- 239000013598 vector Substances 0.000 description 38
- 230000007246 mechanism Effects 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 13
- 210000003811 finger Anatomy 0.000 description 12
- 230000000694 effects Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000005484 gravity Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000006073 displacement reaction Methods 0.000 description 5
- 210000003813 thumb Anatomy 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003028 elevating effect Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 239000003921 oil Substances 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000010720 hydraulic oil Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
Images
Landscapes
- Forklifts And Lifting Vehicles (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、産業車両に設けられた荷役機器の荷役対象を撮影した画像データを用いて、例えばパレットなどの荷役対象に荷役機器を位置合わせする位置合わせ作業を支援する産業車両における荷役作業支援装置及び産業車両に関するものである。
【0002】
【従来の技術】
例えば、この種の産業車両であるフォークリフトでは、多段式マストを有する荷役装置が車体に備えられ、フォーク等の荷役機器(アタッチメント)を有したキャリッジがマストに沿って昇降可能に設けられている。例えば棚の高所で荷取作業や荷置作業をする際は、運手者は高所(例えば3〜6メートル)を仰ぎ見ながらフォークがパレットの穴または棚面の少し上方位置に合ったかどうかを目視で確認しつつ荷役レバーを操作する必要がある。
【0003】
しかし、高所を下方から仰ぎ見ながらフォークとパレット等が水平方向に位置合わせされたかを目視で判断することは困難で、熟練者でもこの位置合わせに時間を要するという問題があった。そこで、従来、例えば荷役機器にカメラを取り付け、フォーク正面に見える棚やパレット等の様子を撮影した画像を、運転席にいる運転者が表示装置の画面を通して見られるようにすることで、高所でのフォークの位置合わせ作業を支援する装置が知られている。
【0004】
例えば米国特許5586620号には、カメラが昇降機構と共にキャリッジ(荷役機器)に取り付けられ、フォークが最下降位置から少し上昇するとカメラが下降し、フォークが最下降位置に下降する際は最下降位置に達するまでにカメラが上昇して保護位置に格納される昇降式のカメラ昇降装置を備えるものが開示されている。このカメラ機構であれば、フォーク上昇時にはカメラがキャリッジから下降してフォーク正面の撮影ができ、フォークを最下降させた時には、カメラが上昇して保護位置に格納されるため、カメラが床面に衝突することが回避される。カメラはバネで下方に付勢されており、キャリッジが最下降位置付近まで下降するとマスト側に設けられたプレートに当たってカメラがバネの付勢力に抗して上昇して保護位置に格納される。
【0005】
【発明が解決しようとする課題】
しかしながら、カメラがキャリッジに取り付けられていたので、フォークが最下降位置に下降する過程でプレートに当たってカメラを保護位置に上昇させて格納する移動機構を採用していた。このため、カメラの取付構造が比較的複雑であった。またカメラがキャリッジに取り付けられていたので、カメラが比較的振動を受け易いという問題もあった。さらに、フォーク位置決め操作の支援を必要とする高所ではカメラが常に下方に突出した状態にあったため、下方に突出したカメラが荷役作業時に周辺物と干渉する恐れがあった。そのため、この種の干渉を防ぐ機構も設ける必要があった。
【0006】
また、このフォークリフトは、荷役作業時に高所の様子を画面を通して確認しながら荷役作業ができるものの、フォークを荷役対象であるパレットや棚部に位置合わせする位置合わせ作業は、運転者が荷役レバーを操作して行わなければならなかった。
【0007】
本発明は前記課題を解決するためになされたものであって、その目的は、カメラ等の撮影手段が荷役作業時に周辺物などと干渉することを防ぐことができ、撮影手段が受ける振動も比較的小さく抑えられ、しかも荷役機器を荷役対象に自動で位置合わせできる産業車両における荷役作業支援装置及び産業車両を提供することにある。
【0008】
【課題を解決するための手段】
上記目的を達成するために請求項1に記載の発明では、荷役機器を有するキャリッジが案内部材に沿って基準位置から所定位置までの第1範囲を移動するとともに、前記所定位置以上の第2範囲では前記キャリッジと前記案内部材との当該移動方向における相対位置関係を一定に保ったまま該案内部材が移動することにより前記キャリッジが前記第2範囲を移動する荷役装置を備える。前記キャリッジが前記所定位置以上の前記第2範囲に位置するときに前記荷役機器の作業エリアを撮影可能に撮影手段が前記案内部材に設けられている。位置割出手段は、前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて前記荷役対象の位置を割り出す。制御手段は、前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する。なお、作業エリアとは、荷役機器が荷役対象に大雑把に位置合わせされた状態(遠方からあるいは斜めの角度から見て目視で大雑把に位置を合わせた程度で実際には位置が合っていない状態)下で、荷役機器にとって目標とする荷役対象を含むことになるエリアであり、よって大雑把に位置が合った状態で荷役対象を撮影できる位置に撮影手段は配置される。
【0009】
この発明によれば、キャリッジが所定位置以上の第2範囲にあるときは、キャリッジと案内部材との相対位置関係が一定に保たれるので、少なくともキャリッジ移動方向において荷役機器と撮影手段との相対位置関係が一定に保たれる。このため、キャリッジが第2範囲のどの位置にあろうとも、撮影手段により荷役機器の荷役対象を撮影できる。そして、撮影手段からの画像データを画像処理するとともにその処理結果を用いて荷役対象の位置が位置割出手段によって割り出される。この位置割出情報に基づき制御手段によって荷役装置の駆動手段が駆動制御され、荷役機器は位置割出手段により位置が割り出された荷役対象に位置合わせされる。案内部材に移動可能に取り付けられたキャリッジに撮影手段が設けられる構成であると、撮影手段が比較的大きな振動を受けることになるが、キャリッジを支持する案内部材側に撮影手段が設けられることで撮影手段が受ける振動を比較的小さく抑えることができる。また、撮影手段がキャリッジに設けられると、例えば撮影のため撮影手段をキャリッジから突出配置させなければならない場合があり、この場合には撮影手段がキャリッジの周辺物と干渉し易くなるが、案内部材に設けられていればそのような心配もない。さらにキャリッジを例えば基準位置に戻したときなどに撮影手段と他の周辺物(床面含む)との干渉を避けるために撮影手段を格納させる格納機構を設ける必要があるが、案内部材に設けられていれば格納機構は必要ない。
【0010】
請求項2に記載の発明では、産業車両は荷役機器を有するキャリッジが所定揚高以上の範囲をマストの構成部材と相対位置関係を一定に保った状態で昇降する荷役装置を備える。撮影手段は前記荷役機器の作業エリアを撮影可能に前記マストの前記構成部材に設けられている。位置割出手段は、前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて前記荷役対象の位置を割り出す。制御手段は、前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する。
【0011】
この発明によれば、キャリッジが所定揚高以上の範囲を昇降する際、キャリッジとマストの構成部材は一定の相対位置関係に保たれる。このため、マストの構成部材に設けられた撮影手段と荷役機器もキャリッジ移動方向において一定の相対位置関係に保たれる。よって、キャリッジが所定揚高以上のどの揚高にあっても、撮影手段によって荷役機器の作業エリアが撮影され、荷役対象を撮影できることになる。そして、撮影手段からの画像データを画像処理するとともにその処理結果を用いて荷役対象の位置が位置割出手段によって割り出される。この位置割出情報に基づき制御手段によって荷役装置の駆動手段が駆動制御され、荷役機器は位置割出手段により位置が割り出された荷役対象に位置合わせされる。キャリッジに撮影手段が設けられる構成であると、撮影手段が比較的大きな振動を受けることになるが、インナマスト側に撮影手段が設けられることで、撮影手段が受ける振動を比較的小さく抑えることができる。また、撮影手段がキャリッジに設けられると、例えば撮影のため撮影手段をキャリッジから突出配置させなければならない場合、撮影手段が周辺物と干渉し易くなるが、インナマストに設けられていればそのような心配もない。さらにキャリッジを例えば最下降位置に戻したときなどに撮影手段と床面との干渉を避けるために撮影手段を格納させる格納機構などの移動機構を設ける必要があるが、インナマストに設けられていれば移動機能も必要なくなる。
【0012】
請求項3に記載の発明では、荷役装置は多段式のマストを備える。荷役機器を有するキャリッジが最下降位置から所定揚高までの第1範囲でインナマストに沿って昇降するとともに、前記所定揚高以上の第2範囲では前記キャリッジが前記インナマストとの相対位置関係を一定に保ったままインナマストが昇降することにより前記キャリッジが昇降する荷役装置を備える。撮影手段は、前記キャリッジが前記第2範囲にあって前記荷役機器と前記インナマストが一定の相対位置関係にあるときに前記荷役機器の作業エリアを撮影可能に前記インナマストに設けられている。位置割出手段は、前記撮影手段により撮影された画像データを画像処理するとともにその処理結果を用いて荷役対象の位置を割り出す。制御手段は、前記位置割出手段により位置が割り出された荷役対象に対し、前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する。
【0013】
この発明によれば、キャリッジが所定揚高以上の第2範囲のどの位置にあっても、キャリッジとインナマストとの相対位置関係が一定に保たれる。このため、インナマストに設けられた撮影手段と荷役機器との相対位置関係が少なくともキャリッジ移動方向において一定に保たれる。よって、キャリッジが所定揚高以上の第2範囲のどの位置にあっても、荷役機器の作業エリアを撮影手段により撮影することができる。そして、撮影手段により撮影された画像データを画像処理するとともにその処理結果を用いて荷役対象の位置が位置割出手段によって割り出される。この位置割出情報に基づき制御手段により荷役装置の駆動手段が駆動制御され、位置割出手段により位置が割り出された荷役対象に対し荷役機器が位置合わせされる。よって、請求項2に記載の発明と同様の作用効果が得られる。
【0014】
請求項4に記載の発明では、スライド伸縮可能な多段式のマストと、前記マストを構成するインナマストに沿って荷役機器を有するキャリッジを昇降させる第1駆動手段と、前記マストをスライドさせて伸縮駆動させる第2駆動手段とを備える。駆動制御手段は、荷役操作手段の操作に基づき前記第1駆動手段及び第2駆動手段を駆動させるとともに、前記キャリッジが最下降位置から所定揚高までの第1範囲にあって前記インナマストの上限に位置することが検知されないときに前記第1駆動手段を駆動する。また駆動制御手段は、前記キャリッジが前記所定揚高以上の第2範囲にあって前記インナマストの上限に位置することが検知されたときに前記第2駆動手段を駆動する。撮影手段は、前記キャリッジが前記インナマストの上限に位置する状態で前記荷役機器の作業エリアを撮影可能に前記インナマストに設けられている。位置割出手段は、前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて荷役対象の位置を割り出す。制御手段は、前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記第2駆動手段を駆動制御する。
【0015】
この発明によれば、キャリッジが所定揚高以上の第2範囲にあってインナマストの上限に位置することが検知されたときに第2駆動手段が駆動される。キャリッジが第2範囲のどの位置にあっても、少なくともキャリッジ移動方向において、インナマストに設けられた撮影手段と荷役機器の相対位置関係が一定に保たれるため、荷役機器の作業エリア(荷役対象)を撮影手段により撮影することが可能となる。撮影手段からの画像データを画像処理するとともにその処理結果を用いて荷役対象の位置が位置割出手段により割り出される。この位置割出情報に基づき制御手段により第2駆動手段が駆動制御され、位置割出手段により位置が割り出された荷役対象に荷役機器が位置合わせされる。よって、この発明においても、請求項2に記載の発明と同様の作用効果が得られる。
【0016】
請求項5に記載の発明は、請求項3〜4に記載の発明において、前記荷役機器を前記インナマストに対しサイドシフトさせるサイドシフト用駆動手段と、前記荷役機器のサイドシフト方向における基準位置からのサイドシフト量を検出するサイドシフト量検出手段とを備える。前記位置割出手段は、前記画像処理結果から得られた前記荷役対象の位置情報と前記サイドシフト量検出値とに基づき前記荷役機器と前記荷役対象との上下方向及びサイドシフト方向の相対位置を割り出す。前記制御手段は、前記相対位置の位置割出情報に基づき前記荷役機器を前記荷役対象に前記二方向に位置合わせすべく前記駆動手段及びサイドシフト用駆動手段を駆動制御する。
【0017】
この発明によれば、請求項3〜4に記載の発明の作用に加え、以下の作用が得られる。サイドシフト量検出手段により検出されたサイドシフト量検出値から、撮影手段と荷役機器とのサイドシフト方向における相対位置が把握されるので、荷役機器と荷役対象とのサイドシフト方向のずれを求めることが可能となる。従って、上下方向とサイドシフト方向の二方向において荷役機器を荷役対象に位置合わせすることが可能となり、運転者の手動操作による負担がより軽減される。
【0018】
請求項6に記載の発明は、請求項3〜5のいずれか一項に記載の発明において、前記撮影手段は前記インナマストに固定されていることを要旨とする。
この発明によれば、請求項3〜5のいずれか一項に記載の発明の作用に加え、撮影手段がインナマストに固定されているので、その組付構造が簡単に済む。
【0019】
請求項7に記載の発明は、請求項6に記載の産業車両における荷役作業支援装置において、前記撮影手段は前記インナマストのビームに固定されていることを要旨とする。
【0020】
この発明によれば、撮影手段はインナマストのビームに固定されているので、ビームがブラケットなどの取り付け用の部材を兼ねるので、取付に必要な余分な部材を抑えられる。
【0021】
請求項8に記載の発明は、請求項3〜7のいずれか一項に記載の発明において、前記撮影手段は、前記荷役機器が前記所定揚高以上の揚高に位置する状態で前記荷役機器より下方に配置されるようにインナマストに設けられていることを要旨とする。
【0022】
この発明によれば、荷役機器が所定揚高以上の揚高に位置する状態で、インナマストに設けられた撮影手段により荷役機器の下方から荷役対象を撮影できる。例えば荷役機器に荷が積まれたときでも荷に遮られず荷役対象を撮影することができる。
【0023】
請求項9に記載の発明は、請求項1〜8のいずれか一項に記載の発明において、前記撮影手段により撮影された画像を表示する表示手段を備えていることを要旨とする。
【0024】
この発明によれば、撮影手段により撮影された荷役対象の画像を表示手段の画面で見ることができる。よって、例えば運転者から離れた場所(例えば高所)で荷役作業が行われる場合でも、表示手段の画面を通して荷役機器の荷役対象に対する位置合わせを確認することができる。
【0025】
請求項10に記載の発明は、請求項1〜9のいずれか一項に記載の発明において、前記位置割出手段は、前記撮影手段からの画像データを画像処理することで前記荷役対象に付されたマークの位置を割り出し、該割り出したマークの位置から荷役対象の位置を割り出すことを要旨とする。
【0026】
この発明によれば、撮影手段からの画像データを画像処理することで荷役対象に付されたマークの位置を割り出し、割り出したマークの位置から荷役対象の位置が割り出される。従って、荷役対象の位置を正確に割り出すことができ、位置合わせ制御時の精度が高まる。
【0027】
請求項11に記載の発明は、請求項1〜10のいずれか一項に記載の発明において、荷役作業が荷取作業であるか荷置作業であるかを判別する判別手段を備える。前記位置割出手段は、前記判別手段により荷取作業と判別されたときは荷取作業用の荷役対象の位置を割り出し、荷置作業と判別されたときは荷置作業用の荷役対象の位置を割り出す。前記制御手段は、前記判別手段により判別された荷役作業の種別に応じて位置が割り出された荷役対象に対し前記荷役機器を位置合わせするよう前記駆動手段を駆動制御する。
【0028】
この発明によれば、荷役作業に荷取作業と荷置作業の複数があっても、それぞれを判別してその荷役作業内容から対象とすべき荷役対象の位置が割り出され、判別された荷役作業の種別に応じて位置が割り出された荷役対象に対し荷役機器を位置合わせされる。従って、荷役作業内容に複数の種別があってもその適切な荷役対象に自動で位置合わせできる。
【0029】
請求項12に記載の発明は、請求項11に記載の産業車両における発明において、前記位置割出手段は、前記判別手段の判別結果に基づき荷取作業のときはパレットに付された第1マークの位置を割り出し、荷置作業のときは棚部に付された第2マークの位置を割り出す。前記制御手段は、前記判別手段により荷取作業と判別されたときは、前記第1マークの位置割出情報に基づき荷役対象とするパレットの位置を割り出して前記荷役機器を該パレットに位置合わせするよう前記駆動手段を制御するとともに、前記判別手段により荷置作業と判別されたときは、前記第2マークの位置割出情報に基づき荷役対象とする棚部の位置を割り出して前記荷役機器を該棚部に位置合わせするよう前記駆動手段を駆動制御する。
【0030】
この発明によれば、荷役作業に荷取作業と荷置作業の複数があっても、それぞれを判別した内容に応じて対象とすべきマークを第1マークと第2マークのいずれかを適切に選んで、その荷役作業内容に適した荷役対象が選択される。従って、荷役作業内容に複数の種別があってもその適切な荷役対象に自動で位置合わせできる。
【0031】
請求項13に記載の発明は、請求項1〜12のいずれか一項に記載の発明において、前記荷役機器を移動させるために操作される荷役操作手段と、前記荷役機器を荷役対象に位置合わせする自動位置合わせ制御を行うときに操作する操作手段とを備える。駆動制御手段は、前記荷役操作手段の操作に応じて前記荷役機器を移動させるべく前記荷役操作手段の操作に基づき前記駆動手段を駆動制御する。前記制御手段は、前記操作手段が操作されたときの入力信号に基づき前記荷役機器を前記荷役対象に位置合わせするように前記駆動手段を駆動制御する。
【0032】
この発明によれば、荷役操作手段を操作してまず荷役機器を目標とする荷役対象に近づけ、おおまかに位置合わせする。その後、自動位置合わせ制御を開始させるために操作手段を操作する。制御手段は操作手段が操作された信号を入力すると、自動位置合わせ制御を行い、荷役機器は荷役対象に位置合わせされる。ここで、操作手段の操作のタイミングは、カメラによる撮影開始タイミングでもよいし、画像処理の開始タイミングでもよいし、位置割出処理の開始タイミングであってもよい。要するに位置合わせ制御が行われるのであればよい。
【0033】
請求項14に記載の発明は、請求項1〜13のいずれか一項に記載の荷役作業支援装置を備えている産業車両。
この発明によれば、産業車両には請求項1〜13のいずれか一項に記載の荷役作業支援装置が備えられていることから、請求項1〜13のいずれか一項に記載の発明と同様の作用効果が得られる。
【0034】
【発明の実施の形態】
以下、本発明をフォークリフトの荷役作業支援装置に具体化した一実施形態を図面に従って説明する。
【0035】
図1に示すように、産業車両としてのリーチ型フォークリフトトラック(以下、フォークリフトという)1は、荷役機器としてのフォーク2を用いて荷役作業を行う。車体3の前部から前方へ延出する左右一対のリーチレグ4の先端部に左右の前輪(従動輪)5がそれぞれ取付けられており、後輪である駆動操舵輪6は、車体3に配備されたバッテリ7を電源とする走行用モータ8の動力により走行駆動される。運転者は車体3の後部右側に設けられた立席タイプの運転席9に立った状態で、ハンドル10を操作して駆動操舵輪6を操舵することによりフォークリフト1を運転する。
【0036】
車体3の前側に配備された荷役装置(マスト装置)11は、リーチシリンダ12の駆動により左右のリーチレグ4に沿って前後方向に移動(リーチ動作)可能に設けられている。荷役装置11は、多段式(本例では3段式)マスト13と、荷役用のキャリッジ14と、中央の第1リフトシリンダ15と、左右一対の第2リフトシリンダ16(片側のみ図示)とを備えている。マスト13は、外側から順にアウタマスト13A、ミドルマスト13Bおよびインナマスト13Cがスライド可能に配置されて構成される3段マストである。本実施形態の荷役装置11は、キャリッジ14がインナマスト13Cの最上位置に一旦到達後はじめてマスト13のスライド伸長が開始されるフルフリー型(テレスコピック型)である。
【0037】
すなわち、荷役装置11の中央に1本配置された第1リフトシリンダ15はインナマスト13Cの底板に立設されており、この第1リフトシリンダ15が駆動することによりキャリッジ14はインナマスト13Cに沿って昇降する。第2リフトシリンダ16はアウタマスト13Aの背面に左右一対立設され、キャリッジ14がインナマスト13Cの最上端に位置することが検知された状態で駆動され、その駆動により3段のマスト13A,13B,13Cがスライド伸縮する。このため、キャリッジ14は最下降位置からマスト13の伸長動作を伴わずインナマスト13Cに沿ってその上端位置まで上昇してまず所定揚高(例えば2m)に到達する。そしてキャリッジ14はインナマスト13Cの上端位置に配置された状態を保ったままマスト13がスライド伸長することにより、さらに所定揚高以上の揚高範囲を最上昇位置まで上昇する。フォーク2は例えば最高約6メートルまで上昇する。
【0038】
フォークリフト1には、高所(高揚高範囲)におけるフォーク2の位置合わせ操作を支援するために作業エリアを撮影する撮影手段としてのカメラ17がマスト13の構成部材であるインナマスト13Cに固定されている。インナマスト13Cには高さ方向中央よりやや上方位置にミドルビーム13Dが横架されており、カメラ17はこのミドルビーム13Dの下側に取り付けられている。カメラ17はその撮影部17Aによりフォーク2の作業エリアを撮影可能に前方を向く状態に配置されている。
【0039】
また、ルーフ18には運転席9に立つ運転者からよく見える位置に表示手段としての表示装置(液晶ディスプレイ装置(LCD))19が取り付けられている。表示装置19の画面には、荷役作業時にカメラ17によって撮影されたフォーク前方の画像が映し出されるようになっている。
【0040】
図4に示すように、本実施形態では、棚20とパレット21には、フォーク2を棚部22またはパレット21に対して位置合わせする際の位置目標とするマークM1,M2が付されている。すなわち、パレット21の正面と背面には2つの差込穴21A間中央部にパレット位置検出用のマークM1が付されている。一方、棚20の棚部(ビーム)22にはその正面中央部に棚位置検出用のマークM2が付されている。ここで、パレット21に付されたマークM1と、棚部22に付されたマークM2は互いに白黒が反転した模様の図形となっている。カメラ17により撮影されたマークM1(またはM2)の画面上の位置からフォーク2と荷役対象(パレット21または棚部22)の左右(Y方向)・上下(Z方向)のずれ量を算出し、そのずれ量を無くすようにフォーク2を荷役対象に自動で位置合わせするフォーク自動位置合わせ制御が行われる。
【0041】
本実施形態のフォークリフト1では荷役装置11がフルフリー型であるため、フォーク2が所定揚高以上の揚高にあるときは、カメラ17とフォーク2の高さ方向における相対位置関係が常に一定に保たれる。よって、カメラ17が例えば正面を向く姿勢で固定されていても、所定揚高以上の揚高ではカメラ17によって常にフォーク2の作業エリアを撮影可能である。
【0042】
図2及び図3は、キャリッジ14がインナマスト13Cの最上端位置(上限)に配置された状態(所定揚高以上の揚高時)を示すもので、図2が正面から見た図、図3が側方から一部破断して見た図である。
【0043】
図3に示すように、キャリッジ14は、リフトブラケット23、フィンガバー24、シフタ(サイドシフタ)25、バックレスト26およびフォーク2から構成される。なお、フォーク2はアタッチメントであるため、荷役作業の用途に応じて荷役機器は他のアタッチメントと交換可能である。
【0044】
リフトブラケット23はマスト13間に昇降可能に配備されている。すなわちリフトブラケット23はインナマスト13Cの案内面(内面)上を転動するローラ(図示省略)をその両側面に複数個(2個)ずつ備え、チェーン(図示省略)により昇降可能に吊り下げ支持されている。フルフリー型である本実施形態では、第1リフトシリンダ15のロッド15Aの上端部に設けられたスプロケット15Bにはキャリッジ14を吊下するチェーンが掛装されている。第1リフトシリンダ15が駆動されると、キャリッジ14(リフトブラケット23)がインナマスト13Cに沿って最下降位置から所定揚高までの範囲を昇降するようになっている。また、フィンガバー24はリフトブラケット23に対し前後に傾動可能な状態で支持されている。
【0045】
シフタ25はフィンガバー24に対し左右にスライド可能な状態で取付けられている。すなわちフィンガバー24の上下両端に固定された車幅方向に延びる上下一対の支持レール24Aに対し、シフタ25の二本のガイドレール25Aがそれぞれ係合することで、シフタ25はレール25Aに沿って車幅方向(左右方向)にスライド可能となっている。バックレスト26はシフタ25の上部に固定されている。またフォーク2はシフタ25に着脱可能に取り付けられている。
【0046】
リフトブラケット23には、フィンガバー24を傾動させるティルトシリンダ27が配設されている。ティルトシリンダ27が駆動されることでフィンガバー24は傾動動作し、これによってフォーク2がティルト動作する。またフィンガバー24の上部にはサイドシフトシリンダ28が設けられており、そのピストンロッド28Aはシフタ25と連結されている。サイドシフトシリンダ28が駆動されることにより、シフタ25はフィンガバー24に対してその幅中心(基準位置)(図2における▼印)から左右に一定距離(例えば50〜100mm内の設定値)ずつ相対移動可能となっている。
【0047】
マスト13はキャリッジ14がインナマスト13Cの最上位置に一旦到達後はじめてスライド伸長を開始するフルフリー型(テレスコピック型)である。このため、キャリッジ14がインナマスト13Cの最上位置(上限)に到達した後の所定揚高(例えば2m)以上の揚高範囲では、フォーク2は常にインナマスト13Cの上端位置に配置されたままフォーク2とカメラ17との相対位置関係が上下方向に常に一定に保たれる。
【0048】
カメラ17は、キャリッジ14がインナマスト13Cの最上位置(上限)に配置された状態において、フォーク2の所定距離だけ下方に位置する。また、カメラ17は、左右方向(車幅方向)にはキャリッジ14がサイドシフトしていない(サイドシフト方向の基準位置にある)状態下で一対のフォーク2間中心線より片側に偏位(オフセット)している。すなわち、カメラ17は、第1リフトシリンダ15の背後に位置するため、ピストンロッド15Aがカメラ17の撮影の妨げにならないように中心線より片側に偏位させている。
【0049】
図2,3に示すようにカメラ17は、フォーク2に対し所定距離だけ下方に位置しており、フォーク2上に荷が積載されている荷置作業時にもそのときの荷役対象である棚部22に付されたマークM2を撮影できるようになっている。もちろん、フォーク2上に荷が積載されていない荷取作業時にはそのときの荷役対象であるパレット21に付されたマークM1を撮影できる。
【0050】
サイドシフトシリンダ28にはサイドシフト量検出手段としてのストロークセンサ29が設けられており、ストロークセンサ29によりサイドシフトシリンダ28のストローク量が検出される。ストロークセンサ29の検出結果によりフォーク2のサイドシフト量が把握される。また、サイドストローク検出値からフォーク2とカメラ17との左右方向(Y方向)の相対位置(ずれ量)が把握される。なお、本実施形態において、最下降位置が基準位置に相当し、所定揚高が所定位置に相当する。また、第1範囲とは、キャリッジ14(フォーク2)の最下降位置(基準位置)から所定揚高(所定位置)までの範囲を指し、第2範囲とは、所定揚高(所定位置)以上の範囲を指す。
【0051】
インストルメントパネル上には、荷役操作手段として図5に示す操作レバー(マルチレバー)31が設けられている。操作レバー31は、これ1つで走行操作と荷役操作の全ての操作を可能とするもので複数種類の操作部を備えている。
【0052】
操作レバー31は、インストルメントパネル上の所定箇所に形成されたスロット32に沿って前後方向に傾動するレバー本体33を備えている。レバー本体33は操作しない状態ではパネル面に対し略垂直となる中立位置にバネ(図示せず)の付勢力により復帰する。レバー本体33の上端部にはグリップ34が車幅方向に対し30度〜60度程度の角度をもって傾斜する姿勢に取付けられている。
【0053】
グリップ34の左端部には、略円筒形のノブ35が軸線Cを中心に回転可能に設けられている。またグリップ34の左部分前縁にシーソースイッチ36が、グリップ34の左部分背面に十字スイッチ37が、グリップ34の左部分前面に操作手段としての作動スイッチ38がそれぞれ設けられている。グリップ34は、運転者が右肘を付いて右手で握る状態で使用される。グリップ34を握った状態では、親指でノブ35と十字スイッチ37を操作でき、人差し指でシーソースイッチ36を操作でき、中指で作動スイッチ38を操作できる。なお、同図における円内がA方向から見た十字スイッチ37である。
【0054】
グリップ34を握った右手でレバー本体33を前方に傾けるとフォークリフト1が前進し、レバー本体33を後方に傾けるとフォークリフト1が後進する。ノブ35に形成された突起35Aを親指で上方へ押してノブ35を上側に回すとフォーク2が上昇し、親指で突起35Aを下方へ押してノブ35を下側に回すとフォーク2が下降する。また、人差し指でシーソースイッチ36の前端を押すと荷役装置11が前方に移動し、人差し指でシーソースイッチ36の後端を押すと荷役装置11が後方に移動する。十字スイッチ37は上下・左右の4方向に操作可能になっており、上下方向の操作でマスト13のティルトを操作し、左右方向の操作でサイドシフトを操作する。親指で十字スイッチ37の上端部を押すとマスト13が前傾し、十字スイッチ37の下端部を押すとマスト13が後傾する。また親指で十字スイッチ37の右端部を押すとフォーク2が右方向に移動し、十字スイッチ37の左端部を押すとフォーク2が左方向に移動する。作動スイッチ38は、荷役作業時に操作レバー31を操作してフォーク2を目標とする荷役対象(パレット21または棚部22)におおまかに位置合わせした後、フォーク2の自動位置合わせ制御を開始させるときに操作するものである。
【0055】
次に、荷役操作支援装置の電気的構成を図6に基づいて説明する。
荷役操作支援装置40はコントローラ45を備える。コントローラ45は、画像制御部46、荷役制御部47、駆動回路48,49およびソレノイド駆動回路50を備えている。
【0056】
画像制御部46にはその入力側にカメラ17が電気的に接続され、映像信号(画像信号)が入力されるとともに、その出力側には表示装置19およびスピーカ51が接続されている。画像制御部46は、カメラ17からの映像信号(画像信号)を基に表示装置19の画面に撮影画像を表示させる。また画像制御部46は、撮影画像中からマークを画像認識する画像認識処理(テンプレートマッチング処理)をし、この画像認識によって把握される画面上(画面座標系)におけるマークの位置から、マークに対するカメラ17の相対位置座標を把握する。またスピーカ51からは荷役作業支援状況や作業者への指示内容などが音声ガイドで知らせられる。
【0057】
一方、荷役制御部47には、マルチレバー31の各ポテンショメータ54,55およびスイッチ36〜38、さらに揚高センサ58、荷重センサ59、ティルト角センサ60などが接続されている。また荷役制御部47には、駆動回路48を介して荷役モータ(電動モータ)62がそれぞれ接続されるとともに、ソレノイド駆動回路50を介してオイルコントロールバルブ64に組付けられた各種電磁比例弁65〜69のソレノイドが接続されている。なお、荷役制御部47および荷重センサ59により判別手段が構成される。
【0058】
荷役制御部47は、各ポテンショメータ54,55、スイッチ36,37からの信号を基に電磁比例弁65〜69の電流値制御と荷役モータ62の駆動制御を行う。荷役モータ62の作動により荷役ポンプ(油圧ポンプ)70が駆動されることでオイルコントロールバルブ65に作動油が供給される。マルチレバー31の操作信号を基にその操作に対応する各電磁比例弁65〜69が比例制御されることで、リフトシリンダ15,16、リーチシリンダ12、ティルトシリンダ27、サイドシフトシリンダ28が油圧制御され、フォーク2の昇降操作、リーチ操作、サイドシフト操作、ティルト操作が可能となっている。なお、シリンダ15,16,28により駆動手段が構成される。
【0059】
荷役制御部47は、マルチレバー操作時の荷役制御の他、フォーク自動位置合わせ制御を司る。フォーク自動位置合わせ制御は、フォーク2を一定高さ以上に上昇させて行われる高所の荷役作業を支援するためのもので、揚高センサ58により検出されたフォーク2の揚高が設定揚高(例えば約2メートル)以上にあるときに行われる。荷役制御部47は荷重センサ59の検出値を基にフォーク2上の荷の有無を判断して荷役モードを判別し、フォーク2上に荷が無く荷重検出値が閾値以下となると、「荷取りモード(荷取作業)」と判別し、フォーク2上に荷が有って荷重検出値が閾値を超えると、「荷置きモード(荷置作業)」と判別する。
【0060】
画像制御部46は、表示処理部75、画像処理部76、描画表示部77、描画データ記憶部78および音声合成部79を備える。表示処理部75は、カメラ17により撮影された画像が画面に映し出されるようにカメラ17から入力した映像信号を表示装置19に出力する。また音声合成部79は、音声アナウンス(音声ガイド)などのための音声合成処理を行ってスピーカ51に音声信号を出力する。また表示処理部75からの画像データが画像処理部76に入力される。
【0061】
画像処理部76は、画面上のマークM1,M2の位置を割り出す画像認識処理と、その割り出したマーク位置を基に車両(カメラ2)と荷役対象との相対位置関係を演算する。画像処理部76は、画像認識処理部81、テンプレート記憶部82、画像演算部83および表示位置決定部84を備えている。画像認識処理部81はパターンマッチング処理による画像認識処理を行う。画像演算部83は、画像認識処理で得られた画面座標系のマーク位置情報を基にマークに対するカメラ17の実座標系の相対位置座標を算出する。表示位置決定部84は、マーク位置情報等を基に画面19A上でフォーク2を荷役対象に位置合わせする際にマークの移動目標とすべき移動目標点座標などをはじめとする各種表示位置(描画座標)を計算により決定する。描画表示部77は、移動目標点データなどの表示位置データを取得すると、描画データ記憶部78から対応する表示(描画)データを読み出して移動目標点マークなどを画面19A上の画像に描画する。なお、画像処理部76は、マイクロコンピュータ(マイコン)およびメモリ(ROM)等に格納されたプログラムデータによって構成される。また描画表示部77および描画データ記憶部78は、描画制御用ゲートアレイと描画用VRAMにより構成される。
【0062】
図7は、マークとテンプレートを示す。同図(a)はパレット位置検出用のマークM1を示し、同図(c)は棚位置検出用のマークM2を示す。また同図(b)がマークM1用のテンプレートT1、同図(d)がマークM2用のテンプレートT2である。
【0063】
マークM1はパターンP1,P1を2個並べて構成され、マークM2はパターンP2,P2を2個並べて構成されている。マークとは全体の模様、パターンとはマークを構成する2つの模様を指す。パターンマッチング処理に使うテンプレートT1,T2は、パターンP1,P2と同じ模様を有する。2つのマークM1,M2の各パターンP1,P2は、互いに白と黒が反転した模様となっている。
【0064】
各パターンP1,P2は、一点を中心として放射状に真っ直ぐ延びる複数本の境界線によって白と黒に色分けされた模様である。本実施形態の各パターンP1,P2は、正方形の2本の対角線により区画された4つの領域を白と黒で色分けした模様である。但し、テンプレートの四角形の辺に相当する外形線は模様の一部ではない。マークとカメラの距離の違いに応じて画面19A上に映し出されるマークM1,M2の大きさが変化しても、その撮影されたパターンP1,P2の中心部分には常にテンプレートT1,T2と同サイズのパターンが存在する。よって、1つのテンプレートT1,T2を用いただけのパターンマッチング処理によりマークM1,M2を認識できるようになっている。テンプレートT1,T1は、カメラ17から所定距離以内で撮影されたマークM1,M2は全て認識可能となるような所定サイズに設定してある。
【0065】
図6に示すテンプレート記憶部82には、2つのテンプレートT1,T2のデータが記憶されている。画像認識処理部81は、荷役制御部47から通知された荷役モードが「荷取モード」であればテンプレートT1を使用し、「荷置モード」であればテンプレートT2を使用する。つまり荷取モードであればパレット位置検出用のマークM1を認識するパターンマッチング処理が行われ、荷置モードであれば棚位置検出用のマークM2を認識するパターンマッチング処理が行われる。
【0066】
図8(a)は画面上に設定された画面座標系を示す。画面座標系では座標を画素の単位で取り扱い、同図(a)における画面19Aでは、横方向画素数H、縦方向画素数Vとなっている。ここではマークM2を例にして説明する。画像認識処理部81は、同図(b)に示すように、画像データ上のマークM2を構成する2つのパターンP2,P2に対しテンプレートT2により2箇所でマッチングし、各パターンP2,P2を認識する。画像演算部83は、画像認識処理部81が認識した2つのパターンP2,P2の各中心点(放射中心点)の座標(I1 ,J1 ),(I2 ,J2 )をそれぞれ算出し、これら2つの座標値を基にマークM2の重心(I,J)とパターンP2,P2の中心間距離Dを求める。なお、マークM1についてもI,J,D値の求め方は同様である。
【0067】
図9は、実座標系を示す。実座標系は同図のようにマークMの中心(重心)を原点Oとし、マークMに垂直な方向でカメラ17と逆の向きにX軸、X軸を水平面内で反時計回りに90度回転した方向にY軸、鉛直方向(上方向)にZ軸をとる3次元座標を想定している。そしてこの実座標系でカメラ17の相対座標(相対位置)(Xc,Yc,Zc)を求め、この相対座標を基にフォーク2の位置ずれ量を算出する。図6に示す画面座標系において計算したデータI,J,Dを使用し、幾何変換を行って実座標系の相対座標(Xc,Yc,Zc)は計算される。
【0068】
以下、I,J,D値からカメラ17の実座標系における相対座標(Xc ,Yc ,Zc )を求める計算方法について説明する。
図10は、実座標系でカメラとマークを上から見た図を示す。また図11は、実座標系と画面座標系について相似関係にあることを示す。同図左側がカメラ17に撮影された実座標系のYZ平面を示すもので、同図右側がカメラ17に撮影された画像の画面座標系におけるIJ平面を示す。像の歪みを考慮しなければ、これらの2つの像は相似関係にある。
【0069】
図10,図11に示すように、実座標系において撮影範囲の横幅は、2L・tan αで示され、これは画面座標系では画面19Aの横方向画素数Hとなる。ここで、角度「α」は、図8に示すようにカメラ17の水平画角の2分の1である。またLは、カメラ17とYZ平面との間の距離であり、|Xc |に等しい(L=|Xc |)。また、実座標系におけるマークM内の2つのパターンP,Pの中心間距離dは、画面座標系では中心間距離Dとなる。つまり実座標系と画面座標系の相似比は、d:Dとなる。また、原点Oから像の中心までの横座標については、実座標系のYc と、画面座標系のI−H/2とが対応関係にある。また原点Oから像の中心までの縦座標については、実座標系のZc と、画面座標系のJ−V/2とが対応関係にある。
【0070】
画面座標系の座標(I,J)と距離Dの値を用いて、図11の相似関係を用いた幾何変換を行えば、図9に示す実座標系(XYZ座標系)におけるカメラ17の相対座標(Xc,Yc,Zc)は、次式より算出される。
Xc =−L=−Hd/(2Dtan α) … (1)
Yc =d/D(I−H/2) … (2)
Zc =d/D(J−V/2) … (3)
ここで、H,V,α,d値は既知の値であるため、I,J,D値を算出すれば、座標(Xc,Yc,Zc)が求まる。
【0071】
図6に示すように、荷役制御部47には、相対座標算出部85および制御量算出部86が備えられている。相対座標算出部85は、画像制御部46から荷役制御部47へ送られたデータI,J,Dを基に、実座標系におけるカメラ17の相対座標OC(Xc,Yc,Zc )を算出する。
【0072】
制御量算出部86は、この実座標系で求めたカメラ17の相対座標(相対位置)OC(Xc,Yc,Zc)を基に、フォーク2を荷役対象に位置合わせする際のフォーク2と目標位置との位置ずれ量を演算する。すなわち、フォーク2を荷役対象に位置決めするときに必要なX,Y,Z方向の移動距離を計算する。ここで、X,Y,Z方向の移動距離を計算するに当たり、カメラ17はフォーク2間中心位置(サイドシフト方向の基準位置)から左右方向に偏位(オフセット)しているので、このオフセット分を補正する必要がある。また、フォーク2はサイドシフトとカメラ17とのY方向における相対位置が変化するため、フォーク2のサイドシフト方向(Y方向)における基準位置からのずれ分を補正する必要がある。制御量算出部86は、これらの補正分を考慮してカメラ17の相対座標OC(Xc,Yc,Zc )から、ストロークセンサ29から取得したストローク量検出値を使って、フォーク2と荷役対象(パレット21または棚部22)とのY,Z方向(左右・上下方向)の相対位置(ずれ量)を算出する。
【0073】
図13は、画像認識処理からフォーク自動位置合わせ制御までの制御処理の流れを説明するものである。
まずフォーク2が所定揚高以上の揚高にあるとき、画像認識処理部81がカメラ17によって撮影された画像データを画像処理してマークMを画像認識する画像認識処理(パターンマッチング処理)を行う。すなわち予め判別された荷役モードに応じ、荷取モードであればテンプレート記憶部82からテンプレートT1を読み出してマークM1を認識する画像認識処理を行い、荷置モードであればテンプレート記憶部82からテンプレートT2を読み出してマークM2を認識する画像認識処理を行う。画像演算部83は、画像認識処理部81で認識されたパターンPの位置を基にマークMの重心座標(I,J)とパターン中心間距離Dを画面座標系(画素レベル)で算出する。画面19A上におけるマークMの位置データI,J,Dは荷役制御部47へ送られる。そして相対座標算出部85は、データI,J,Dを基に、マークMの重心を原点Oとする実座標系におけるカメラ17の相対座標OC(Xc,Yc,Zc )を算出する。
【0074】
ここで、図12に示すように、カメラ位置C、フォーク位置F、パレット位置P、マーク重心位置(原点)Oとおき、荷取作業時に、フォーク位置Fをパレット位置Pに位置合わせするときのベクトルFPを考えると、ベクトルFP=ベクトルOP−ベクトルOC−ベクトルCFの関係にある。ここで、点Oと点Pはそれぞれ同一鉛直線上の位置にするものとすると、ベクトルOPは、マーク重心位置Oとパレット位置Pの距離(Z方向)に相当し、既知情報となる。また、ベクトルCFは、カメラ位置Cとフォーク位置Fとの相対位置で決まるもので、フォーク2のサイドシフト量(つまりストローク量検出値)に応じて変化する。なお、図12は、フォーク2の荷役対象に対する位置合わせ制御をベクトルを使って説明した模式説明図であるため、パレットへの位置合わせ制御で使用されるマークの位置など実際のものと異なる部分がある。
【0075】
制御量算出部86は、カメラ17の相対座標OC(Xc,Yc,Zc)を基に、既知情報(ベクトルOP)を用いてフォーク2を荷役対象に位置合わせする際のフォーク2と目標位置との位置ずれ量(ベクトルFPの各成分)を演算する。すなわち、フォーク2を荷役対象に位置決めするときに必要なX、Y、Z方向の移動距離を計算する。ここで、既知情報のベクトルOPの成分(Xp,Yp,Zp)、ベクトルCFの成分(Xcf,Ycf,Zcf)、フォーク2をパレット21に位置合わせするためにフォーク2を移動させるべきベクトルFPの成分(Xfp,Yfp,Zfp)とおく。
ベクトルFPは、ベクトルFP=ベクトルOP−ベクトルOC−ベクトルCF
であるので、荷取作業時の位置ずれ量(Xfp、Yfp,Zfp)は、
(Xfp,Yfp,Zfp)=(Xp−Xc −Xcf,Yp−Yc −Ycf,Zp −Zc −Zcf)
となる。ここで、Yp,Zp,Zcfは既知の値、Ycfは変数である。
【0076】
同様に、荷置作業時を考えると、フォーク2を棚部22に対し位置合わせする棚面42Aから所定距離(10〜20cm)上方位置を荷置位置Rとおくと、フォーク位置Fを荷置位置Rに位置合わせするときのベクトルFRを考えると、ベクトルFR=ベクトルOR−ベクトルOC−ベクトルCFの関係にある。ここで、点Oと点Rはそれぞれ同一鉛直線上の位置にとるものとする。ベクトルORは、マーク重心位置Oと荷置位置Rとの距離(Z方向)に相当し、既知情報である。また、ベクトルCFは、カメラ位置Cとフォーク位置Fとの相対位置で決まるもので、フォーク2のサイドシフト量(つまりストローク検出値)に応じて変化する。既知情報となるベクトルORは、マーク重心位置Oと荷置位置Rとの距離に相当する。
【0077】
この既知情報であるベクトルORの成分(Xr,Yr,Zr)、ベクトルCFの成分(Xcf,Ycf,Zcf)、フォーク2を荷置位置Rに位置合わせするためにフォーク2を移動させるべきベクトルFPの成分(Xfr,Yfr,Zfr)とおく。ベクトルFRは、ベクトルFR=ベクトルOR−ベクトルOC−ベクトルCF
であるので、荷置作業時の位置ずれ量(Xfr、Yfr,Zfr)は、
(Xfr,Yfr,Zfr)=(Xr −Xc −Xcf,Yr −Yc −Ycf,Zr −Zc −Zcf)
となる。ここで、Yr,Zr,Zcfは既知の値、Ycfは変数である。
【0078】
本実施形態ではサイドシフトによりフォーク2が横方向に動いてもカメラ17は動かないので、Ycfはサイドシフトの状態によって変化する変数となる。従って、Ycfは例えばストロークセンサ29で計測して求める。
ストロークセンサ29により、サイドシフトシリンダ28が一杯に伸びた状態からの縮み量ΔYを測定し、ΔY=0のときのYcfをYcf0 とすると、Ycfは次式で表される。
Ycf=Ycf0 +ΔY … (4)
また本実施形態では、マークM1がパレット21の幅中心に位置し、マークM2が棚部22の幅中心に位置することから、Yp,Yrが「0」になる。よって、荷取作業時のフォーク2とパレット21とのY方向およびZ方向のずれ量Yfp,Zfpは、以下のように表される。
Yfp=−Yc −Ycf0 −ΔY … (5)
Zfp=Zp −Zc −Zcf … (6)
また、荷置作業時のフォーク2と荷置位置RとのY方向およびZ方向のずれ量Yfr,Zfrは、以下のように表される。
Yfr=−Yc −Ycf0 −ΔY … (7)
Zfr=Zr −Zc −Zcf … (8)
ここで、Ycf0 は、サイドシフトシリンダ28が伸びきった際にフォーク根元左右中心をカメラ17から見た横座標、ΔYは、サイドシフトシリンダ28が一杯に伸びきった状態からの縮み量(ストロークセンサ29により計測)、Zcfは、フォーク根元左右中心をカメラ17から見た縦座標である。よって、Ycf0、Zr、Zcfが既知の値であることから、相対座標算出部85により算出されたYc,Zcと、ストロークセンサ29により計測した縮み量ΔYが求まれば、荷取作業時のずれ量Yfp,Zfpと、荷置作業時のずれ量Yfr,Zfrとが、それぞれ(5),(6)式と(7),(8)式とから求められる。
【0079】
そして、マルチレバー31の作動スイッチ38を操作すると、フォーク自動位置合わせ制御が開始される。荷役制御部47は、ベクトルFPが「0」になるような制御量指令値をソレノイド駆動回路50に出力する。但し、本実施形態では、フォーク2の上下方向および左右方向についてのみ自動位置制御を行い、前後方向(リーチ方向)については運転者による手動操作に任せている。
【0080】
このため、荷役制御部47は、ベクトルFPのうちYZ成分((5),(6)式または(7),(8)式)を「0」とするよう算出したフォーク2の上下方向および左右方向の各シフト量に応じた値を制御量指令値としてソレノイド駆動回路50に出力する。これによりフォーク2は上下方向および左右方向については自動で位置合わせされる。この結果、フォーク2は荷取モード時はパレット21の差込穴21Aに位置決めされ、荷置モード時は棚部22から所定距離上方の目標位置(荷置位置R)に位置合わせされる。この位置合わせの後、リーチ操作を行ってマスト13をリーチさせることにより荷取作業または荷置作業が行われる。
【0081】
この際、例えば車両を前進させながらフォーク2を荷役対象に近づける場合、作動スイッチ38を操作し続けていれば、仮に車両が左右にずれてもフォーク2は荷役対象に位置合わせされるように位置補正される。なお、フォーク2のリーチ動作も自動制御で行ってもよい。
【0082】
この実施形態によれば、以下の効果が得られる。
(1)高所で荷役作業をする際に、フォーク2を荷役対象におおまかに位置合わせした後、作動スイッチ38を操作すればフォーク2をパレット21または棚部22に自動で位置合わせすることができる。
【0083】
(2)フォーク2が所定揚高以上の揚高範囲にあるとき、キャリッジ14がフォーク2とインナマスト13Cの相対位置関係を一定に保ったまま昇降するフルフリー型フォークリフト1において、インナマスト13Cのミドルビーム13Dにカメラ17を固定した。このようにカメラ17をインナマスト13Cに固定しても、荷役作業を支援する必要のある所定揚高以上の高所では、カメラ17により荷役対象とするパレット21や棚部22をいつも同じ角度から撮影することができる。よって、カメラ17をミドルビーム13Dに固定することが可能となるので、カメラ17を有する撮影システムを簡易構造かつ低コストで実現することができる。
【0084】
(3)カメラ17をキャリッジ14に取り付けなくて済むので、荷役作業時にカメラ17が棚や荷などの周辺物と干渉することを防止できる。
(4)キャリッジ14にカメラを搭載すると衝撃入力が大きくなり信頼性の確保が難しくなるが、インナマスト13Cにカメラ17が搭載されているので、キャリッジ14に搭載する場合に比べ衝撃入力を小さく抑えることができる。
【0085】
(5)常にフォーク2の下側にカメラ17が位置するので、荷の有無にかかわらず前方視野を確保できる。
(6)インナマスト13Cにカメラ17を搭載した場合、床面(地面)および棚や荷との接触も無いため、カメラ17を移動する機構(格納機構など)も不要である。またカメラケース自体の剛性も確保する必要がなく低コスト化が可能となる。
【0086】
(7)フォーク2をサイドシフトさせてもカメラ17が横方向に動かない構成であるが、ストロークセンサ29の計測値ΔYを用いて、カメラ17とフォーク2のY方向のずれ量Ycfを求めるので、フォーク2と荷役対象とのY,Z方向のずれ量を計算できる。このため、サイドシフト機構を備えるフォークリフト1において、カメラ17をインナマスト13Cに設ける構成を採用しても、フォーク2を上下・左右の二方向に自動位置合わせすることができる。
【0087】
なお、実施の形態は上記に限定されず、次の態様で実施することもできる。
○ 前記実施形態のように第1リフトシリンダ15を中央に1本配置した構成に限定されない。例えば第1リフトシリンダを左右一対設けたり、第1リフトシリンダが1本であれば中央からオフセットした位置に配置し、カメラをマスト内中央に配置することができる。カメラをマスト内中央に配置できれば、運転者に画面を通して作業し易い画像を提供できる。
【0088】
○ カメラはビームに固定されることに限定されない。例えばインナマストに対しブラケットを介して固定されていてもよい。要するにキャリッジ14が昇降可能に設けられたインナマスト(案内部材)に固定されていればよい。この場合、荷役機器であるフォーク2とインナマスト13Cとの相対位置関係が保たれれば足り、例えばインナマスト13Cに一体的に移動する移動部材を取り付け、この移動部材に撮影手段であるカメラを取り付ける構造を採用することもできる。要するにカメラはインナマストに直接固定される必要はなく、インナマストと一体に移動できるように固定されていれば足りる。
【0089】
○ カメラの固定位置はフォークの下側に限定されない。例えば荷取作業と荷置作業のうち一方のみを撮影する配置を採用することもできる。例えば荷取作業時のみ自動位置合わせ制御を採用する場合は、カメラをフォーク2の水平面とほぼ同じ高さ、もしくは少し上方位置に配置することもできる。
【0090】
○ インナマストに固定するカメラの個数は1個に限定されない。例えばカメラを荷取作業用と荷置作業用との別々に2個設けてもよい。この場合、荷置作業用カメラは前記実施形態と同様の高さに配置し、荷取作業用カメラはフォーク2の水平面とほぼ同じ高さもしくはそれより少し上方位置に配置する。もちろん、カメラの個数は3個以上であっても構わない。
【0091】
○ 荷取作業用と荷置作業用との別々に2個のカメラを設け、荷置作業用カメラをインナマストに設けるとともに荷取作業用カメラをキャリッジに設けてもよい。この場合、少なくとも荷置作業用カメラについては周辺物(棚や荷等)との接触回避効果や衝撃入力抑制効果などが得られる。またキャリッジ側のカメラは荷取作業用であるため荷役機器の下側に設ける必要がないので、格納機能などの移動機構も不要である。
【0092】
○ カメラはインナマストに固定されていることに限定されない。カメラの角度(撮影方向)を変更可能にインナマストに回動式に取り付けることもできる。例えばモータ等のアクチュエータを使用し、荷役作業の内容に応じた適切な撮影角度にカメラを自動調整できるようにする。また、例えばカメラが上下に昇降したり、左右に移動する移動機構を備えた取付構造を採用することができる。カメラをインナマスト13Cに昇降可能に設ける場合、カメラをフォーク2の水平面とほぼ同じ高さに配置される荷取用位置と、フォーク2上の荷に遮られず作業エリアを撮影可能なフォーク2より所定距離下方の荷置用位置との二位置を昇降可能とする。この構成によっても、荷役作業時にカメラと周辺物との接触を回避したりフォークを最下降させたときの床面との衝突を回避するために、フォーク2のリーチ時や最下降時にカメラ17を常に格納する必要がないうえ、カメラへの衝撃入力も小さく抑えられる。
【0093】
○ ストロークセンサ29は超音波センサに限定されない。例えばリニアセンサを使用してもよい。またサイドシフトシリンダ28のストローク量を回転量に変換する回転変換機構を設け、この回転変換機構により変換された回転量を検出するポテンショメータを使用することもできる。
【0094】
○ 前記実施形態では、荷役作業内容が荷取作業か荷置作業かを荷重センサ59の検出値に基づき判別し、その判別した荷役作業の種別に応じて目標とするマークMを決定し、荷役対象をパレットとするか棚部とするかを決定する構成とした。しかし、荷取作業か荷置作業かを判別するための検出手段は必須ではない。例えば前記実施形態で荷重センサ59を廃止するとともに、運転席のインストルメントパネル上に荷役作業の種別を指定するための操作ボタン(スイッチ)を設け、荷役作業の種別は運転者が操作スイッチを操作することで、コントローラに指示する構成を採用することができる。
【0095】
○ 前記実施形態では、所定揚高以上の範囲で自動位置合わせ制御を行うこととしたが、自動位置合わせ制御を行う範囲は所定揚高以上の揚高範囲のうちで任意に設定できる。所定揚高よりも高い設定揚高(例えば3m以上の揚高)以上の揚高範囲でのみ自動位置合わせ制御を実施しても構わない。
【0096】
○ 前記実施形態では、所定揚高以上の範囲で自動位置合わせ制御を行うこととしたが、自動位置合わせ制御を行う範囲に所定揚高未満の範囲が一部含まれても構わない。例えば所定揚高よりも若干低くても、連続検出可能な揚高センサからの検出揚高に基づきカメラとフォークとの相対位置関係は把握できるので、フォークの作業エリアを撮影さえできれば所定揚高未満のこの範囲も自動位置合わせ制御の対象範囲に含めることはできる。
【0097】
○ 前記実施形態では、画像処理をテンプレートマッチングで行う場合、画像認識用マークとして放射状の図形を採用したが、このような図形に限定されない。四角(■)や三角(▲)などの単純図形でもよい。その他、マークの図形デザインは適宜変更できる。パターンマッチングによりテンプレートを多数用意する必要があって画像認識処理負担が多くなるが、画像認識処理に時間を要することにはなるが、荷役対象の位置検出はすることができる。例えば高速のCPUなどを使用すれば十分利用に耐える処理時間内での荷役対象の位置認識はできる。またパターンマッチング以外の画像認識方法を採用し、荷役対象の位置検出を行ってもよい。
【0098】
○ 荷役対象の位置情報を得るための画像処理方法は、テンプレートマッチング法に限定されない。特徴ベクトルを用いた画像認識処理方法を採用することもできる。また、マークを使用しない画像認識方法を採用できる。例えば画像データから特徴抽出(特徴ベクトル)でパレット又は棚部を認識し、パレット又は棚部の位置を認識する構成でもよい。すなわちカメラが撮影した画像データを基に画像認識処理をする対象であるパレット21または棚部22の形状自体をパターンとして特徴抽出による画像認識処理を施し、荷役対象の位置を割り出す手法を採用することもできる。
【0099】
○ 前記実施形態では、フォーク2を上下・左右二方向(YZ方向)に位置合わせする自動位置合わせ制御を採用したが、さらに前後方向(リーチ方向(X方向))にもフォーク2を位置制御するようにし、フォーク2を3方向(XYZ方向)のずれ量を無くすように位置合わせする自動位置制御を採用することもできる。また、サイドシフト機構を備えないフォークリフトでは、荷役機器(フォーク2)を上下方向(Z方向)のみ自動位置合わせ制御してもよい。もちろん、Y方向のみ、X方向のみの自動位置合わせ制御を採用することもできる。
【0100】
○ 作動スイッチを廃止してもよい。例えば荷役操作手段(マルチレバーやリフトレバー)を操作して大雑把に位置があったところで荷役操作を止めると、これを契機にコントローラの判断により自動位置合わせ制御に自動で移行するようにしてもよい。この場合、自動位置合わせ制御の中止スイッチを設けてもよい。
【0101】
○ 自動揚高装置を備えるフォークリフトに採用できる。例えば自動揚高装置によりキー操作で選択した所定高さにフォークを自動で揚高させ、所定高さに位置決めされたら、マークの画像認識処理を通じて荷役対象の位置を割り出して自動位置合わせ制御を行う。この場合、作動スイッチを廃止し、自動揚高装置による高さ方向の位置決め(メモリに登録された設定高さ(設定データ)への位置決めとなるので荷役対象に対し位置が合っている保証はない)が完了後、コントローラの判断で自動に位置合わせ制御に移行するようにしてもよい。
【0102】
○ 産業車両はリーチ型フォークリフトに限定されない。フルフリー型の荷役装置を備えたカウンタバランス型フォークリフトに適用してもよい。さらに産業車両はフォークリフトに限定されない。フォークリフト以外でもフルフリー型の荷役装置を装備する産業車両に広く適用できる。また荷役装置はマストを備える必要はない。例えば荷役機器が左右方向(横方向)又は前後方向にスライド可能なスライド式の案内機構を備え、この案内機構を構成する1つの移動式案内部材に沿って荷役機器が移動する方式の荷役装置であっても構わない。この場合も、荷役機器と案内部材との相対位置関係が保たれる第2範囲が存在すれば撮影手段(カメラ)を案内部材に設けることにより、第2範囲での荷役作業時にカメラにより作業エリアを撮影することができる。
【0103】
前記実施形態及び別例等から把握される技術的思想を、以下に記載する。
(1)請求項3、5〜13のいずれか一項に記載の荷役作業支援装置において、前記荷役装置は、スライド伸縮可能な多段式マストと、荷役操作手段の操作に基づき駆動され前記荷役機器を前記インナマストに沿って昇降させる第1駆動手段と、前記荷役操作手段の操作に基づき駆動され前記マストをスライドさせて伸縮駆動させる第2駆動手段とを備え、前記キャリッジが前記第1範囲にあって前記インナマストの上限に位置することが検知されないときに前記第1駆動手段が駆動され、前記キャリッジが第2範囲にあって前記インナマストの上限に位置することが検知されるときに前記第2駆動手段が駆動される。
【0104】
(2)請求項4及び前記技術的思想(1)において、前記撮影手段は前記第1駆動手段より後方に配置されており、前記撮影手段は前記第1駆動手段によって撮影が遮られないように該第1駆動手段を避けた状態に配置されていることを要旨とする。
【0105】
(3)請求項1〜13のいずれか一項において、前記撮影手段はカメラを有し、該カメラは前記案内部材に固定されている。
(4)請求項3〜13のいずれか一項において、前記制御手段は、前記第2範囲のうち設定揚高以上の揚高において前記位置合わせ制御を実行する。
【0106】
(5)請求項1において、前記撮影手段は撮影方向において前記案内部材を駆動する駆動手段の背面側に位置し、前記駆動手段の構成部により撮影を遮られないように当該構成部を避けた位置に配置されている。
【0107】
(6)請求項1において、前記撮影手段は前記荷役機器の空荷時及び荷有り時のいずれにおいても前記作業エリアを撮影可能な位置に配置されている。
(7)請求項1〜13のいずれか一項において、前記位置割出手段は、前記荷役機器と前記荷役対象との位置合わせすべき方向におけるずれ量(相対位置)を割り出す。
【0108】
(8)請求項3〜13のいずれか一項において、前記撮影手段は、前記インナマストに対し荷役機器上の荷によって作業エリアの撮影が遮られることがない位置に配置されていることを要旨とする。
【0109】
(9)請求項4〜13及び前記技術的思想(1)のいずれか一項において、前記第1駆動手段は、前記マストの幅方向中央から幅方向に外れて位置し、前記撮影手段は、前記マストの幅方向略中央に配置されている。
【0110】
(10)請求項3〜13のいずれか一項において、前記荷役機器を前記インナマストに沿って昇降させる第1駆動手段と、前記マストをスライド駆動により伸縮駆動させる第2駆動手段とを備え、前記撮影手段は前記第1駆動手段より後方に配置されており、前記撮影手段は前記第1駆動手段によって撮影が遮られないように該第1駆動手段を避けた状態に配置されていることを要旨とすることを要旨とする。
【0111】
(11)請求項4〜13のいずれか一項において、前記荷役機器の揚高を検出する揚高検出手段を備え、前記駆動制御手段は、前記揚高検出手段が所定揚高になったことを検出するまでは前記第1駆動手段を駆動し、前記揚高検出手段が所定揚高になったことを検出すると、第2駆動手段を駆動する。
【0112】
(12)請求項2〜12のいずれか一項において、前記荷役機器を前記荷役対象に位置合わせすべく前記キャリッジを上下方向に昇降させるために操作される荷役操作手段と、前記荷役操作手段の操作に応じて前記キャリッジを昇降させるべく前記荷役操作手段の操作に基づき前記駆動手段を駆動制御する駆動制御手段と、前記荷役機器を前記荷役対象に位置合わせする位置合わせ制御を開始するために操作する操作手段とを備え、前記制御手段は、少なくとも前記操作手段が操作されたときの入力信号に基づき前記荷役機器を前記荷役対象に位置合わせするための前記駆動手段の駆動制御を開始する。この構成によれば、荷役機器を上下方向(高さ方向)に大雑把に荷役対象に対し位置合わせした後、作動操作手段を操作すると自動で位置合わせ制御が開始される。
【0113】
(13)請求項2〜13及び前記技術的思想(12)のいずれか一つにおいて、前記荷役機器が前記所定揚高に達したことを検出する揚高検出手段を備え、前記制御手段は、前記揚高検出手段が所定揚高以上の揚高を検出するときに位置合わせ制御を実行する。
【0114】
(14)請求項3〜13及び前記技術的思想(12)のいずれか一つにおいて、前記荷役機器の揚高を検出する揚高検出手段を備え、前記制御手段は、前記揚高検出手段が第2範囲内の設定揚高以上の揚高を検出するときに位置合わせ制御を実行する。
【0115】
(15)請求項2〜4及び前記技術的思想(12)のいずれか一つにおいて、前記位置割出手段は前記荷役対象の少なくとも上下方向における位置を割り出し、前記制御手段は前記荷役機器が前記荷役対象に対し少なくとも上下方向に位置合わせされるように位置合わせ制御を行う。
【0116】
(16)請求項2〜4及び前記技術的思想(12)のいずれか一つにおいて、前記位置割出手段は前記荷役対象の少なくとも上下・左右の二方向における位置を割り出し、前記制御手段は前記荷役機器が前記荷役対象に対し少なくとも前記二方向に位置合わせされるように位置合わせ制御を行う。
【0117】
【発明の効果】
以上詳述したように請求項1及び14に記載の発明によれば、案内部材と荷役機器の相対位置関係が一定に保たれる範囲で、荷役機器の作業エリアを撮影できるように撮影手段を案内部材に設け、撮影した画像データの画像処理結果を用いて位置を割り出した荷役対象に荷役機器を位置合わせする制御をした。従って、撮影手段が荷役作業時に周辺物などと干渉することを防ぐことができ、撮影手段が受ける振動も比較的小さく抑えられ、しかも荷役機器を荷役対象に自動で位置合わせできる。
【0118】
請求項2〜14に記載の発明によれば、インナマストと荷役機器の相対位置関係が一定に保たれる範囲で、荷役機器の作業エリアを撮影できるように撮影手段をインナマストに設け、撮影した画像データの画像処理結果を用いて位置を割り出した荷役対象に荷役機器を位置合わせする制御をした。従って、撮影手段が荷役作業時に周辺物などと干渉することを防ぐことができ、撮影手段が受ける振動も比較的小さく抑えられ、しかも荷役機器を荷役対象に自動で位置合わせできる。
【図面の簡単な説明】
【図1】 一実施形態におけるフォークリフトの斜視図。
【図2】 荷役装置の部分正面図。
【図3】 荷役装置の部分側断面図。
【図4】 棚に対する荷役作業の様子を示す斜視図。
【図5】 マルチレバーの平面図。
【図6】 荷役操作支援装置の電気的構成を示すブロック図。
【図7】 マークとテンプレートを示す正面図。
【図8】 (a)画面座標系を説明する画面図、(b)マッチング方法の説明図。
【図9】 実座標系を説明する模式斜視図。
【図10】 実座標系を説明する平面図。
【図11】 実座標系と画面座標系との関係を示す相関関係図。
【図12】 位置合わせ制御を説明する模式図。
【図13】 位置合わせ制御の処理の流れを示すブロック図。
【符号の説明】
1…産業車両としてのフォークリフト、2…荷役機器としてのフォーク、3…車体、11…荷役装置、13…マスト、13C…案内部材及びマストの構成部材としてのインナマスト、14…キャリッジ、15…第1駆動手段としての第1リフトシリンダ、16…第2駆動手段としての第2リフトシリンダ、17…撮影手段としてのカメラ、19…表示手段としての表示装置、19A…画面、21…荷役対象としてのパレット、22…荷役対象としての棚部、28…サイドシフト用駆動手段としてのサイドシフトシリンダ、29…サイドシフト量検出手段としてのストロークセンサ、31…手動操作手段としての操作レバー(マルチレバー)、38…操作手段としての作動スイッチ、40…荷役作業支援装置としての荷役操作支援装置、45…制御手段としてのコントローラ、46…表示制御部、47…判別手段及び制御手段を構成する荷役制御部、58…揚高検出手段としての揚高センサ、59…判別手段を構成する荷重センサ、81…位置割出手段を構成する画像認識処理部、82…位置割出手段を構成するテンプレート記憶部、83…位置割出手段を構成する画像演算部、85…位置割出手段を構成する相対座標算出部、86…位置割出手段を構成する制御量算出部、M1…第1マークとしてマーク、M2…第2マークとしてのマーク。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a loading / unloading work support apparatus in an industrial vehicle that supports alignment work for aligning a loading / unloading device with a loading / unloading target such as a pallet using image data obtained by shooting a loading / unloading target of a loading / unloading device provided on an industrial vehicle And industrial vehicles.
[0002]
[Prior art]
For example, in a forklift that is an industrial vehicle of this type, a cargo handling device having a multistage mast is provided on a vehicle body, and a carriage having a cargo handling device (attachment) such as a fork is provided so as to be able to move up and down along the mast. For example, when loading and unloading work at the height of a shelf, the operator was looking up at the height (for example, 3 to 6 meters) and checked whether the fork was positioned slightly above the pallet hole or shelf surface. It is necessary to operate the cargo handling lever while confirming visually.
[0003]
However, it is difficult to visually determine whether the fork and the pallet are aligned in the horizontal direction while looking up at the high place from below, and there is a problem that even an expert needs time for this alignment. Therefore, conventionally, for example, by attaching a camera to a cargo handling device and allowing the driver in the driver's seat to see the image of the shelf or pallet that can be seen in front of the fork through the screen of the display device, Devices for supporting the fork alignment work in the past are known.
[0004]
For example, in US Pat. No. 5,586,620, a camera is attached to a carriage (load handling equipment) together with an elevating mechanism, the camera is lowered when the fork is slightly raised from the lowest position, and is moved to the lowest position when the fork is lowered to the lowest position. A device is disclosed that includes an elevating-type camera elevating device in which the camera rises up to reach and is stored in a protected position. With this camera mechanism, when the fork is raised, the camera descends from the carriage and the front of the fork can be photographed. When the fork is lowered, the camera rises and is stored in the protected position. Collisions are avoided. The camera is urged downward by a spring, and when the carriage is lowered to near the lowest position, the camera hits a plate provided on the mast side and rises against the urging force of the spring and is stored in the protected position.
[0005]
[Problems to be solved by the invention]
However, since the camera is attached to the carriage, a moving mechanism is employed in which the camera is moved to the protection position by being hit by the plate while the fork is lowered to the lowest position. For this reason, the camera mounting structure is relatively complicated. In addition, since the camera is attached to the carriage, there is a problem that the camera is relatively susceptible to vibration. Further, since the camera always protrudes downward at a high place where assistance for fork positioning operation is required, the camera protruding downward may interfere with surrounding objects during cargo handling work. Therefore, it is necessary to provide a mechanism for preventing this kind of interference.
[0006]
Although this forklift can be used for cargo handling while checking the state of the high place through the screen during cargo handling work, the driver does not use the cargo handling lever to align the fork with the pallet or shelf that is the object of cargo handling. Had to be manipulated.
[0007]
The present invention has been made in order to solve the above-mentioned problems, and its purpose is to prevent the photographing means such as a camera from interfering with surrounding objects during cargo handling work, and to compare the vibration received by the photographing means. An object of the present invention is to provide a cargo handling work support device and an industrial vehicle for an industrial vehicle that can be held down to a small size and that can automatically align a cargo handling device with a cargo handling target.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, according to the first aspect of the present invention, a carriage having a cargo handling device moves along a guide member in a first range from a reference position to a predetermined position, and a second range equal to or greater than the predetermined position. Then, the carriage includes a cargo handling device in which the carriage moves in the second range by moving the guide member while keeping a relative positional relationship between the carriage and the guide member in the moving direction constant. An imaging means is provided on the guide member so that the work area of the cargo handling equipment can be imaged when the carriage is positioned in the second range above the predetermined position. The position indexing unit performs image processing on the image data from the photographing unit and uses the processing result to determine the position of the cargo handling target. The control means drives and controls the drive means of the cargo handling device so as to align the cargo handling equipment with the cargo handling object whose position is determined by the position indexing means. Note that the work area is a state in which the cargo handling equipment is roughly aligned with the object to be handled (a state in which the position is not actually aligned to the extent that it is roughly aligned visually from a distance or from an oblique angle). Below, it is an area that includes the target cargo handling object for the cargo handling equipment, and therefore the imaging means is arranged at a position where the cargo handling object can be imaged in a roughly aligned state.
[0009]
According to the present invention, when the carriage is in the second range that is equal to or greater than the predetermined position, the relative positional relationship between the carriage and the guide member is kept constant, so that at least the relative relationship between the cargo handling device and the photographing means in the carriage movement direction is maintained. The positional relationship is kept constant. For this reason, regardless of the position of the carriage in the second range, the cargo handling object of the cargo handling device can be photographed by the photographing means. Then, the image data from the photographing means is subjected to image processing, and the position of the cargo handling target is determined by the position indexing means using the processing result. Based on this position index information, the control means drives and controls the driving means of the cargo handling device, and the cargo handling equipment is aligned with the cargo handling object whose position is indexed by the position indexing means. When the photographing unit is provided on the carriage movably attached to the guide member, the photographing unit receives a relatively large vibration. However, the photographing unit is provided on the guide member side that supports the carriage. The vibration received by the photographing means can be kept relatively small. In addition, when the photographing unit is provided on the carriage, for example, the photographing unit may have to be disposed so as to protrude from the carriage. In this case, the photographing unit easily interferes with the peripheral object of the carriage. There is no such worry. Further, it is necessary to provide a storage mechanism for storing the photographing means to avoid interference between the photographing means and other peripheral objects (including the floor surface) when the carriage is returned to the reference position, for example. If so, no storage mechanism is required.
[0010]
According to a second aspect of the present invention, an industrial vehicle includes a cargo handling device that moves a carriage having cargo handling equipment up and down in a state where a relative positional relationship with a constituent member of a mast is kept constant within a range of a predetermined height or higher. The photographing means is provided on the constituent member of the mast so as to photograph the work area of the cargo handling equipment. The position indexing unit performs image processing on the image data from the photographing unit and uses the processing result to determine the position of the cargo handling target. The control means drives and controls the drive means of the cargo handling device so as to align the cargo handling equipment with the cargo handling object whose position is determined by the position indexing means.
[0011]
According to the present invention, when the carriage moves up and down in the range above the predetermined lifting height, the carriage and mast constituent members are kept in a certain relative positional relationship. For this reason, the photographing means provided on the mast component and the cargo handling equipment are also maintained in a fixed relative positional relationship in the carriage movement direction. Therefore, the work area of the cargo handling equipment can be photographed by the photographing means and the cargo handling object can be photographed regardless of the height of the carriage above the predetermined height. Then, the image data from the photographing means is subjected to image processing, and the position of the cargo handling target is determined by the position indexing means using the processing result. Based on this position index information, the control means drives and controls the driving means of the cargo handling device, and the cargo handling equipment is aligned with the cargo handling object whose position is indexed by the position indexing means. When the photographing unit is provided on the carriage, the photographing unit is subjected to relatively large vibrations. However, by providing the photographing unit on the inner mast side, vibrations received by the photographing unit can be suppressed to be relatively small. . Further, when the photographing unit is provided on the carriage, for example, when the photographing unit has to be disposed so as to protrude from the carriage for photographing, the photographing unit is likely to interfere with peripheral objects. However, if the photographing unit is provided on the inner mast, No worries. Furthermore, it is necessary to provide a moving mechanism such as a storage mechanism for storing the photographing means to avoid interference between the photographing means and the floor surface when the carriage is returned to the lowest position, for example. The moving function is also unnecessary.
[0012]
In the invention according to
[0013]
According to the present invention, the relative positional relationship between the carriage and the inner mast is kept constant regardless of the position of the carriage in the second range equal to or higher than the predetermined lifting height. For this reason, the relative positional relationship between the imaging means provided on the inner mast and the cargo handling equipment is kept constant at least in the carriage movement direction. Therefore, the work area of the cargo handling equipment can be photographed by the photographing means regardless of the position of the carriage in the second range equal to or higher than the predetermined lifting height. Then, the image data photographed by the photographing means is subjected to image processing, and the position of the cargo handling target is determined by the position indexing means using the processing result. Based on this position index information, the control means drives and controls the drive means of the cargo handling device, and the cargo handling equipment is aligned with the cargo handling object whose position is indexed by the position indexing means. Thus, the same effect as that attained by the 2nd aspect can be attained.
[0014]
In a fourth aspect of the invention, a multistage mast that can slide and extend, a first driving means that moves up and down a carriage having a cargo handling device along the inner mast that constitutes the mast, and an extension drive by sliding the mast. Second driving means. The drive control means drives the first drive means and the second drive means based on the operation of the cargo handling operation means, and the carriage is in the first range from the lowest lowered position to a predetermined lifting height and reaches the upper limit of the inner mast. When the position is not detected, the first driving unit is driven. The drive control means drives the second drive means when it is detected that the carriage is in the second range equal to or higher than the predetermined lift and is positioned at the upper limit of the inner mast. The photographing means is provided in the inner mast so as to be able to photograph the work area of the cargo handling equipment in a state where the carriage is positioned at the upper limit of the inner mast. The position indexing unit performs image processing on the image data from the photographing unit and uses the processing result to determine the position of the cargo handling target. The control means drives and controls the second driving means so as to align the cargo handling equipment with the cargo handling object whose position is determined by the position indexing means.
[0015]
According to the present invention, the second driving means is driven when it is detected that the carriage is in the second range equal to or higher than the predetermined lifting height and is positioned at the upper limit of the inner mast. Regardless of the position of the carriage in the second range, the relative position relationship between the imaging means provided on the inner mast and the cargo handling equipment is kept constant at least in the carriage movement direction. Can be photographed by the photographing means. The image data from the photographing means is subjected to image processing, and the position of the cargo handling target is determined by the position indexing means using the processing result. Based on this position index information, the second drive means is driven and controlled by the control means, and the cargo handling equipment is aligned with the cargo handling object whose position is indexed by the position index means. Therefore, also in this invention, the same effect as that of the invention described in
[0016]
According to a fifth aspect of the present invention, in the invention according to the third to fourth aspects, the side shift driving means for side shifting the cargo handling equipment with respect to the inner mast, and a reference position in a side shift direction of the cargo handling equipment. Side shift amount detecting means for detecting the side shift amount. The position indexing means calculates a relative position of the cargo handling device and the cargo handling object in the vertical direction and the side shift direction based on the location information of the cargo handling object obtained from the image processing result and the side shift amount detection value. Find out. The control means drives and controls the drive means and the side shift drive means to align the cargo handling equipment with the cargo handling object in the two directions based on the position index information of the relative position.
[0017]
According to this invention, in addition to the effects of the inventions according to
[0018]
A sixth aspect of the present invention is summarized in that, in the invention according to any one of the third to fifth aspects, the photographing unit is fixed to the inner mast.
According to the present invention, in addition to the action of the invention according to any one of
[0019]
The gist of the invention described in
[0020]
According to the present invention, since the photographing means is fixed to the beam of the inner mast, the beam also serves as a mounting member such as a bracket, so that unnecessary members necessary for mounting can be suppressed.
[0021]
The invention according to an eighth aspect is the invention according to any one of the third to seventh aspects, wherein the imaging means is configured such that the cargo handling equipment is positioned in a state where the cargo handling equipment is located at a height higher than the predetermined lifting height. The gist is that it is provided on the inner mast so as to be arranged further downward.
[0022]
According to the present invention, the cargo handling object can be photographed from below the cargo handling equipment by the imaging means provided in the inner mast in a state where the cargo handling equipment is located at a height higher than the predetermined elevation. For example, even when a cargo handling device is loaded, the cargo handling object can be photographed without being blocked by the cargo.
[0023]
The gist of the invention according to
[0024]
According to this invention, the image of the cargo handling object image | photographed by the imaging | photography means can be seen on the screen of a display means. Therefore, for example, even when a cargo handling operation is performed at a place (for example, a high place) away from the driver, the alignment of the cargo handling equipment with respect to the cargo handling target can be confirmed through the screen of the display means.
[0025]
According to a tenth aspect of the present invention, in the invention according to any one of the first to ninth aspects, the position indexing unit attaches to the cargo handling object by performing image processing on the image data from the photographing unit. The gist is to determine the position of the determined mark and to determine the position of the cargo handling object from the determined position of the mark.
[0026]
According to this invention, the image data from the photographing means is image-processed to determine the position of the mark attached to the cargo handling object, and the position of the cargo handling object is determined from the determined mark position. Therefore, the position of the cargo handling target can be accurately determined, and the accuracy during the alignment control is increased.
[0027]
The invention described in
[0028]
According to the present invention, even if there are a plurality of loading operations and loading operations in the loading operation, each is determined, the position of the loading object to be targeted is determined from the contents of the loading operation, and the determined loading operation is performed. The cargo handling device is aligned with the cargo handling object whose position is determined according to the type of work. Therefore, even if there are a plurality of types of cargo handling work contents, it is possible to automatically align with the appropriate cargo handling object.
[0029]
According to a twelfth aspect of the present invention, in the industrial vehicle according to the eleventh aspect, the position indexing means is a first mark affixed to the pallet at the time of unloading work based on the determination result of the determination means. In the loading operation, the position of the second mark attached to the shelf is determined. When the determination means determines that the work is a loading operation, the control means determines the position of the pallet to be handled based on the position determination information of the first mark and aligns the cargo handling device with the pallet. Controlling the driving means and determining that the loading work is determined by the determining means, the position of the shelf to be handled is determined based on the position index information of the second mark, and The drive means is driven and controlled to align with the shelf.
[0030]
According to the present invention, even if there are a plurality of loading and unloading operations in the cargo handling operation, the mark to be targeted according to the contents determined for each of them is appropriately set to either the first mark or the second mark. A cargo handling object suitable for the content of the cargo handling work is selected. Therefore, even if there are a plurality of types of cargo handling work contents, it is possible to automatically align with the appropriate cargo handling object.
[0031]
A thirteenth aspect of the present invention is the invention according to any one of the first to twelfth aspects of the present invention, wherein the cargo handling operation means operated to move the cargo handling equipment and the cargo handling equipment are aligned with a cargo handling target. Operating means for operating when performing automatic alignment control. The drive control means drives and controls the drive means based on the operation of the cargo handling operation means so as to move the cargo handling equipment in accordance with the operation of the cargo handling operation means. The control means drives and controls the drive means so as to align the cargo handling device with the cargo handling object based on an input signal when the operation means is operated.
[0032]
According to this invention, the cargo handling operation means is operated to first bring the cargo handling equipment close to the target cargo handling target and roughly align it. Thereafter, the operation means is operated to start the automatic alignment control. When the control means inputs a signal indicating that the operating means is operated, the control means performs automatic positioning control, and the handling equipment is aligned with the handling object. Here, the operation timing of the operation means may be a shooting start timing by the camera, an image processing start timing, or a position indexing start timing. In short, it is sufficient if the alignment control is performed.
[0033]
Invention of
According to this invention, since the industrial vehicle is equipped with the cargo handling work support device according to any one of
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment in which the present invention is embodied in a forklift cargo handling work support device will be described with reference to the drawings.
[0035]
As shown in FIG. 1, a reach-type forklift truck (hereinafter referred to as a forklift) 1 as an industrial vehicle performs a cargo handling operation using a
[0036]
A cargo handling device (mast device) 11 provided on the front side of the
[0037]
That is, one
[0038]
In the
[0039]
In addition, a display device (liquid crystal display device (LCD)) 19 as a display means is attached to the
[0040]
As shown in FIG. 4, in the present embodiment, the
[0041]
In the
[0042]
2 and 3 show a state in which the
[0043]
As shown in FIG. 3, the
[0044]
The
[0045]
The
[0046]
The
[0047]
The
[0048]
The
[0049]
As shown in FIGS. 2 and 3, the
[0050]
The
[0051]
On the instrument panel, an operation lever (multi-lever) 31 shown in FIG. 5 is provided as a cargo handling operation means. The
[0052]
The
[0053]
A substantially
[0054]
When the
[0055]
Next, the electrical configuration of the cargo handling operation support device will be described with reference to FIG.
The cargo handling
[0056]
The
[0057]
On the other hand, the cargo
[0058]
The cargo
[0059]
The cargo
[0060]
The
[0061]
The
[0062]
FIG. 7 shows marks and templates. FIG. 4A shows a mark M1 for detecting the pallet position, and FIG. 4C shows a mark M2 for detecting the shelf position. FIG. 4B shows a template T1 for the mark M1, and FIG. 4D shows a template T2 for the mark M2.
[0063]
The mark M1 is configured by arranging two patterns P1 and P1, and the mark M2 is configured by arranging two patterns P2 and P2. The mark refers to the entire pattern, and the pattern refers to the two patterns constituting the mark. The templates T1 and T2 used for the pattern matching process have the same pattern as the patterns P1 and P2. The patterns P1 and P2 of the two marks M1 and M2 are patterns in which white and black are reversed from each other.
[0064]
Each of the patterns P1 and P2 is a pattern that is color-coded into white and black by a plurality of boundary lines that extend radially around one point. Each of the patterns P1 and P2 in the present embodiment is a pattern in which four areas partitioned by two square diagonal lines are color-coded in white and black. However, the outline corresponding to the square side of the template is not a part of the pattern. Even if the size of the marks M1 and M2 displayed on the
[0065]
The
[0066]
FIG. 8A shows a screen coordinate system set on the screen. In the screen coordinate system, coordinates are handled in units of pixels. In the
[0067]
FIG. 9 shows a real coordinate system. As shown in the figure, the actual coordinate system has the center (center of gravity) of the mark M as the origin O, the X axis in the direction opposite to the
[0068]
Hereinafter, a calculation method for obtaining relative coordinates (Xc, Yc, Zc) in the real coordinate system of the
FIG. 10 is a view of the camera and the mark viewed from above in the real coordinate system. FIG. 11 shows that there is a similarity relationship between the real coordinate system and the screen coordinate system. The left side of the figure shows the YZ plane of the real coordinate system photographed by the
[0069]
As shown in FIGS. 10 and 11, the horizontal width of the imaging range in the real coordinate system is represented by 2L · tan α, which is the horizontal pixel count H of the
[0070]
If geometrical transformation using the similarity relationship of FIG. 11 is performed using the coordinates (I, J) of the screen coordinate system and the value of the distance D, the relative of the
Xc = -L = -Hd / (2Dtan α) (1)
Yc = d / D (I-H / 2) (2)
Zc = d / D (J-V / 2) (3)
Here, since the H, V, α, and d values are known values, the coordinates (Xc, Yc, Zc) can be obtained by calculating the I, J, and D values.
[0071]
As shown in FIG. 6, the cargo
[0072]
Based on the relative coordinates (relative position) OC (Xc, Yc, Zc) of the
[0073]
FIG. 13 illustrates the flow of control processing from image recognition processing to fork automatic alignment control.
First, when the
[0074]
Here, as shown in FIG. 12, when the camera position C, the fork position F, the pallet position P, and the mark center of gravity position (origin) O are set, the fork position F is aligned with the pallet position P during the unloading operation. Considering the vector FP, there is a relationship of vector FP = vector OP−vector OC−vector CF. Here, assuming that the points O and P are positions on the same vertical line, the vector OP corresponds to the distance (Z direction) between the mark gravity center position O and the pallet position P and is known information. The vector CF is determined by the relative position between the camera position C and the fork position F, and changes according to the side shift amount (that is, the stroke amount detection value) of the
[0075]
Based on the relative coordinates OC (Xc, Yc, Zc) of the
Vector FP is vector FP = vector OP−vector OC−vector CF
Therefore, the amount of displacement (Xfp, Yfp, Zfp) at the time of unloading work is
(Xfp, Yfp, Zfp) = (Xp-Xc-Xcf, Yp-Yc-Ycf, Zp-Zc-Zcf)
It becomes. Here, Yp, Zp, and Zcf are known values, and Ycf is a variable.
[0076]
Similarly, when considering the loading operation, when a position a predetermined distance (10 to 20 cm) above the shelf surface 42A for aligning the
[0077]
The vector FP to which the
Therefore, the amount of displacement (Xfr, Yfr, Zfr) during loading work is
(Xfr, Yfr, Zfr) = (Xr -Xc -Xcf, Yr -Yc -Ycf, Zr -Zc -Zcf)
It becomes. Here, Yr, Zr, and Zcf are known values, and Ycf is a variable.
[0078]
In the present embodiment, the
When the amount of contraction ΔY from the state in which the
Ycf = Ycf0 + ΔY (4)
In the present embodiment, since the mark M1 is located at the center of the width of the
Yfp = −Yc−Ycf0−ΔY (5)
Zfp = Zp−Zc−Zcf (6)
Further, the deviation amounts Yfr and Zfr in the Y direction and the Z direction between the
Yfr = −Yc−Ycf0−ΔY (7)
Zfr = Zr-Zc-Zcf (8)
Here, Ycf0 is the abscissa when the fork root left and right centers are viewed from the
[0079]
When the
[0080]
For this reason, the cargo
[0081]
At this time, for example, when the
[0082]
According to this embodiment, the following effects can be obtained.
(1) When carrying out a cargo handling operation at a high place, after the
[0083]
(2) In the full-
[0084]
(3) Since it is not necessary to attach the
(4) When the camera is mounted on the
[0085]
(5) Since the
(6) When the
[0086]
(7) Although the
[0087]
In addition, embodiment is not limited above, It can also implement in the following aspect.
O It is not limited to the structure which has arrange | positioned the
[0088]
○ The camera is not limited to being fixed to the beam. For example, the inner mast may be fixed via a bracket. In short, the
[0089]
○ The camera fixing position is not limited to the underside of the fork. For example, an arrangement in which only one of the loading operation and the loading operation is photographed can be employed. For example, when the automatic alignment control is employed only at the time of the cargo picking work, the camera can be arranged at substantially the same height as the horizontal surface of the
[0090]
○ The number of cameras fixed to the inner mast is not limited to one. For example, two cameras for loading work and loading work may be provided separately. In this case, the loading work camera is arranged at the same height as in the above-described embodiment, and the loading work camera is arranged at substantially the same height as the horizontal surface of the
[0091]
O Two cameras for loading work and loading work may be provided separately, the loading work camera may be provided on the inner mast, and the loading work camera may be provided on the carriage. In this case, at least with respect to the loading work camera, an effect of avoiding contact with surrounding objects (shelf, load, etc.) and an effect of suppressing impact input can be obtained. Further, since the camera on the carriage side is used for cargo handling work, it is not necessary to provide it under the cargo handling equipment, and therefore a moving mechanism such as a storage function is not required.
[0092]
○ The camera is not limited to being fixed to the inner mast. It can also be pivotally attached to the inner mast so that the camera angle (photographing direction) can be changed. For example, an actuator such as a motor is used so that the camera can be automatically adjusted to an appropriate shooting angle according to the contents of the cargo handling work. Further, for example, it is possible to adopt an attachment structure provided with a moving mechanism that moves the camera up and down or moves left and right. When the camera is provided on the
[0093]
The
[0094]
In the above-described embodiment, it is determined based on the detection value of the
[0095]
In the above-described embodiment, the automatic alignment control is performed in a range that is equal to or higher than the predetermined lifting height. However, the range in which the automatic alignment control is performed can be arbitrarily set in a lifting range that is equal to or higher than the predetermined lifting height. Automatic positioning control may be performed only in a lift range that is higher than a set lift (for example, a lift of 3 m or more) higher than a predetermined lift.
[0096]
In the above-described embodiment, the automatic alignment control is performed in a range that is equal to or higher than the predetermined lift. However, a range that is less than the predetermined lift may be included in the range in which the automatic alignment control is performed. For example, the relative positional relationship between the camera and fork can be grasped based on the height detected by the continuously detectable height sensor even if it is slightly lower than the predetermined height, so if you can photograph the work area of the fork, it will be less than the predetermined height This range can also be included in the range subject to automatic alignment control.
[0097]
In the above embodiment, when image processing is performed by template matching, a radial graphic is adopted as the image recognition mark, but it is not limited to such a graphic. Simple figures such as squares (■) and triangles (▲) may be used. In addition, the graphic design of the mark can be changed as appropriate. Although it is necessary to prepare a large number of templates by pattern matching and the image recognition processing burden increases, the position of the cargo handling target can be detected although the image recognition processing takes time. For example, if a high-speed CPU or the like is used, the position of the cargo handling object can be recognized within a processing time that can withstand sufficient use. Alternatively, an image recognition method other than pattern matching may be employed to detect the position of the cargo handling target.
[0098]
○ The image processing method for obtaining the location information of the cargo handling object is not limited to the template matching method. An image recognition processing method using feature vectors can also be employed. Also, an image recognition method that does not use marks can be employed. For example, a configuration may be used in which a pallet or shelf is recognized by feature extraction (feature vector) from image data, and the position of the pallet or shelf is recognized. That is, adopting a method of performing image recognition processing by feature extraction using the shape of the
[0099]
In the above-described embodiment, the automatic positioning control for positioning the
[0100]
○ The operation switch may be abolished. For example, when the cargo handling operation is stopped when the cargo handling operation means (multi-lever or lift lever) is roughly positioned and the cargo handling operation is stopped, the controller may automatically shift to automatic alignment control based on the judgment. . In this case, a stop switch for automatic alignment control may be provided.
[0101]
○ Can be used for forklifts equipped with automatic lifting equipment. For example, the fork is automatically lifted to a predetermined height selected by key operation with an automatic lifting device, and when positioned at the predetermined height, the position of the cargo handling object is determined through mark image recognition processing and automatic alignment control is performed. . In this case, the operation switch is abolished and positioning in the height direction by the automatic lifting device (positioning to the set height (setting data) registered in the memory, so there is no guarantee that the position is in alignment with the cargo handling object) ) May be automatically transferred to alignment control at the discretion of the controller.
[0102]
○ Industrial vehicles are not limited to reach-type forklifts. You may apply to the counter balance type forklift provided with the full free type cargo handling apparatus. Furthermore, industrial vehicles are not limited to forklifts. Other than forklifts, it can be widely applied to industrial vehicles equipped with full-free cargo handling equipment. Also, the cargo handling device need not be provided with a mast. For example, the cargo handling apparatus includes a slide type guide mechanism that is slidable in the left-right direction (lateral direction) or the front-rear direction, and the cargo handling apparatus moves along a single movable guide member that constitutes the guide mechanism. It does not matter. Also in this case, if there is a second range in which the relative positional relationship between the cargo handling device and the guide member is maintained, a photographing area (camera) is provided on the guide member, so that the work area is handled by the camera during the cargo handling operation in the second range Can be taken.
[0103]
The technical idea grasped from the embodiment and other examples will be described below.
(1) The cargo handling work support device according to any one of
[0104]
(2) In Claim 4 and the technical idea (1), the photographing unit is disposed behind the first driving unit, and the photographing unit is configured so that photographing is not blocked by the first driving unit. The gist is that the first drive means is disposed in a state avoiding the first drive means.
[0105]
(3) In any one of
(4) In any one of Claims 3-13, the said control means performs the said alignment control in the raising height more than setting lifting height among the said 2nd range.
[0106]
(5) In
[0107]
(6) In
(7) In any one of
[0108]
(8) In the gist of any one of
[0109]
(9) In any one of claims 4 to 13 and the technical idea (1), the first driving means is located away from the center of the mast in the width direction, and the photographing means includes: The mast is disposed substantially at the center in the width direction.
[0110]
(10) In any one of
[0111]
(11) In any one of claims 4 to 13, the lift control means for detecting the lift of the cargo handling equipment is provided, and the drive control means has the lift detection means at a predetermined lift. The first drive means is driven until the detection is detected, and the second drive means is driven when it is detected that the elevation detection means has reached a predetermined elevation.
[0112]
(12) The cargo handling operation means according to any one of
[0113]
(13) In any one of
[0114]
(14) In any one of
[0115]
(15) In any one of
[0116]
(16) In any one of
[0117]
【The invention's effect】
As described in detail above, according to the inventions described in
[0118]
According to the invention described in
[Brief description of the drawings]
FIG. 1 is a perspective view of a forklift according to an embodiment.
FIG. 2 is a partial front view of the cargo handling device.
FIG. 3 is a partial side sectional view of the cargo handling device.
FIG. 4 is a perspective view showing a state of cargo handling work on a shelf.
FIG. 5 is a plan view of a multi-lever.
FIG. 6 is a block diagram showing an electrical configuration of the cargo handling operation support apparatus.
FIG. 7 is a front view showing a mark and a template.
8A is a screen diagram for explaining a screen coordinate system, and FIG. 8B is a diagram for explaining a matching method.
FIG. 9 is a schematic perspective view illustrating a real coordinate system.
FIG. 10 is a plan view illustrating a real coordinate system.
FIG. 11 is a correlation diagram showing the relationship between the real coordinate system and the screen coordinate system.
FIG. 12 is a schematic diagram for explaining alignment control.
FIG. 13 is a block diagram showing the flow of processing for alignment control.
[Explanation of symbols]
DESCRIPTION OF
Claims (14)
前記キャリッジが前記所定位置以上の前記第2範囲に位置するときに前記荷役機器の作業エリアを撮影可能に前記案内部材に設けられた撮影手段と、
前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて前記荷役対象の位置を割り出す位置割出手段と、
前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する制御手段と
を備えている産業車両における荷役作業支援装置。A carriage having a cargo handling device moves along a guide member in a first range from a reference position to a predetermined position, and in a second range equal to or greater than the predetermined position, a relative positional relationship between the carriage and the guide member in the movement direction. A cargo handling device in which the carriage moves in the second range by moving the guide member while maintaining a constant value;
Photographing means provided on the guide member so as to photograph a work area of the cargo handling device when the carriage is located in the second range equal to or greater than the predetermined position;
A position indexing unit that performs image processing on the image data from the photographing unit and calculates a position of the cargo handling target using the processing result;
A cargo handling work support device in an industrial vehicle, comprising: a control unit that drives and controls a driving unit of the cargo handling apparatus so that the cargo handling device is aligned with a cargo handling target whose position is determined by the position indexing unit.
前記キャリッジが前記マストの構成部材に対し一定の相対位置関係に保たれた状態で前記荷役機器の荷役対象を撮影可能に前記マストの前記構成部材に設けられた撮影手段と、
前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて前記荷役対象の位置を割り出す位置割出手段と、
前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する制御手段と
を備えている産業車両における荷役作業支援装置。In an industrial vehicle provided with a cargo handling device that lifts and lowers a carriage having a cargo handling device in a state where a relative positional relationship with a mast component is kept constant within a range above a predetermined lifting height,
Photographing means provided on the constituent member of the mast so as to be capable of photographing the cargo handling object of the cargo handling device in a state where the carriage is maintained in a certain relative positional relationship with the constituent member of the mast;
A position indexing unit that performs image processing on the image data from the photographing unit and calculates a position of the cargo handling target using the processing result;
A cargo handling work support device in an industrial vehicle, comprising: a control unit that drives and controls a driving unit of the cargo handling apparatus so that the cargo handling device is aligned with a cargo handling target whose position is determined by the position indexing unit.
前記キャリッジが前記第2範囲にあって前記荷役機器と前記インナマストが一定の相対位置関係にあるときに前記荷役機器の荷役対象を撮影可能に前記インナマストに設けられた撮影手段と、
前記撮影手段により撮影された画像データを画像処理するとともにその処理結果を用いて荷役対象の位置を割り出す位置割出手段と、
前記位置割出手段により位置が割り出された荷役対象に対し、前記荷役機器を位置合わせするように前記荷役装置の駆動手段を駆動制御する制御手段と
を備えている産業車両における荷役作業支援装置。A carriage having a multi-stage mast moves up and down along the inner mast in a first range from the lowest position to a predetermined lifting height, and in the second range above the predetermined lifting height, the loading device moves the inner mast A cargo handling device in which the carriage moves up and down as the inner mast moves up and down while keeping the relative positional relationship with
Photographing means provided on the inner mast so as to be capable of photographing a cargo handling object of the cargo handling device when the carriage is in the second range and the cargo handling device and the inner mast are in a certain relative positional relationship;
A position indexing unit that performs image processing on the image data captured by the capturing unit and determines a position of a cargo handling target using the processing result;
A cargo handling work support device in an industrial vehicle, comprising: a control unit that drives and controls a driving unit of the cargo handling device so as to align the cargo handling device with respect to a cargo handling object whose position is determined by the position indexing unit. .
前記マストを構成するインナマストに沿って荷役機器を有するキャリッジを昇降させる第1駆動手段と、
前記マストをスライドさせて伸縮駆動させる第2駆動手段と、
荷役操作手段の操作に基づき前記第1駆動手段及び第2駆動手段を駆動させるとともに、前記キャリッジが最下降位置から所定揚高までの第1範囲にあって前記インナマストの上限に位置することが検知されないときに前記第1駆動手段を駆動し、前記キャリッジが前記所定揚高以上の第2範囲にあって前記インナマストの上限に位置することが検知されたときに前記第2駆動手段を駆動する駆動制御手段と、
前記キャリッジが前記インナマストの上限に位置する状態で前記荷役機器の荷役対象を撮影可能に前記インナマストに設けられた撮影手段と、
前記撮影手段からの画像データを画像処理するとともにその処理結果を用いて荷役対象の位置を割り出す位置割出手段と、
前記位置割出手段により位置が割り出された荷役対象に前記荷役機器を位置合わせするように前記第2駆動手段を駆動制御する制御手段と
を備えている産業車両における荷役作業支援装置。Multistage mast that can slide and extend,
First driving means for raising and lowering a carriage having a cargo handling device along an inner mast constituting the mast;
Second driving means for sliding the mast to drive expansion and contraction;
Based on the operation of the cargo handling means, the first drive means and the second drive means are driven, and it is detected that the carriage is in the first range from the lowest position to the predetermined lift and is located at the upper limit of the inner mast. The first driving means is driven when not, and the second driving means is driven when it is detected that the carriage is in the second range not less than the predetermined lift and is located at the upper limit of the inner mast. Control means;
Photographing means provided on the inner mast so as to be capable of photographing a cargo handling object of the cargo handling device in a state where the carriage is positioned at an upper limit of the inner mast;
A position indexing unit that performs image processing on the image data from the photographing unit and calculates a position of a cargo handling target using the processing result;
A cargo handling work support apparatus in an industrial vehicle, comprising: a control unit that drives and controls the second driving unit so as to align the cargo handling device with a cargo handling target whose position is indexed by the position indexing unit.
前記荷役機器のサイドシフト方向における基準位置からのサイドシフト量を検出するサイドシフト量検出手段とを備え、
前記位置割出手段は、前記画像処理結果から得られた前記荷役対象の位置情報と前記サイドシフト量検出値とに基づき前記荷役機器と前記荷役対象との上下方向及びサイドシフト方向の相対位置を割り出し、
前記制御手段は、前記相対位置の位置割出情報に基づき前記荷役機器を前記荷役対象に前記二方向に位置合わせすべく前記駆動手段及びサイドシフト用駆動手段を駆動制御する請求項3〜4に記載の産業車両における荷役作業支援装置。Side shift driving means for side shifting the cargo handling equipment with respect to the inner mast;
A side shift amount detecting means for detecting a side shift amount from a reference position in the side shift direction of the cargo handling device,
The position indexing means calculates a relative position of the cargo handling device and the cargo handling object in the vertical direction and the side shift direction based on the location information of the cargo handling object obtained from the image processing result and the side shift amount detection value. Indexing,
5. The control unit according to claim 3, wherein the control unit drives and controls the driving unit and the side shift driving unit to align the cargo handling device with the cargo handling target in the two directions based on position index information of the relative position. The cargo handling work support apparatus in the described industrial vehicle.
前記位置割出手段は、前記判別手段により荷取作業と判別されたときは荷取作業用の荷役対象の位置を割り出し、荷置作業と判別されたときは荷置作業用の荷役対象の位置を割り出し、
前記制御手段は、前記判別手段により判別された荷役作業の種別に応じて位置が割り出された荷役対象に対し前記荷役機器を位置合わせするよう前記駆動手段を駆動制御する請求項1〜10のいずれか一項に記載の産業車両における荷役作業支援装置。A determination means for determining whether the cargo handling operation is a loading operation or a loading operation;
The position indexing means determines the position of the cargo handling object for the loading operation when it is determined by the determining means to be the cargo handling work, and the position of the cargo handling object for the loading work when determined as the loading work. And
The said control means drives and controls the said drive means so that the said cargo handling apparatus may be aligned with respect to the cargo handling object for which the position was determined according to the classification of the cargo handling work discriminated by the said discrimination means. The cargo handling work support device for an industrial vehicle according to any one of the preceding claims.
前記制御手段は、前記判別手段により荷取作業と判別されたときは、前記第1マークの位置割出情報に基づき荷役対象とするパレットの位置を割り出して前記荷役機器を該パレットに位置合わせするよう前記駆動手段を制御するとともに、前記判別手段により荷置作業と判別されたときは、前記第2マークの位置割出情報に基づき荷役対象とする棚部の位置を割り出して前記荷役機器を該棚部に位置合わせするよう前記駆動手段を駆動制御する請求項11に記載の産業車両における荷役作業支援装置。The position indexing means determines the position of the first mark attached to the pallet during the loading operation based on the determination result of the determining means, and determines the position of the second mark attached to the shelf during the loading operation. Determine the position,
When the determination means determines that the work is a loading operation, the control means determines the position of the pallet to be handled based on the position determination information of the first mark and aligns the cargo handling device with the pallet. Controlling the driving means and determining that the loading work is determined by the determining means, the position of the shelf to be handled is determined based on the position index information of the second mark, and The cargo handling work support apparatus for an industrial vehicle according to claim 11, wherein the driving means is driven and controlled to be aligned with a shelf.
前記荷役操作手段の操作に応じて前記荷役機器を移動させるべく前記荷役操作手段の操作に基づき前記駆動手段を駆動制御する駆動制御手段と、
前記荷役機器を荷役対象に位置合わせする自動位置合わせ制御を行うときに操作する操作手段とを備え、
前記制御手段は、前記操作手段が操作されたときの入力信号に基づき前記荷役機器を前記荷役対象に位置合わせするように前記駆動手段を駆動制御する請求項1〜12のいずれか一項に記載の産業車両における荷役作業支援装置。Cargo handling operation means operated to move the cargo handling equipment;
Drive control means for driving and controlling the drive means based on the operation of the cargo handling operation means to move the cargo handling equipment in accordance with the operation of the cargo handling operation means;
An operation means for operating when performing automatic alignment control for aligning the cargo handling device with a cargo handling target,
The said control means drives and controls the said drive means so that the said cargo handling equipment may be aligned with the said cargo handling object based on the input signal when the said operation means is operated. Handling support equipment for industrial vehicles in Japan.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002014736A JP3858703B2 (en) | 2002-01-23 | 2002-01-23 | Cargo work support device for industrial vehicle and industrial vehicle |
| PCT/JP2002/001354 WO2003062127A1 (en) | 2002-01-23 | 2002-02-18 | Position control device and position control method of stevedoring apparatus in industrial vehicle |
| EP02712416A EP1502896A4 (en) | 2002-01-23 | 2002-02-18 | Position control device and position control method of stevedoring apparatus in industrial vehicle |
| US10/470,129 US7010404B2 (en) | 2002-01-23 | 2002-02-18 | Position control apparatus and position control method for cargo carrying apparatus in industrial vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002014736A JP3858703B2 (en) | 2002-01-23 | 2002-01-23 | Cargo work support device for industrial vehicle and industrial vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003212490A JP2003212490A (en) | 2003-07-30 |
| JP3858703B2 true JP3858703B2 (en) | 2006-12-20 |
Family
ID=27651331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002014736A Expired - Fee Related JP3858703B2 (en) | 2002-01-23 | 2002-01-23 | Cargo work support device for industrial vehicle and industrial vehicle |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3858703B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022251452A1 (en) * | 2021-05-28 | 2022-12-01 | Koireader Technologies, Inc. | System for inventory tracking |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106020200B (en) * | 2016-07-07 | 2019-05-28 | 江苏上骐集团有限公司 | AGV car driven by in-wheel motor and path planning method |
| CN109916403B (en) * | 2017-12-13 | 2023-12-05 | 华中科技大学 | A device and method for short-term precise positioning of AGV cars |
| CN112061037B (en) * | 2020-07-20 | 2024-07-16 | 新石器慧通(北京)科技有限公司 | Combined device, combined system and combined method for container and vehicle body |
| US11323624B2 (en) | 2020-09-01 | 2022-05-03 | Lineage Logistics, LLC | Image sensing assembly |
| CN113998418A (en) * | 2021-09-18 | 2022-02-01 | 龙合智能装备制造有限公司 | Lateral automatic loading method and system |
| CN115744765B (en) * | 2022-11-18 | 2025-08-29 | 浙江华睿科技股份有限公司 | Intelligent forklift, intelligent forklift control method and medium |
| KR102840458B1 (en) * | 2022-11-21 | 2025-07-30 | (주)디플러스 | Automated guide vehicle able to automatically unroad |
| CN117566645A (en) * | 2023-12-18 | 2024-02-20 | 中建材创新科技研究院有限公司 | A fork adjustment system for intelligent handling robots |
-
2002
- 2002-01-23 JP JP2002014736A patent/JP3858703B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022251452A1 (en) * | 2021-05-28 | 2022-12-01 | Koireader Technologies, Inc. | System for inventory tracking |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003212490A (en) | 2003-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7010404B2 (en) | Position control apparatus and position control method for cargo carrying apparatus in industrial vehicle | |
| EP1361190B1 (en) | Camera lifting device and load handling support device of industrial vehicle, and industrial vehicle | |
| US7219769B2 (en) | Industrial vehicle equipped with load handling operation control apparatus | |
| JP3921968B2 (en) | Position detection method and position detection apparatus | |
| JP4882176B2 (en) | Cargo handling support notification device and industrial vehicle in industrial vehicle | |
| JP3900941B2 (en) | Work view support device for forklift truck, forklift truck, work view support device for industrial vehicle, and industrial vehicle | |
| WO2016181733A1 (en) | Forklift | |
| JP3900942B2 (en) | Automatic position control device for cargo handling equipment in industrial vehicles, industrial vehicle and automatic position control method for cargo handling equipment | |
| JP2003171094A (en) | Industrial vehicle handle knob and industrial vehicle | |
| JP3858703B2 (en) | Cargo work support device for industrial vehicle and industrial vehicle | |
| JP7287231B2 (en) | Operation support device for cargo handling vehicle | |
| JP3855728B2 (en) | Cargo work support device for industrial vehicle and industrial vehicle | |
| JP4961643B2 (en) | Cargo handling control device and industrial vehicle in industrial vehicle | |
| WO2020095602A1 (en) | Remote operating system for forklift | |
| JP3900902B2 (en) | Cargo work support device for industrial vehicle and industrial vehicle | |
| JP2020125197A (en) | Cargo handling work support device for reach type forklift | |
| JP2020066505A (en) | Remote operation system of forklift | |
| JP7415429B2 (en) | Cargo handling support device for cargo handling vehicles | |
| JP2021020793A (en) | Operation supporting device for cargo handling vehicle | |
| JP7435432B2 (en) | forklift | |
| JP2003155199A (en) | Voice annunciator for industrial vehicle and industrial vehicle | |
| JP2003089500A (en) | Loading lever and industrial vehicle | |
| JP3900887B2 (en) | Industrial vehicle work mode switching device and industrial vehicle | |
| JP3941521B2 (en) | Industrial vehicle sign selection device and industrial vehicle | |
| WO2020085067A1 (en) | Remote control system for forklift |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040412 |
|
| 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: 20060829 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060911 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 3858703 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120929 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120929 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130929 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |