Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3858703B2 - Cargo work support device for industrial vehicle and industrial vehicle - Google Patents
[go: Go Back, main page]

JP3858703B2 - Cargo work support device for industrial vehicle and industrial vehicle - Google Patents

Cargo work support device for industrial vehicle and industrial vehicle

Info

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
Application number
JP2002014736A
Other languages
Japanese (ja)
Other versions
JP2003212490A (en
Inventor
健一 片江
恒 一条
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Industries Corp
Original Assignee
Toyota Industries Corp
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 Toyota Industries Corp filed Critical Toyota Industries Corp
Priority to JP2002014736A priority Critical patent/JP3858703B2/en
Priority to PCT/JP2002/001354 priority patent/WO2003062127A1/en
Priority to EP02712416A priority patent/EP1502896A4/en
Priority to US10/470,129 priority patent/US7010404B2/en
Publication of JP2003212490A publication Critical patent/JP2003212490A/en
Application granted granted Critical
Publication of JP3858703B2 publication Critical patent/JP3858703B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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 claim 3, the cargo handling device includes a multistage mast. The carriage having the cargo handling device moves up and down along the inner mast in the first range from the lowest position to the predetermined lifting height, and the carriage has a constant relative positional relationship with the inner mast in the second range higher than the predetermined lifting height. A cargo handling device is provided in which the carriage moves up and down as the inner mast moves up and down while being maintained. The photographing means is provided in the inner mast so as to be able to photograph the work area of the cargo handling device when the carriage is in the second range and the cargo handling device and the inner mast have a certain relative positional relationship. The position indexing unit performs image processing on the image data photographed by 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 respect to the cargo handling object whose position is determined by the position indexing means.
[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 claim 2 can be obtained.
[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 claims 3 to 4, the following actions are obtained. Since the relative position in the side shift direction between the imaging means and the cargo handling equipment is grasped from the detected value of the side shift amount detected by the side shift quantity detection means, the shift in the side shift direction between the cargo handling equipment and the cargo handling object is obtained. Is possible. Accordingly, it becomes possible to align the cargo handling equipment with the cargo handling target in the two directions of the vertical direction and the side shift direction, and the burden on the driver due to manual operation is further reduced.
[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 claims 3 to 5, since the photographing means is fixed to the inner mast, the assembling structure can be simplified.
[0019]
The gist of the invention described in claim 7 is the cargo handling work support apparatus for an industrial vehicle according to claim 6, wherein the photographing means is fixed to the beam of the inner mast.
[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 claim 9 is that, in the invention according to any one of claims 1 to 8, comprising display means for displaying an image photographed by the photographing means.
[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 claim 11 is provided with determining means for determining whether the cargo handling work is a loading work or a loading work in the invention described in any one of the first to tenth aspects. 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. Is determined. The control means drives and controls the drive means so as to align the cargo handling equipment with respect to a cargo handling object whose position is determined according to the type of cargo handling work determined by the determination means.
[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 Claim 14 is an industrial vehicle provided with the cargo handling work assistance apparatus as described in any one of Claims 1-13.
According to this invention, since the industrial vehicle is equipped with the cargo handling work support device according to any one of claims 1 to 13, the invention according to any one of claims 1 to 13 and Similar effects can be obtained.
[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 fork 2 as a cargo handling device. Left and right front wheels (driven wheels) 5 are respectively attached to the front ends of a pair of left and right reach legs 4 that extend forward from the front portion of the vehicle body 3, and drive steering wheels 6 that are rear wheels are disposed on the vehicle body 3. The vehicle is driven by the power of a driving motor 8 that uses the battery 7 as a power source. The driver operates the forklift 1 by operating the handle 10 to steer the drive steering wheel 6 while standing in the standing seat type driver seat 9 provided on the rear right side of the vehicle body 3.
[0036]
A cargo handling device (mast device) 11 provided on the front side of the vehicle body 3 is provided to be movable in the front-rear direction (reach operation) along the left and right reach legs 4 by driving the reach cylinder 12. The cargo handling device 11 includes a multi-stage (three-stage in this example) mast 13, a cargo carriage 14, a central first lift cylinder 15, and a pair of left and right second lift cylinders 16 (only one side is shown). I have. The mast 13 is a three-stage mast in which an outer mast 13A, a middle mast 13B, and an inner mast 13C are slidably arranged in order from the outside. The cargo handling device 11 of this embodiment is a full-free type (telescopic type) in which the slide extension of the mast 13 is started only after the carriage 14 once reaches the uppermost position of the inner mast 13C.
[0037]
That is, one first lift cylinder 15 arranged at the center of the cargo handling device 11 is erected on the bottom plate of the inner mast 13C, and the carriage 14 moves up and down along the inner mast 13C when the first lift cylinder 15 is driven. To do. The second lift cylinder 16 is provided on the back of the outer mast 13A so as to be opposed to each other, and is driven in a state where the carriage 14 is detected to be positioned at the uppermost end of the inner mast 13C. Expands and contracts. For this reason, the carriage 14 rises to the upper end position along the inner mast 13C without the mast 13 extending from the lowest position, and first reaches a predetermined lifting height (for example, 2 m). The carriage 14 slides and extends while maintaining the state where the carriage 14 is disposed at the upper end position of the inner mast 13C, so that the lift range above a predetermined lift is further raised to the highest lift position. The fork 2 rises up to about 6 meters, for example.
[0038]
In the forklift 1, a camera 17 is fixed to an inner mast 13 </ b> C, which is a constituent member of the mast 13, as a photographing means for photographing a work area in order to support the positioning operation of the fork 2 at a high place (high and high range). . A middle beam 13D is horizontally mounted on the inner mast 13C at a position slightly above the center in the height direction, and the camera 17 is attached to the lower side of the middle beam 13D. The camera 17 is arranged so as to face forward so that the work area of the fork 2 can be photographed by the photographing unit 17A.
[0039]
In addition, a display device (liquid crystal display device (LCD)) 19 as a display means is attached to the roof 18 at a position that is well visible to the driver standing in the driver's seat 9. On the screen of the display device 19, an image in front of the fork taken by the camera 17 during the cargo handling operation is displayed.
[0040]
As shown in FIG. 4, in the present embodiment, the shelf 20 and the pallet 21 are provided with marks M <b> 1 and M <b> 2 that are position targets when the fork 2 is aligned with the shelf 22 or the pallet 21. . That is, a pallet position detection mark M1 is attached to the front and back of the pallet 21 at the center between the two insertion holes 21A. On the other hand, a shelf position detection mark M2 is attached to the shelf (beam) 22 of the shelf 20 at the center of the front. Here, the mark M1 attached to the pallet 21 and the mark M2 attached to the shelf portion 22 are figures having a pattern in which black and white are reversed. From the position on the screen of the mark M1 (or M2) photographed by the camera 17, the amount of deviation between the left and right (Y direction) and up and down (Z direction) between the fork 2 and the cargo handling object (pallet 21 or shelf 22) is calculated, Fork automatic alignment control for automatically aligning the fork 2 with the cargo handling target so as to eliminate the deviation amount is performed.
[0041]
In the forklift 1 of the present embodiment, since the cargo handling device 11 is a full-free type, when the fork 2 is higher than a predetermined height, the relative positional relationship between the camera 17 and the fork 2 in the height direction is always constant. Kept. Therefore, even if the camera 17 is fixed in a posture that faces the front, for example, the working area of the fork 2 can always be photographed by the camera 17 at an elevation higher than a predetermined elevation.
[0042]
2 and 3 show a state in which the carriage 14 is disposed at the uppermost end position (upper limit) of the inner mast 13C (at a lifting height higher than a predetermined lifting height). FIG. FIG.
[0043]
As shown in FIG. 3, the carriage 14 includes a lift bracket 23, a finger bar 24, a shifter (side shifter) 25, a backrest 26 and the fork 2. In addition, since the fork 2 is an attachment, the cargo handling device can be replaced with another attachment depending on the use of the cargo handling operation.
[0044]
The lift bracket 23 is disposed between the masts 13 so as to be movable up and down. That is, the lift bracket 23 is provided with a plurality (two) of rollers (not shown) that roll on the guide surface (inner surface) of the inner mast 13C on both side surfaces, and is supported by being suspended by a chain (not shown). ing. In this embodiment, which is a full-free type, a chain for hanging the carriage 14 is hung on the sprocket 15B provided at the upper end of the rod 15A of the first lift cylinder 15. When the first lift cylinder 15 is driven, the carriage 14 (lift bracket 23) moves up and down along the inner mast 13C from the lowest position to a predetermined lift. The finger bar 24 is supported so as to be tiltable forward and backward with respect to the lift bracket 23.
[0045]
The shifter 25 is attached to the finger bar 24 so as to be slidable left and right. That is, the two guide rails 25A of the shifter 25 are engaged with a pair of upper and lower support rails 24A that are fixed to the upper and lower ends of the finger bar 24 and extend in the vehicle width direction, so that the shifter 25 extends along the rails 25A. It can slide in the vehicle width direction (left-right direction). The backrest 26 is fixed to the upper part of the shifter 25. The fork 2 is detachably attached to the shifter 25.
[0046]
The lift bracket 23 is provided with a tilt cylinder 27 for tilting the finger bar 24. When the tilt cylinder 27 is driven, the finger bar 24 tilts, whereby the fork 2 tilts. A side shift cylinder 28 is provided on the upper part of the finger bar 24, and its piston rod 28 </ b> A is connected to the shifter 25. When the side shift cylinder 28 is driven, the shifter 25 is moved by a fixed distance (for example, a set value within 50 to 100 mm) from the center (reference position) (marked with ▼ in FIG. 2) to the left and right of the finger bar 24. Relative movement is possible.
[0047]
The mast 13 is a full-free type (telescopic type) in which slide extension starts only after the carriage 14 reaches the uppermost position of the inner mast 13C. For this reason, the fork 2 is always located at the upper end position of the inner mast 13C while the carriage 14 is located at the upper end position of the inner mast 13C in a lifting range equal to or higher than a predetermined lifting height (for example, 2 m) after the carriage 14 reaches the uppermost position (upper limit) of the inner mast 13C. The relative positional relationship with the camera 17 is always kept constant in the vertical direction.
[0048]
The camera 17 is positioned below the fork 2 by a predetermined distance in a state where the carriage 14 is disposed at the uppermost position (upper limit) of the inner mast 13C. Further, the camera 17 is displaced (offset) from the center line between the pair of forks 2 under the state where the carriage 14 is not side-shifted in the left-right direction (vehicle width direction) (at the reference position in the side-shift direction). )is doing. That is, since the camera 17 is located behind the first lift cylinder 15, the piston rod 15 </ b> A is displaced to one side from the center line so as not to interfere with the shooting of the camera 17.
[0049]
As shown in FIGS. 2 and 3, the camera 17 is positioned below a predetermined distance with respect to the fork 2, and a shelf that is a cargo handling target at the time of loading work in which a load is loaded on the fork 2. The mark M2 attached to 22 can be photographed. Of course, at the time of unloading work in which no load is loaded on the fork 2, the mark M1 attached to the pallet 21 that is a cargo handling object at that time can be photographed.
[0050]
The side shift cylinder 28 is provided with a stroke sensor 29 as a side shift amount detection means, and the stroke amount of the side shift cylinder 28 is detected by the stroke sensor 29. The side shift amount of the fork 2 is grasped from the detection result of the stroke sensor 29. Further, the relative position (shift amount) between the fork 2 and the camera 17 in the left-right direction (Y direction) is grasped from the side stroke detection value. In the present embodiment, the lowest position corresponds to the reference position, and the predetermined lifting height corresponds to the predetermined position. The first range refers to a range from the lowest position (reference position) of the carriage 14 (fork 2) to a predetermined lift (predetermined position), and the second range is equal to or greater than a predetermined lift (predetermined position). Refers to the range.
[0051]
On the instrument panel, an operation lever (multi-lever) 31 shown in FIG. 5 is provided as a cargo handling operation means. The single operation lever 31 enables all the operations of the traveling operation and the cargo handling operation, and includes a plurality of types of operation units.
[0052]
The operation lever 31 includes a lever main body 33 that tilts in the front-rear direction along a slot 32 formed at a predetermined position on the instrument panel. When the lever body 33 is not operated, the lever body 33 returns to a neutral position substantially perpendicular to the panel surface by a biasing force of a spring (not shown). A grip 34 is attached to an upper end portion of the lever body 33 so as to be inclined at an angle of about 30 to 60 degrees with respect to the vehicle width direction.
[0053]
A substantially cylindrical knob 35 is provided at the left end of the grip 34 so as to be rotatable about the axis C. A seesaw switch 36 is provided at the front edge of the left portion of the grip 34, a cross switch 37 is provided at the back of the left portion of the grip 34, and an operation switch 38 is provided as an operating means on the front surface of the left portion of the grip 34. The grip 34 is used in a state where the driver holds the right elbow and holds it with the right hand. When the grip 34 is held, the knob 35 and the cross switch 37 can be operated with the thumb, the seesaw switch 36 can be operated with the index finger, and the operation switch 38 can be operated with the middle finger. In the figure, the circle switch 37 is a cross switch 37 viewed from the A direction.
[0054]
When the lever body 33 is tilted forward with the right hand holding the grip 34, the forklift 1 moves forward, and when the lever body 33 is tilted rearward, the forklift 1 moves backward. When the projection 35A formed on the knob 35 is pushed upward with the thumb and the knob 35 is turned upward, the fork 2 is raised. When the projection 35A is pushed downward with the thumb and the knob 35 is turned downward, the fork 2 is lowered. Further, when the front end of the seesaw switch 36 is pushed with the index finger, the cargo handling device 11 moves forward, and when the rear end of the seesaw switch 36 is pushed with the index finger, the cargo handling device 11 moves backward. The cross switch 37 can be operated in four directions, up and down, left and right, and the tilt of the mast 13 is operated by the operation in the up and down direction, and the side shift is operated by the operation in the left and right direction. When the upper end of the cross switch 37 is pushed with the thumb, the mast 13 tilts forward, and when the lower end of the cross switch 37 is pushed, the mast 13 tilts backward. Further, when the right end of the cross switch 37 is pushed with the thumb, the fork 2 moves to the right, and when the left end of the cross switch 37 is pushed, the fork 2 moves to the left. The operation switch 38 is used when starting the automatic positioning control of the fork 2 after operating the operating lever 31 during the cargo handling operation to roughly align the fork 2 with the target cargo handling object (pallet 21 or shelf 22). To operate.
[0055]
Next, the electrical configuration of the cargo handling operation support device will be described with reference to FIG.
The cargo handling operation support device 40 includes a controller 45. The controller 45 includes an image control unit 46, a cargo handling control unit 47, drive circuits 48 and 49, and a solenoid drive circuit 50.
[0056]
The camera 17 is electrically connected to the input side of the image control unit 46, and a video signal (image signal) is input thereto. The display device 19 and the speaker 51 are connected to the output side. The image control unit 46 displays the captured image on the screen of the display device 19 based on the video signal (image signal) from the camera 17. The image control unit 46 performs image recognition processing (template matching processing) for recognizing the mark from the captured image, and determines the camera for the mark from the position of the mark on the screen (screen coordinate system) grasped by the image recognition. 17 relative position coordinates are grasped. In addition, the speaker 51 notifies the cargo handling work support situation, the contents of instructions to the worker, and the like by voice guidance.
[0057]
On the other hand, the cargo handling control unit 47 is connected to the potentiometers 54 and 55 and the switches 36 to 38 of the multi-lever 31, the lift sensor 58, the load sensor 59, the tilt angle sensor 60, and the like. In addition, a cargo handling motor (electric motor) 62 is connected to the cargo handling control unit 47 via a drive circuit 48, and various electromagnetic proportional valves 65 to 65 assembled to an oil control valve 64 via a solenoid drive circuit 50. 69 solenoids are connected. The cargo handling control unit 47 and the load sensor 59 constitute a discrimination means.
[0058]
The cargo handling control unit 47 performs current value control of the electromagnetic proportional valves 65 to 69 and drive control of the cargo handling motor 62 based on signals from the potentiometers 54 and 55 and the switches 36 and 37. When the cargo handling motor 62 is actuated to drive the cargo handling pump (hydraulic pump) 70, hydraulic oil is supplied to the oil control valve 65. Based on the operation signal of the multi-lever 31, the proportional solenoid valves 65 to 69 corresponding to the operation are proportionally controlled, so that the lift cylinders 15 and 16, the reach cylinder 12, the tilt cylinder 27, and the side shift cylinder 28 are hydraulically controlled. The fork 2 can be moved up and down, reached, side-shifted, and tilted. The cylinders 15, 16, and 28 constitute driving means.
[0059]
The cargo handling control unit 47 controls the fork automatic positioning control in addition to the cargo handling control during the multi-lever operation. The fork automatic alignment control is for supporting the work handling at a high place performed by raising the fork 2 to a certain height or more. The lift of the fork 2 detected by the lift sensor 58 is set as a lift. (E.g. about 2 meters) or more. The cargo handling control unit 47 judges the cargo handling mode based on the detection value of the load sensor 59 to determine the cargo handling mode. When there is no load on the fork 2 and the load detection value is below the threshold value, “Mode (loading operation)”, and when there is a load on the fork 2 and the load detection value exceeds the threshold value, it is determined as “loading mode (loading operation)”.
[0060]
The image control unit 46 includes a display processing unit 75, an image processing unit 76, a drawing display unit 77, a drawing data storage unit 78, and a voice synthesis unit 79. The display processing unit 75 outputs the video signal input from the camera 17 to the display device 19 so that the image captured by the camera 17 is displayed on the screen. The voice synthesizer 79 performs voice synthesis processing for voice announcement (voice guide) and outputs a voice signal to the speaker 51. The image data from the display processing unit 75 is input to the image processing unit 76.
[0061]
The image processing unit 76 calculates the relative positional relationship between the vehicle (camera 2) and the cargo handling object based on the image recognition process for determining the positions of the marks M1 and M2 on the screen and the determined mark positions. The image processing unit 76 includes an image recognition processing unit 81, a template storage unit 82, an image calculation unit 83, and a display position determination unit 84. The image recognition processing unit 81 performs image recognition processing by pattern matching processing. The image calculation unit 83 calculates relative position coordinates in the real coordinate system of the camera 17 with respect to the mark based on the mark position information in the screen coordinate system obtained by the image recognition process. The display position determination unit 84 is configured to display various display positions (drawing points) including a movement target point coordinate to be a movement target of the mark when the fork 2 is aligned with a cargo handling target on the screen 19A based on the mark position information and the like. (Coordinates) is determined by calculation. When obtaining the display position data such as the movement target point data, the drawing display unit 77 reads the corresponding display (drawing) data from the drawing data storage unit 78 and draws the movement target point mark or the like on the image on the screen 19A. The image processing unit 76 is configured by program data stored in a microcomputer, a memory (ROM), and the like. The drawing display unit 77 and the drawing data storage unit 78 include a drawing control gate array and a drawing VRAM.
[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 screen 19A changes according to the difference between the mark and the camera, the central portions of the captured patterns P1 and P2 are always the same size as the templates T1 and T2. There are patterns. Therefore, the marks M1 and M2 can be recognized by the pattern matching process using only one template T1 and T2. The templates T1 and T1 are set to a predetermined size so that all the marks M1 and M2 photographed within a predetermined distance from the camera 17 can be recognized.
[0065]
The template storage unit 82 shown in FIG. 6 stores data of two templates T1 and T2. The image recognition processing unit 81 uses the template T1 if the loading mode notified from the loading control unit 47 is “loading mode”, and uses the template T2 if the loading mode is “loading mode”. That is, in the loading mode, a pattern matching process for recognizing the pallet position detection mark M1 is performed, and in the loading mode, a pattern matching process for recognizing the shelf position detection mark M2 is performed.
[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 screen 19A in FIG. 9A, the number of horizontal pixels is H and the number of vertical pixels is V. Here, the mark M2 will be described as an example. As shown in FIG. 4B, the image recognition processing unit 81 matches the two patterns P2 and P2 constituting the mark M2 on the image data at two locations by using the template T2, and recognizes the patterns P2 and P2. To do. The image calculation unit 83 calculates the coordinates (I1, J1), (I2, J2) of the center points (radiation center points) of the two patterns P2, P2 recognized by the image recognition processing unit 81, respectively. Based on the coordinate value, the center of gravity (I, J) of the mark M2 and the center distance D between the patterns P2, P2 are obtained. The method for obtaining the I, J, and D values for the mark M1 is the same.
[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 camera 17 in the direction perpendicular to the mark M, and the X axis 90 degrees counterclockwise in the horizontal plane. A three-dimensional coordinate system is assumed in which the Y-axis is taken in the rotated direction and the Z-axis is taken in the vertical direction (upward). Then, relative coordinates (relative positions) (Xc, Yc, Zc) of the camera 17 are obtained in this real coordinate system, and the amount of positional deviation of the fork 2 is calculated based on the relative coordinates. Using the data I, J, and D calculated in the screen coordinate system shown in FIG. 6, the geometrical transformation is performed to calculate the relative coordinates (Xc, Yc, Zc) in the real coordinate system.
[0068]
Hereinafter, a calculation method for obtaining relative coordinates (Xc, Yc, Zc) in the real coordinate system of the camera 17 from the I, J, and D values will be described.
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 camera 17, and the right side of the figure shows the IJ plane in the screen coordinate system of the image photographed by the camera 17. Without considering image distortion, these two images are similar.
[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 screen 19A in the screen coordinate system. Here, the angle “α” is a half of the horizontal angle of view of the camera 17 as shown in FIG. L is the distance between the camera 17 and the YZ plane and is equal to | Xc | (L = | Xc |). Further, the center distance d between the two patterns P and P in the mark M in the real coordinate system is the center distance D in the screen coordinate system. That is, the similarity ratio between the real coordinate system and the screen coordinate system is d: D. For the abscissa from the origin O to the center of the image, Yc in the real coordinate system and I-H / 2 in the screen coordinate system have a correspondence relationship. As for the ordinate from the origin O to the center of the image, Zc in the real coordinate system and JV / 2 in the screen coordinate system have a correspondence relationship.
[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 camera 17 in the real coordinate system (XYZ coordinate system) shown in FIG. The coordinates (Xc, Yc, Zc) are calculated from the following equation.
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 handling control unit 47 includes a relative coordinate calculation unit 85 and a control amount calculation unit 86. The relative coordinate calculation unit 85 calculates the relative coordinates OC (Xc, Yc, Zc) of the camera 17 in the real coordinate system based on the data I, J, D sent from the image control unit 46 to the cargo handling control unit 47. .
[0072]
Based on the relative coordinates (relative position) OC (Xc, Yc, Zc) of the camera 17 obtained in the real coordinate system, the control amount calculation unit 86 aligns the fork 2 with the cargo handling target and the target. The amount of displacement from the position is calculated. That is, the movement distances in the X, Y, and Z directions necessary for positioning the fork 2 to the cargo handling target are calculated. Here, in calculating the movement distance in the X, Y, and Z directions, the camera 17 is displaced (offset) in the left-right direction from the center position between the forks 2 (reference position in the side shift direction). Need to be corrected. Further, since the relative position of the fork 2 in the Y direction between the side shift and the camera 17 changes, it is necessary to correct the deviation from the reference position in the side shift direction (Y direction) of the fork 2. The control amount calculation unit 86 takes into account these corrections, and uses the detected stroke amount value obtained from the stroke sensor 29 from the relative coordinates OC (Xc, Yc, Zc) of the camera 17, and the fork 2 and the cargo handling object ( The relative position (deviation amount) in the Y and Z directions (left and right and up and down directions) with the pallet 21 or the shelf 22) is calculated.
[0073]
FIG. 13 illustrates the flow of control processing from image recognition processing to fork automatic alignment control.
First, when the fork 2 is at a height higher than a predetermined height, the image recognition processing unit 81 performs image recognition processing (pattern matching processing) for recognizing the mark M by performing image processing on image data captured by the camera 17. . That is, according to the cargo handling mode determined in advance, if the mode is the unloading mode, the template T1 is read from the template storage unit 82 to perform the image recognition process for recognizing the mark M1. Is read and image recognition processing for recognizing the mark M2 is performed. The image calculation unit 83 calculates the barycentric coordinates (I, J) and the pattern center distance D of the mark M in the screen coordinate system (pixel level) based on the position of the pattern P recognized by the image recognition processing unit 81. Position data I, J, and D of the mark M on the screen 19A are sent to the cargo handling control unit 47. Then, the relative coordinate calculation unit 85 calculates the relative coordinates OC (Xc, Yc, Zc) of the camera 17 in the real coordinate system with the center of gravity of the mark M as the origin O based on the data I, J, D.
[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 fork 2. Note that FIG. 12 is a schematic explanatory diagram explaining the alignment control for the cargo handling target of the fork 2 using a vector, and therefore, there are portions different from the actual one such as the position of the mark used in the alignment control to the pallet. is there.
[0075]
Based on the relative coordinates OC (Xc, Yc, Zc) of the camera 17, the control amount calculation unit 86 uses the known information (vector OP) to align the fork 2 with the cargo handling target and the target position. Is calculated (each component of the vector FP). That is, the movement distances in the X, Y, and Z directions necessary for positioning the fork 2 on the cargo handling target are calculated. Here, the components (Xp, Yp, Zp) of the vector OP of the known information, the components (Xcf, Ycf, Zcf) of the vector CF, and the vector FP to which the fork 2 should be moved to align the fork 2 with the pallet 21 Let it be components (Xfp, Yfp, Zfp).
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 fork 2 with the shelf 22 is set as the loading position R, the fork position F is loaded. Considering the vector FR when aligning with the position R, there is a relationship of vector FR = vector OR-vector OC-vector CF. Here, point O and point R are assumed to be at positions on the same vertical line. The vector OR corresponds to the distance (Z direction) between the mark gravity center position O and the loading position R, 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 detection value) of the fork 2. The vector OR serving as known information corresponds to the distance between the mark gravity center position O and the loading position R.
[0077]
The vector FP to which the fork 2 is to be moved in order to align the components (Xr, Yr, Zr) of the vector OR, which are known information, the components (Xcf, Ycf, Zcf) of the vector CF, and the fork 2 with the loading position R. (Xfr, Yfr, Zfr). Vector FR is vector FR = vector OR-vector OC-vector CF
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 camera 17 does not move even if the fork 2 moves in the lateral direction due to the side shift, so Ycf is a variable that varies depending on the state of the side shift. Accordingly, Ycf is obtained by measuring with the stroke sensor 29, for example.
When the amount of contraction ΔY from the state in which the side shift cylinder 28 is fully extended is measured by the stroke sensor 29, and Ycf when ΔY = 0 is Ycf0, Ycf is expressed by the following equation.
Ycf = Ycf0 + ΔY (4)
In the present embodiment, since the mark M1 is located at the center of the width of the pallet 21 and the mark M2 is located at the center of the width of the shelf 22, Yp and Yr are “0”. Therefore, the deviation amounts Yfp and Zfp in the Y direction and the Z direction between the fork 2 and the pallet 21 during the unloading operation are expressed as follows.
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 fork 2 and the loading position R during the loading operation are expressed as follows.
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 camera 17 when the side shift cylinder 28 is fully extended, and ΔY is the amount of contraction (stroke sensor from the state where the side shift cylinder 28 is fully extended). Zcf is the ordinate when the fork root left and right center is viewed from the camera 17. Therefore, since Ycf0, Zr, and Zcf are known values, if Yc and Zc calculated by the relative coordinate calculation unit 85 and the shrinkage amount ΔY measured by the stroke sensor 29 are obtained, the deviation during the loading operation is obtained. The amounts Yfp and Zfp and the displacement amounts Yfr and Zfr at the loading work are obtained from the equations (5), (6) and (7), (8), respectively.
[0079]
When the operation switch 38 of the multi-lever 31 is operated, the fork automatic alignment control is started. The cargo handling control unit 47 outputs a control amount command value such that the vector FP becomes “0” to the solenoid drive circuit 50. However, in this embodiment, automatic position control is performed only in the vertical direction and the horizontal direction of the fork 2, and the front-rear direction (reach direction) is left to manual operation by the driver.
[0080]
For this reason, the cargo handling control unit 47 calculates the YZ component (equation (5), (6) or equation (7), (8))) of the vector FP to be “0” in the up-down direction and the left-right direction. A value corresponding to each shift amount in the direction is output to the solenoid drive circuit 50 as a control amount command value. As a result, the fork 2 is automatically aligned in the vertical direction and the horizontal direction. As a result, the fork 2 is positioned in the insertion hole 21A of the pallet 21 in the loading mode, and is aligned with a target position (loading position R) that is a predetermined distance above the shelf 22 in the loading mode. After this alignment, a loading operation or a loading operation is performed by performing a reach operation to reach the mast 13.
[0081]
At this time, for example, when the fork 2 is brought closer to the cargo handling object while the vehicle is moving forward, if the operation switch 38 is continuously operated, the fork 2 is positioned so as to be aligned with the cargo handling object even if the vehicle is shifted left and right. It is corrected. The reach operation of the fork 2 may also be performed by automatic control.
[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 fork 2 is roughly aligned with the object to be handled, the fork 2 can be automatically aligned with the pallet 21 or the shelf 22 by operating the operation switch 38. it can.
[0083]
(2) In the full-free forklift 1 in which the carriage 14 moves up and down while keeping the relative positional relationship between the fork 2 and the inner mast 13C constant when the fork 2 is in the lifting range above a predetermined lifting height, the middle beam of the inner mast 13C The camera 17 was fixed to 13D. Even if the camera 17 is fixed to the inner mast 13C in this way, the pallet 21 and the shelf 22 to be loaded are always photographed from the same angle by the camera 17 at a height higher than a predetermined lifting height that needs to support the cargo handling operation. can do. Therefore, since the camera 17 can be fixed to the middle beam 13D, an imaging system having the camera 17 can be realized with a simple structure and low cost.
[0084]
(3) Since it is not necessary to attach the camera 17 to the carriage 14, it is possible to prevent the camera 17 from interfering with peripheral objects such as a shelf or a load during a cargo handling operation.
(4) When the camera is mounted on the carriage 14, the impact input becomes large and it is difficult to ensure reliability. However, since the camera 17 is mounted on the inner mast 13 </ b> C, the impact input is kept smaller than when mounted on the carriage 14. Can do.
[0085]
(5) Since the camera 17 is always located on the lower side of the fork 2, a front view can be secured regardless of whether or not there is a load.
(6) When the camera 17 is mounted on the inner mast 13C, since there is no contact with the floor (ground), the shelf, or the load, a mechanism (such as a storage mechanism) for moving the camera 17 is also unnecessary. Further, it is not necessary to secure the rigidity of the camera case itself, and the cost can be reduced.
[0086]
(7) Although the camera 17 does not move laterally even if the fork 2 is side-shifted, the amount of displacement Ycf in the Y direction between the camera 17 and the fork 2 is obtained using the measured value ΔY of the stroke sensor 29. The amount of deviation in the Y and Z directions between the fork 2 and the cargo handling object can be calculated. For this reason, in the forklift 1 having a side shift mechanism, the fork 2 can be automatically aligned in two directions, up and down, left and right, even if a configuration in which the camera 17 is provided on the inner mast 13C is employed.
[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 1st lift cylinder 15 in the center like the said embodiment. For example, a pair of left and right first lift cylinders can be provided, or if there is only one first lift cylinder, the camera can be placed at the center in the mast. If the camera can be arranged in the center of the mast, it is possible to provide the driver with an image that is easy to work through the screen.
[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 carriage 14 only needs to be fixed to an inner mast (guide member) provided so as to be movable up and down. In this case, it is sufficient if the relative positional relationship between the fork 2 that is a cargo handling device and the inner mast 13C is maintained. For example, a moving member that moves integrally with the inner mast 13C is attached, and a camera that is a photographing unit is attached to the moving member. Can also be adopted. In short, the camera does not need to be directly fixed to the inner mast, but only needs to be fixed so as to move together with the inner mast.
[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 fork 2 or slightly above.
[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 fork 2 or at a slightly higher position. Of course, the number of cameras may be three or more.
[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 inner mast 13C so as to be able to be moved up and down, the camera is disposed at a position for picking up at a level substantially the same as the horizontal plane of the fork 2, and the fork 2 capable of photographing the work area without being blocked by the load on the fork 2. It is possible to move up and down two positions with a loading position below a predetermined distance. Even with this configuration, in order to avoid contact between the camera and surrounding objects during cargo handling work or to avoid a collision with the floor when the fork is lowered, the camera 17 can be used when the fork 2 is reached or lowered. It is not always necessary to store, and the impact input to the camera can be kept small.
[0093]
The stroke sensor 29 is not limited to an ultrasonic sensor. For example, a linear sensor may be used. Further, a rotation conversion mechanism that converts the stroke amount of the side shift cylinder 28 into a rotation amount may be provided, and a potentiometer that detects the rotation amount converted by the rotation conversion mechanism may be used.
[0094]
In the above-described embodiment, it is determined based on the detection value of the load sensor 59 whether the content of the cargo handling operation is a loading operation or a loading operation, and a target mark M is determined according to the determined type of the cargo handling operation. It was set as the structure which determines whether an object is made into a pallet or a shelf. However, the detection means for discriminating between the loading operation and the loading operation is not essential. For example, the load sensor 59 is abolished in the embodiment, and an operation button (switch) for designating the type of cargo handling work is provided on the instrument panel of the driver's seat, and the driver operates the operation switch for the type of cargo handling work. By doing so, it is possible to adopt a configuration instructing the controller.
[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 pallet 21 or the shelf 22 that is the object of image recognition processing based on image data taken by the camera as a pattern, and determining the position of the cargo handling target. You can also.
[0099]
In the above-described embodiment, the automatic positioning control for positioning the fork 2 in the vertical and horizontal two directions (YZ direction) is employed. However, the position of the fork 2 is also controlled in the front-rear direction (reach direction (X direction)). In this way, automatic position control for aligning the fork 2 so as to eliminate the amount of deviation in the three directions (XYZ directions) can also be employed. Further, in a forklift that does not include a side shift mechanism, the cargo handling device (fork 2) may be automatically aligned and controlled only in the vertical direction (Z direction). Of course, automatic alignment control only in the Y direction and only in the X direction can be employed.
[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 claims 3 and 5 to 13, wherein the cargo handling device is driven on the basis of an operation of a slideable and extendable multistage mast and a cargo handling operation means, and the cargo handling device. First drive means for moving the mast up and down along the inner mast, and second drive means driven by the operation of the cargo handling operation means to slide the mast to extend and contract, and the carriage is in the first range. The first drive means is driven when it is not detected that the upper limit of the inner mast is detected, and the second drive is detected when it is detected that the carriage is in the second range and is positioned at the upper limit of the inner mast. The means is driven.
[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 claims 1 to 13, the photographing means includes a camera, and the camera is fixed to the guide member.
(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 Claim 1, the photographing unit is located on the back side of the driving unit that drives the guide member in the photographing direction, and the configuration unit is avoided so as not to be blocked by the configuration unit of the driving unit. Placed in position.
[0107]
(6) In Claim 1, the said imaging | photography means is arrange | positioned in the position which can image | photograph the said work area both when the cargo handling equipment is empty and when there is a load.
(7) In any one of claims 1 to 13, the position indexing unit calculates a shift amount (relative position) in a direction in which the cargo handling device and the cargo handling object are to be aligned.
[0108]
(8) In the gist of any one of claims 3 to 13, the photographing means is disposed at a position where the photographing of the work area is not obstructed by the load on the cargo handling device with respect to the inner mast. To do.
[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 claims 3 to 13, comprising: first driving means for moving the cargo handling device up and down along the inner mast; and second driving means for extending and retracting the mast by slide driving, The photographing means is disposed behind the first driving means, and the photographing means is disposed in a state avoiding the first driving means so that photographing is not blocked by the first driving means. It is a summary.
[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 claims 2 to 12, wherein the cargo handling operation means is operated to move the carriage up and down in order to align the cargo handling equipment with the cargo handling target. An operation for starting drive control means for driving and controlling the drive means based on an operation of the cargo handling operation means to raise and lower the carriage according to an operation, and an alignment control for aligning the cargo handling equipment with the cargo handling object. Operating means, and the control means starts driving control of the driving means for aligning the cargo handling equipment with the cargo handling object based on at least an input signal when the operating means is operated. According to this configuration, after the cargo handling device is roughly aligned with the cargo handling object in the vertical direction (height direction), when the operation operation means is operated, the alignment control is automatically started.
[0113]
(13) In any one of claims 2 to 13 and the technical idea (12), the cargo handling device includes a lift height detection unit that detects that the predetermined lift height has been reached, and the control unit includes: Positioning control is executed when the lift detection means detects a lift higher than a predetermined lift.
[0114]
(14) In any one of claims 3 to 13 and the technical idea (12), the vehicle includes lifting height detection means for detecting a lifting height of the cargo handling equipment, and the control means includes the lifting height detection means. The alignment control is executed when a lift higher than the set lift within the second range is detected.
[0115]
(15) In any one of claims 2 to 4 and the technical idea (12), the position indexing means determines at least a position in the vertical direction of the cargo handling object, and the control means is configured so that the cargo handling device is Alignment control is performed so that the cargo handling object is aligned at least in the vertical direction.
[0116]
(16) In any one of claims 2 to 4 and the technical idea (12), the position indexing means determines the position of the cargo handling object in at least two directions, up and down, left and right, and the control means Alignment control is performed so that the cargo handling device is aligned with the cargo handling object in at least the two directions.
[0117]
【The invention's effect】
As described in detail above, according to the inventions described in claims 1 and 14, the photographing means is provided so that the working area of the cargo handling equipment can be photographed within a range in which the relative positional relationship between the guide member and the cargo handling equipment is kept constant. Control was performed to align the cargo handling device with the cargo handling target provided on the guide member and whose position was determined using the image processing result of the captured image data. Therefore, it is possible to prevent the photographing means from interfering with surrounding objects during the cargo handling operation, vibrations received by the photographing means can be suppressed to be relatively small, and the cargo handling equipment can be automatically aligned with the cargo handling object.
[0118]
According to the invention described in claims 2 to 14, the photographing means is provided in the inner mast so that the work area of the cargo handling equipment can be photographed within a range in which the relative positional relationship between the inner mast and the cargo handling equipment is kept constant. Control was performed to align the cargo handling equipment with the cargo handling target whose position was determined using the image processing results of the data. Therefore, it is possible to prevent the photographing means from interfering with surrounding objects during the cargo handling operation, vibrations received by the photographing means can be suppressed to be relatively small, and the cargo handling equipment can be automatically aligned with the cargo handling object.
[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 SYMBOLS 1 ... Forklift as an industrial vehicle, 2 ... Fork as cargo handling equipment, 3 ... Car body, 11 ... Cargo handling device, 13 ... Mast, 13C ... Inner mast as constituent member of guide member and mast, 14 ... Carriage, 15 ... First First lift cylinder as drive means, 16 ... Second lift cylinder as second drive means, 17 ... Camera as photographing means, 19 ... Display device as display means, 19A ... Screen, 21 ... Pallet as cargo handling object , 22 ... Shelf as a cargo handling object, 28 ... Side shift cylinder as side shift drive means, 29 ... Stroke sensor as side shift amount detection means, 31 ... Operation lever (multi-lever) as manual operation means, 38 ... an operation switch as an operation means, 40 ... a cargo handling operation support apparatus as a cargo handling work support apparatus, 45 Controller as control means 46... Display control section 47. Load handling control section constituting discrimination means and control means 58. Lift sensor as lift detection means 59. Load sensor constituting discrimination means 81. Image recognition processing unit constituting position indexing means, 82... Template storage part constituting position indexing means, 83. Image calculating part constituting position indexing means, 85... Relative coordinate calculation constituting position indexing means , 86... Control amount calculation unit constituting position indexing means, M1... Mark as the first mark, M2... Mark as the second mark.

Claims (14)

荷役機器を有するキャリッジが案内部材に沿って基準位置から所定位置までの第1範囲を移動するとともに、前記所定位置以上の第2範囲では前記キャリッジと前記案内部材との当該移動方向における相対位置関係を一定に保ったまま該案内部材が移動することにより前記キャリッジが前記第2範囲を移動する荷役装置と、
前記キャリッジが前記所定位置以上の前記第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.
多段式のマストを備え、荷役機器を有するキャリッジが最下降位置から所定揚高までの第1範囲でインナマストに沿って昇降するとともに、前記所定揚高以上の第2範囲では前記荷役機器が前記インナマストとの相対位置関係を一定に保ったままインナマストが昇降することにより前記キャリッジが昇降する荷役装置と、
前記キャリッジが前記第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.
前記撮影手段は前記インナマストに固定されている請求項3〜5のいずれか一項に記載の産業車両における荷役作業支援装置。The cargo handling work support apparatus for an industrial vehicle according to any one of claims 3 to 5, wherein the photographing means is fixed to the inner mast. 前記撮影手段は前記インナマストのビームに固定されている請求項6に記載の産業車両における荷役作業支援装置。The cargo handling work support apparatus for an industrial vehicle according to claim 6, wherein the photographing means is fixed to a beam of the inner mast. 前記撮影手段は、前記荷役機器が前記所定揚高以上の揚高に位置する状態で前記荷役機器より下方に配置されるようにインナマストに設けられている請求項3〜7のいずれか一項に記載の産業車両における荷役作業支援装置。The said imaging | photography means is provided in the inner mast so that it may be arrange | positioned below the said cargo handling equipment in the state which the said cargo handling equipment is located in the raising height more than the said predetermined lifting height. Cargo handling support device for the described industrial vehicle. 前記撮影手段により撮影された画像を表示する表示手段を備えている請求項1〜8のいずれか一項に記載の産業車両における荷役作業支援装置。The cargo handling work support apparatus for an industrial vehicle according to any one of claims 1 to 8, further comprising display means for displaying an image photographed by the photographing means. 前記位置割出手段は、前記撮影手段からの画像データを画像処理することで前記荷役対象に付されたマークの位置を割り出し、該割り出したマークの位置から荷役対象の位置を割り出す請求項1〜9のいずれか一項に記載の産業車両における荷役作業支援装置。The position indexing means calculates the position of the mark attached to the cargo handling object by performing image processing on the image data from the imaging means, and determines the position of the cargo handling object from the calculated mark position. The cargo handling work support device for an industrial vehicle according to claim 9. 荷役作業が荷取作業であるか荷置作業であるかを判別する判別手段を備え、
前記位置割出手段は、前記判別手段により荷取作業と判別されたときは荷取作業用の荷役対象の位置を割り出し、荷置作業と判別されたときは荷置作業用の荷役対象の位置を割り出し、
前記制御手段は、前記判別手段により判別された荷役作業の種別に応じて位置が割り出された荷役対象に対し前記荷役機器を位置合わせするよう前記駆動手段を駆動制御する請求項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マークの位置を割り出し、
前記制御手段は、前記判別手段により荷取作業と判別されたときは、前記第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.
請求項1〜13のいずれか一項に記載の荷役作業支援装置を備えている産業車両。An industrial vehicle comprising the cargo handling work support device according to any one of claims 1 to 13.
JP2002014736A 2002-01-23 2002-01-23 Cargo work support device for industrial vehicle and industrial vehicle Expired - Fee Related JP3858703B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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