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
JP7103077B2 - Remote control system for forklifts - Google Patents
[go: Go Back, main page]

JP7103077B2 - Remote control system for forklifts - Google Patents

Remote control system for forklifts Download PDF

Info

Publication number
JP7103077B2
JP7103077B2 JP2018162805A JP2018162805A JP7103077B2 JP 7103077 B2 JP7103077 B2 JP 7103077B2 JP 2018162805 A JP2018162805 A JP 2018162805A JP 2018162805 A JP2018162805 A JP 2018162805A JP 7103077 B2 JP7103077 B2 JP 7103077B2
Authority
JP
Japan
Prior art keywords
forklift
pallet
range
distance
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018162805A
Other languages
Japanese (ja)
Other versions
JP2020033165A (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 JP2018162805A priority Critical patent/JP7103077B2/en
Publication of JP2020033165A publication Critical patent/JP2020033165A/en
Application granted granted Critical
Publication of JP7103077B2 publication Critical patent/JP7103077B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Optical Distance (AREA)
  • Forklifts And Lifting Vehicles (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、フォークリフト用遠隔操作システムに関する。 The present invention relates to a remote control system for a forklift.

特許文献1に記載の無人フォークリフトは、障害物センサと、制御装置と、を備える。障害物センサとしては、複数の超音波センサ、及び、複数の光電式センサが用いられている。フォークリフトが用いられる場所には、反射板が設置されている。制御装置は、光電式センサによる反射板からの反射光の受光に応じて、超音波センサと、光電式センサとの作動時期を切り替える。超音波センサと、光電式センサでは、障害物の検知範囲が異なる。制御装置は、反射板からの受光に応じて、障害物センサの検知範囲を変更しているといえる。 The unmanned forklift described in Patent Document 1 includes an obstacle sensor and a control device. As the obstacle sensor, a plurality of ultrasonic sensors and a plurality of photoelectric sensors are used. Reflectors are installed where forklifts are used. The control device switches the operation timing between the ultrasonic sensor and the photoelectric sensor according to the reception of the reflected light from the reflector by the photoelectric sensor. Obstacle detection ranges differ between ultrasonic sensors and photoelectric sensors. It can be said that the control device changes the detection range of the obstacle sensor according to the light received from the reflector.

特開平4-213705号公報Japanese Unexamined Patent Publication No. 4-213705

ところで、遠隔操作装置によって遠隔操作されるフォークリフトに、障害物センサを設ける場合がある。この場合、フォークリフトがパレットに近付いた際に、障害物センサの検知範囲にパレットが入り込むと、パレットを障害物として誤検知してしまう。特許文献1と同様に、パレットの載置場所に反射板などの設備を設けることで、パレットに近付く際に障害物センサの検知範囲を短くすることも考えられる。しかしながら、この場合、設備の追加が必要となる。また、予め定められた搬送経路を走行する無人フォークリフトとは異なり、遠隔操作されるフォークリフトが使用される場所では、パレットの載置場所が予め定められていない場合も多く、設備を設ける位置を定められない場合もある。 By the way, an obstacle sensor may be provided on a forklift that is remotely controlled by a remote control device. In this case, when the forklift approaches the pallet and the pallet enters the detection range of the obstacle sensor, the pallet is erroneously detected as an obstacle. Similar to Patent Document 1, it is conceivable to provide equipment such as a reflector at the place where the pallet is placed to shorten the detection range of the obstacle sensor when approaching the pallet. However, in this case, additional equipment is required. Also, unlike unmanned forklifts that travel on a predetermined transport route, in places where remote-controlled forklifts are used, pallet placement locations are often not predetermined, and the location of equipment is determined. It may not be possible.

本発明の目的は、設備の追加をすることなく、パレットを障害物と誤検知することを抑制できるフォークリフト用遠隔操作システムを提供することにある。 An object of the present invention is to provide a remote control system for a forklift that can suppress false detection of a pallet as an obstacle without adding equipment.

上記課題を解決するフォークリフト用遠隔操作システムは、無線通信を行う車両通信部を備えるフォークリフトと、無線通信を行うリモート通信部を備える遠隔操作装置と、を備え、前記リモート通信部から送信される遠隔指示信号によって前記フォークリフトが遠隔操作されるフォークリフト用遠隔操作システムであって、前記フォークリフトは、前記フォークリフトの前方に存在する障害物までの距離を測定する障害物センサと、前記フォークリフトの前方を撮像するカメラと、を備え、前記フォークリフト用遠隔操作システムは、前記カメラによって得られた画像データを画像処理する画像処理部と、前記画像処理部によって得られた情報から前記フォークリフトからパレットまでの距離を検出する検出部と、前記障害物センサの検知範囲を、第1範囲、又は、前記フォークリフトの前方に対する範囲が前記第1範囲よりも広い第2範囲に設定可能である検知範囲設定部と、を備え、前記検知範囲設定部は、前記検出部により検出された前記フォークリフトから前記パレットまでの距離が所定値以下となった場合に、前記障害物センサの前記検知範囲を前記第1範囲に設定する。 The remote operation system for a forklift that solves the above problems includes a forklift including a vehicle communication unit that performs wireless communication and a remote operation device that includes a remote communication unit that performs wireless communication, and is a remote transmission transmitted from the remote communication unit. A remote operation system for a forklift in which the forklift is remotely operated by an instruction signal, the forklift takes an image of an obstacle sensor that measures a distance to an obstacle existing in front of the forklift and an image of the front of the forklift. The remote operation system for a forklift including a camera detects an image processing unit that processes image data obtained by the camera and a distance from the forklift to the pallet from the information obtained by the image processing unit. A detection range setting unit is provided, and a detection range setting unit capable of setting the detection range of the obstacle sensor to a first range or a second range in which the range with respect to the front of the forklift is wider than the first range. When the distance from the forklift to the pallet detected by the detection unit is equal to or less than a predetermined value, the detection range setting unit sets the detection range of the obstacle sensor to the first range.

これによれば、フォークリフトからパレットまでの距離が所定値以下となると、検知範囲設定部により障害物センサの検知範囲が第1範囲に設定される。第1範囲は第2範囲よりもフォークリフトの前方に対する範囲が狭い。このため、パレットが検知範囲内に入ることが抑制され、障害物と認識されることが抑制される。これにより、パレットを障害物と誤検知することを抑制できる。 According to this, when the distance from the forklift to the pallet is equal to or less than a predetermined value, the detection range of the obstacle sensor is set to the first range by the detection range setting unit. The first range is narrower than the second range with respect to the front of the forklift. Therefore, the pallet is suppressed from entering the detection range, and the recognition as an obstacle is suppressed. As a result, it is possible to prevent the pallet from being erroneously detected as an obstacle.

上記フォークリフト用遠隔操作システムについて、前記カメラは、単眼カメラであり、前記検出部は、前記画像データ中の前記パレットの大きさから、前記フォークリフトから前記パレットまでの距離を検出してもよい。 Regarding the remote control system for a forklift, the camera is a monocular camera, and the detection unit may detect the distance from the forklift to the pallet from the size of the pallet in the image data.

フォークリフトの移動に伴い、画像データ中のパレットの大きさは変化する。フォークリフトがパレットに近いほど、画像データ中のパレットは大きくなるため、これを利用して、フォークリフトとパレットとの距離を検出することができる。パレットとの距離を算出することでフォークリフトとパレットとの距離が所定値以下となったことを検出する場合に比べて、検出部の負荷を軽減することができる。 As the forklift moves, the size of the pallet in the image data changes. The closer the forklift is to the pallet, the larger the pallet in the image data. Therefore, this can be used to detect the distance between the forklift and the pallet. By calculating the distance to the pallet, the load on the detection unit can be reduced as compared with the case where it is detected that the distance between the forklift and the pallet is equal to or less than a predetermined value.

上記フォークリフト用遠隔操作システムについて、前記カメラは、ステレオカメラであり、前記検出部は、前記画像データから得られた視差に基づき、前記フォークリフトから前記パレットまでの距離を検出してもよい。 Regarding the remote operation system for a forklift, the camera is a stereo camera, and the detection unit may detect the distance from the forklift to the pallet based on the parallax obtained from the image data.

これによれば、検出部は、視差に基づき、フォークリフトからパレットまでの距離を検出できる。このため、フォークリフトからパレットまでの距離が所定値以下となったことの検出を高い精度で行うことができる。 According to this, the detection unit can detect the distance from the forklift to the pallet based on the parallax. Therefore, it is possible to detect with high accuracy that the distance from the forklift to the pallet is equal to or less than a predetermined value.

上記フォークリフト用遠隔操作システムについて、前記遠隔操作装置が前記画像処理部、及び、前記検出部を備えていてもよい。
これによれば、フォークリフトからパレットまでの距離が所定値以下となったことの検出を遠隔操作装置によって行うことができる。
Regarding the remote control system for a forklift, the remote control device may include the image processing unit and the detection unit.
According to this, it is possible to detect that the distance from the forklift to the pallet is equal to or less than a predetermined value by the remote control device.

上記フォークリフト用遠隔操作システムについて、前記フォークリフトが前記画像処理部、及び、前記検出部を備えていてもよい。
これによれば、フォークリフトからパレットまでの距離が所定値以下となったことの検出がフォークリフトで行われる。遠隔操作装置によってフォークリフトからパレットまでの距離が所定値以下となったことの検出を行う場合に比べて、検知範囲の変更が遅延することを抑制できる。
Regarding the remote control system for a forklift, the forklift may include the image processing unit and the detection unit.
According to this, the forklift detects that the distance from the forklift to the pallet is equal to or less than a predetermined value. It is possible to suppress the delay in changing the detection range as compared with the case where the remote control device detects that the distance from the forklift to the pallet is equal to or less than a predetermined value.

本発明によれば、設備の追加をすることなく、パレットを障害物と誤検知することを抑制できる。 According to the present invention, it is possible to suppress false detection of the pallet as an obstacle without adding equipment.

フォークリフト用遠隔操作システムの概略図。Schematic of a remote control system for a forklift. フォークリフトの平面図。Top view of a forklift. フォークリフト、及び、遠隔操作装置を示すブロック図。The block diagram which shows the forklift and the remote control device. 障害物センサの検知範囲を設定するための処理を示すフローチャート。A flowchart showing a process for setting a detection range of an obstacle sensor. フォークリフトからパレットまでの距離と画像データ中のパレットとの関係を示す図。The figure which shows the relationship between the distance from a forklift to a pallet and a pallet in image data. フォークリフトからパレットまでの距離と画像データ中のパレットとの関係を示す図。The figure which shows the relationship between the distance from a forklift to a pallet and a pallet in image data.

(第1実施形態)
以下、フォークリフト用遠隔操作システムの第1実施形態について説明する。
図1及び図2に示すように、フォークリフト用遠隔操作システム10は、フォークリフト20と、フォークリフト20を遠隔操作するのに用いられる遠隔操作装置50と、を備える。遠隔操作装置50は、遠隔指示信号を送信する。遠隔指示信号を受信したフォークリフト20は、遠隔指示信号に含まれる指令に応じて動作する。以下の説明において、フォークリフト用遠隔操作システム10を、遠隔操作システム10と称して説明を行う。
(First Embodiment)
Hereinafter, the first embodiment of the remote control system for a forklift will be described.
As shown in FIGS. 1 and 2, the forklift remote control system 10 includes a forklift 20 and a remote control device 50 used to remotely control the forklift 20. The remote control device 50 transmits a remote instruction signal. The forklift 20 that has received the remote instruction signal operates in response to a command included in the remote instruction signal. In the following description, the remote control system 10 for a forklift will be referred to as a remote control system 10.

本実施形態のフォークリフト20は、リーチ式である。フォークリフト20は、車体21と、車体21に設けられた車輪22と、車体21の前方に向けて延びたリーチレグ23と、車体21の前方に設けられた荷役装置24と、を備える。荷役装置24は、リーチレグ23に対して起立したマスト25と、マスト25に取り付けられたフォーク26と、を備える。フォークリフト20は、フォーク26にパレットPを積載し、パレットPに積載された荷を搬送する。本実施形態では、パレットPとして、矩形板状であり、フォーク26が挿入される孔Hを備える平パレットを例示して説明を行う。 The forklift 20 of this embodiment is a reach type. The forklift 20 includes a vehicle body 21, wheels 22 provided on the vehicle body 21, a reach leg 23 extending toward the front of the vehicle body 21, and a cargo handling device 24 provided in front of the vehicle body 21. The cargo handling device 24 includes a mast 25 that stands up against the reach leg 23, and a fork 26 that is attached to the mast 25. The forklift 20 loads the pallet P on the fork 26 and conveys the load loaded on the pallet P. In the present embodiment, the pallet P will be described by exemplifying a flat pallet having a rectangular plate shape and having a hole H into which the fork 26 is inserted.

図3に示すように、フォークリフト20は、フォークリフト20に走行動作を行わせる駆動機構27と、フォークリフト20に荷役動作を行わせる荷役機構28と、受信部29と、送信部30と、速度センサ31と、障害物センサ32と、メインコントローラ33と、を備える。 As shown in FIG. 3, the forklift 20 includes a drive mechanism 27 that causes the forklift 20 to perform a traveling operation, a cargo handling mechanism 28 that causes the forklift 20 to perform a cargo handling operation, a receiving unit 29, a transmitting unit 30, and a speed sensor 31. , An obstacle sensor 32, and a main controller 33.

駆動機構27は、車輪22を回転させる駆動源、フォークリフト20の操舵を行う操舵機構などを含む。荷役機構28は、マスト25を動作させる油圧シリンダに作動油を供給する荷役ポンプ、荷役ポンプを駆動させる駆動源、作動油の流通を制御するバルブなどを含む。荷役機構28は、マスト25をリーチレグ23に沿って前後方向に移動させるリーチ動作、マスト25を傾動させるティルト動作、マスト25を昇降させるリフト動作を荷役装置24に行わせることができる。荷役動作は、リーチ動作、ティルト動作、リフト動作のいずれか1つを含む動作である。 The drive mechanism 27 includes a drive source for rotating the wheels 22, a steering mechanism for steering the forklift 20, and the like. The cargo handling mechanism 28 includes a cargo handling pump that supplies hydraulic oil to the hydraulic cylinder that operates the mast 25, a drive source that drives the cargo handling pump, a valve that controls the flow of hydraulic oil, and the like. The cargo handling mechanism 28 can cause the cargo handling device 24 to perform a reach operation for moving the mast 25 in the front-rear direction along the reach leg 23, a tilt operation for tilting the mast 25, and a lift operation for raising and lowering the mast 25. The cargo handling operation is an operation including any one of a reach operation, a tilt operation, and a lift operation.

受信部29は、遠隔操作装置50から無線送信される遠隔指示信号を受信する。遠隔指示信号は、フォークリフト20に対する指令を含んだ信号である。指令には、走行動作に関する指令、荷役動作に関する指令など、フォークリフト20の動作に関する種々の指令が含まれる。受信部29は、遠隔指示信号を受信すると、当該遠隔指示信号をメインコントローラ33に出力する。 The receiving unit 29 receives the remote instruction signal wirelessly transmitted from the remote control device 50. The remote instruction signal is a signal including a command for the forklift 20. The commands include various commands related to the operation of the forklift 20, such as a command related to a traveling operation and a command related to a cargo handling operation. When the receiving unit 29 receives the remote instruction signal, the receiving unit 29 outputs the remote instruction signal to the main controller 33.

送信部30は、フォークリフト20に関する情報を含んだ車両状態信号を遠隔操作装置50に向けて無線送信する。フォークリフト20に関する情報とは、例えば、フォークリフト20の速度である。車両状態信号は、メインコントローラ33によって生成される。 The transmission unit 30 wirelessly transmits a vehicle status signal including information about the forklift 20 to the remote control device 50. The information about the forklift 20 is, for example, the speed of the forklift 20. The vehicle status signal is generated by the main controller 33.

速度センサ31は、フォークリフト20の速度を検出する。速度センサ31の検出結果は、メインコントローラ33に出力される。
障害物センサ32としては、例えば、レーザーを用いたレーザーレンジファインダや、超音波を用いた超音波センサなどの距離計が用いられる。本実施形態では、障害物センサ32として、レーザーレンジファインダを用いた場合について説明する。
The speed sensor 31 detects the speed of the forklift 20. The detection result of the speed sensor 31 is output to the main controller 33.
As the obstacle sensor 32, for example, a distance meter such as a laser range finder using a laser or an ultrasonic sensor using an ultrasonic wave is used. In this embodiment, a case where a laser range finder is used as the obstacle sensor 32 will be described.

図2、及び、図3に示すように、障害物センサ32は、レーザーを周辺に照射し、レーザーが当たった部分から反射された反射光を受信することで距離を測定する距離計である。本実施形態の障害物センサ32は、水平方向への照射角度を変更しながらレーザーを照射する二次元のレーザーレンジファインダである。レーザーが当たった部分を照射点とすると、障害物センサ32は照射点までの距離を照射角度に対応付けて測定する。言い換えれば、障害物センサ32は、フォークリフト20と照射点との相対座標を測定できる。以下の説明において、レーザーの照射可能角度θ内であり、かつ、レーザーの照射可能距離D内の範囲を検知可能範囲Aとして説明する。検知可能範囲Aとは、障害物センサ32がメインコントローラ33に障害物を検出させることが可能な最大の範囲ともいえる。 As shown in FIGS. 2 and 3, the obstacle sensor 32 is a range finder that measures the distance by irradiating the periphery with a laser and receiving the reflected light reflected from the portion hit by the laser. The obstacle sensor 32 of the present embodiment is a two-dimensional laser range finder that irradiates a laser while changing the irradiation angle in the horizontal direction. Assuming that the portion hit by the laser is the irradiation point, the obstacle sensor 32 measures the distance to the irradiation point in association with the irradiation angle. In other words, the obstacle sensor 32 can measure the relative coordinates of the forklift 20 and the irradiation point. In the following description, a range within the laser irradiation angle θ and within the laser irradiation distance D will be described as the detectable range A. The detectable range A can be said to be the maximum range in which the obstacle sensor 32 can cause the main controller 33 to detect an obstacle.

障害物センサ32は、フォークリフト20の前方に存在する障害物までの距離を測定できるようにフォークリフト20に取り付けられている。即ち、障害物センサ32の検知可能範囲Aにフォークリフト20の前方が含まれるように障害物センサ32は取り付けられている。また、障害物センサ32は、フォークリフト20によってレーザーが遮られにくい位置に取り付けられている。本実施形態では、リーチレグ23の先端に障害物センサ32が取り付けられている。 The obstacle sensor 32 is attached to the forklift 20 so that the distance to an obstacle existing in front of the forklift 20 can be measured. That is, the obstacle sensor 32 is attached so that the detectable range A of the obstacle sensor 32 includes the front of the forklift 20. Further, the obstacle sensor 32 is attached at a position where the laser is not easily blocked by the forklift 20. In this embodiment, the obstacle sensor 32 is attached to the tip of the reach leg 23.

メインコントローラ33は、CPU34と、RAM及びROM等からなる記憶部35と、を備える。記憶部35には、フォークリフト20を制御するための種々のプログラムが記憶されている。メインコントローラ33は、各種処理のうち少なくとも一部の処理を実行する専用のハードウェア、例えば、特定用途向け集積回路:ASICを備えていてもよい。メインコントローラ33は、コンピュータプログラムに従って動作する1つ以上のプロセッサ、ASIC等の1つ以上の専用のハードウェア回路、あるいは、それらの組み合わせを含む回路として構成し得る。プロセッサは、CPU、並びに、RAM及びROM等のメモリを含む。メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリ、即ち、コンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆるものを含む。 The main controller 33 includes a CPU 34 and a storage unit 35 including a RAM, a ROM, and the like. Various programs for controlling the forklift 20 are stored in the storage unit 35. The main controller 33 may include dedicated hardware that executes at least a part of the various processes, for example, an integrated circuit for a specific application: ASIC. The main controller 33 may be configured as one or more processors operating according to a computer program, one or more dedicated hardware circuits such as an ASIC, or a circuit including a combination thereof. The processor includes a CPU and memories such as RAM and ROM. The memory stores a program code or a command configured to cause the CPU to execute the process. Memory, or computer-readable medium, includes anything that can be accessed by a general purpose or dedicated computer.

メインコントローラ33は、受信部29から取得した遠隔指示信号に含まれる指令に応じて、駆動機構27、及び、荷役機構28を制御する。これにより、フォークリフト20は、遠隔指示信号に応じた動作を行うことが可能である。 The main controller 33 controls the drive mechanism 27 and the cargo handling mechanism 28 in response to a command included in the remote instruction signal acquired from the receiving unit 29. As a result, the forklift 20 can operate in response to the remote instruction signal.

メインコントローラ33は、障害物センサ32の検出結果から、フォークリフト20の前方に存在する障害物を検知する。検知可能範囲Aに障害物が存在する場合、レーザーが障害物に当たる位置と、レーザーが障害物に当たらなくなる位置との境界で検出される距離に変化が生じる。メインコントローラ33は、この距離の変化を利用して、障害物の検知をすることができる。 The main controller 33 detects an obstacle existing in front of the forklift 20 from the detection result of the obstacle sensor 32. When an obstacle exists in the detectable range A, the distance detected at the boundary between the position where the laser hits the obstacle and the position where the laser does not hit the obstacle changes. The main controller 33 can detect an obstacle by utilizing this change in distance.

メインコントローラ33は、障害物を検知すると、フォークリフト20に速度制限を課す。メインコントローラ33は、フォークリフト20の速度が速度制限により設定された速度制限値を上回らないように制御を行う。即ち、遠隔操作装置50からの速度に関する指令が速度制限値を上回るような指令であっても、メインコントローラ33は、速度制限値を上回らないように駆動機構27を制御する。なお、速度制限値は、予め設定された速度であり、障害物の回避に要する時間などに応じて設定される。速度制限値には、フォークリフト20の停止=速度0[km/h]を含む。なお、ここでいう「速度制限」は、フォークリフト20を前進させる場合の速度制限であり、フォークリフト20の後退時には速度制限は課されなくてもよい。 When the main controller 33 detects an obstacle, it imposes a speed limit on the forklift 20. The main controller 33 controls so that the speed of the forklift 20 does not exceed the speed limit value set by the speed limit. That is, even if the command regarding the speed from the remote control device 50 exceeds the speed limit value, the main controller 33 controls the drive mechanism 27 so as not to exceed the speed limit value. The speed limit value is a preset speed, and is set according to the time required to avoid obstacles and the like. The speed limit value includes the stop of the forklift 20 = speed 0 [km / h]. The "speed limit" referred to here is a speed limit when the forklift 20 is advanced, and the speed limit may not be imposed when the forklift 20 is retracted.

フォークリフト20は、複数のカメラ41~46と、車両画像処理部47と、画像送信部48と、を備える。複数のカメラ41~46は、フォークリフト20の周辺環境を撮像するものである。複数のカメラ41~46は、互いに視点が異なるように配置されている。このため、複数のカメラ41~46で撮像された画像の視点は互いに異なっている。換言すれば、各画像は、撮像位置又は撮像角度が異なっているとも言える。本実施形態において、各カメラ41~46は、単眼カメラである。 The forklift 20 includes a plurality of cameras 41 to 46, a vehicle image processing unit 47, and an image transmitting unit 48. The plurality of cameras 41 to 46 capture the surrounding environment of the forklift 20. The plurality of cameras 41 to 46 are arranged so that their viewpoints are different from each other. Therefore, the viewpoints of the images captured by the plurality of cameras 41 to 46 are different from each other. In other words, it can be said that each image has a different imaging position or imaging angle. In this embodiment, each of the cameras 41 to 46 is a monocular camera.

複数のカメラ41~46のうち、4つのカメラ41~44は、車体21の上部に取り付けられている。第1カメラ41は、車体21の前方を向くように配置されている。第2カメラ42、及び、第3カメラ43は、車幅方向両側のうち互いに異なる方向を向くように配置されている。第4カメラ44は、車体21の後方を向くように配置されている。第5カメラ45は、4つのカメラ41~44よりも下方に配置されている。第5カメラ45は、マスト25の上部に配置されている。第5カメラ45は、車体21の前方、かつ、マストの斜め下を向くように配置されている。第6カメラ46は、4つのカメラ41~44よりも下方に配置されている。第6カメラ46は、例えば、フォーク26に取り付けられている。第6カメラ46は、車体21の前方を向くように配置されている。第1カメラ41、第5カメラ45、及び、第6カメラ46は、フォークリフト20の前方を撮像するカメラとなる。 Of the plurality of cameras 41 to 46, four cameras 41 to 44 are attached to the upper part of the vehicle body 21. The first camera 41 is arranged so as to face the front of the vehicle body 21. The second camera 42 and the third camera 43 are arranged so as to face different directions on both sides in the vehicle width direction. The fourth camera 44 is arranged so as to face the rear of the vehicle body 21. The fifth camera 45 is arranged below the four cameras 41 to 44. The fifth camera 45 is arranged above the mast 25. The fifth camera 45 is arranged so as to face the front of the vehicle body 21 and diagonally downward of the mast. The sixth camera 46 is arranged below the four cameras 41 to 44. The sixth camera 46 is attached to, for example, a fork 26. The sixth camera 46 is arranged so as to face the front of the vehicle body 21. The first camera 41, the fifth camera 45, and the sixth camera 46 are cameras that image the front of the forklift 20.

本実施形態の車両画像処理部47は、カメラ41~46の撮像により得られた画像データに対して画像処理を行い、画像処理された画像データを含んだ画像信号を画像送信部48に出力する。なお、本実施形態の画像データは、RGB形式のデータである。画像送信部48は、車両画像処理部47から送られた画像信号を遠隔操作装置50に向けて無線送信する。画像信号は、定期的に送信される。 The vehicle image processing unit 47 of the present embodiment performs image processing on the image data obtained by imaging the cameras 41 to 46, and outputs an image signal including the image-processed image data to the image transmitting unit 48. .. The image data of this embodiment is RGB format data. The image transmission unit 48 wirelessly transmits the image signal transmitted from the vehicle image processing unit 47 to the remote control device 50. The image signal is transmitted periodically.

上記したように、フォークリフト20の受信部29、送信部30、及び、画像送信部48は、遠隔操作装置50との無線通信のために設けられており、無線通信を行う車両通信部として機能している。 As described above, the receiving unit 29, the transmitting unit 30, and the image transmitting unit 48 of the forklift 20 are provided for wireless communication with the remote control device 50, and function as a vehicle communication unit that performs wireless communication. ing.

次に、遠隔操作装置50について説明する。
遠隔操作装置50は、例えば、フォークリフト20を視認できないような場所、詳細にはフォークリフト20が作業を行う作業場とは異なる場所である管制室に設けられている。
Next, the remote control device 50 will be described.
The remote control device 50 is provided, for example, in a control room where the forklift 20 cannot be visually recognized, specifically, a place different from the work place where the forklift 20 works.

図1に示すように、遠隔操作装置50は、走行操作部51、及び、荷役操作部52を備える。走行操作部51、及び、荷役操作部52は、例えば傾倒可能なレバー式の操作部である。走行操作部51は、遠隔操作装置50によりフォークリフト20に走行動作をさせるときに用いられる。荷役操作部52は、遠隔操作装置50によりフォークリフト20に荷役動作をさせるときに用いられる。荷役操作部52は、荷役動作の種類に応じて、荷役動作の種類と同数設けられていてもよい。また、荷役操作部52を単数とし、荷役操作部52に対応する荷役動作の種類をスイッチなどにより切り替え可能にされていてもよい。 As shown in FIG. 1, the remote control device 50 includes a travel operation unit 51 and a cargo handling operation unit 52. The traveling operation unit 51 and the cargo handling operation unit 52 are, for example, tiltable lever-type operation units. The traveling operation unit 51 is used when the forklift 20 is made to travel by the remote control device 50. The cargo handling operation unit 52 is used when the forklift 20 is made to perform a cargo handling operation by the remote control device 50. The number of cargo handling operation units 52 may be the same as the number of cargo handling operations, depending on the type of cargo handling operation. Further, the cargo handling operation unit 52 may be a single number, and the type of cargo handling operation corresponding to the cargo handling operation unit 52 may be switched by a switch or the like.

図3に示すように、遠隔操作装置50は、送信部53と、受信部54と、リモートコントローラ55と、を備える。リモートコントローラ55は、CPU56と、RAM及びROM等からなる記憶部57と、を備える。記憶部57には、遠隔操作装置50を制御するための種々のプログラムが記憶されている。リモートコントローラ55は、各種処理のうち少なくとも一部の処理を実行する専用のハードウェア、例えば、特定用途向け集積回路:ASICを備えていてもよい。リモートコントローラ55は、コンピュータプログラムに従って動作する1つ以上のプロセッサ、ASIC等の1つ以上の専用のハードウェア回路、あるいは、それらの組み合わせを含む回路として構成し得る。プロセッサは、CPU、並びに、RAM及びROM等のメモリを含む。メモリは、処理をCPUに実行させるように構成されたプログラムコードまたは指令を格納している。メモリ、即ち、コンピュータ可読媒体は、汎用または専用のコンピュータでアクセスできるあらゆるものを含む。 As shown in FIG. 3, the remote control device 50 includes a transmission unit 53, a reception unit 54, and a remote controller 55. The remote controller 55 includes a CPU 56 and a storage unit 57 including a RAM, a ROM, and the like. Various programs for controlling the remote control device 50 are stored in the storage unit 57. The remote controller 55 may include dedicated hardware that executes at least a part of the various processes, for example, an integrated circuit for a specific application: ASIC. The remote controller 55 may be configured as one or more processors operating according to a computer program, one or more dedicated hardware circuits such as an ASIC, or a circuit including a combination thereof. The processor includes a CPU and memories such as RAM and ROM. The memory stores a program code or a command configured to cause the CPU to execute the process. Memory, or computer-readable medium, includes anything that can be accessed by a general purpose or dedicated computer.

リモートコントローラ55は、走行操作部51の操作量、及び、操作方向に応じて走行動作に関する指令を生成する。リモートコントローラ55は、荷役操作部52の操作量、及び、操作方向に応じて荷役動作に関する指令を生成する。リモートコントローラ55は、走行動作に関する指令、及び、荷役動作に関する指令を含んだ遠隔指示信号を生成する。 The remote controller 55 generates commands related to the traveling operation according to the operating amount of the traveling operation unit 51 and the operating direction. The remote controller 55 generates a command regarding the cargo handling operation according to the operation amount of the cargo handling operation unit 52 and the operation direction. The remote controller 55 generates a remote instruction signal including a command related to the traveling operation and a command related to the cargo handling operation.

送信部53は、リモートコントローラ55によって生成された遠隔指示信号を無線送信する。これにより、走行操作部51、及び、荷役操作部52の操作に応じてフォークリフト20が遠隔操作される。 The transmission unit 53 wirelessly transmits the remote instruction signal generated by the remote controller 55. As a result, the forklift 20 is remotely controlled according to the operation of the traveling operation unit 51 and the cargo handling operation unit 52.

受信部54は、フォークリフト20の送信部30から送信された車両状態信号を受信する。受信部54は、車両状態信号を受信すると、当該車両状態信号をリモートコントローラ55に送る。リモートコントローラ55は、車両状態信号に含まれる情報から、フォークリフト20の状態を把握する。 The receiving unit 54 receives the vehicle status signal transmitted from the transmitting unit 30 of the forklift 20. When the receiving unit 54 receives the vehicle status signal, the receiving unit 54 sends the vehicle status signal to the remote controller 55. The remote controller 55 grasps the state of the forklift 20 from the information included in the vehicle state signal.

遠隔操作装置50は、画像受信部61と、リモート画像処理部62と、モニタ63と、を備える。画像受信部61は、フォークリフト20から送信される画像信号を受信するものである。画像受信部61は、受信した画像信号をリモート画像処理部62に出力する。 The remote control device 50 includes an image receiving unit 61, a remote image processing unit 62, and a monitor 63. The image receiving unit 61 receives the image signal transmitted from the forklift 20. The image receiving unit 61 outputs the received image signal to the remote image processing unit 62.

リモート画像処理部62は、画像信号に含まれる画像データに対して画像処理を行う。画像処理としては、画像データをモニタ63に表示させるための処理、及び、画像データからパレットPを検出する処理を含む。 The remote image processing unit 62 performs image processing on the image data included in the image signal. The image processing includes a process for displaying the image data on the monitor 63 and a process for detecting the palette P from the image data.

モニタ63は、走行操作部51、及び、荷役操作部52を操作する操作者が、視認可能な位置に配置されている。モニタ63には、リモート画像処理部62によってカメラ41~46によって撮像された画像が表示される。操作者は、モニタ63に表示される画像からフォークリフト20の周辺環境を把握し、フォークリフト20の遠隔操作を行う。 The monitor 63 is arranged at a position where the operator who operates the traveling operation unit 51 and the cargo handling operation unit 52 can visually recognize the monitor 63. Images captured by the cameras 41 to 46 by the remote image processing unit 62 are displayed on the monitor 63. The operator grasps the surrounding environment of the forklift 20 from the image displayed on the monitor 63, and remotely controls the forklift 20.

上記したように、遠隔操作装置50の受信部54、送信部53、及び、画像受信部61は、フォークリフト20との無線通信のために設けられており、無線通信を行うリモート通信部として機能している。 As described above, the receiving unit 54, the transmitting unit 53, and the image receiving unit 61 of the remote control device 50 are provided for wireless communication with the forklift 20, and function as a remote communication unit that performs wireless communication. ing.

遠隔操作システム10は、障害物センサ32によりパレットPが障害物と誤検知されないように、障害物センサ32の検知範囲を設定する処理を行う。以下、障害物センサ32の検知範囲を設定する処理について説明を行う。 The remote control system 10 performs a process of setting the detection range of the obstacle sensor 32 so that the pallet P is not erroneously detected as an obstacle by the obstacle sensor 32. Hereinafter, the process of setting the detection range of the obstacle sensor 32 will be described.

図4に示すように、ステップS1において、リモートコントローラ55は、フォークリフト20の速度に応じて、障害物センサ32の検知範囲を導出する。フォークリフト20の速度は、車両状態信号に含まれる速度の情報から把握することができる。検知範囲とは、メインコントローラ33が、車体21の前方に対して障害物の検知を行う範囲である。リモートコントローラ55は、フォークリフト20の速度が速いほど検知範囲を広くし、フォークリフト20の速度が遅いほど検知範囲を狭くする。本実施形態では、フォークリフト20の速度に閾値を設定し、速度が閾値未満の場合には第1範囲A1、速度が閾値以上の場合には第2範囲が導出されるようにしている。第2範囲A2は、フォークリフト20の前方に対する範囲が第1範囲A1よりも広い範囲である。本実施形態では、第2範囲A2は検知可能範囲Aと一致する。第1範囲A1は、フォークリフト20の前方に対する範囲が第2範囲A2よりも狭い範囲であり、範囲0を含む。即ち、第1範囲A1とは、障害物の検知を行わない態様も含むものである。 As shown in FIG. 4, in step S1, the remote controller 55 derives the detection range of the obstacle sensor 32 according to the speed of the forklift 20. The speed of the forklift 20 can be grasped from the speed information included in the vehicle status signal. The detection range is a range in which the main controller 33 detects an obstacle in front of the vehicle body 21. The remote controller 55 widens the detection range as the speed of the forklift 20 is faster, and narrows the detection range as the speed of the forklift 20 is slower. In the present embodiment, a threshold value is set for the speed of the forklift 20, and when the speed is less than the threshold value, the first range A1 is derived, and when the speed is equal to or more than the threshold value, the second range is derived. The second range A2 is a range in which the forklift 20 with respect to the front is wider than the first range A1. In the present embodiment, the second range A2 coincides with the detectable range A. The first range A1 is a range in which the range with respect to the front of the forklift 20 is narrower than the second range A2, and includes the range 0. That is, the first range A1 also includes an aspect in which obstacles are not detected.

次に、ステップS2において、リモート画像処理部62は、フォークリフト20からパレットPまでの距離が所定値以下、かつ、フォークリフト20が前進中か否かを判定する。フォークリフト20が前進中か否かは、例えば、リモートコントローラ55から走行操作部51の操作方向に関する情報を取得することで把握することができる。「所定値」は、障害物センサ32の検知可能範囲Aに基づいて設定されており、フォークリフト20がパレットPに近付いた際に、検知可能範囲A内にパレットPが入る距離よりも若干長い距離である。また、フォークリフト20からパレットPまでの距離とは、障害物センサ32からパレットPまでの距離であってもよいし、フォークリフト20の車体21や荷役装置24からパレットPまでの距離であってもよい。即ち、フォークリフト20を構成する部材であれば、いずれの部材を基準としてパレットPまでの距離としてもよい。 Next, in step S2, the remote image processing unit 62 determines whether or not the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value and the forklift 20 is moving forward. Whether or not the forklift 20 is moving forward can be grasped by, for example, acquiring information on the operation direction of the traveling operation unit 51 from the remote controller 55. The "predetermined value" is set based on the detectable range A of the obstacle sensor 32, and is slightly longer than the distance that the pallet P enters the detectable range A when the forklift 20 approaches the pallet P. Is. The distance from the forklift 20 to the pallet P may be the distance from the obstacle sensor 32 to the pallet P, or the distance from the vehicle body 21 or the cargo handling device 24 of the forklift 20 to the pallet P. .. That is, as long as it is a member constituting the forklift 20, the distance to the pallet P may be set based on any member.

フォークリフト20からパレットPまでの距離が所定値以下か否かは、画像データ中のパレットPの大きさと、予め設定された閾値との比較により行うことができる。本実施形態では、第6カメラ46により撮像された画像データ中のパレットPの側面から、フォークリフト20からパレットPまでの距離が所定値以下か否かを判定する。 Whether or not the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value can be determined by comparing the size of the pallet P in the image data with a preset threshold value. In the present embodiment, it is determined whether or not the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value from the side surface of the pallet P in the image data captured by the sixth camera 46.

図5、及び、図6には、画像データI中のパレットPを模式的に示している。リモート画像処理部62は、画像データIからパレットPの検出を行う。言い換えれば、画像データI中にパレットPが存在しているか否かの判定を行う。画像データI中のパレットPの検出は、画像データIの輝度情報を用いて行われる。物体を撮像すると、物体の周縁と、空間との境目では輝度が大きく変化する。したがって、RGBの輝度値の変化から、物体の輪郭を検出することができる。リモート画像処理部62は、予め定められたパレットPのマッチング画像PMと、画像データI中の物体の輪郭とを比較する。物体の輪郭と、マッチング画像PMとを比較する際には、マッチング画像PMの縮尺を変更して、縮尺の異なる複数のマッチング画像PMとの比較を行う。そして、画像データI中の物体のうち、マッチング画像PMの縦寸法(縦ピクセル)との差と、マッチング画像PMの横寸法(横ピクセル)との差の両方が所定範囲に収まっている物体をパレットPと判断する。なお、縮尺の変更は、マッチング画像PMの縦横比を維持した状態で行われる。これにより、フォークリフト20からパレットPまでの距離に関わらず、言い換えれば、画像データI中のパレットPの大きさに関わらず、パレットPの検出が可能である。 5 and 6 schematically show the palette P in the image data I. The remote image processing unit 62 detects the palette P from the image data I. In other words, it is determined whether or not the palette P exists in the image data I. The detection of the palette P in the image data I is performed by using the luminance information of the image data I. When an object is imaged, the brightness changes greatly at the boundary between the periphery of the object and the space. Therefore, the contour of the object can be detected from the change in the brightness value of RGB. The remote image processing unit 62 compares the matching image PM of the predetermined palette P with the contour of the object in the image data I. When comparing the contour of the object with the matching image PM, the scale of the matching image PM is changed to compare with a plurality of matching image PMs having different scales. Then, among the objects in the image data I, the objects in which both the difference between the vertical dimension (vertical pixel) of the matching image PM and the horizontal dimension (horizontal pixel) of the matching image PM are within a predetermined range are selected. Judged as pallet P. The scale is changed while maintaining the aspect ratio of the matching image PM. Thereby, the pallet P can be detected regardless of the distance from the forklift 20 to the pallet P, in other words, regardless of the size of the pallet P in the image data I.

次に、リモート画像処理部62は、画像データI中のパレットPの大きさが閾値以上か否かを判定する。本実施形態では、パレットPの大きさとして、パレットPの側面のうち高さ方向の寸法と、幅方向の寸法の両方を用いて判定を行う。即ち、パレットPの高さ方向の寸法と、パレットPの幅方向の寸法には個別の閾値が設定されており、高さ方向及び幅方向について個別の判定が行われる。以下、パレットPの高さ方向の寸法に対する閾値を高さ閾値、パレットPの幅方向の寸法に対する閾値を幅方向として説明を行う。 Next, the remote image processing unit 62 determines whether or not the size of the palette P in the image data I is equal to or larger than the threshold value. In the present embodiment, the size of the pallet P is determined by using both the height direction dimension and the width direction dimension of the side surface of the pallet P. That is, individual threshold values are set for the dimension in the height direction of the pallet P and the dimension in the width direction of the pallet P, and individual determinations are made in the height direction and the width direction. Hereinafter, the threshold value with respect to the dimension in the height direction of the pallet P will be described as the height threshold value, and the threshold value with respect to the dimension in the width direction of the pallet P will be described as the width direction.

図5、及び、図6に示すように、フォークリフト20がパレットPに近付くと、画像データI中のパレットPは大きくなっていく。即ち、パレットPの縦ピクセルと横ピクセルは大きくなっていく。リモート画像処理部62は、パレットPの高さ方向の寸法が高さ閾値を上回り、かつ、パレットPの幅方向の寸法が幅閾値を上回ると、フォークリフト20とパレットPとの距離は、所定値以下と判定する。リモート画像処理部62は、画像データI中のパレットPの大きさを利用して、フォークリフト20とパレットPとの距離を検出しているといえる。なお、高さ閾値、及び、幅閾値としては、長期間の使用に伴うパレットPの摩耗などを考慮して設定される。例えば、フォークリフト20からパレットPまでの距離が所定値となる位置から、摩耗していないパレットPを撮像したとする。この場合に得られる画像データI中のパレットPの高さ方向の寸法よりも若干小さい値を高さ閾値とし、画像データI中のパレットPの幅方向の寸法よりも若干小さい値を幅閾値とする。 As shown in FIGS. 5 and 6, when the forklift 20 approaches the pallet P, the pallet P in the image data I becomes larger. That is, the vertical pixels and horizontal pixels of the palette P become larger. When the height dimension of the pallet P exceeds the height threshold value and the width direction dimension of the pallet P exceeds the width threshold value, the remote image processing unit 62 sets the distance between the forklift 20 and the pallet P to a predetermined value. Judge as follows. It can be said that the remote image processing unit 62 detects the distance between the forklift 20 and the pallet P by using the size of the pallet P in the image data I. The height threshold value and the width threshold value are set in consideration of wear of the pallet P due to long-term use. For example, it is assumed that the pallet P that is not worn is imaged from a position where the distance from the forklift 20 to the pallet P becomes a predetermined value. In this case, a value slightly smaller than the height dimension of the palette P in the image data I is defined as the height threshold, and a value slightly smaller than the width dimension of the palette P in the image data I is defined as the width threshold. do.

なお、上記したステップS2の処理は、フォークリフト20の使用される作業場で用いられるパレットPの種類が単数であっても、複数であっても行うことができる。パレットPの種類が単数の場合、単一のマッチング画像PM、単一の高さ閾値、及び、単一の幅閾値が設定されるため、これらとパレットPとの比較を行えばよい。パレットPの種類が複数の場合、複数種類のパレットPに対応したマッチング画像PM、高さ閾値、及び、幅閾値がそれぞれ設定される。この場合、画像データIからパレットPを検出する際に、複数種類のマッチング画像PMを用いてマッチングを行う。複数のマッチング画像PMのうち、画像データI中のパレットPと合致するマッチング画像PMから、リモート画像処理部62は、画像データI中のパレットPの種類を認識することができる。リモート画像処理部62は、認識したパレットPの種類に対応する高さ閾値、及び、幅閾値を用いて、フォークリフト20とパレットPとの距離が所定値以下になったことの判定を行う。本実施形態では、リモート画像処理部62が画像処理部、及び、検出部として機能している。 The process of step S2 described above can be performed regardless of whether the type of pallet P used in the workplace where the forklift 20 is used is singular or plural. When the type of the pallet P is singular, a single matching image PM, a single height threshold value, and a single width threshold value are set, and these may be compared with the pallet P. When there are a plurality of types of palettes P, a matching image PM, a height threshold value, and a width threshold value corresponding to the plurality of types of palettes P are set. In this case, when the palette P is detected from the image data I, matching is performed using a plurality of types of matching image PMs. Among the plurality of matching image PMs, the remote image processing unit 62 can recognize the type of the palette P in the image data I from the matching image PM that matches the palette P in the image data I. The remote image processing unit 62 determines that the distance between the forklift 20 and the pallet P is equal to or less than a predetermined value by using the height threshold value and the width threshold value corresponding to the recognized type of the pallet P. In the present embodiment, the remote image processing unit 62 functions as an image processing unit and a detection unit.

図4に示すように、ステップS2の判定結果が否定の場合、遠隔操作システム10は、ステップS3の処理を行う。一方で、ステップS2の判定結果が肯定の場合、即ち、フォークリフト20が前進しており、かつ、フォークリフト20からパレットPまでの距離が所定値以下の場合、遠隔操作システム10はステップS4の処理を行う。 As shown in FIG. 4, when the determination result in step S2 is negative, the remote control system 10 performs the process in step S3. On the other hand, when the determination result in step S2 is affirmative, that is, when the forklift 20 is moving forward and the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value, the remote control system 10 performs the process of step S4. conduct.

ステップS3において、リモート画像処理部62は、ステップS2の判定結果が否定であったことをリモートコントローラ55に出力する。リモートコントローラ55は、ステップS1で導出した検知範囲を指定する指令を含んだ遠隔指示信号を生成し、送信部53から送信を行う。メインコントローラ33は、受信部29を介して、検知範囲を指定する指令を受けとると、当該指令で指定された検知範囲を設定する。これにより、フォークリフト20とパレットPとの距離が所定値より長い場合や、フォークリフト20の後退中には、速度に応じた検知範囲が設定されることになる。即ち、フォークリフト20の速度に応じて、第1範囲A1と第2範囲A2とが切り替えられることになる。 In step S3, the remote image processing unit 62 outputs to the remote controller 55 that the determination result in step S2 is negative. The remote controller 55 generates a remote instruction signal including a command for designating the detection range derived in step S1, and transmits the remote instruction signal from the transmission unit 53. When the main controller 33 receives a command for designating the detection range via the receiving unit 29, the main controller 33 sets the detection range specified by the command. As a result, when the distance between the forklift 20 and the pallet P is longer than a predetermined value, or when the forklift 20 is retracting, the detection range according to the speed is set. That is, the first range A1 and the second range A2 are switched according to the speed of the forklift 20.

第1範囲A1と第2範囲A2との切り替えは、障害物の検知に用いる距離情報を変更することで行ってもよい。メインコントローラ33は、検知範囲として第1範囲A1を設定した場合、レーザーが照射される照射点のうち第1範囲A1内の照射点を用いて障害物の検知を行う。これにより、第1範囲A1内に存在する障害物が検知される。即ち、第1範囲A1外の照射点については、障害物の検知に用いない。メインコントローラ33は、検知範囲として第2範囲A2を設定した場合、レーザーが照射される照射点のうち第2範囲A2内の照射点を用いて障害物の検知を行う。 Switching between the first range A1 and the second range A2 may be performed by changing the distance information used for detecting an obstacle. When the first range A1 is set as the detection range, the main controller 33 detects an obstacle by using the irradiation point within the first range A1 among the irradiation points irradiated with the laser. As a result, obstacles existing in the first range A1 are detected. That is, the irradiation points outside the first range A1 are not used for detecting obstacles. When the second range A2 is set as the detection range, the main controller 33 detects an obstacle by using the irradiation point within the second range A2 among the irradiation points irradiated with the laser.

また、第1範囲A1と第2範囲A2との切り替えは、障害物センサ32として、2つのセンサを用いることで行ってもよい。例えば、検知可能範囲Aが第1範囲A1のセンサと、検知可能範囲Aが第2範囲A2のセンサとを用いる。メインコントローラ33は、検知範囲として第1範囲A1を設定した場合、検知可能範囲Aが第1範囲A1のセンサを用いて障害物の検知を行う。メインコントローラ33は、検知範囲として第2範囲を設定した場合、検知可能範囲Aが第2範囲A2のセンサを用いて障害物の検知を行う。 Further, switching between the first range A1 and the second range A2 may be performed by using two sensors as the obstacle sensor 32. For example, a sensor whose detectable range A is the first range A1 and a sensor whose detectable range A is the second range A2 are used. When the first range A1 is set as the detection range, the main controller 33 detects an obstacle using a sensor whose detectable range A is the first range A1. When the second range is set as the detection range, the main controller 33 detects an obstacle using a sensor whose detectable range A is the second range A2.

ステップS4において、リモート画像処理部62は、ステップS2の判定結果が肯定であったことをリモートコントローラ55に出力する。リモートコントローラ55は、ステップS1で導出した検知範囲に関わらず、第1範囲A1を指定する指定を含んだ遠隔指示信号を生成し、送信部53から送信を行う。メインコントローラ33は、受信部29を介して、第1範囲A1を指定する指令を受け取ると、第1範囲A1を検知範囲として設定する。これにより、フォークリフト20からパレットPまでの距離が所定値以下の場合には、フォークリフト20の速度に関わらず第1範囲A1が検知範囲として設定されることになる。上記したように、リモートコントローラ55の生成する遠隔指示信号により、第1範囲A1と第2範囲A2とを切り替え可能であり、リモートコントローラ55は、検知範囲設定部として機能しているといえる。 In step S4, the remote image processing unit 62 outputs to the remote controller 55 that the determination result in step S2 is affirmative. The remote controller 55 generates a remote instruction signal including a designation for designating the first range A1 regardless of the detection range derived in step S1, and transmits the remote instruction signal from the transmission unit 53. When the main controller 33 receives a command for designating the first range A1 via the receiving unit 29, the main controller 33 sets the first range A1 as the detection range. As a result, when the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value, the first range A1 is set as the detection range regardless of the speed of the forklift 20. As described above, the first range A1 and the second range A2 can be switched by the remote instruction signal generated by the remote controller 55, and it can be said that the remote controller 55 functions as a detection range setting unit.

なお、遠隔操作装置50は、通信対象(接続対象)となるフォークリフト20を変更することが可能である。したがって、通信対象を変更することで、遠隔操作装置50によって、作業場にある複数のフォークリフト20を遠隔操作できる。 The remote control device 50 can change the forklift 20 to be a communication target (connection target). Therefore, by changing the communication target, the remote control device 50 can remotely control a plurality of forklifts 20 in the workplace.

次に、第1実施形態の作用を説明する。
フォークリフト20からパレットPまでの距離が所定値より長い場合、障害物センサ32の検知範囲はフォークリフト20の速度に応じたものとなる。フォークリフト20の速度が速いほど、制動距離が長くなるため、フォークリフト20の速度が閾値以上の場合には、第1範囲A1よりも広い第2範囲A2が設定されるようにしている。これにより、速度に合わせて適切に障害物が検知されるようにしている。
Next, the operation of the first embodiment will be described.
When the distance from the forklift 20 to the pallet P is longer than a predetermined value, the detection range of the obstacle sensor 32 corresponds to the speed of the forklift 20. The faster the speed of the forklift 20, the longer the braking distance. Therefore, when the speed of the forklift 20 is equal to or greater than the threshold value, the second range A2, which is wider than the first range A1, is set. As a result, obstacles are appropriately detected according to the speed.

ここで、フォークリフト20の速度が閾値以上の状態でフォークリフト20がパレットPに近付いた際に、検知範囲を第2範囲A2に維持していると、検知範囲にパレットPが入り込み、パレットPが障害物と誤検知され得る。 Here, when the forklift 20 approaches the pallet P when the speed of the forklift 20 is equal to or higher than the threshold value, if the detection range is maintained in the second range A2, the pallet P enters the detection range and the pallet P fails. It can be falsely detected as an object.

これに対し、本実施形態では、フォークリフト20からパレットPまでの距離が所定値以下になると、速度に関わらず、検知範囲は第1範囲A1となる。このため、検知範囲にパレットPが入り込みにくく、パレットPを障害物と誤検知することを抑制できる。 On the other hand, in the present embodiment, when the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value, the detection range becomes the first range A1 regardless of the speed. Therefore, it is difficult for the pallet P to enter the detection range, and it is possible to prevent the pallet P from being erroneously detected as an obstacle.

なお、障害物センサ32を設けることなく、カメラ41~46を用いて障害物の検知を行うことも考えられる。しかしながら、カメラ41~46として、単眼カメラを用いた場合、リモート画像処理部62は、障害物の存在を認識できたとしても、当該障害物までの距離を認識することは困難である。このため、フォークリフト20に速度制限を課すタイミングを定めにくい。詳細にいえば、カメラ41~46によって障害物が撮像された時点で速度制限が課される場合、障害物までの距離が十分に離れているにも関わらず速度制限が課されるおそれがある。これに対して、距離によって障害物を検出する障害物センサ32を用いることで、適切なタイミングで速度制限を課すことができる。 It is also conceivable to detect obstacles using cameras 41 to 46 without providing the obstacle sensor 32. However, when a monocular camera is used as the cameras 41 to 46, even if the remote image processing unit 62 can recognize the existence of an obstacle, it is difficult for the remote image processing unit 62 to recognize the distance to the obstacle. Therefore, it is difficult to determine the timing for imposing a speed limit on the forklift 20. More specifically, if the speed limit is imposed when the obstacles are imaged by the cameras 41 to 46, the speed limit may be imposed even though the distance to the obstacle is sufficiently large. .. On the other hand, by using the obstacle sensor 32 that detects an obstacle by the distance, it is possible to impose a speed limit at an appropriate timing.

第1実施形態の効果について説明する。
(1-1)フォークリフト20からパレットPまでの距離が所定値以下になると、障害物センサ32の検知範囲は第1範囲A1とされる。これにより、パレットPが障害物と誤検知されることを抑制できる。画像データIに基づき、障害物センサ32の検知範囲を設定することができるため、フォークリフト20の使用される作業場に設備を追加することなく、パレットPが障害物と誤検知されることを抑制できる。設備のない場所であってもパレットPを障害物と誤検知することを抑制できるため、フォークリフト20の使用される作業場の環境に依存することなく、誤検知を抑制できるといえる。
The effect of the first embodiment will be described.
(1-1) When the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value, the detection range of the obstacle sensor 32 is set to the first range A1. As a result, it is possible to prevent the pallet P from being erroneously detected as an obstacle. Since the detection range of the obstacle sensor 32 can be set based on the image data I, it is possible to prevent the pallet P from being erroneously detected as an obstacle without adding equipment to the workplace where the forklift 20 is used. .. Since it is possible to suppress false detection of the pallet P as an obstacle even in a place without equipment, it can be said that false detection can be suppressed without depending on the environment of the work place where the forklift 20 is used.

(1-2)カメラ41~46として、単眼カメラを用いている。フォークリフト20がパレットPに近いほど、画像データI中のパレットPは大きくなるため、これを利用して、フォークリフト20とパレットPとの距離を検出することができる。フォークリフト20からパレットまでの距離を算出することでフォークリフト20からパレットPまでの距離が所定値以下となったことを検出する場合に比べて、リモート画像処理部62の負荷を軽減することができる。 (1-2) Monocular cameras are used as the cameras 41 to 46. The closer the forklift 20 is to the pallet P, the larger the pallet P in the image data I is. Therefore, the distance between the forklift 20 and the pallet P can be detected by using this. By calculating the distance from the forklift 20 to the pallet, the load on the remote image processing unit 62 can be reduced as compared with the case where it is detected that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value.

(1-3)フォークリフト20からパレットPまでの距離が所定値以下となったことを検出する画像処理部として、遠隔操作装置50のリモート画像処理部62を用いている。フォークリフト20からパレットPまでの距離が所定値以下となったことを画像処理により行う場合、当該画像処理を行わない場合に比べて高い処理能力が求められる。遠隔操作装置50のリモート画像処理部62を画像処理部とすることで、フォークリフト20毎に搭載される車両画像処理部47を画像処理部とする場合に比べて、製造コストの低減が図られる。 (1-3) The remote image processing unit 62 of the remote control device 50 is used as an image processing unit that detects that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value. When the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value by image processing, higher processing capacity is required as compared with the case where the image processing is not performed. By using the remote image processing unit 62 of the remote control device 50 as the image processing unit, the manufacturing cost can be reduced as compared with the case where the vehicle image processing unit 47 mounted on each forklift 20 is used as the image processing unit.

(第2実施形態)
以下、フォークリフト用遠隔操作システムの第2実施形態について説明する。第2実施形態では、カメラ41~46として、ステレオカメラを用いている。また、パレットPからフォークリフト20までの距離が所定値以下となったことを検出する処理手順が異なる。その他の構成については、第1実施形態と同様であるため、その説明を省略する。
(Second Embodiment)
Hereinafter, a second embodiment of the remote control system for a forklift will be described. In the second embodiment, stereo cameras are used as the cameras 41 to 46. Further, the processing procedure for detecting that the distance from the pallet P to the forklift 20 is equal to or less than a predetermined value is different. Since other configurations are the same as those in the first embodiment, the description thereof will be omitted.

ステレオカメラは、複数の画像データIを得られるものである。本実施形態では、ステレオカメラによる撮像により、2つの画像データIが得られるとする。2つの画像データIのうちの一方を第1画像データとし、他方を第2画像データとして説明を行う。なお、カメラ41~46のうち、フォークリフト20からパレットPまでの距離が所定値以下になったことの検出に用いられるカメラのみをステレオカメラとしてもよい。また、全てのカメラ41~46をステレオカメラとしてもよい。 The stereo camera can obtain a plurality of image data I. In the present embodiment, it is assumed that two image data I can be obtained by imaging with a stereo camera. One of the two image data I will be referred to as the first image data, and the other will be referred to as the second image data. Of the cameras 41 to 46, only the camera used for detecting that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value may be used as a stereo camera. Further, all the cameras 41 to 46 may be used as stereo cameras.

カメラ41~46として、ステレオカメラを用いる場合、第1画像データ、及び、第2画像データを含んだ画像信号が画像送信部48から送信される。また、カメラ41~46としてステレオカメラを用いる場合、第1実施形態におけるステップS2の判定において、以下の処理を行う。 When a stereo camera is used as the cameras 41 to 46, the image transmission unit 48 transmits the first image data and the image signal including the second image data. When stereo cameras are used as the cameras 41 to 46, the following processing is performed in the determination in step S2 in the first embodiment.

まず、リモート画像処理部62は、第1実施形態と同様に、第1画像データ、及び、第2画像データからパレットPを検出する。次に、リモート画像処理部62は、第1画像データと第2画像データから、視差を算出する。視差は、第1画像データと、第2画像データとを比較し、各画像データに写る同一の対象物について第1画像データと第2画像データの画像位置の差を算出することで得られる。画像位置の差は、第1画像データ中の対象物と、第2画像データ中の対象物とのピクセル数の差[px]である。リモート画像処理部62は、パレットPを対象物とし、パレットPの視差、詳細にいえば、パレットPの輪郭を構成する各画素の視差を算出する。 First, the remote image processing unit 62 detects the palette P from the first image data and the second image data, as in the first embodiment. Next, the remote image processing unit 62 calculates the parallax from the first image data and the second image data. The parallax is obtained by comparing the first image data with the second image data and calculating the difference in image position between the first image data and the second image data for the same object reflected in each image data. The difference in image position is the difference in the number of pixels [px] between the object in the first image data and the object in the second image data. The remote image processing unit 62 uses the palette P as an object, and calculates the parallax of the palette P, specifically, the parallax of each pixel constituting the contour of the palette P.

リモート画像処理部62は、視差に基づき、フォークリフト20からパレットPまでの距離を算出する。リモート画像処理部62は、算出される距離が所定値以下となると、フォークリフト20からパレットPまでの距離が所定値以下になったと判断する。以降の処理は、第1実施形態と同様である。従って、ステレオカメラを用いて、フォークリフト20からパレットPまでの距離が所定値以下になることを検出し、これにより障害物センサ32の検知範囲を設定することができる。 The remote image processing unit 62 calculates the distance from the forklift 20 to the pallet P based on the parallax. When the calculated distance is equal to or less than the predetermined value, the remote image processing unit 62 determines that the distance from the forklift 20 to the pallet P is equal to or less than the predetermined value. Subsequent processing is the same as that of the first embodiment. Therefore, the stereo camera can be used to detect that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value, thereby setting the detection range of the obstacle sensor 32.

なお、カメラ41~46としてステレオカメラを用いた場合、障害物の検知、及び、障害物までの距離の測定をリモート画像処理部62によって行うことができる。このため、障害物センサ32を設けず、ステレオカメラを用いて障害物の検知を行うことも考えられる。しかしながら、ステレオカメラにより障害物までの距離を測定する場合、視差を算出する必要がある。無地の壁や、同じ模様が均等に描かれている壁の場合、視差を算出しにくく、これらの壁をステレオカメラで検出することは困難である。従って、操作者の誤操作によりフォークリフト20が壁に向かって走行している場合、リモート画像処理部62は、壁を障害物と認識することができず、速度制限が課されないおそれがある。これに対して、障害物センサ32を用いて障害物の検知を行う場合、壁など、ステレオカメラで認識しにくい障害物であっても、検出することが可能である。 When a stereo camera is used as the cameras 41 to 46, the remote image processing unit 62 can detect an obstacle and measure the distance to the obstacle. Therefore, it is conceivable to detect obstacles by using a stereo camera without providing the obstacle sensor 32. However, when measuring the distance to an obstacle with a stereo camera, it is necessary to calculate the parallax. In the case of a plain wall or a wall in which the same pattern is drawn evenly, it is difficult to calculate the parallax, and it is difficult to detect these walls with a stereo camera. Therefore, when the forklift 20 is traveling toward the wall due to an erroneous operation by the operator, the remote image processing unit 62 cannot recognize the wall as an obstacle, and there is a possibility that the speed limit is not imposed. On the other hand, when the obstacle sensor 32 is used to detect an obstacle, even an obstacle such as a wall that is difficult to be recognized by the stereo camera can be detected.

第2実施形態の効果について説明する。
(2-1)カメラ41~46としてステレオカメラを用いて、視差に基づいてパレットPまでの距離を検出している。このため、フォークリフト20からパレットPまでの距離が所定値以下になったことの検出を高精度で行うことができる。
The effect of the second embodiment will be described.
(2-1) Stereo cameras are used as cameras 41 to 46, and the distance to the palette P is detected based on the parallax. Therefore, it is possible to detect with high accuracy that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value.

各実施形態は、以下のように変更して実施することができる。各実施形態及び以下の変形例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
○各実施形態において、画像処理部及び検出部として、フォークリフト20の車両画像処理部47を用いてもよい。この場合、第1実施形態のステップS1~ステップS4の処理、即ち、障害物センサ32の検知範囲を設定する処理は、フォークリフト20側で行われることになる。
Each embodiment can be modified and implemented as follows. Each embodiment and the following modifications can be implemented in combination with each other within a technically consistent range.
○ In each embodiment, the vehicle image processing unit 47 of the forklift 20 may be used as the image processing unit and the detection unit. In this case, the processing of steps S1 to S4 of the first embodiment, that is, the processing of setting the detection range of the obstacle sensor 32 is performed on the forklift 20 side.

ステップS1の処理は、メインコントローラ33によって行われる。メインコントローラ33は、速度センサ31の検出結果からフォークリフト20の速度を把握する。そして、第1実施形態における処理と同様の処理で、速度に応じた検知範囲を導出する。 The process of step S1 is performed by the main controller 33. The main controller 33 grasps the speed of the forklift 20 from the detection result of the speed sensor 31. Then, the detection range according to the speed is derived by the same process as the process in the first embodiment.

ステップS2の処理は、車両画像処理部47によって行われる。車両画像処理部47は、メインコントローラ33から速度センサ31の検出結果を取得することで、フォークリフト20が前進しているか否かを判定する。そして、車両画像処理部47は、各実施形態における処理と同様の処理で、フォークリフト20とパレットPとの距離が所定値以下となったことを検出する。 The process of step S2 is performed by the vehicle image processing unit 47. The vehicle image processing unit 47 determines whether or not the forklift 20 is moving forward by acquiring the detection result of the speed sensor 31 from the main controller 33. Then, the vehicle image processing unit 47 detects that the distance between the forklift 20 and the pallet P is equal to or less than a predetermined value by the same processing as the processing in each embodiment.

ステップS3の処理は、車両画像処理部47によって行われる。車両画像処理部47は、ステップS2の判定結果が否定であったことをメインコントローラ33に出力する。メインコントローラ33は、速度に応じた検知範囲を設定する。ステップS4の処理は、車両画像処理部47によって行われる。ステップS4において、車両画像処理部47は、ステップS2の判定結果が肯定であったことをメインコントローラ33に出力する。メインコントローラ33は、検知範囲として第1範囲A1を設定する。この場合、メインコントローラ33が検知範囲設定部として機能することになる。 The processing of step S3 is performed by the vehicle image processing unit 47. The vehicle image processing unit 47 outputs to the main controller 33 that the determination result in step S2 is negative. The main controller 33 sets the detection range according to the speed. The process of step S4 is performed by the vehicle image processing unit 47. In step S4, the vehicle image processing unit 47 outputs to the main controller 33 that the determination result in step S2 is affirmative. The main controller 33 sets the first range A1 as the detection range. In this case, the main controller 33 functions as a detection range setting unit.

上記したように、画像処理部、及び、検出部として車両画像処理部47を用いると、遠隔操作装置50による処理を介することなく検知範囲の設定が行われる。このため、検知範囲を設定するに際して、画像データIを遠隔操作装置50に送信することによる遅延がなく、速度の変化や、パレットPとの位置関係の変化による検知範囲の変更を迅速に行うことができる。 As described above, when the vehicle image processing unit 47 is used as the image processing unit and the detection unit, the detection range is set without the processing by the remote control device 50. Therefore, when setting the detection range, there is no delay due to transmitting the image data I to the remote control device 50, and the detection range can be quickly changed due to a change in speed or a change in the positional relationship with the palette P. Can be done.

○各実施形態において、ステップS2における画像データI中からのパレットPの検出は、マッチング画像PMを用いずに行われてもよい。例えば、フォークリフト20の使用される作業場で用いられているパレットPの色を予め設定しておき、画像データI中の色と、予め設定された色とのマッチングによりパレットPを検出してもよい。 ○ In each embodiment, the detection of the palette P from the image data I in step S2 may be performed without using the matching image PM. For example, the color of the palette P used in the workplace where the forklift 20 is used may be set in advance, and the palette P may be detected by matching the color in the image data I with the preset color. ..

○各実施形態において、フォークリフト20からパレットPまでの距離が所定値以下になったことの検出方法を変更してもよい。例えば、パレットPの載置される高さが一定の作業場でフォークリフト20が使用される場合、カメラ41~46の取付位置、及び、取付角度を調整することで、フォークリフト20からパレットPまでの距離が所定値以下になったタイミングで、パレットPが撮像範囲に入るようにする。そして、リモート画像処理部62は、画像データI中からパレットPを検出すると、フォークリフト20からパレットPまでの距離が所定値以下と判断する。 ○ In each embodiment, the method of detecting that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value may be changed. For example, when the forklift 20 is used in a workplace where the height on which the pallet P is placed is constant, the distance from the forklift 20 to the pallet P can be adjusted by adjusting the mounting positions and mounting angles of the cameras 41 to 46. The palette P is set to enter the imaging range at the timing when becomes equal to or less than a predetermined value. Then, when the remote image processing unit 62 detects the pallet P in the image data I, it determines that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value.

○各実施形態において、フォークリフト20の前方の障害物を検出するための障害物センサ32の数は、適宜変更してもよい。例えば、両方のリーチレグ23に障害物センサ32を設けてもよい。 ○ In each embodiment, the number of obstacle sensors 32 for detecting obstacles in front of the forklift 20 may be appropriately changed. For example, obstacle sensors 32 may be provided on both reach legs 23.

○各実施形態において、フォークリフト20の車幅方向や、フォークリフト20の後方の障害物を検出するための障害物センサ32を設けてもよい。これらの障害物センサ32については、フォークリフト20からパレットPまでの距離が所定値以下になったことを契機として、検知範囲の変更を行わなくてもよい。 -In each embodiment, an obstacle sensor 32 for detecting an obstacle in the vehicle width direction of the forklift 20 or behind the forklift 20 may be provided. With respect to these obstacle sensors 32, it is not necessary to change the detection range when the distance from the forklift 20 to the pallet P becomes equal to or less than a predetermined value.

○各実施形態において、障害物センサ32の取付位置は、フォーク26の先端、マスト25、車体21の上方などフォークリフト20の前方に存在する障害物までの距離を測定できる位置であれば、どのような位置であってもよい。 ○ In each embodiment, the mounting position of the obstacle sensor 32 is any position as long as the distance to the obstacle existing in front of the forklift 20 such as the tip of the fork 26, the mast 25, and the upper part of the vehicle body 21 can be measured. It may be in any position.

○各実施形態において、障害物センサ32の検知範囲は、3段階以上に変更可能であってもよい。例えば、検知範囲を3段階に切り替える場合、フォークリフト20からパレットPまでの距離が所定値以下の場合の検知範囲を第1範囲A1とする。そして、フォークリフト20の速度が閾値以上の場合の検知範囲を第1範囲A1よりも広い第2範囲A2とし、フォークリフト20の速度が閾値未満の場合の検知範囲を第1範囲A1と第2範囲A2との間の範囲である第3範囲とする。 ○ In each embodiment, the detection range of the obstacle sensor 32 may be changed in three or more stages. For example, when the detection range is switched to three stages, the detection range when the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value is set as the first range A1. Then, the detection range when the speed of the forklift 20 is equal to or higher than the threshold value is set to the second range A2 which is wider than the first range A1, and the detection range when the speed of the forklift 20 is less than the threshold value is the first range A1 and the second range A2. It is the third range which is the range between and.

なお、検知範囲を3段階以上に切り替える場合、第1範囲A1は、最も範囲の狭い検知範囲でなくてもよい。例えば、3段階以上に検知範囲を切り替え可能な場合、2番目に範囲の広い検知範囲を第1範囲A1とし、最も広い検知範囲を第2範囲A2としてもよい。即ち、第1範囲A1は、最も広い範囲でなければよく、第2範囲A2は、第1範囲A1よりも範囲の広い任意の範囲である。 When the detection range is switched to three or more stages, the first range A1 does not have to be the narrowest detection range. For example, when the detection range can be switched in three or more stages, the second widest detection range may be set as the first range A1 and the widest detection range may be set as the second range A2. That is, the first range A1 does not have to be the widest range, and the second range A2 is an arbitrary range wider than the first range A1.

○各実施形態において、速度に応じた検知範囲の変更は、速度に比例するように変更してもよい。
○各実施形態において、速度に応じた検知範囲の変更は行われなくてもよい。即ち、障害物センサ32の検知範囲の変更は、フォークリフト20からパレットPまでの距離が所定値以下か否かの判断のみで行われてもよい。速度に応じて検知範囲を変更しない場合、フォークリフト20からパレットPまでの距離が所定値以下のときには検知範囲は第1範囲A1とされ、フォークリフト20からパレットPまでの距離が所定値より長いときには検知範囲は第2範囲A2とされる。
○ In each embodiment, the change of the detection range according to the speed may be changed so as to be proportional to the speed.
○ In each embodiment, the detection range may not be changed according to the speed. That is, the detection range of the obstacle sensor 32 may be changed only by determining whether or not the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value. When the detection range is not changed according to the speed, the detection range is set to the first range A1 when the distance from the forklift 20 to the pallet P is equal to or less than the predetermined value, and the detection range is detected when the distance from the forklift 20 to the pallet P is longer than the predetermined value. The range is the second range A2.

速度に応じて検知範囲を変更しない場合であっても、フォークリフト20からパレットPまでの距離が所定値以下か否かに応じて障害物センサ32の検知範囲を変更することで、障害物の適切な検出が可能となる。仮に、フォークリフト20からパレットPまでの距離が所定値以下か否かによって検知範囲の変更を行わず、検知範囲を一定とする場合、パレットPを障害物と誤検知することを抑制するためには、検知範囲を常に短く維持する必要がある。すると、フォークリフト20からパレットPまでの距離が十分に長い場合であっても短い検知範囲内の障害物しか検知することができない。 Even if the detection range is not changed according to the speed, the obstacle sensor 32 can be appropriately changed according to whether the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value. Detection is possible. If the detection range is not changed depending on whether the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value and the detection range is constant, in order to prevent the pallet P from being erroneously detected as an obstacle. , It is necessary to keep the detection range short at all times. Then, even if the distance from the forklift 20 to the pallet P is sufficiently long, only obstacles within a short detection range can be detected.

これに対して、フォークリフト20からパレットPまでの距離が所定値以下の場合にのみ検知範囲を第1範囲A1とすることで、パレットPとの距離が所定値より長ければ第1範囲A1よりも広い第2範囲A2での障害物の検知が可能となる。 On the other hand, by setting the detection range to the first range A1 only when the distance from the forklift 20 to the pallet P is equal to or less than the predetermined value, if the distance to the pallet P is longer than the predetermined value, it is larger than the first range A1. Obstacles can be detected in the wide second range A2.

○各実施形態において、パレットPの高さ方向の寸法、及び、パレットPの幅方向の寸法のうち一方が閾値を超えた場合に、フォークリフト20からパレットPまでの距離は所定値以下になったと判断してもよい。また、各実施形態において、高さ閾値、及び、幅閾値のうち一方が設定されていてもよい。 ○ In each embodiment, when one of the dimension in the height direction of the pallet P and the dimension in the width direction of the pallet P exceeds the threshold value, the distance from the forklift 20 to the pallet P becomes equal to or less than a predetermined value. You may judge. Further, in each embodiment, one of the height threshold value and the width threshold value may be set.

○各実施形態において、障害物センサ32として、レーザーレンジファインダ、超音波センサ、電波により距離を測定するセンサなどを併用してもよい。
○各実施形態において、障害物を検出した場合、フォークリフト20に速度制限を課すことに代えて、障害物が近いことをモニタ63に表示してもよい。また、速度制限を課すことと、モニタ63への表示の両方を行ってもよい。
-In each embodiment, as the obstacle sensor 32, a laser range finder, an ultrasonic sensor, a sensor that measures a distance by radio waves, or the like may be used in combination.
○ In each embodiment, when an obstacle is detected, the monitor 63 may indicate that the obstacle is near, instead of imposing a speed limit on the forklift 20. Further, both the speed limit may be imposed and the display on the monitor 63 may be performed.

○各実施形態において、画像データIの形式としては、例えば、HSV形式などでもよい。また、グレースケールの形式であってもよい。
○各実施形態では、パレットPの一例として平パレットを挙げたが、ポストパレットなど、他の種類のパレットであってもよい。マッチング画像PMや、各閾値をパレットPの種類に合わせて変更することで、いずれの種類のパレットPであっても障害物と誤検知することを抑制できる。
○ In each embodiment, the format of the image data I may be, for example, the HSV format. It may also be in grayscale format.
○ In each embodiment, a flat pallet is given as an example of the pallet P, but other types of pallets such as a post pallet may be used. By changing the matching image PM and each threshold value according to the type of the palette P, it is possible to suppress false detection of an obstacle regardless of the type of palette P.

○各実施形態において、リモート画像処理部62は、第1カメラ41や、第5カメラ45の撮像によって得られた画像データから、フォークリフト20からパレットPまでの距離が所定値以下か否かを判断してもよい。 ○ In each embodiment, the remote image processing unit 62 determines whether or not the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value from the image data obtained by the imaging of the first camera 41 and the fifth camera 45. You may.

○各実施形態において、フォークリフト20は、カウンタ式であってもよい。
○第1実施形態において、リモート画像処理部62は、パレットPの大きさとして、パレットPの側面の面積を用いてフォークリフト20からパレットPまでの距離が所定値以下になったことの判断を行ってもよい。この場合、リモート画像処理部62は、マッチング画像PMの面積と、画像データI中のパレットPの面積を比較し、面積の差が所定範囲になると、フォークリフト20からパレットPまでの距離が所定値以下になったと判断する。画像データI中のパレットPの面積は、例えば、使用されるパレットPの色を予め設定しておき、画像データI中の当該色の面積を算出することで求められる。
○ In each embodiment, the forklift 20 may be a counter type.
○ In the first embodiment, the remote image processing unit 62 determines that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value by using the area of the side surface of the pallet P as the size of the pallet P. You may. In this case, the remote image processing unit 62 compares the area of the matching image PM with the area of the pallet P in the image data I, and when the difference in area is within a predetermined range, the distance from the forklift 20 to the pallet P is a predetermined value. Judge that it became the following. The area of the palette P in the image data I can be obtained by, for example, setting the color of the palette P to be used in advance and calculating the area of the color in the image data I.

○第1実施形態において、フォークリフト20からパレットPまでの距離が所定値以下になったことの判断は、閾値を用いずに行われてもよい。例えば、マッチング画像PMを用いることで、フォークリフト20からパレットPまでの距離が所定値以下になったことの判断を行ってもよい。詳細に説明すると、マッチング画像PMとして、フォークリフト20からパレットPまでの距離が所定値となる位置で撮像されたパレットPの画像を用いる。リモート画像処理部62は、マッチング画像PMの縮尺を変更せずにマッチング処理を行う。リモート画像処理部62は、画像データIのパレットPと、マッチング画像PMとの寸法差が所定範囲となった場合、フォークリフト20からパレットPまでの距離は所定値以下と判断する。 ○ In the first embodiment, the determination that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value may be made without using the threshold value. For example, by using the matching image PM, it may be determined that the distance from the forklift 20 to the pallet P is equal to or less than a predetermined value. More specifically, as the matching image PM, an image of the pallet P captured at a position where the distance from the forklift 20 to the pallet P becomes a predetermined value is used. The remote image processing unit 62 performs matching processing without changing the scale of the matching image PM. When the dimensional difference between the palette P of the image data I and the matching image PM is within a predetermined range, the remote image processing unit 62 determines that the distance from the forklift 20 to the palette P is equal to or less than a predetermined value.

○各実施形態において、画像処理部と、検出部とは、別の装置として設けられていてもよい。 -In each embodiment, the image processing unit and the detection unit may be provided as separate devices.

A1…第1範囲、A2…第2範囲、P…パレット、10…フォークリフト用遠隔操作システム、20…フォークリフト、29…受信部、30…送信部、32…障害物センサ、33…メインコントローラ、41…第1カメラ、45…第5カメラ、46…第6カメラ、47…車両画像処理部、48…画像送信部、50…遠隔操作装置、53…送信部、54…受信部、55…リモートコントローラ、61…画像受信部、62…リモート画像処理部。 A1 ... 1st range, A2 ... 2nd range, P ... pallet, 10 ... remote control system for forklift, 20 ... forklift, 29 ... receiver, 30 ... transmitter, 32 ... obstacle sensor, 33 ... main controller, 41 ... 1st camera, 45 ... 5th camera, 46 ... 6th camera, 47 ... vehicle image processing unit, 48 ... image transmission unit, 50 ... remote control device, 53 ... transmission unit, 54 ... receiver unit, 55 ... remote controller , 61 ... Image receiving unit, 62 ... Remote image processing unit.

Claims (5)

無線通信を行う車両通信部を備えるフォークリフトと、無線通信を行うリモート通信部を備える遠隔操作装置と、を備え、前記リモート通信部から送信される遠隔指示信号によって前記フォークリフトが遠隔操作されるフォークリフト用遠隔操作システムであって、
前記フォークリフトは、
前記フォークリフトの前方に存在する障害物までの距離を測定する障害物センサと、
前記フォークリフトの前方を撮像するカメラと、
前記フォークリフトの速度を検出する速度センサと、を備え、
前記フォークリフト用遠隔操作システムは、
前記カメラによって得られた画像データを画像処理する画像処理部と、
前記画像処理部によって得られた情報から前記フォークリフトからパレットまでの距離を検出する検出部と、
前記障害物センサの検知範囲を、第1範囲、又は、前記フォークリフトの前方に対する範囲が前記第1範囲よりも広い第2範囲に設定可能である検知範囲設定部と、を備え、
前記検知範囲設定部は、
前記フォークリフトの速度が速いほど前記障害物センサの前記検知範囲を前記フォークリフトの前方に対して広く設定し、
前記検出部により検出された前記フォークリフトから前記パレットまでの距離が所定値以下となった場合に、前記フォークリフトの速度に関わらず前記障害物センサの前記検知範囲を前記第1範囲に設定するフォークリフト用遠隔操作システム。
For a forklift that includes a forklift including a vehicle communication unit that performs wireless communication and a remote control device that includes a remote communication unit that performs wireless communication, and the forklift is remotely controlled by a remote instruction signal transmitted from the remote communication unit. It ’s a remote control system.
The forklift
An obstacle sensor that measures the distance to an obstacle in front of the forklift,
A camera that captures the front of the forklift
A speed sensor for detecting the speed of the forklift is provided.
The remote control system for forklifts is
An image processing unit that processes image data obtained by the camera, and an image processing unit.
A detection unit that detects the distance from the forklift to the pallet from the information obtained by the image processing unit, and
A detection range setting unit capable of setting the detection range of the obstacle sensor to a first range or a second range in which the range with respect to the front of the forklift is wider than the first range is provided.
The detection range setting unit
The faster the speed of the forklift, the wider the detection range of the obstacle sensor is set with respect to the front of the forklift.
For forklifts that set the detection range of the obstacle sensor to the first range regardless of the speed of the forklift when the distance from the forklift to the pallet detected by the detection unit is equal to or less than a predetermined value. Remote control system.
前記カメラは、単眼カメラであり、
前記検出部は、前記画像データ中の前記パレットの大きさから、前記フォークリフトから前記パレットまでの距離を検出する請求項1に記載のフォークリフト用遠隔操作システム。
The camera is a monocular camera and
The remote control system for a forklift according to claim 1, wherein the detection unit detects a distance from the forklift to the pallet from the size of the pallet in the image data.
前記カメラは、ステレオカメラであり、
前記検出部は、前記画像データから得られた視差に基づき、前記フォークリフトから前記パレットまでの距離を検出する請求項1に記載のフォークリフト用遠隔操作システム。
The camera is a stereo camera
The remote control system for a forklift according to claim 1, wherein the detection unit detects the distance from the forklift to the pallet based on the parallax obtained from the image data.
前記遠隔操作装置が前記画像処理部、及び、前記検出部を備える請求項1~請求項3のうちいずれか一項に記載のフォークリフト用遠隔操作システム。 The remote control system for a forklift according to any one of claims 1 to 3, wherein the remote control device includes the image processing unit and the detection unit. 前記フォークリフトが前記画像処理部、及び、前記検出部を備える請求項1~請求項3のうちいずれか一項に記載のフォークリフト用遠隔操作システム。 The remote control system for a forklift according to any one of claims 1 to 3, wherein the forklift includes the image processing unit and the detection unit.
JP2018162805A 2018-08-31 2018-08-31 Remote control system for forklifts Active JP7103077B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018162805A JP7103077B2 (en) 2018-08-31 2018-08-31 Remote control system for forklifts

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018162805A JP7103077B2 (en) 2018-08-31 2018-08-31 Remote control system for forklifts

Publications (2)

Publication Number Publication Date
JP2020033165A JP2020033165A (en) 2020-03-05
JP7103077B2 true JP7103077B2 (en) 2022-07-20

Family

ID=69666946

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018162805A Active JP7103077B2 (en) 2018-08-31 2018-08-31 Remote control system for forklifts

Country Status (1)

Country Link
JP (1) JP7103077B2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7342798B2 (en) * 2020-06-05 2023-09-12 株式会社豊田自動織機 Self-driving forklift monitoring system and self-driving forklift monitoring method
JP7086148B2 (en) 2020-08-31 2022-06-17 三菱ロジスネクスト株式会社 Pallet detectors, forklifts, pallet detection methods, and programs
JP7608094B2 (en) * 2020-09-11 2025-01-06 株式会社東芝 MOBILE BODY, CONTROL DEVICE, MONITORING DEVICE, CONTROL METHOD, AND PROGRAM
WO2022080584A1 (en) * 2020-10-16 2022-04-21 주식회사 오케이오 Multistage load-adjustable moving cart
KR102409821B1 (en) * 2020-10-19 2022-06-20 시그널시스템 주식회사 Pallet hole detection device and detection method
JP7488991B2 (en) * 2020-12-14 2024-05-23 株式会社豊田自動織機 Industrial Vehicles
KR102536448B1 (en) * 2021-05-31 2023-05-26 주식회사 와이즈오토모티브 Monitoring device to detect the risk of forward collision of forklift
WO2023036335A1 (en) * 2021-09-13 2023-03-16 北京极智嘉科技股份有限公司 Transport robot and method for retrieving and transporting box
CN115806136A (en) * 2021-09-13 2023-03-17 北京极智嘉科技股份有限公司 A handling robot and method for picking and delivering boxes
KR20230073804A (en) * 2021-11-19 2023-05-26 현대엠시스템즈 주식회사 Apparatus for controlling driving of unmanned forklift using stereo camera and ultrasonic sensor and method thereof
CN114436171B (en) * 2021-12-27 2023-08-18 浙江尤恩智能科技有限公司 Fork truck portal
CN115477256B (en) * 2022-08-22 2025-08-22 劢微机器人(深圳)有限公司 Control method, device, equipment and storage medium for three-way forklift
KR102673219B1 (en) * 2023-02-02 2024-06-07 주식회사 알오지스틱스 Articulated-joint unmanned forklift robot system and autonomous driving method using the same
CN116409733A (en) * 2023-04-17 2023-07-11 安吉智能物联技术有限公司 A visual detection method and system for forklift safety behavior
JP7816446B1 (en) * 2024-09-12 2026-02-18 株式会社ダイフク Transport vehicle
CN121020467B (en) * 2025-10-29 2026-01-27 长沙斐视科技有限公司 5G-based remote control system and method for forklifts

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005289526A (en) 2004-03-31 2005-10-20 Daifuku Co Ltd Moving shelf device with obstacle detection device
JP2007084162A (en) 2005-09-20 2007-04-05 Toyota Industries Corp Cargo handling support device for forklift
JP2013086959A (en) 2011-10-21 2013-05-13 Sumitomo Heavy Ind Ltd Support device and method for positioning fork of forklift
JP2015206798A (en) 2015-06-25 2015-11-19 日立オートモティブシステムズ株式会社 Distance calculation device
US20170269598A1 (en) 2016-03-18 2017-09-21 Balyo Automatic Guided Vehicle

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05289739A (en) * 1992-04-06 1993-11-05 Shinko Electric Co Ltd Three-dimensional image processor and teleoperating system
JPH11278799A (en) * 1998-03-24 1999-10-12 Mitsubishi Electric Corp Unloading control device for unmanned forklift and unloading control method for unmanned forklift
PL2697149T3 (en) * 2011-04-15 2019-12-31 Tamtron Oy A method for estimating volume

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005289526A (en) 2004-03-31 2005-10-20 Daifuku Co Ltd Moving shelf device with obstacle detection device
JP2007084162A (en) 2005-09-20 2007-04-05 Toyota Industries Corp Cargo handling support device for forklift
JP2013086959A (en) 2011-10-21 2013-05-13 Sumitomo Heavy Ind Ltd Support device and method for positioning fork of forklift
JP2015206798A (en) 2015-06-25 2015-11-19 日立オートモティブシステムズ株式会社 Distance calculation device
US20170269598A1 (en) 2016-03-18 2017-09-21 Balyo Automatic Guided Vehicle

Also Published As

Publication number Publication date
JP2020033165A (en) 2020-03-05

Similar Documents

Publication Publication Date Title
JP7103077B2 (en) Remote control system for forklifts
US20080011554A1 (en) Movable sensor device on the loading means of a forklift
JP7552101B2 (en) Industrial Vehicles
US10315697B2 (en) Vehicle comprising a manoeuvring system
US20220363528A1 (en) Operation assisting apparatus for load handling vehicle
JP7180966B2 (en) visual outrigger monitoring system
US20160090283A1 (en) Fork-Lift Truck
US11685302B2 (en) Truck-mountable detection system
US20150249821A1 (en) Surrounding information-obtaining device for working vehicle
US20160090285A1 (en) Method In Forklift Truck For Determining A Load Position In A Load Rack
JP7761884B2 (en) Unmanned forklift
KR20170121933A (en) Method and Apparatus for avoiding collision using depth sensor
JP2020023397A (en) Transfer device
JP2020015571A (en) Operation supporting control device of forklift and operation supporting system of forklift
JP6943004B2 (en) Industrial vehicle
US20250326610A1 (en) Perimeter monitoring system for working machine
KR20230015429A (en) Obstacle detection device and obstacle detection method
JP7488991B2 (en) Industrial Vehicles
JP7426881B2 (en) Cargo handling support system
KR102438943B1 (en) Container crane with fiducial markers
JP2021160886A (en) Fork lift
JP2019089636A (en) Safety apparatus
JP2021085828A (en) Obstacle detector
JP7342765B2 (en) forklift
JP7738489B2 (en) Cargo Handling System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220114

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220620

R151 Written notification of patent or utility model registration

Ref document number: 7103077

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151