JP7268336B2 - Travel control device for unmanned forklift, travel control method for unmanned forklift, travel control device for unmanned towing vehicle, travel control method for unmanned towing vehicle - Google Patents

Travel control device for unmanned forklift, travel control method for unmanned forklift, travel control device for unmanned towing vehicle, travel control method for unmanned towing vehicle Download PDF

Info

Publication number
JP7268336B2
JP7268336B2 JP2018218530A JP2018218530A JP7268336B2 JP 7268336 B2 JP7268336 B2 JP 7268336B2 JP 2018218530 A JP2018218530 A JP 2018218530A JP 2018218530 A JP2018218530 A JP 2018218530A JP 7268336 B2 JP7268336 B2 JP 7268336B2
Authority
JP
Japan
Prior art keywords
steering angle
potentiometer
displacement
angle
attitude angle
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
JP2018218530A
Other languages
Japanese (ja)
Other versions
JP2019099141A (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
Publication of JP2019099141A publication Critical patent/JP2019099141A/en
Application granted granted Critical
Publication of JP7268336B2 publication Critical patent/JP7268336B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Forklifts And Lifting Vehicles (AREA)

Description

本発明は、無人フォークリフトの走行制御装置、無人フォークリフトの走行制御方法、無人牽引車の走行制御装置、無人牽引車の走行制御方法に関するものである。 The present invention relates to a travel control device for an unmanned forklift, a travel control method for an unmanned forklift, a travel control device for an unmanned towing vehicle, and a travel control method for an unmanned towing vehicle.

ポテンショメータにより車輪の操舵角を検出するようにした産業車両が知られている。例えば、特許文献1に開示のリーチ型フォークリフトの制御装置においては、駆動輪の操舵角を検出するポテンショメータと、両前輪の回転速度をそれぞれ検出する左、右前輪速度検出部を備え、両前輪速度検出部によりそれぞれ検出される両前輪の回転速度に基づき、操舵角の推定値を導出すると共にポテンショメータのオフセット値を導出している。 An industrial vehicle is known in which a steering angle of wheels is detected by a potentiometer. For example, a control device for a reach-type forklift disclosed in Patent Document 1 includes a potentiometer for detecting the steering angle of the drive wheels, and left and right front wheel speed detectors for detecting the rotational speeds of both front wheels. An estimated value of the steering angle and an offset value of the potentiometer are derived based on the rotation speeds of both front wheels detected by the detection unit.

特開2003-54436号公報JP-A-2003-54436

ところが、左右前輪に車輪速度検出部(エンコーダ)が取り付けられていない無人フォークリフトもあり、その場合には左右前輪速度を求めることができずポテンショメータのオフセット値を導出できない。また、無人フォークリフトにおいては、外部からの指令により目標とする操舵角(操舵指示値)をコントローラに与えて駆動輪を操舵しようとすると、制御的な収束により(指令値に対しオーバーシュート等により偏差が残存する等)、操舵指示値と実際に操舵された角度の間には誤差(目標操舵角ずれ)が生じることがある。そのため、全体の操舵角誤差は、ポテンショメータのオフセット値(原点ずれ)と、目標操舵角ずれとの和となり、ポテンショメータのオフセット値を算出する際には、目標操舵角ずれを考慮する必要がある。また、無人フォークリフトが直進の経路に沿って直進走行する直進性を考えた場合には、操舵角誤差による要因だけではなく、無人フォークリフトのその他の機械的要因も考慮する必要がある。なお、目標操舵角ずれやその他の機械的要因はその状況によりさまざまであり一定値ではない。 However, some unmanned forklift trucks do not have wheel speed detectors (encoders) attached to the left and right front wheels. In an unmanned forklift, when a target steering angle (steering instruction value) is given to the controller by an external command to steer the drive wheels, control convergence (deviation from the command value due to overshoot, etc.) remains), an error (target steering angle deviation) may occur between the steering command value and the actual steering angle. Therefore, the total steering angle error is the sum of the potentiometer offset value (origin deviation) and the target steering angle deviation, and the target steering angle deviation must be taken into account when calculating the potentiometer offset value. In addition, when considering the straightness of the unmanned forklift traveling along a straight path, it is necessary to consider not only the steering angle error but also other mechanical factors of the unmanned forklift. Note that the target steering angle deviation and other mechanical factors vary depending on the situation and are not constant values.

図13(a),(b)、図14(a),(b)及び図15(a),(b)を用いて直進性誤差について言及する。
図13(a)、図14(a)及び図15(a)において、フォークリフト200は、機台201と、操舵輪及び駆動輪となる後輪202と、左右一対の前輪203を有する。
The straightness error will be described with reference to FIGS.
13(a), 14(a) and 15(a), the forklift 200 has a machine base 201, rear wheels 202 serving as steering wheels and driving wheels, and a pair of left and right front wheels 203. As shown in FIG.

操舵角を0度(0deg)で指示したとき、ある程度走行させた結果の機台201の傾きを直進性誤差とすると、直進性誤差は、「ポテンショメータの組み付け誤差」と「その他機械的要因」との和(直進性誤差=ポテンショメータの組み付け誤差+その他機械的要因)となる。「その他機械的要因」とは、例えば、前輪のホイールアライメントのずれである。 When the steering angle is instructed to be 0 degrees (0 deg), the inclination of the machine base 201 as a result of running for a certain amount of time is defined as the straightness error. (straightness error=potentiometer assembly error+other mechanical factors). "Other mechanical factors" are, for example, wheel alignment deviation of the front wheels.

図13(b)、図14(b)及び図15(b)は、誤差の要因として、ポテンショメータの誤差の有無、及び、例として前輪のホイールアライメントの誤差の有無により直進性の誤差がどうなるかを示した図である。 Figures 13(b), 14(b) and 15(b) show how errors in straight running depend on the presence or absence of potentiometer errors as error factors and, for example, the presence or absence of wheel alignment errors of the front wheels. It is a figure showing.

図13(a),(b)においては、ポテンショメータの組み付け誤差のみがある場合には、ポテンショメータの誤差が2度(2deg)であり、前輪203のホイールアライメントの誤差が0度(0deg)であり、0度を指示しても後輪202が2度ずれてしまい直進性の誤差が2度となる。 In FIGS. 13A and 13B, when there is only an assembly error of the potentiometer, the error of the potentiometer is 2 degrees (2 degrees) and the error of the wheel alignment of the front wheel 203 is 0 degrees (0 degrees). , the rear wheel 202 is displaced by 2 degrees even if 0 degrees is indicated, resulting in an error in straight running of 2 degrees.

図14(a),(b)においては、ポンテショメータ組み付け誤差はないが、ホイールアライメント誤差がある場合には、ポテンショメータの誤差が0度(0deg)であり、ホイールアライメントの誤差が2度(2deg)であり、前輪203のホイールアライメントずれにより2度ずれ、0度を指示すれば後輪202が0度になり、直進性の誤差が2度となる。 In FIGS. 14A and 14B, there is no potentiometer assembly error, but if there is a wheel alignment error, the potentiometer error is 0 degrees (0 deg) and the wheel alignment error is 2 degrees ( 2 deg), and the wheel alignment error of the front wheels 203 causes a 2 degree deviation.

図15(a),(b)においては、ポテンショメータ組み付け誤差があり、かつ、ホイールアライメント誤差がある場合には、ポテンショメータの誤差が2度(2deg)であり、ホイールアライメントの誤差が2度であり、前輪203がホイールアライメントずれにより2度ずれるとともに0度(0deg)を指示しても後輪202が2度ずれ、直進性の誤差が4度(4deg)となる。 In FIGS. 15A and 15B, when there is a potentiometer assembly error and a wheel alignment error, the potentiometer error is 2 degrees (2 degrees) and the wheel alignment error is 2 degrees. , the front wheel 203 deviates by 2 degrees due to the wheel alignment deviation, and even if 0 degree (0 deg) is indicated, the rear wheel 202 deviates by 2 degrees, resulting in a straight running error of 4 degrees (4 deg).

本発明の目的は、左右一対で設けられた車輪の車輪速度を検出することなく直進性を向上することができる無人フォークリフトの走行制御装置、無人フォークリフトの走行制御方法、無人牽引車の走行制御装置、無人牽引車の走行制御方法を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a travel control device for an unmanned forklift, a travel control method for an unmanned forklift, and a travel control device for an unmanned tractor that can improve straightness without detecting the wheel speed of a pair of left and right wheels. , to provide a travel control method for an unmanned towing vehicle.

請求項1に記載の発明では、機台と、前記機台の前側に設けられた左右一対の前輪と、前記機台の後ろ側に設けられ、走行モータにより駆動されるとともに操舵可能な単一の後輪と、外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人フォークリフトの走行制御装置であって、前記後輪の操舵角を検出するポテンショメータと、フォークリフトの速度を検出する速度検出手段と、前記機台の姿勢角度を検出する姿勢角度検出手段と、を備え、前記コントローラは、前記無人フォークリフトを操舵指示値を0度として直線走行させたときに前記速度検出手段から取得した機台の移動距離、及び、前記直線走行前後における前記姿勢角度検出手段から取得した前記機台の姿勢角度の変位θr、及び、前記直線走行前後における前記ポテンショメータから取得した前記機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位θeに基づいて、前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出し、該直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出するオフセット値算出手段と、前記オフセット値に基づいて、操舵角の補正を行う操舵角補正手段と、を備えることを要旨とする。 In the invention according to claim 1, a machine base, a pair of left and right front wheels provided on the front side of the machine base, and a single steerable single wheel provided on the rear side of the machine base and driven by a traveling motor and steerable. A travel control device for an unmanned forklift, comprising: a rear wheel; and a controller that receives a steering command value that is a target steering angle from the outside and steers the rear wheel, wherein the steering angle of the rear wheel speed detection means for detecting the speed of the forklift, and attitude angle detection means for detecting the attitude angle of the machine base, and the controller sets the steering command value of the unmanned forklift to 0 degrees. The moving distance of the machine base obtained from the speed detecting means when the machine is traveling in a straight line , the attitude angle displacement θr of the machine base obtained from the attitude angle detecting means before and after the straight running, and the straight line Based on the attitude angle displacement θe due to the target steering angle deviation calculated using the steering angle of the machine base obtained from the potentiometer before and after running, a constant steering caused by the origin deviation of the potentiometer and the wheel alignment error. offset value calculating means for calculating an attitude angle displacement θos with respect to straightness, which is an angular deviation amount, and calculating an offset value of the potentiometer from the attitude angle displacement θos with respect to straightness; and a steering angle correcting means for correcting the angle.

請求項1に記載の発明によれば、後輪の操舵角がポテンショメータで検出される。オフセット値算出手段により、直線走行前後における速度検出手段から取得した機台の移動距離、及び、直線走行前後における姿勢角度検出手段から取得した機台の姿勢角度の変位、及び、直線走行前後におけるポテンショメータから取得した機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位に基づいて、目標操舵角ずれを除いたポテンショメータのオフセット値が算出される。操舵角補正手段により、オフセット値に基づいて、操舵角の補正が行われる。よって、車輪速度を検出することなく無人フォークリフトの直進性を向上することができる。 According to the first aspect of the invention, the steering angle of the rear wheels is detected by the potentiometer. By the offset value calculating means, the moving distance of the machine obtained from the speed detecting means before and after straight running, the displacement of the attitude angle of the machine obtained from the attitude angle detecting means before and after straight running, and the potentiometer before and after straight running. A potentiometer offset value excluding the target steering angle deviation is calculated based on the displacement of the attitude angle due to the target steering angle deviation calculated using the steering angle of the machine base obtained from . The steering angle correction means corrects the steering angle based on the offset value. Therefore, it is possible to improve the straightness of the unmanned forklift without detecting the wheel speed.

請求項2に記載のように、請求項1に記載の無人フォークリフトの走行制御装置において、前記姿勢角度検出手段は、ジャイロセンサであるとよい。
請求項3に記載のように、請求項1又は2に記載の無人フォークリフトの走行制御装置において、前記後輪は、車両中心を通り車両の前後方向に延びる直線に対し左右方向にずれた位置に設けられていてもよい。
According to claim 2, in the travel control device for an unmanned forklift according to claim 1, the attitude angle detection means may be a gyro sensor.
As described in claim 3, in the travel control device for an unmanned forklift according to claim 1 or 2, the rear wheels are positioned laterally offset from a straight line passing through the center of the vehicle and extending in the longitudinal direction of the vehicle. may be provided.

請求項4に記載の発明では、機台と、前記機台の前側に設けられた左右一対の前輪と、前記機台の後ろ側に設けられ、走行モータにより駆動されるとともに操舵可能な単一の後輪と、前記後輪の操舵角を検出するポテンショメータと、外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人フォークリフトにおいて、当該無人フォークリフトを操舵指示値を0度として直線走行させた後において機台の姿勢角度の変位θrを求める工程と、前記直線走行した後において前記ポテンショメータにより計測された停止時の目標操舵角のずれ量を求める工程と、前記停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位θeを算出する工程と、前記目標操舵角ずれによる姿勢角度の変位θeと前記姿勢角度の変位θrから前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出する工程と、前記直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出する工程と、前記オフセット値に基づいて、操舵角の補正を行う工程と、を有することを要旨とする。 In the invention according to claim 4, a machine base, a pair of left and right front wheels provided on the front side of the machine base, and a single wheel steerable single wheel provided on the rear side of the machine base, which is driven by a traveling motor and can be steered. An unmanned forklift truck comprising rear wheels, a potentiometer for detecting the steering angle of the rear wheels, and a controller for receiving a steering command value, which is a target steering angle, from the outside to steer the rear wheels, A step of determining a displacement θr of the attitude angle of the machine base after the unmanned forklift is driven in a straight line with a steering instruction value of 0 degrees; calculating a posture angle displacement θe due to the target steering angle deviation from the deviation amount of the target steering angle at the time of stopping; and a posture angle displacement θe due to the target steering angle deviation and the posture angle calculating from the displacement θr the attitude angle displacement θos with respect to straightness, which is a constant amount of steering angle deviation caused by the displacement of the origin of the potentiometer and the wheel alignment error; The gist of the invention is to have a step of calculating an offset value of the potentiometer, and a step of correcting the steering angle based on the offset value.

請求項4に記載の発明によれば、直線走行した後において機台の姿勢角度の変位が求められ、直線走行した後においてポテンショメータにより計測された停止時の目標操舵角のずれ量が求められる。停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位が算出され、目標操舵角ずれによる姿勢角度の変位と姿勢角度の変位からポテンショメータのオフセットによる姿勢角度変位が算出され、オフセットによる姿勢角度変位からポテンショメータのオフセット値が算出される。そして、オフセット値に基づいて、操舵角の補正が行われる。よって、車輪速度を検出することなく無人フォークリフトの直進性を向上することができる。 According to the fourth aspect of the present invention, the displacement of the attitude angle of the machine base is obtained after traveling straight, and the amount of deviation of the target steering angle at the time of stopping measured by the potentiometer after traveling straight is obtained. Attitude angle displacement due to the target steering angle deviation is calculated from the deviation amount of the target steering angle at the time of stop, and attitude angle displacement due to the offset of the potentiometer is calculated from the attitude angle displacement due to the target steering angle deviation and the attitude angle displacement. The offset value of the potentiometer is calculated from the posture angular displacement caused by . Then, the steering angle is corrected based on the offset value. Therefore, it is possible to improve the straightness of the unmanned forklift without detecting the wheel speed.

請求項5に記載の発明では、機台と、前記機台の後ろ側に設けられ、走行モータにより駆動される左右一対の後輪と、前記機台の前側に設けられ、操舵可能な単一の前輪と、外部から目標とする操舵角である操舵指示値の指令を受けて前記前輪を操舵させるコントローラと、を備えた無人牽引車の走行制御装置であって、前記前輪の操舵角を検出するポテンショメータと、車両の速度を検出する速度検出手段と、前記機台の姿勢角度を検出する姿勢角度検出手段と、を備え、前記コントローラは、前記無人牽引車を操舵指示値を0度として直線走行させたときに前記速度検出手段から取得した機台の移動距離、及び、前記直線走行前後における前記姿勢角度検出手段から取得した前記機台の姿勢角度の変位θr、及び、前記直線走行前後における前記ポテンショメータから取得した前記機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位θeに基づいて、前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出し、該直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出するオフセット値算出手段と、前記オフセット値に基づいて、操舵角の補正を行う操舵角補正手段と、を備えることを要旨とする。 In the invention according to claim 5, a machine base, a pair of left and right rear wheels provided behind the machine base and driven by a traveling motor, and a single steerable single wheel provided at the front side of the machine base. and a controller for steering the front wheels in response to a command of a steering instruction value, which is a target steering angle, from the outside, wherein the steering angle of the front wheels is detected. speed detection means for detecting the speed of the vehicle; and attitude angle detection means for detecting the attitude angle of the machine base. The movement distance of the machine base obtained from the speed detecting means when the machine is traveling in a straight line , the attitude angle displacement θr of the machine base obtained from the attitude angle detecting means before and after the straight traveling, and the straight traveling. Based on the attitude angle displacement θe due to the target steering angle deviation calculated using the steering angle of the machine base obtained from the front and rear potentiometers, a constant steering angle caused by the origin deviation of the potentiometer and the wheel alignment error. offset value calculating means for calculating an attitude angle displacement θos with respect to straightness, which is a deviation amount of the steering angle, and calculating an offset value of the potentiometer from the attitude angle displacement θos with respect to straightness; and steering angle correction means for correcting the above.

請求項5に記載の発明によれば、前輪の操舵角がポテンショメータで検出される。オフセット値算出手段により、直線走行前後における速度検出手段から取得した機台の移動距離、及び、直線走行前後における姿勢角度検出手段から取得した機台の姿勢角度の変位、及び、直線走行前後におけるポテンショメータから取得した機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位に基づいて、目標操舵角ずれを除いたポテンショメータのオフセット値が算出される。操舵角補正手段により、オフセット値に基づいて、操舵角の補正が行われる。よって、車輪速度を検出することなく無人牽引車の直進性を向上することができる。 According to the fifth aspect of the invention, the steering angle of the front wheels is detected by the potentiometer. By the offset value calculating means, the moving distance of the machine obtained from the speed detecting means before and after straight running, the displacement of the attitude angle of the machine obtained from the attitude angle detecting means before and after straight running, and the potentiometer before and after straight running. A potentiometer offset value excluding the target steering angle deviation is calculated based on the displacement of the attitude angle due to the target steering angle deviation calculated using the steering angle of the machine base obtained from . The steering angle correction means corrects the steering angle based on the offset value. Therefore, the straightness of the unmanned towing vehicle can be improved without detecting the wheel speed.

請求項6に記載のように、請求項5に記載の無人牽引車の走行制御装置において、前記姿勢角度検出手段は、ジャイロセンサであるとよい。
請求項7に記載の発明では、機台と、前記機台の後ろ側に設けられ、走行モータにより駆動される左右一対の後輪と、前記機台の前側に設けられ、操舵可能な単一の前輪と、前記前輪の操舵角を検出するポテンショメータと、外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人牽引車において、当該無人牽引車を操舵指示値を0度として直線走行した後において機台の姿勢角度の変位を求める工程と、前記直線走行した後において前記ポテンショメータにより計測された停止時の目標操舵角のずれ量を求める工程と、前記停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位θeを算出する工程と、前記目標操舵角ずれによる姿勢角度の変位θeと前記姿勢角度の変位θrから前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出する工程と、前記直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出する工程と、前記オフセット値に基づいて、操舵角の補正を行う工程と、を有することを要旨とする。
According to claim 6, in the travel control apparatus for an unmanned towing vehicle according to claim 5, the posture angle detection means may be a gyro sensor.
In the invention according to claim 7, a machine base, a pair of left and right rear wheels provided on the rear side of the machine base and driven by a traveling motor, and a single steerable single wheel provided on the front side of the machine base. a front wheel, a potentiometer for detecting the steering angle of the front wheel, and a controller for receiving a steering command value that is a target steering angle from the outside and steering the rear wheel, A step of determining the displacement of the attitude angle of the machine base after the unmanned tow vehicle runs straight with the steering command value of 0 degrees, and the deviation of the target steering angle at the time of stopping measured by the potentiometer after running the straight line. a step of calculating an attitude angle displacement θe due to the target steering angle deviation from the amount of deviation of the target steering angle at the time of stopping; an attitude angle displacement θe due to the target steering angle deviation and the attitude angle displacement; a step of calculating, from θr, an attitude angle displacement θos with respect to straightness, which is a constant amount of steering angle deviation caused by a deviation of the origin of the potentiometer and a wheel alignment error; and a step of correcting the steering angle based on the offset value.

請求項7に記載の発明によれば、直線走行した後において機台の姿勢角度の変位が求められ、直線走行した後においてポテンショメータにより計測された停止時の目標操舵角のずれ量が求められる。停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位が算出され、目標操舵角ずれによる姿勢角度の変位と姿勢角度の変位からポテンショメータのオフセットによる姿勢角度変位が算出され、オフセットによる姿勢角度変位からポテンショメータのオフセット値が算出される。そして、オフセット値に基づいて、操舵角の補正が行われる。よって、車輪速度を検出することなく無人牽引車の直進性を向上することができる。 According to the seventh aspect of the present invention, the displacement of the attitude angle of the machine base is obtained after traveling straight, and the amount of deviation of the target steering angle at the time of stopping measured by the potentiometer after traveling straight is obtained. Attitude angle displacement due to the target steering angle deviation is calculated from the deviation amount of the target steering angle at the time of stop, and attitude angle displacement due to the offset of the potentiometer is calculated from the attitude angle displacement due to the target steering angle deviation and the attitude angle displacement. The offset value of the potentiometer is calculated from the posture angular displacement caused by . Then, the steering angle is corrected based on the offset value. Therefore, the straightness of the unmanned towing vehicle can be improved without detecting the wheel speed.

本発明によれば、車輪速度を検出することなく直進性を向上することができる。 According to the present invention, straightness can be improved without detecting wheel speed.

第1の実施形態における無人フォークリフトを示す概略側面図。BRIEF DESCRIPTION OF THE DRAWINGS The schematic side view which shows the unmanned forklift in 1st Embodiment. 無人フォークリフトにおける駆動輪である後輪と中央輪を説明するための平面図。FIG. 2 is a plan view for explaining rear wheels and center wheels, which are drive wheels in an unmanned forklift. 無人フォークリフトにおけるコントローラを中心とする電気的概略構成図。FIG. 2 is a schematic electrical configuration diagram centered on a controller in an unmanned forklift; 後輪用ポテンショメータの出力特性図。The output characteristic diagram of the potentiometer for rear wheels. 作用を説明するためのフローチャート。A flow chart for explaining the action. 無人フォークリフトを模式的に示す平面図。The top view which shows an unmanned forklift typically. (a),(b)は無人フォークリフトにおける姿勢角度及び走行方向を説明するための平面図。(a) and (b) are plan views for explaining the posture angle and the running direction of the unmanned forklift. 無人フォークリフトにおける姿勢角度と操舵角の関係を説明するための平面図。FIG. 2 is a plan view for explaining the relationship between the posture angle and the steering angle in an unmanned forklift; 第2の実施形態における無人牽引車の平面図。The top view of the unmanned towing vehicle in 2nd Embodiment. 無人牽引車におけるコントローラを中心とする電気的概略構成図。FIG. 2 is a schematic electrical configuration diagram centered on a controller in an unmanned towing vehicle; 作用を説明するためのフローチャート。A flow chart for explaining the action. (a),(b)は無人牽引車における姿勢角度及び走行方向を説明するための平面図。(a), (b) is a plan view for explaining the attitude angle and traveling direction of the unmanned towing vehicle. (a)は無人フォークリフトにおける直進性誤差を説明するための平面図、(b)は誤差の要因と角度の関係を説明するための図。(a) is a plan view for explaining a straightness error in an unmanned forklift, and (b) is a diagram for explaining the relationship between error factors and angles. (a)は無人フォークリフトにおける直進性誤差を説明するための平面図、(b)は誤差の要因と角度の関係を説明するための図。(a) is a plan view for explaining a straightness error in an unmanned forklift, and (b) is a diagram for explaining the relationship between error factors and angles. (a)は無人フォークリフトにおける直進性誤差を説明するための平面図、(b)は誤差の要因と角度の関係を説明するための図。(a) is a plan view for explaining a straightness error in an unmanned forklift, and (b) is a diagram for explaining the relationship between error factors and angles.

(第1の実施形態)
以下、本発明を具体化した一実施形態を図面に従って説明する。なお、無人フォークリフトは、リーチ式の無人フォークリフトを例として説明する。
(First embodiment)
An embodiment embodying the present invention will be described below with reference to the drawings. Note that the unmanned forklift will be described using a reach-type unmanned forklift as an example.

図1に示すように、無人フォークリフト10の機台11は前方に延出している一対のリーチレグ13を備える。各リーチレグ13にはそれぞれ前輪14が設けられている。つまり、機台11の前側に左右一対の前輪14が設けられている。また、機台11の後ろ側に後輪15が設けられている。本実施形態では、後輪15が、操舵輪及び駆動輪となる。 As shown in FIG. 1, a machine base 11 of an unmanned forklift 10 includes a pair of reach legs 13 extending forward. Each reach leg 13 is provided with a front wheel 14 respectively. That is, a pair of left and right front wheels 14 are provided on the front side of the machine base 11 . A rear wheel 15 is provided on the rear side of the base 11 . In this embodiment, the rear wheels 15 serve as steering wheels and driving wheels.

機台11は荷役装置12を有し、荷役装置12は、2段式のマスト16を備える。マスト16は、アウタマスト17と、インナマスト18とを備える。荷役装置12は、インナマスト18に連結されたリフトシリンダ19を備える。荷役装置12は、マスト16に連結されたリーチシリンダ20を備える。インナマスト18は、リフトシリンダ19への作動油の給排によって昇降する。マスト16は、リーチシリンダ20への作動油の給排によってリーチレグ13に沿って移動する。 The machine base 11 has a cargo handling device 12 , and the cargo handling device 12 has a two-stage mast 16 . The mast 16 has an outer mast 17 and an inner mast 18 . The cargo handling device 12 includes a lift cylinder 19 connected to an inner mast 18 . The cargo handling device 12 comprises a reach cylinder 20 connected to the mast 16 . The inner mast 18 moves up and down by supplying and discharging working oil to the lift cylinder 19 . The mast 16 moves along the reach leg 13 by supplying and discharging working oil to the reach cylinder 20 .

無人フォークリフト10は、一対のフォーク21と、フォーク21をマスト16に固定するリフトブラケット22とを備える。フォーク21及びリフトブラケット22は、インナマスト18の昇降とともに昇降する。 The unmanned forklift 10 includes a pair of forks 21 and a lift bracket 22 fixing the forks 21 to the mast 16. - 特許庁The fork 21 and the lift bracket 22 move up and down as the inner mast 18 moves up and down.

無人フォークリフト10は、後輪15を駆動させる走行モータ23を備える。無人フォークリフト10は、機台11に搭載されたコントローラ24を備える。コントローラ24は、無人フォークリフト10を制御するためのプログラムなどが記憶された記憶部25を備える。無人フォークリフト10は、図示しない上位制御装置からの指令や記憶部25に記憶されたプログラムに基づき走行動作及び荷役動作を行う。詳しくは、無人フォークリフト10は、図6に示すように床に埋設された誘導線(例えば磁気式誘導線)100をセンサ(例えば磁気センサ)101で検出しながら走行して、床に描画されたマークを検出して旋回等を行う。 The unmanned forklift 10 has a travel motor 23 that drives the rear wheels 15 . The unmanned forklift 10 includes a controller 24 mounted on the machine base 11. - 特許庁The controller 24 includes a storage unit 25 in which programs for controlling the unmanned forklift 10 are stored. The unmanned forklift 10 performs traveling and cargo handling based on commands from a host controller (not shown) and programs stored in the storage unit 25 . Specifically, as shown in FIG. 6, the unmanned forklift 10 travels while detecting a guide wire (for example, magnetic guide wire) 100 embedded in the floor with a sensor (for example, a magnetic sensor) 101, and draws on the floor Detects the mark and performs turning, etc.

図2の平面図で示すように、無人フォークリフト10は駆動輪である後輪15が、仮想線(二点鎖線)で示す車両の中心ではなく、図2において実線で示すように車両の中心からずれた位置に設けられている。つまり、後輪15は、進行方向における機台中心を通る直線に対し左右方向にずれた位置に設けられている。 As shown in the plan view of FIG. 2, the rear wheels 15 of the unmanned forklift 10 are driven from the center of the vehicle as indicated by the solid line in FIG. It is set in an offset position. In other words, the rear wheels 15 are provided at positions shifted in the left-right direction with respect to a straight line passing through the center of the machine base in the traveling direction.

図2において、δcが中央輪操舵角であり、δdが駆動輪操舵角である。中央輪操舵角δcと駆動輪操舵角δdには、次の式(1)の関係がある。ここで、車両中心から前後方向に延びる延長線をLaとする。延長線は、仮想後輪の操舵軸を通る。また、同様に後輪からの前後方向に延び、Laと平行な延長線をLbとする。Llは延長線Laにおける、前輪と後輪との距離であり、Lwは後輪と車両中心、すなわち、LaとLbとの距離である。 In FIG. 2, .delta.c is the center wheel steering angle and .delta.d is the drive wheel steering angle. The relationship between the center wheel steering angle δc and the drive wheel steering angle δd is given by the following equation (1). Here, an extension line extending in the longitudinal direction from the center of the vehicle is defined as La. The extension line passes through the steering axis of the virtual rear wheels. Similarly, an extension line extending in the longitudinal direction from the rear wheel and parallel to La is defined as Lb. Ll is the distance between the front wheels and the rear wheels on the extended line La, and Lw is the distance between the rear wheels and the center of the vehicle, that is, between La and Lb.

Figure 0007268336000001
・・・(1)
図3に示すように、無人フォークリフト10は、マークセンサ30、後輪用ポテンショメータ31、後輪用エンコーダ32、ジャイロセンサ33、後輪操舵モータ34、走行モータ23を備える。コントローラ24には、マークセンサ30、後輪用ポテンショメータ31、後輪用エンコーダ32、ジャイロセンサ33、後輪操舵モータ34、走行モータ23が接続されている。操舵可能な後輪15は後輪操舵モータ34により操舵角を調整することができる。走行モータ23により駆動輪である後輪15が回転駆動される。
Figure 0007268336000001
... (1)
As shown in FIG. 3 , the unmanned forklift 10 includes a mark sensor 30 , a rear wheel potentiometer 31 , a rear wheel encoder 32 , a gyro sensor 33 , a rear wheel steering motor 34 and a travel motor 23 . A mark sensor 30 , a rear wheel potentiometer 31 , a rear wheel encoder 32 , a gyro sensor 33 , a rear wheel steering motor 34 and a travel motor 23 are connected to the controller 24 . The steering angle of the steerable rear wheels 15 can be adjusted by a rear wheel steering motor 34 . The traveling motor 23 rotates the rear wheels 15 which are driving wheels.

マークセンサ30は、床面に描画されたマークを検出してその結果がコントローラ24で検知される。後輪用ポテンショメータ31は後輪15の操舵角を検出するためのものである。コントローラ24は、後輪用ポテンショメータ31からの信号を入力する。後輪用エンコーダ32は後輪15に設けられている。コントローラ24は後輪用エンコーダ32からの信号を入力する。ジャイロセンサ33は機台11の姿勢角度を検出するためのものである。ジャイロセンサ33からの信号によりコントローラ24において姿勢角度が検知される。コントローラ24は、後輪操舵モータ34を駆動して操舵輪である後輪15の向きを制御する。コントローラ24は走行モータ23を制御することで駆動輪である後輪15の回転を制御する。 The mark sensor 30 detects marks drawn on the floor surface and the result is detected by the controller 24 . The rear wheel potentiometer 31 is for detecting the steering angle of the rear wheels 15 . The controller 24 receives a signal from the rear wheel potentiometer 31 . The rear wheel encoder 32 is provided on the rear wheel 15 . The controller 24 receives signals from the rear wheel encoder 32 . The gyro sensor 33 is for detecting the attitude angle of the machine base 11 . A posture angle is detected in the controller 24 based on a signal from the gyro sensor 33 . The controller 24 drives the rear wheel steering motor 34 to control the orientation of the rear wheels 15, which are steered wheels. The controller 24 controls the rotation of the rear wheels 15 as drive wheels by controlling the travel motor 23 .

図4に示すように、後輪用ポテンショメータ31は組み付け時の精度によって出力特性として原点ずれを有してしまうことがある。図4において横軸に角度θをとり、縦軸に出力電圧をとっている。図4において特性線L200は原点からずれており、出力電圧にオフセット値δosを有している。このオフセット値は機台ごとに異なる。 As shown in FIG. 4, the rear wheel potentiometer 31 may have a deviation from the origin as an output characteristic depending on the accuracy at the time of assembly. In FIG. 4, the horizontal axis represents the angle θ, and the vertical axis represents the output voltage. In FIG. 4, the characteristic line L200 is shifted from the origin and has an offset value .delta.os in the output voltage. This offset value differs from machine to machine.

次に、作用について説明する。
図5には、オフセット値を有するポテンショメータ31に対するコントローラ24が実行する直進性補正の走行制御の処理を示す。なお、この実施形態では、後輪用ポテンショメータ以外は直進性に及ぼす機械的な要因は存在していない場合とする。
Next, the action will be described.
FIG. 5 shows running control processing for straightness correction executed by the controller 24 for the potentiometer 31 having an offset value. In this embodiment, it is assumed that there are no mechanical factors affecting straightness other than the rear wheel potentiometer.

コントローラ24は、ステップS100~ステップS109の処理を実行する。
ステップS100~ステップS108の処理においては、図2に示すように、仮想的に駆動輪である後輪15が車両の中心となるよう各種の演算を行っている。そして、ステップS109において、図2において実線で示すように駆動輪である後輪15は車両の中心からずれた位置に設けられていることから、後輪15が車両の中心からずれていることの変換を行う。つまり、車両中心に後輪15がある場合の操舵角δcと、後輪15が車両中心からずれた位置にある場合の操舵角δdとの関係式は、上述した式(1)となるので、車両の中心に後輪15がある場合に対し車両の中心からずれた位置に後輪15がある場合へ変換することになる。
The controller 24 executes the processes of steps S100 to S109.
In the processing of steps S100 to S108, as shown in FIG. 2, various calculations are performed so that the rear wheels 15, which are virtual drive wheels, are positioned at the center of the vehicle. Then, in step S109, since the rear wheels 15, which are the drive wheels, are provided at a position deviated from the center of the vehicle as indicated by the solid line in FIG. do the conversion. That is, the relational expression between the steering angle δc when the rear wheels 15 are located at the center of the vehicle and the steering angle δd when the rear wheels 15 are deviated from the center of the vehicle is given by Equation (1). The case where the rear wheel 15 is at the center of the vehicle is converted to the case where the rear wheel 15 is at a position deviated from the center of the vehicle.

コントローラ24は、外部装置からの走行指令を受ける。例えば3m走行する旨の指示を受ける。そして、コントローラ24は、図5のステップS100において走行開始前の車両の姿勢角度θsを、ジャイロセンサ33により取得する。そして、コントローラ24は、ステップS101において直線走行、即ち、操舵指示角=0での走行を開始し、ステップS102において走行を停止する。そして、次の式(2)により、走行開始から走行停止まで車速vsを積分して走行距離L(d)を得る。車速vsは後輪用エンコーダ32からの信号により求められる。このようにして、直線走行前後における後輪用エンコーダ32から取得した機台11の移動距離が求められる。 The controller 24 receives a travel command from an external device. For example, an instruction to travel 3 m is received. Then, in step S100 of FIG. 5, the controller 24 acquires the attitude angle θs of the vehicle before the vehicle starts running by means of the gyro sensor 33 . In step S101, the controller 24 starts straight running, that is, running with the steering angle=0, and stops running in step S102. Then, by the following equation (2), the vehicle speed vs is integrated from the start of travel to the stop of travel to obtain the travel distance L(d). The vehicle speed vs is obtained from a signal from the rear wheel encoder 32 . In this way, the movement distance of the machine base 11 obtained from the rear wheel encoder 32 before and after straight running is obtained.

Figure 0007268336000002
・・・(2)
コントローラ24は、ステップS103において停止時の姿勢角度θfを取得する。姿勢角度θfはジャイロセンサ33により取得する。
Figure 0007268336000002
... (2)
The controller 24 acquires the attitude angle θf at the time of stop in step S103. The attitude angle θf is acquired by the gyro sensor 33 .

さらに、コントローラ24は、ステップS104において車両の姿勢角度の変位θrを、次の式(3)により求める。θfは、停止時の姿勢角度であり、θsは、走行開始前の車両の姿勢角度である。このようにして、直線走行前後におけるジャイロセンサ33から取得した機台11の姿勢角度の変位が求められる。 Further, in step S104, the controller 24 obtains the displacement θr of the attitude angle of the vehicle by the following equation (3). θf is the posture angle when the vehicle is stopped, and θs is the posture angle of the vehicle before starting running. In this way, the displacement of the attitude angle of the machine base 11 acquired from the gyro sensor 33 before and after straight running is obtained.

Figure 0007268336000003
・・・(3)
そして、コントローラ24は、ステップS105において停止時の目標操舵角ずれδeを後輪用ポテンショメータ31より取得する。停止時の目標操舵角ずれδeは操舵指示を0度とした際の目標操舵角ずれである。
Figure 0007268336000003
... (3)
Then, the controller 24 acquires the target steering angle deviation δe at the time of stopping from the rear wheel potentiometer 31 in step S105. The target steering angle deviation δe at the time of stopping is the target steering angle deviation when the steering instruction is 0 degrees.

コントローラ24は、ステップS106において停止時の目標操舵角ずれδeから、式(2)の演算結果及び前輪と後輪の距離Lを用いて次の式(4)により、目標操舵角ずれによる姿勢角度の変位θeを算出する。 In step S106, the controller 24 calculates the attitude due to the target steering angle deviation from the target steering angle deviation δe at the time of stopping by the following equation (4) using the calculation result of the equation (2) and the distance Ll between the front wheels and the rear wheels. Calculate the angular displacement θe.

Figure 0007268336000004
・・・(4)
コントローラ24は、ステップS107において目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから、次の式(5)を用いて、直進性に対する姿勢角度の変位θosを算出する。
Figure 0007268336000004
... (4)
In step S107, the controller 24 calculates the attitude angle displacement θos with respect to straightness using the following equation (5) from the attitude angle displacement θe due to the target steering angle deviation and the vehicle attitude angle displacement θr.

Figure 0007268336000005
・・・(5)
コントローラ24は、ステップS108において直進性に対する姿勢角度の変位θos(=θr-θe)から、次の式(6)により、後輪用ポテンショメータ31のオフセット値δosを算出する。このようにして、目標操舵角ずれを除いたポテンショメータ31のオフセット値が算出される。
Figure 0007268336000005
... (5)
In step S108, the controller 24 calculates the offset value .delta.os of the rear wheel potentiometer 31 from the attitude angle displacement .theta.os (=.theta.r-.theta.e) with respect to the straightness according to the following equation (6). In this manner, the offset value of potentiometer 31 excluding the target steering angle deviation is calculated.

Figure 0007268336000006
・・・(6)
そして、コントローラ24は、ステップS109において後輪用ポテンショメータ31のオフセット値δosを用いて、前述の式(1)により、駆動輪である後輪15が車両中心からずれている分の補正を行う。このとき、式(1)のδc値として、式(6)で得たオフセット値δosを用いる(代入する)。
Figure 0007268336000006
... (6)
Then, in step S109, the controller 24 uses the offset value .delta.os of the rear wheel potentiometer 31 to correct the displacement of the rear wheels 15, which are driving wheels, from the center of the vehicle according to the above equation (1). At this time, the offset value .delta.os obtained by the formula (6) is used (substituted) as the .delta.c value of the formula (1).

この値が記憶部25に記憶されて補正に用いられることになる。つまり、図4において特性線L200では原点が合っていなかったがオフセット値δosを用いて原点を通る特性線L100を得て制御に反映する。 This value is stored in the storage unit 25 and used for correction. That is, although the characteristic line L200 in FIG. 4 does not match the origin, the offset value .delta.os is used to obtain the characteristic line L100 passing through the origin and reflect it in the control.

以下、詳しく説明する。
駆動輪である後輪15に搭載した後輪用エンコーダ32から取得した移動距離と、ジャイロセンサ33から取得した姿勢角度の2つの値を用いることで、目標操舵角ずれを除いた、後輪用ポテンショメータ31のオフセット値が算出できる。
A detailed description will be given below.
By using two values of the movement distance obtained from the rear wheel encoder 32 mounted on the rear wheel 15 which is the driving wheel and the attitude angle obtained from the gyro sensor 33, the target steering angle deviation is excluded. The offset value of potentiometer 31 can be calculated.

つまり、車両の操舵角を検出する後輪用ポテンショメータ31は、組付誤差等により原点ずれがあり、組付誤差による原点ずれ等が原因で、一定の操舵角のずれ(オフセット値)を有する。そこで、無人フォークリフト10を操舵指示値=0度として一定距離走行させ、停止後の車両の姿勢角度を利用することで、オフセット値を自動的に算出する。この時、目標操舵角ずれの影響を取り除いたオフセット値を算出する。 In other words, the rear wheel potentiometer 31 for detecting the steering angle of the vehicle has a deviation from the origin due to an assembly error or the like, and has a constant steering angle deviation (offset value) due to the deviation from the origin due to the assembly error or the like. Therefore, the offset value is automatically calculated by running the unmanned forklift 10 for a certain distance with the steering instruction value=0 degrees and using the attitude angle of the vehicle after stopping. At this time, an offset value is calculated from which the influence of the target steering angle deviation is removed.

そのために、図7(a)及び図7(b)に示すように、ある位置における車両中心から延長線Laを引く。一定距離走行後、延長線Laに対する車両の傾きを姿勢角度θとする。つまり、一定距離走行後に延長線Laに対し車両は組付誤差等によりある程度傾いてしまうが、その姿勢角度の変位をθrとする。即ち、図7(a)に示すように、操舵角指示値=0度で一定距離走行後の図7(b)に示すように後輪用ポテンショメータ31のオフセット値と目標操舵角ずれにより車両の姿勢角度の変位θrが発生する。 Therefore, as shown in FIGS. 7(a) and 7(b), an extension line La is drawn from the center of the vehicle at a certain position. After traveling a certain distance, the inclination of the vehicle with respect to the extension line La is defined as the attitude angle θ. In other words, the vehicle tilts to some extent with respect to the extension line La after traveling a certain distance due to an assembly error or the like. That is, as shown in FIG. 7(a), after traveling a certain distance with the steering angle instruction value=0 degrees, the vehicle speed is changed by the offset value of the rear wheel potentiometer 31 and the deviation of the target steering angle as shown in FIG. 7(b). A posture angle displacement θr is generated.

幾何的関係として、姿勢角度と操舵角の関係については、図8における、駆動輪である後輪の操舵角δと、車両の時間当たりの姿勢角度の変化量(角速度)には、次の式(7)の関係がある。 As a geometrical relationship between the attitude angle and the steering angle, the steering angle .delta. There is a relation of (7).

Figure 0007268336000007
・・・(7)
ただし、vsは駆動輪である後輪15の速度、Lは前輪14と後輪15との間の長さ(ホイールベース)である。
Figure 0007268336000007
... (7)
where vs is the speed of the rear wheels 15, which are driving wheels, and Ll is the length between the front wheels 14 and the rear wheels 15 (wheelbase).

式(7)を、積分及び式変形すると、式(8)及び式(9)が得られる。式中での積分値は走行距離である。 Integrating and transforming equation (7) yields equations (8) and (9). The integrated value in the formula is the running distance.

Figure 0007268336000008
・・・(8)
Figure 0007268336000008
... (8)

Figure 0007268336000009
・・・(9)
ポテンショメータ31のオフセット値を取得するための手順について言及する。
Figure 0007268336000009
... (9)
Reference is made to the procedure for obtaining the offset value of potentiometer 31 .

上記を踏まえ、後輪用ポテンショメータ31のオフセット値を次の3ステップにて取得する。
第1ステップにおいては、車両を操舵指示値=0度の状態で一定距離走行させ、停止後の車両の姿勢角度の変位θrをジャイロセンサ33により取得する。即ち、図7(a),(b)に示すように操舵指示角=0で一定距離走行した後においては後輪用ポテンショメータ31のオフセット値と目標操舵角ずれにより車両の姿勢角度の変位θrが生じる。
Based on the above, the offset value of the rear wheel potentiometer 31 is obtained in the following three steps.
In the first step, the vehicle is driven for a certain distance with the steering command value=0 degrees, and the gyro sensor 33 acquires the displacement θr of the attitude angle of the vehicle after stopping. That is, as shown in FIGS. 7(a) and 7(b), after traveling a certain distance with the steering angle=0, the displacement .theta.r of the attitude angle of the vehicle changes due to the offset value of the rear wheel potentiometer 31 and the target steering angle. occur.

第2ステップにおいては、操舵指示値=0度として走行させたが、上述した通り実際には目標操舵角ずれδeが存在するため、操舵角をゼロと指示しても実際にはゼロでない状態で走行してしまう(操舵角度≠0度の状態で走行する)。即ち、走行させた後の車両の姿勢角度の変位θrは目標操舵角ずれδeによる変位θeと、ポテンショメータ31の組付誤差によるオフセット値δosによる変位θosを含む(式(5)参照)。 In the second step, the vehicle is driven with the steering command value=0 degrees. However, as described above, the target steering angle deviation δe actually exists. It will run (run with the steering angle ≠ 0 degrees). That is, the displacement .theta.r of the attitude angle of the vehicle after running includes the displacement .theta.e due to the target steering angle deviation .delta.e and the displacement .theta.os due to the offset value .delta.os due to the assembly error of the potentiometer 31 (see equation (5)).

車両の姿勢角度の変位θrは上記の式(5)で表されるが、θeの算出のため、操舵指示値=0度とした際、後輪用ポテンショメータ31により計測された操舵角δeを取得する。δ=δeとして式(8)へ代入し、式(4)のように目標操舵角ずれによる変位θeを算出する。 The displacement θr of the attitude angle of the vehicle is expressed by the above equation (5). To calculate θe, the steering angle δe measured by the rear wheel potentiometer 31 is obtained when the steering command value is set to 0 degrees. do. Substituting δ=δe into the equation (8), the displacement θe due to the target steering angle deviation is calculated as shown in the equation (4).

そして、式(5)よりオフセットによる変位θosを算出する。
第3ステップにおいては、第2ステップにて算出したオフセットによる変位θosを、式(9)においてθ=θosとして代入し、式(6)のように後輪用ポテンショメータ31のオフセット値δosを求める。
Then, the displacement θos due to the offset is calculated from equation (5).
In the third step, the displacement .theta.os due to the offset calculated in the second step is substituted as .theta.=.theta.os in equation (9), and the offset value .delta.os of the rear wheel potentiometer 31 is obtained as in equation (6).

このようにして、両前輪にエンコーダが搭載されていない機種でも後輪用ポテンショメータ31のオフセット値が求められる。目標とする操舵角を与え、その操舵角に追従して操舵するような車両(自動で自律走行する車両)には目標操舵角ずれが存在するが、本実施形態では、目標操舵角ずれのある車両であっても、後輪用ポテンショメータ31のオフセット値を求められる。 In this manner, the offset value of the rear wheel potentiometer 31 can be obtained even in a model in which encoders are not mounted on both front wheels. A target steering angle is given, and a vehicle (a vehicle that automatically travels autonomously) that is steered by following the steering angle has a target steering angle deviation. Even for a vehicle, the offset value of the rear wheel potentiometer 31 can be obtained.

つまり、前輪に速度センサが無い車両であっても後輪操舵角検出用のポテンショメータ31の原点ずれ量を検出できる(前輪用エンコーダを不要にしてポテンショメータ31のオフセット値を算出可能となる)。特に、無人フォークリフトにおいて目標操舵角にずれがある車両であっても後輪操舵角検出用のポテンショメータ31のオフセット値(原点ずれ量)を検出できる。 In other words, even if the vehicle does not have a speed sensor on the front wheels, it is possible to detect the origin deviation amount of the potentiometer 31 for detecting the rear wheel steering angle (the offset value of the potentiometer 31 can be calculated without the encoder for the front wheels). In particular, the offset value (origin shift amount) of the potentiometer 31 for detecting the rear wheel steering angle can be detected even in an unmanned forklift with a deviation in the target steering angle.

そして、コントローラ24は、図5のステップS110において、検出したポテンショメータのオフセット値に基づいて、操舵指示値を与える際に、補正値を加算して操舵指示値を与えることにより補正する。つまり、オフセット値に基づいて、操舵角の補正を行う。 Then, in step S110 of FIG. 5, the controller 24 corrects the steering instruction value by adding the correction value and giving the steering instruction value based on the detected offset value of the potentiometer. That is, the steering angle is corrected based on the offset value.

このようにして、無人フォークリフトの走行制御がされる。
上記実施形態によれば、以下のような効果を得ることができる。
(1)無人フォークリフト10の構成として、機台11と、機台11の前側に設けられた左右一対の前輪14と、機台11の後ろ側に設けられ、走行モータ23により駆動されるとともに操舵可能な後輪15を備える。この無人フォークリフト10の走行制御装置の構成として、後輪15の操舵角を検出するポテンショメータ31と、フォークリフトの速度を検出する速度検出手段としての後輪15に設けられたエンコーダ32と、機台11の姿勢角度を検出する姿勢角度検出手段としてのジャイロセンサ33を備える。エンコーダ32は、フォークリフトの速度を検出する速度検出手段として機能する。直線走行前後におけるエンコーダ32から取得した機台11の移動距離、及び、直線走行前後におけるジャイロセンサ33から取得した機台11の姿勢角度の変位に基づいて、目標操舵角ずれを除いたポテンショメータ31のオフセット値を算出するオフセット値算出手段としてのコントローラ24を備える。さらに、操舵角補正手段としてのコントローラ24はオフセット値に基づいて、操舵角の補正を行う。よって、前輪14の車輪速度を検出することなく目標操舵角にずれがある場合でも後輪用ポテンショメータ31のオフセット値を算出することができる。詳しくは、後輪用エンコーダ(後輪操舵角検出用エンコーダ)32を用いて目標操舵角にずれがある場合であっても後輪用ポテンショメータ31のオフセット値を求めることができる。その結果、前輪の車輪速度を検出することなく無人フォークリフトの直進性を向上することができる。
In this manner, travel control of the unmanned forklift is performed.
According to the above embodiment, the following effects can be obtained.
(1) The configuration of the unmanned forklift 10 includes a machine base 11, a pair of left and right front wheels 14 provided on the front side of the machine base 11, and a pair of left and right front wheels 14 provided on the rear side of the machine base 11, which are driven by a travel motor 23 and steered. With possible rear wheels 15. The configuration of the travel control device for the unmanned forklift 10 includes a potentiometer 31 for detecting the steering angle of the rear wheels 15, an encoder 32 provided on the rear wheels 15 as speed detection means for detecting the speed of the forklift, and the machine base 11. A gyro sensor 33 is provided as attitude angle detection means for detecting the attitude angle of the. The encoder 32 functions as speed detection means for detecting the speed of the forklift. Based on the movement distance of the machine base 11 obtained from the encoder 32 before and after straight running, and the displacement of the attitude angle of the machine base 11 obtained from the gyro sensor 33 before and after straight running, the potentiometer 31 excluding the target steering angle deviation is calculated. A controller 24 is provided as offset value calculation means for calculating the offset value. Further, the controller 24 as steering angle correction means corrects the steering angle based on the offset value. Therefore, the offset value of the rear wheel potentiometer 31 can be calculated without detecting the wheel speed of the front wheels 14 even if there is a deviation in the target steering angle. More specifically, the offset value of the rear wheel potentiometer 31 can be obtained using the rear wheel encoder (rear wheel steering angle detection encoder) 32 even if the target steering angle is deviated. As a result, straightness of the unmanned forklift can be improved without detecting the wheel speed of the front wheels.

(2)姿勢角度検出手段は、ジャイロセンサ33であるので、実用的である。
(3)後輪15は、進行方向における機台中心を通る直線に対し左右方向にずれた位置に設けられている場合においても、後輪用ポテンショメータ31のオフセット値を算出することができる。
(2) Since the attitude angle detection means is the gyro sensor 33, it is practical.
(3) The offset value of the rear wheel potentiometer 31 can be calculated even when the rear wheel 15 is provided at a position shifted in the horizontal direction with respect to the straight line passing through the center of the machine base in the traveling direction.

(4)機台11と、機台11の前側に設けられた左右一対の前輪14と、機台11の後ろ側に設けられ、走行モータ23により駆動されるとともに操舵可能な後輪15と、後輪15の操舵角を検出するポテンショメータ31と、を備えた無人フォークリフトの走行制御方法として、次のようにする。直線走行した後において機台11の姿勢角度の変位を求める工程(図5のステップS104)を有する。直線走行した後においてポテンショメータ31により計測された停止時の目標操舵角のずれ量を求める工程(図5のステップS105)を有する。停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位を算出する工程(図5のステップS106)を有する。目標操舵角ずれによる姿勢角度の変位と姿勢角度の変位からポテンショメータ31のオフセットによる姿勢角度変位を算出する工程(図5のステップS107)を有する。オフセットによる姿勢角度変位からポテンショメータ31のオフセット値を算出する工程(図5のステップS108)を有する。オフセット値に基づいて、操舵角の補正を行う工程(図5のステップS110)を有する。よって、前輪14の車輪速度を検出することなく目標操舵角にずれがある場合でも後輪用ポテンショメータ31のオフセット値を算出することができる。その結果、前輪の車輪速度を検出することなく無人フォークリフトの直進性を向上することができる。 (4) a machine base 11, a pair of left and right front wheels 14 provided on the front side of the machine base 11, a rear wheel 15 provided on the rear side of the machine base 11 and driven and steerable by a traveling motor 23; A travel control method for an unmanned forklift equipped with a potentiometer 31 for detecting the steering angle of the rear wheels 15 is as follows. A step (step S104 in FIG. 5) of obtaining the displacement of the attitude angle of the machine base 11 after straight traveling is included. A step (step S105 in FIG. 5) of obtaining the amount of deviation of the target steering angle at the time of stopping measured by the potentiometer 31 after traveling in a straight line is provided. A step of calculating a change in the attitude angle due to the deviation of the target steering angle from the amount of deviation of the target steering angle at the time of stopping (step S106 in FIG. 5) is provided. A step (step S107 in FIG. 5) of calculating the attitude angle displacement due to the offset of the potentiometer 31 from the attitude angle displacement due to the target steering angle deviation and the attitude angle displacement. It has a step of calculating the offset value of the potentiometer 31 from the attitude angular displacement due to the offset (step S108 in FIG. 5). A step of correcting the steering angle based on the offset value (step S110 in FIG. 5) is provided. Therefore, the offset value of the rear wheel potentiometer 31 can be calculated without detecting the wheel speed of the front wheels 14 even if there is a deviation in the target steering angle. As a result, straightness of the unmanned forklift can be improved without detecting the wheel speed of the front wheels.

(第2の実施形態)
次に、第2の実施形態を図9~図12(a)及び図12(b)に従って説明する。
第1の実施形態では後輪操舵の無人フォークリフトに具体化したが、本実施形態では、前輪操舵の無人牽引車に具体化している。無人牽引車は、荷を積載した台車を牽引する。
(Second embodiment)
Next, a second embodiment will be described with reference to FIGS. 9 to 12(a) and 12(b).
Although the first embodiment is embodied in a rear-wheel steering unmanned forklift, the present embodiment is embodied in a front-wheel steering unmanned towing vehicle. An unmanned towing vehicle tows a cart loaded with goods.

図9に示すように、無人牽引車40は、機台41と、機台41の後ろ側に設けられた左右一対の後輪42と、機台41の前側の中央部に設けられ、操舵可能な前輪43と、を備える。後輪42は駆動輪であり、走行モータ57(図10参照)により駆動される。機台41の後ろ側には、荷を積載するための台車を牽引する牽引機構が設けられており、牽引機構により無人牽引車40は後方に1台以上の台車を牽引して走行することができるようになっている。無人牽引車40は図示しない上位制御装置からの指令や記憶部51に記憶されたプログラムに基づき走行動作を行う。 As shown in FIG. 9, the unmanned towing vehicle 40 includes a base 41, a pair of left and right rear wheels 42 provided on the rear side of the base 41, and a steerable wheel provided in the front central portion of the base 41. and a front wheel 43. The rear wheels 42 are drive wheels and are driven by a travel motor 57 (see FIG. 10). A towing mechanism for towing a carriage for loading cargo is provided behind the machine base 41, and the towing mechanism allows the unmanned towing vehicle 40 to travel while towing one or more carriages rearward. It is possible. The unmanned towing vehicle 40 travels based on a command from a host controller (not shown) and a program stored in the storage unit 51 .

図10に示すように、無人牽引車40は、ガイドセンサ52、前輪用ポテンショメータ53、前輪用エンコーダ54、ジャイロセンサ55、前輪操舵モータ56、走行モータ57を備える。コントローラ50には、ガイドセンサ52、前輪用ポテンショメータ53、前輪用エンコーダ54、ジャイロセンサ55、前輪操舵モータ56、走行モータ57が接続されている。操舵可能な前輪43は前輪操舵モータ56により操舵角を調整することができる。走行モータ57により駆動輪である後輪42が回転駆動される。 As shown in FIG. 10 , the unmanned towing vehicle 40 includes a guide sensor 52 , a front wheel potentiometer 53 , a front wheel encoder 54 , a gyro sensor 55 , a front wheel steering motor 56 and a travel motor 57 . A guide sensor 52 , a front wheel potentiometer 53 , a front wheel encoder 54 , a gyro sensor 55 , a front wheel steering motor 56 and a travel motor 57 are connected to the controller 50 . The steerable front wheels 43 can be adjusted in steering angle by a front wheel steering motor 56 . The traveling motor 57 rotates the rear wheels 42 which are driving wheels.

前輪用ポテンショメータ53は前輪43の操舵角を検出するためのものである。コントローラ50は、前輪用ポテンショメータ53からの信号を入力する。前輪用エンコーダ54は前輪43に設けられている。コントローラ50は前輪用エンコーダ54からの信号を入力する。ジャイロセンサ55は機台41の姿勢角度を検出するためのものである。ジャイロセンサ55からの信号によりコントローラ50において姿勢角度が検知される。コントローラ50は、前輪操舵モータ56を駆動して操舵輪である前輪43の向きを制御する。コントローラ50は走行モータ57を制御することで駆動輪である後輪42の回転を制御する。 The front wheel potentiometer 53 is for detecting the steering angle of the front wheels 43 . The controller 50 receives a signal from the front wheel potentiometer 53 . The front wheel encoder 54 is provided on the front wheel 43 . The controller 50 receives a signal from the front wheel encoder 54 . The gyro sensor 55 is for detecting the attitude angle of the machine base 41 . The posture angle is detected in the controller 50 based on the signal from the gyro sensor 55 . The controller 50 drives a front wheel steering motor 56 to control the direction of the front wheels 43, which are steered wheels. The controller 50 controls the rotation of the rear wheels 42 as drive wheels by controlling the travel motor 57 .

ガイドセンサ52は、無人牽引車40の走行経路に敷設されたガイド部材としてのガイドテープの位置を検出する。ガイドセンサ52の検出信号に基づいてコントローラ50が前輪操舵モータ56を制御して前輪43の操舵が行われる。 The guide sensor 52 detects the position of a guide tape as a guide member laid on the travel route of the unmanned towing vehicle 40 . The controller 50 controls the front wheel steering motor 56 based on the detection signal of the guide sensor 52 to steer the front wheels 43 .

前輪用ポテンショメータ53は、図4に示したように、組み付け時の精度によって出力特性として原点ずれを有してしまうことがあり、特性線L200が原点からずれ、出力電圧にオフセット値δosを有している。このオフセット値は機台ごとに異なる。 As shown in FIG. 4, the front wheel potentiometer 53 may have an origin deviation as an output characteristic depending on the accuracy at the time of assembly. ing. This offset value differs from machine to machine.

次に、作用について説明する。
図11には、オフセット値を有するポテンショメータ53に対するコントローラ50が実行する直進性補正の走行制御の処理を示す。なお、この実施形態では、前輪用ポテンショメータ以外は直進性に及ぼす機械的な要因は存在していない場合とする。
Next, the action will be described.
FIG. 11 shows running control processing for straightness correction executed by the controller 50 for the potentiometer 53 having an offset value. In this embodiment, it is assumed that there are no mechanical factors affecting straightness other than the front wheel potentiometer.

コントローラ50は、ステップS200において走行開始前の車両の姿勢角度θsを、ジャイロセンサ55により取得する。そして、コントローラ50は、ステップS201において、例えば3mの直線走行、即ち、操舵指示角=0での走行を開始し、ステップS202において走行を停止する。そして、次の式(10)により、走行開始から走行停止まで車速vsを積分して走行距離L(d)を得る。車速vsは前輪用エンコーダ54からの信号により求められる。このようにして、直線走行前後における前輪用エンコーダ54から取得した機台41の移動距離が求められる。 The controller 50 acquires the posture angle θs of the vehicle before the start of running by the gyro sensor 55 in step S200. Then, in step S201, the controller 50 starts traveling in a straight line of, for example, 3 m, that is, traveling with the steering angle=0, and stops traveling in step S202. Then, by the following equation (10), the travel distance L(d) is obtained by integrating the vehicle speed vs from the start of travel to the stop of travel. The vehicle speed vs is obtained from a signal from the front wheel encoder 54 . In this way, the movement distance of the machine base 41 acquired from the front wheel encoder 54 before and after straight running is obtained.

Figure 0007268336000010
・・・(10)
コントローラ50は、ステップS203において停止時の姿勢角度θfを取得する。姿勢角度θfはジャイロセンサ55により取得する。
Figure 0007268336000010
(10)
The controller 50 acquires the attitude angle θf at the time of stop in step S203. The attitude angle θf is acquired by the gyro sensor 55 .

さらに、コントローラ50は、ステップS204において車両の姿勢角度の変位θrを、次の式(11)により求める。θfは、停止時の姿勢角度であり、θsは、走行開始前の車両の姿勢角度である。このようにして、直線走行前後におけるジャイロセンサ55から取得した機台41の姿勢角度の変位が求められる。 Further, in step S204, the controller 50 obtains the displacement .theta.r of the attitude angle of the vehicle by the following equation (11). θf is the posture angle when the vehicle is stopped, and θs is the posture angle of the vehicle before starting running. In this way, the displacement of the attitude angle of the machine base 41 obtained from the gyro sensor 55 before and after straight running is obtained.

Figure 0007268336000011
・・・(11)
そして、コントローラ50は、ステップS205において停止時の目標操舵角ずれδeを前輪用ポテンショメータ53より取得する。停止時の目標操舵角ずれδeは操舵指示を0度とした際の目標操舵角ずれである。
Figure 0007268336000011
(11)
Then, in step S205, the controller 50 acquires the target steering angle deviation δe from the front wheel potentiometer 53 when the vehicle is stopped. The target steering angle deviation δe at the time of stopping is the target steering angle deviation when the steering instruction is 0 degrees.

コントローラ50は、ステップS206において停止時の目標操舵角ずれδeから、式(10)の演算結果及び前輪と後輪の距離Lを用いて次の式(12)により、目標操舵角ずれによる姿勢角度の変位θeを算出する。 In step S206, the controller 50 calculates the attitude due to the target steering angle deviation from the target steering angle deviation δe at the time of stopping by the following equation (12) using the calculation result of the equation (10) and the distance Ll between the front wheels and the rear wheels. Calculate the angular displacement θe.

Figure 0007268336000012
・・・(12)
コントローラ50は、ステップS207において目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから、次の式(13)を用いて、直進性に対する姿勢角度の変位θosを算出する。
Figure 0007268336000012
(12)
In step S207, the controller 50 calculates the attitude angle displacement θos with respect to straightness using the following equation (13) from the attitude angle displacement θe due to the target steering angle deviation and the vehicle attitude angle displacement θr.

Figure 0007268336000013
・・・(13)
コントローラ50は、ステップS208において直進性に対する姿勢角度の変位θos(=θr-θe)から、次の式(14)により、前輪用ポテンショメータ53のオフセット値δosを算出する。このようにして、目標操舵角ずれを除いたポテンショメータ53のオフセット値が算出される。
Figure 0007268336000013
(13)
In step S208, the controller 50 calculates the offset value .delta.os of the front wheel potentiometer 53 from the attitude angle displacement .theta.os (=.theta.r-.theta.e) with respect to the straightness according to the following equation (14). In this manner, the offset value of potentiometer 53 excluding the target steering angle deviation is calculated.

Figure 0007268336000014
・・・(14)
この値が記憶部51に記憶されて補正に用いられることになる。つまり、図4において特性線L200では原点が合っていなかったがオフセット値δosを用いて原点を通る特性線L100を得て制御に反映する。
Figure 0007268336000014
(14)
This value is stored in the storage unit 51 and used for correction. That is, although the characteristic line L200 in FIG. 4 does not match the origin, the offset value .delta.os is used to obtain the characteristic line L100 passing through the origin and reflect it in the control.

以下、詳しく説明する。
前輪用エンコーダ54から取得した移動距離と、ジャイロセンサ55から取得した姿勢角度の2つの値を用いることで、目標操舵角ずれを除いた、前輪用ポテンショメータ53のオフセット値が算出できる。
A detailed description will be given below.
By using the two values of the movement distance obtained from the front wheel encoder 54 and the attitude angle obtained from the gyro sensor 55, the offset value of the front wheel potentiometer 53 excluding the target steering angle deviation can be calculated.

つまり、車両の操舵角を検出する前輪用ポテンショメータ53は、組付誤差等により原点ずれがあり、組付誤差による原点ずれ等が原因で、一定の操舵角のずれ(オフセット値)を有する。そこで、無人牽引車40を操舵指示値=0度として一定距離走行させ、停止後の車両の姿勢角度を利用することで、オフセット値を自動的に算出する。この時、目標操舵角ずれの影響を取り除いたオフセット値を算出する。 That is, the front wheel potentiometer 53 for detecting the steering angle of the vehicle has a deviation from the origin due to an assembly error or the like, and has a constant steering angle deviation (offset value) due to the deviation from the origin due to the assembly error or the like. Therefore, the offset value is automatically calculated by running the unmanned towing vehicle 40 for a certain distance with the steering instruction value=0 degrees and using the attitude angle of the vehicle after stopping. At this time, an offset value is calculated from which the influence of the target steering angle deviation is removed.

そのために、図12(a)及び図12(b)に示すように、ある位置における車両中心から延長線Laを引く。一定距離走行後、延長線Laに対する車両の傾きを姿勢角度θとする。つまり、一定距離走行後に延長線Laに対し車両は組付誤差等によりある程度傾いてしまうが、その姿勢角度の変位をθrとする。即ち、図12(a)に示すように、操舵角指示値=0度で一定距離走行後の図12(b)に示すように前輪用ポテンショメータ53のオフセット値と目標操舵角ずれにより車両の姿勢角度の変位θrが発生する。 Therefore, as shown in FIGS. 12(a) and 12(b), an extension line La is drawn from the center of the vehicle at a certain position. After traveling a certain distance, the inclination of the vehicle with respect to the extension line La is defined as the attitude angle θ. In other words, the vehicle tilts to some extent with respect to the extension line La after traveling a certain distance due to an assembly error or the like. That is, as shown in FIG. 12(a), after traveling a certain distance with the steering angle instruction value=0 degrees, the vehicle posture changes according to the offset value of the front wheel potentiometer 53 and the deviation of the target steering angle as shown in FIG. 12(b). An angular displacement θr occurs.

幾何的関係として、姿勢角度と操舵角の関係については、前輪の操舵角δと、車両の時間当たりの姿勢角度の変化量(角速度)には、次の式(15)の関係がある。 As a geometrical relationship between the attitude angle and the steering angle, the relationship between the steering angle δ of the front wheels and the amount of change in the attitude angle per unit time (angular velocity) of the vehicle is given by the following equation (15).

Figure 0007268336000015
・・・(15)
ただし、vsは前輪の速度、Lは前輪43と後輪42との間の長さ(ホイールベース)である。
Figure 0007268336000015
(15)
where vs is the speed of the front wheels, and Ll is the length between the front wheels 43 and the rear wheels 42 (wheelbase).

式(15)を、積分及び式変形すると、式(16)及び式(17)が得られる。式中での積分値は走行距離である。 Integrating and transforming equation (15) yields equations (16) and (17). The integrated value in the formula is the running distance.

Figure 0007268336000016
・・・(16)
Figure 0007268336000016
(16)

Figure 0007268336000017
・・・(17)
ポテンショメータ53のオフセット値を取得するための手順について言及する。
Figure 0007268336000017
(17)
Reference is made to the procedure for obtaining the offset value of potentiometer 53 .

上記を踏まえ、前輪用ポテンショメータ53のオフセット値を次の3ステップにて取得する。
第1ステップにおいては、車両を操舵指示値=0度の状態で一定距離走行させ、停止後の車両の姿勢角度の変位θrをジャイロセンサ55により取得する。即ち、図12(a),(b)に示すように操舵指示角=0で一定距離走行した後においては前輪用ポテンショメータ53のオフセット値と目標操舵角ずれにより車両の姿勢角度の変位θrが生じる。
Based on the above, the offset value of the front wheel potentiometer 53 is obtained in the following three steps.
In the first step, the vehicle is driven for a certain distance with the steering instruction value=0 degrees, and the gyro sensor 55 acquires the displacement θr of the attitude angle of the vehicle after stopping. That is, as shown in FIGS. 12(a) and 12(b), after the vehicle has traveled a certain distance with the steering angle=0, a displacement .theta.r of the attitude angle of the vehicle occurs due to the offset value of the front wheel potentiometer 53 and the target steering angle. .

第2ステップにおいては、操舵指示値=0度として走行させたが、上述した通り実際には目標操舵角ずれδeが存在するため、操舵角をゼロと指示しても実際にはゼロでない状態で走行してしまう(操舵角度≠0度の状態で走行する)。即ち、走行させた後の車両の姿勢角度の変位θrは目標操舵角ずれδeによる変位θeと、ポテンショメータ53の組付誤差によるオフセット値δosによる変位θosを含む(式(13)参照)。 In the second step, the vehicle is driven with the steering command value=0 degrees. However, as described above, the target steering angle deviation δe actually exists. It will run (run with the steering angle ≠ 0 degrees). That is, the displacement .theta.r of the posture angle of the vehicle after running includes the displacement .theta.e due to the target steering angle deviation .delta.e and the displacement .theta.os due to the offset value .delta.os due to the assembly error of the potentiometer 53 (see equation (13)).

車両の姿勢角度の変位θrは上記の式(13)で表されるが、θeの算出のため、操舵指示値=0度とした際、前輪用ポテンショメータ53により計測された操舵角δeを取得する。δ=δeとして式(16)へ代入し、式(12)のように目標操舵角ずれによる変位θeを算出する。 The displacement θr of the attitude angle of the vehicle is expressed by the above equation (13). To calculate θe, the steering angle δe measured by the front wheel potentiometer 53 is obtained when the steering command value is set to 0 degrees. . Substituting δ=δe into the equation (16), the displacement θe due to the target steering angle deviation is calculated as in the equation (12).

そして、式(13)よりオフセットによる変位θosを算出する。
第3ステップにおいては、第2ステップにて算出したオフセットによる変位θosを、式(17)においてθ=θosとして代入し、式(14)のように前輪用ポテンショメータ53のオフセット値δosを求める。
Then, the displacement θos due to the offset is calculated from equation (13).
In the third step, the displacement .theta.os due to the offset calculated in the second step is substituted in equation (17) as .theta.=.theta.os, and the offset value .delta.os of the front wheel potentiometer 53 is obtained as in equation (14).

コントローラ50は、図11のステップS209において、検出したポテンショメータのオフセット値に基づいて、操舵指示値を与える際に、補正値を加算して操舵指示値を与えることにより補正する。つまり、オフセット値に基づいて、操舵角の補正を行う。 In step S209 of FIG. 11, the controller 50 corrects the steering instruction value by adding the correction value and giving the steering instruction value based on the detected offset value of the potentiometer. That is, the steering angle is corrected based on the offset value.

このようにして、無人牽引車の走行制御がされる。
上記実施形態によれば、以下のような効果を得ることができる。
(5)無人牽引車40の構成として、機台41と、機台41の後ろ側に設けられ、走行モータ57により駆動される左右一対の後輪42と、機台41の前側に設けられ、操舵可能な前輪43を備える。この無人牽引車40の走行制御装置の構成として、前輪43の操舵角を検出するポテンショメータ53と、車両の速度を検出する速度検出手段としての前輪43に設けられたエンコーダ54と、機台41の姿勢角度を検出する姿勢角度検出手段としてのジャイロセンサ55を備える。エンコーダ54は、車両の速度を検出する速度検出手段として機能する。直線走行前後におけるエンコーダ54から取得した機台41の移動距離、及び、直線走行前後におけるジャイロセンサ55から取得した機台41の姿勢角度の変位に基づいて、目標操舵角ずれを除いたポテンショメータ53のオフセット値を算出するオフセット値算出手段としてのコントローラ50を備える。さらに、操舵角補正手段としてのコントローラ50はオフセット値に基づいて、操舵角の補正を行う。よって、車輪速度を検出することなく目標操舵角にずれがある場合でも前輪用ポテンショメータ53のオフセット値を算出することができる。詳しくは、前輪用エンコーダ54を用いて目標操舵角にずれがある場合であっても前輪用ポテンショメータ53のオフセット値を求めることができる。その結果、車輪速度を検出することなく無人牽引車の直進性を向上することができる。
In this manner, travel control of the unmanned towing vehicle is performed.
According to the above embodiment, the following effects can be obtained.
(5) The configuration of the unmanned towing vehicle 40 includes a machine base 41, a pair of left and right rear wheels 42 provided behind the machine base 41 and driven by a traveling motor 57, and provided in front of the machine base 41, It has steerable front wheels 43 . The configuration of the travel control device for the unmanned tow vehicle 40 includes a potentiometer 53 for detecting the steering angle of the front wheels 43, an encoder 54 provided on the front wheels 43 as speed detection means for detecting the speed of the vehicle, and a machine base 41. A gyro sensor 55 is provided as attitude angle detection means for detecting the attitude angle. The encoder 54 functions as speed detection means for detecting the speed of the vehicle. Based on the movement distance of the machine base 41 obtained from the encoder 54 before and after straight running, and the displacement of the attitude angle of the machine base 41 obtained from the gyro sensor 55 before and after straight running, the potentiometer 53 excluding the target steering angle deviation is calculated. A controller 50 is provided as offset value calculation means for calculating an offset value. Further, the controller 50 as steering angle correction means corrects the steering angle based on the offset value. Therefore, the offset value of the front wheel potentiometer 53 can be calculated without detecting the wheel speed even if there is a deviation in the target steering angle. Specifically, using the front wheel encoder 54, the offset value of the front wheel potentiometer 53 can be obtained even when there is a deviation in the target steering angle. As a result, it is possible to improve the straightness of the unmanned towing vehicle without detecting the wheel speed.

(6)姿勢角度検出手段は、ジャイロセンサ55であるので、実用的である。
(7)機台41と、機台41の後ろ側に設けられ、走行モータ57により駆動される左右一対の後輪42と、機台41の前側に設けられ、操舵可能な前輪43と、前輪43の操舵角を検出するポテンショメータ53と、を備えた無人牽引車40の走行制御方法として、次のようにする。直線走行した後において機台41の姿勢角度の変位を求める工程(図11のステップS204)を有する。直線走行した後においてポテンショメータ53により計測された停止時の目標操舵角のずれ量を求める工程(図11のステップS205)を有する。停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位を算出する工程(図11のステップS206)を有する。目標操舵角ずれによる姿勢角度の変位と姿勢角度の変位からポテンショメータ53のオフセットによる姿勢角度変位を算出する工程(図11のステップS207)を有する。オフセットによる姿勢角度変位からポテンショメータ53のオフセット値を算出する工程(図11のステップS208)を有する。オフセット値に基づいて、操舵角の補正を行う工程(図11のステップS209)を有する。よって、車輪速度を検出することなく目標操舵角にずれがある場合でも前輪用ポテンショメータ53のオフセット値を算出することができる。その結果、車輪速度を検出することなく無人牽引車の直進性を向上することができる。
(6) Since the attitude angle detection means is the gyro sensor 55, it is practical.
(7) A machine base 41, a pair of left and right rear wheels 42 provided on the rear side of the machine base 41 and driven by a traveling motor 57, a steerable front wheel 43 provided on the front side of the machine base 41, and the front wheels. A travel control method for the unmanned towing vehicle 40 provided with a potentiometer 53 for detecting the steering angle of 43 is as follows. It has a step (step S204 in FIG. 11) of obtaining the displacement of the posture angle of the machine base 41 after straight running. A step (step S205 in FIG. 11) of obtaining the amount of deviation of the target steering angle at the time of stopping measured by the potentiometer 53 after running straight is included. A step (step S206 in FIG. 11) of calculating the displacement of the posture angle due to the deviation of the target steering angle from the deviation amount of the target steering angle at the time of stopping is provided. A step (step S207 in FIG. 11) of calculating the attitude angle displacement due to the offset of the potentiometer 53 from the attitude angle displacement due to the target steering angle deviation and the attitude angle displacement. There is a step of calculating the offset value of the potentiometer 53 from the posture angular displacement due to the offset (step S208 in FIG. 11). Based on the offset value, there is a step of correcting the steering angle (step S209 in FIG. 11). Therefore, the offset value of the front wheel potentiometer 53 can be calculated without detecting the wheel speed even if there is a deviation in the target steering angle. As a result, it is possible to improve the straightness of the unmanned towing vehicle without detecting the wheel speed.

実施形態は前記に限定されるものではなく、例えば、次のように具体化してもよい。
○ 第1の実施形態での図5を用いた説明においては、図13(a),(b)で説明したごとく、ポテンショメータの組み付け誤差のみある場合を想定している。図7(a)に示すように、操舵角指示値=0度で一定距離走行後の図7(b)に示すように後輪用ポテンショメータ31のオフセット値と目標操舵角ずれにより車両の姿勢角度の変位θrとしてポテンショメータの誤差が発生する場合に適用した。そして、図5のステップS104では車両の姿勢角度の変位θrはポテンショメータの誤差の結果である。ステップS107では目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから直進性に対する姿勢角度の変位θosを算出し、ステップS108では直進性に対する姿勢角度の変位θosから後輪用ポテンショメータ31のオフセット値δosを算出した。
Embodiments are not limited to the above, and may be embodied as follows, for example.
○ In the explanation using FIG. 5 in the first embodiment, it is assumed that there is only an assembly error of the potentiometer as explained in FIGS. 13(a) and 13(b). As shown in FIG. 7(a), after traveling a certain distance with the steering angle instruction value=0 degrees, the attitude angle of the vehicle is determined by the offset value of the rear wheel potentiometer 31 and the deviation of the target steering angle as shown in FIG. 7(b). was applied when the error of the potentiometer occurs as the displacement θr of Then, in step S104 of FIG. 5, the displacement .theta.r of the attitude angle of the vehicle is the result of the error of the potentiometer. In step S107, the attitude angle displacement .theta.os with respect to straightness is calculated from the attitude angle displacement .theta.e due to the target steering angle deviation and the attitude angle displacement .theta.r of the vehicle. 31 offset value δos was calculated.

これに代わり、図14(a),(b)で説明したごとく、ポンテショメータ組み付け誤差はないが、前輪のホイールアライメント誤差がある場合に適用してもよい。この場合は、図7(a)に示すように、操舵角指示値=0度で一定距離走行後の図7(b)に示すように車両の姿勢角度の変位θrとして前輪のホイールアライメントなどの誤差が発生する。この場合には、図5のステップS104において車両の姿勢角度の変位θrは前輪のホイールアライメントなどの誤差の結果であり、ステップS107においては目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから誤差の結果として直進性に対する姿勢角度の変位θosを算出する。また、ステップS108では直進性に対する姿勢角度の変位θosから直進性の補正値として後輪用ポテンショメータ31のオフセット値δosを算出する。そして、オフセット値に基づいて、操舵角の補正を行う。つまり、操舵角を0度で指示しても前輪のホイールアライメントずれ等のその他機械的要因により斜めに走行することになるが、そのような場合であってもポテンショメータのずれという形に置き換えて、それを補正することにより真っ直ぐに走行することができる。 Alternatively, as described with reference to FIGS. 14(a) and 14(b), it may be applied to the case where there is no potentiometer assembly error but there is a wheel alignment error of the front wheels. In this case, as shown in FIG. 7(a), the wheel alignment of the front wheels is calculated as the displacement .theta.r of the attitude angle of the vehicle as shown in FIG. An error occurs. In this case, in step S104 of FIG. 5, the vehicle attitude angle displacement .theta.r is the result of the wheel alignment error of the front wheels, etc., and in step S107, the attitude angle displacement .theta.e due to the deviation of the target steering angle and the vehicle attitude angle From the displacement .theta.r, the displacement .theta.os of the attitude angle with respect to the straightness is calculated as a result of the error. Further, in step S108, the offset value .delta.os of the rear wheel potentiometer 31 is calculated as a straightness correction value from the attitude angle displacement .theta.os with respect to the straightness. Then, the steering angle is corrected based on the offset value. In other words, even if the steering angle is instructed to be 0 degrees, the vehicle will run obliquely due to other mechanical factors such as wheel misalignment of the front wheels. By correcting it, it is possible to drive straight.

同様に第2の実施形態において、ポンテショメータ組み付け誤差はないが、後輪42のホイールアライメント誤差がある場合に適用してもよい。この場合は、図12(a)に示すように、操舵角指示値=0度で一定距離走行後の図12(b)に示すように車両の姿勢角度の変位θrとして後輪42のホイールアライメントなどの誤差が発生する。この場合には、図11のステップS204において車両の姿勢角度の変位θrは後輪42のホイールアライメントなどの誤差の結果であり、ステップS207においては目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから誤差の結果として直進性に対する姿勢角度の変位θosを算出する。また、ステップS208では直進性に対する姿勢角度の変位θosから直進性の補正値として前輪用ポテンショメータ53のオフセット値δosを算出する。そして、オフセット値に基づいて、操舵角の補正を行う。つまり、操舵角を0度で指示しても後輪42のホイールアライメントずれ等のその他機械的要因により斜めに走行することになるが、そのような場合であってもポテンショメータのずれという形に置き換えて、それを補正することにより真っ直ぐに走行することができる。 Similarly, the second embodiment may be applied when there is no ponteometer assembly error but there is a wheel alignment error of the rear wheel 42 . In this case, as shown in FIG. 12(a), the wheel alignment of the rear wheels 42 is assumed to be the displacement .theta.r of the attitude angle of the vehicle as shown in FIG. errors such as In this case, in step S204 of FIG. 11, the vehicle attitude angle displacement .theta.r is the result of an error in the wheel alignment of the rear wheels 42, etc., and in step S207, the attitude angle displacement .theta.e due to the target steering angle deviation and the vehicle attitude angle displacement .theta. From the attitude angle displacement .theta.r, the attitude angle displacement .theta.os with respect to straightness is calculated as a result of the error. Further, in step S208, an offset value .delta.os of the front wheel potentiometer 53 is calculated as a straightness correction value from the attitude angle displacement .theta.os with respect to the straightness. Then, the steering angle is corrected based on the offset value. In other words, even if the steering angle is instructed to be 0 degrees, the vehicle will run obliquely due to other mechanical factors such as wheel alignment deviation of the rear wheels 42. Even in such a case, it is replaced with a deviation of the potentiometer. It is possible to run straight by correcting it.

他にも、図15(a),(b)で説明したごとく、ポテンショメータ組み付け誤差があり、かつ、前輪のホイールアライメント誤差がある場合に適用してもよい。この場合は、図7(a)に示すように、操舵角指示値=0度で一定距離走行後の図7(b)に示すように車両の姿勢角度の変位θrとしてポテンショメータの誤差及び前輪のホイールアライメントなどの誤差が発生する。この場合には、図5のステップS104において車両の姿勢角度の変位θrはポテンショメータ組み付け誤差及び前輪のホイールアライメントなどの誤差の結果であり、ステップS107においては目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから誤差の結果として直進性に対する姿勢角度の変位θosを算出する。また、ステップS108では直進性に対する姿勢角度の変位θosから直進性の補正値として後輪用ポテンショメータ31のオフセット値δosを算出する。そして、オフセット値に基づいて、操舵角の補正を行う。つまり、操舵角を0度で指示してもポテンショメータの組み付け誤差及び前輪のホイールアライメントずれ等のその他機械的要因により斜めに走行することになるが、そのような場合であってもポテンショメータのずれという形に置き換えて、それを補正することにより真っ直ぐに走行することができる。 In addition, as explained with reference to FIGS. 15(a) and (b), it may be applied to the case where there is a potentiometer assembly error and a wheel alignment error of the front wheels. In this case, as shown in FIG. 7(a), the displacement .theta.r of the attitude angle of the vehicle after traveling a certain distance with the steering angle instruction value=0 degree is calculated as shown in FIG. 7(b). Errors such as wheel alignment occur. In this case, in step S104 of FIG. 5, the vehicle attitude angle displacement .theta.r is the result of the potentiometer assembly error and the wheel alignment error of the front wheels. From the vehicle attitude angle displacement .theta.r, the attitude angle displacement .theta.os with respect to straightness is calculated as a result of the error. Further, in step S108, the offset value .delta.os of the rear wheel potentiometer 31 is calculated as a straightness correction value from the attitude angle displacement .theta.os with respect to the straightness. Then, the steering angle is corrected based on the offset value. In other words, even if the steering angle is set at 0 degrees, the vehicle will run diagonally due to other mechanical factors such as potentiometer assembly error and front wheel misalignment. By replacing it with the shape and correcting it, it is possible to run straight.

同様に第2の実施形態において、ポテンショメータ組み付け誤差があり、かつ、後輪42のホイールアライメント誤差がある場合に適用してもよい。この場合は、図12(a)に示すように、操舵角指示値=0度で一定距離走行後の図12(b)に示すように車両の姿勢角度の変位θrとしてポテンショメータの誤差及び後輪42のホイールアライメントなどの誤差が発生する。この場合には、図11のステップS204において車両の姿勢角度の変位θrはポテンショメータ組み付け誤差及び後輪42のホイールアライメントなどの誤差の結果であり、ステップS207においては目標操舵角ずれによる姿勢角度の変位θe及び車両の姿勢角度の変位θrから誤差の結果として直進性に対する姿勢角度の変位θosを算出する。また、ステップS208では直進性に対する姿勢角度の変位θosから直進性の補正値として前輪用ポテンショメータ53のオフセット値δosを算出する。そして、オフセット値に基づいて、操舵角の補正を行う。つまり、操舵角を0度で指示してもポテンショメータの組み付け誤差及び後輪42のホイールアライメントずれ等のその他機械的要因により斜めに走行することになるが、そのような場合であってもポテンショメータのずれという形に置き換えて、それを補正することにより真っ直ぐに走行することができる。 Similarly, the second embodiment may be applied when there is a potentiometer assembly error and a wheel alignment error of the rear wheel 42 . In this case, as shown in FIG. 12(a), the displacement .theta.r of the attitude angle of the vehicle after traveling a certain distance with the steering angle instruction value=0 degree is shown in FIG. 12(b). Errors such as 42 wheel alignment occur. In this case, in step S204 of FIG. 11, the vehicle attitude angle displacement .theta.r is the result of the potentiometer assembly error and the wheel alignment error of the rear wheels 42. In step S207, the attitude angle displacement due to the target steering angle deviation is From .theta.e and the vehicle attitude angle displacement .theta.r, the attitude angle displacement .theta.os with respect to straightness is calculated as a result of the error. Further, in step S208, an offset value .delta.os of the front wheel potentiometer 53 is calculated as a straightness correction value from the attitude angle displacement .theta.os with respect to the straightness. Then, the steering angle is corrected based on the offset value. In other words, even if the steering angle is indicated at 0 degrees, the vehicle will run obliquely due to other mechanical factors such as an assembly error of the potentiometer and wheel misalignment of the rear wheels 42. It is possible to drive straight by replacing it with a form of deviation and correcting it.

○ 姿勢角度検出手段は、ジャイロセンサ33,55に限ることなく他のセンサでもよい。つまり、姿勢角度の取得はジャイロセンサ33,55を用いて行ったが、他のセンサ、例えばガイドセンサ等の姿勢角を検出できるセンサ等を用いてもよい。 (circle) the attitude|position angle detection means is not restricted to the gyro sensors 33 and 55, but another sensor may be used. In other words, although the gyro sensors 33 and 55 are used to obtain the attitude angles, other sensors such as guide sensors that can detect the attitude angles may be used.

○ 速度検出手段は、フォークリフトの後輪に設けられたエンコーダや前輪用エンコーダ54に限ることなく他のセンサを用いてもよい。例えば、ジャイロセンサにおいて、走行方向に平行な加速度成分を積分して速度を検出する方法もある。 ○ The speed detection means is not limited to the encoder provided on the rear wheel of the forklift or the encoder 54 for the front wheel, and other sensors may be used. For example, in a gyro sensor, there is also a method of detecting speed by integrating acceleration components parallel to the running direction.

○ 第1の実施形態では、リーチ式の無人フォークリフトで説明したが、リーチ機能を有しないフォークリフトであってもよい。また、カウンターバランスタイプであってもよい。カウンターバランスタイプの2つの後輪で操舵されるフォークリフト(前後4輪)であれば、後輪の左右いずれか片方にポテンショメータが取り付けられている機台であれば、適用可能である。 O In the first embodiment, a reach-type unmanned forklift has been described, but a forklift without a reach function may be used. Alternatively, it may be of the counterbalance type. A counterbalance type forklift (four front and rear wheels) steered by two rear wheels is applicable if the machine has a potentiometer attached to either the left or right rear wheel.

10…無人フォークリフト、11…機台、14…前輪、15…後輪、24…コントローラ、31…後輪用ポテンショメータ、32…後輪用エンコーダ、33…ジャイロセンサ、40…無人牽引車、41…機台、42…後輪、43…前輪、50…コントローラ、53…前輪用ポテンショメータ、54…前輪用エンコーダ、54…ジャイロセンサ。 DESCRIPTION OF SYMBOLS 10... unmanned forklift, 11... machine base, 14... front wheel, 15... rear wheel, 24... controller, 31... rear wheel potentiometer, 32... rear wheel encoder, 33... gyro sensor, 40... unmanned tractor, 41... Machine base 42 Rear wheel 43 Front wheel 50 Controller 53 Front wheel potentiometer 54 Front wheel encoder 54 Gyroscope.

Claims (7)

機台と、
前記機台の前側に設けられた左右一対の前輪と、
前記機台の後ろ側に設けられ、走行モータにより駆動されるとともに操舵可能な単一の後輪と、
外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人フォークリフトの走行制御装置であって、
前記後輪の操舵角を検出するポテンショメータと、
フォークリフトの速度を検出する速度検出手段と、
前記機台の姿勢角度を検出する姿勢角度検出手段と、を備え、
前記コントローラは、
前記無人フォークリフトを操舵指示値を0度として直線走行させたときに前記速度検出手段から取得した機台の移動距離、及び、前記直線走行前後における前記姿勢角度検出手段から取得した前記機台の姿勢角度の変位θr、及び、前記直線走行前後における前記ポテンショメータから取得した前記機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位θeに基づいて、前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出し、該直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出するオフセット値算出手段と、
前記オフセット値に基づいて、操舵角の補正を行う操舵角補正手段と、
を備えることを特徴とする無人フォークリフトの走行制御装置。
machine and
a pair of left and right front wheels provided on the front side of the machine base;
a single steerable rear wheel mounted on the rear side of the chassis and driven by a traction motor;
A travel control device for an unmanned forklift, comprising: a controller that receives a steering command value, which is a target steering angle, from the outside and steers the rear wheels,
a potentiometer for detecting the steering angle of the rear wheels;
speed detection means for detecting the speed of the forklift;
attitude angle detection means for detecting the attitude angle of the machine base,
The controller is
Movement distance of the machine base obtained from the speed detection means when the unmanned forklift truck is driven straight with a steering instruction value of 0 degrees, and the machine base obtained from the attitude angle detection means before and after the straight running. and the attitude angle displacement θe due to the target steering angle displacement calculated using the steering angle of the machine base acquired from the potentiometer before and after the straight running. and an offset value calculation for calculating an attitude angle displacement θos with respect to straightness, which is a constant steering angle deviation amount caused by a wheel alignment error, and calculating an offset value of the potentiometer from the attitude angle displacement θos with respect to straightness. means and
steering angle correction means for correcting the steering angle based on the offset value;
A travel control device for an unmanned forklift, comprising:
前記姿勢角度検出手段は、ジャイロセンサであることを特徴とする請求項1に記載の無人フォークリフトの走行制御装置。 2. A traveling control device for an unmanned forklift truck according to claim 1, wherein said posture angle detecting means is a gyro sensor. 前記後輪は、車両中心を通り車両の前後方向に延びる直線に対し左右方向にずれた位置に設けられていることを特徴とする請求項1又は2に記載の無人フォークリフトの走行制御装置。 3. A travel control device for an unmanned forklift truck according to claim 1, wherein said rear wheels are provided at positions shifted in the lateral direction with respect to a straight line passing through the center of the vehicle and extending in the longitudinal direction of the vehicle. 機台と、
前記機台の前側に設けられた左右一対の前輪と、
前記機台の後ろ側に設けられ、走行モータにより駆動されるとともに操舵可能な単一の後輪と、
前記後輪の操舵角を検出するポテンショメータと、
外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人フォークリフトにおいて、
当該無人フォークリフトを操舵指示値を0度として直線走行させた後において機台の姿勢角度の変位θrを求める工程と、
前記直線走行した後において前記ポテンショメータにより計測された停止時の目標操舵角のずれ量を求める工程と、
前記停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位θeを算出する工程と、
前記目標操舵角ずれによる姿勢角度の変位θeと前記姿勢角度の変位θrから前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出する工程と、
前記直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出する工程と、
前記オフセット値に基づいて、操舵角の補正を行う工程と、
を有することを特徴とする無人フォークリフトの走行制御方法。
machine and
a pair of left and right front wheels provided on the front side of the machine base;
a single steerable rear wheel mounted on the rear side of the chassis and driven by a traction motor;
a potentiometer for detecting the steering angle of the rear wheels;
An unmanned forklift truck comprising: a controller that receives a steering command value, which is a target steering angle, from the outside and steers the rear wheels,
a step of obtaining a displacement θr of the posture angle of the machine base after the unmanned forklift is caused to travel straight with a steering instruction value of 0 degrees;
a step of obtaining a deviation amount of the target steering angle at the time of stopping measured by the potentiometer after the straight running;
a step of calculating a posture angle displacement θe due to the target steering angle deviation from the deviation amount of the target steering angle at the time of stopping;
From the attitude angle displacement θe due to the target steering angle deviation and the attitude angle displacement θr, the attitude angle displacement θos with respect to straightness, which is a constant steering angle deviation amount caused by the origin deviation of the potentiometer and the wheel alignment error, is calculated. a calculating step;
a step of calculating an offset value of the potentiometer from the displacement θos of the attitude angle with respect to the straightness;
a step of correcting the steering angle based on the offset value;
A travel control method for an unmanned forklift, comprising:
機台と、
前記機台の後ろ側に設けられ、走行モータにより駆動される左右一対の後輪と、
前記機台の前側に設けられ、操舵可能な単一の前輪と、
外部から目標とする操舵角である操舵指示値の指令を受けて前記前輪を操舵させるコントローラと、を備えた無人牽引車の走行制御装置であって、
前記前輪の操舵角を検出するポテンショメータと、
車両の速度を検出する速度検出手段と、
前記機台の姿勢角度を検出する姿勢角度検出手段と、を備え、
前記コントローラは、
前記無人牽引車を操舵指示値を0度として直線走行させたときに前記速度検出手段から取得した機台の移動距離、及び、前記直線走行前後における前記姿勢角度検出手段から取得した前記機台の姿勢角度の変位θr、及び、前記直線走行前後における前記ポテンショメータから取得した前記機台の操舵角を用いて算出される目標操舵角ずれによる姿勢角度の変位θeに基づいて、前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出し、該直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出するオフセット値算出手段と、
前記オフセット値に基づいて、操舵角の補正を行う操舵角補正手段と、
を備えることを特徴とする無人牽引車の走行制御装置。
machine and
a pair of left and right rear wheels provided on the rear side of the machine base and driven by a traveling motor;
a single steerable front wheel at the front of the chassis;
a controller for steering the front wheels in response to a command of a steering instruction value, which is a target steering angle, from the outside, wherein
a potentiometer for detecting the steering angle of the front wheels;
speed detection means for detecting the speed of the vehicle;
attitude angle detection means for detecting the attitude angle of the machine base,
The controller is
The moving distance of the machine base obtained from the speed detecting means when the unmanned towing vehicle is caused to travel in a straight line with a steering instruction value of 0 degrees, and the machine base obtained from the attitude angle detecting means before and after the straight running Based on the attitude angle displacement θr of the platform and the attitude angle displacement θe due to the target steering angle deviation calculated using the steering angle of the machine base obtained from the potentiometer before and after the straight running, the origin of the potentiometer is calculated. An offset value for calculating an attitude angle displacement θos with respect to straightness, which is a constant amount of steering angle deviation caused by deviation and wheel alignment error, and calculating an offset value of the potentiometer from the attitude angle displacement θos with respect to straightness calculating means;
steering angle correction means for correcting the steering angle based on the offset value;
A travel control device for an unmanned towing vehicle, comprising:
前記姿勢角度検出手段は、ジャイロセンサであることを特徴とする請求項5に記載の無人牽引車の走行制御装置。 6. A travel control apparatus for an unmanned towing vehicle according to claim 5, wherein said attitude angle detection means is a gyro sensor. 機台と、
前記機台の後ろ側に設けられ、走行モータにより駆動される左右一対の後輪と、
前記機台の前側に設けられ、操舵可能な単一の前輪と、
前記前輪の操舵角を検出するポテンショメータと、
外部から目標とする操舵角である操舵指示値の指令を受けて前記後輪を操舵させるコントローラと、を備えた無人牽引車において、
当該無人牽引車を操舵指示値を0度として直線走行した後において機台の姿勢角度の変位を求める工程と、
前記直線走行した後において前記ポテンショメータにより計測された停止時の目標操舵角のずれ量を求める工程と、
前記停止時の目標操舵角のずれ量から目標操舵角ずれによる姿勢角度の変位θeを算出する工程と、
前記目標操舵角ずれによる姿勢角度の変位θeと前記姿勢角度の変位θrから前記ポテンショメータの原点ずれ及びホイールアライメント誤差が原因で生じる一定の操舵角のずれ量である直進性に対する姿勢角度の変位θosを算出する工程と、
前記直進性に対する姿勢角度の変位θosから前記ポテンショメータのオフセット値を算出する工程と、
前記オフセット値に基づいて、操舵角の補正を行う工程と、
を有することを特徴とする無人牽引車の走行制御方法。
machine and
a pair of left and right rear wheels provided on the rear side of the machine base and driven by a traveling motor;
a single steerable front wheel at the front of the chassis;
a potentiometer for detecting the steering angle of the front wheels;
an unmanned towing vehicle comprising: a controller that receives a steering command value, which is a target steering angle, from the outside and steers the rear wheels,
a step of determining the displacement of the posture angle of the machine base after the unmanned tow vehicle runs straight with the steering instruction value of 0 degrees;
a step of obtaining a deviation amount of the target steering angle at the time of stopping measured by the potentiometer after the straight running;
a step of calculating a posture angle displacement θe due to the target steering angle deviation from the deviation amount of the target steering angle at the time of stopping;
From the attitude angle displacement θe due to the target steering angle deviation and the attitude angle displacement θr, the attitude angle displacement θos with respect to straightness, which is a constant steering angle deviation amount caused by the origin deviation of the potentiometer and the wheel alignment error, is calculated. a calculating step;
a step of calculating an offset value of the potentiometer from the displacement θos of the attitude angle with respect to the straightness;
a step of correcting the steering angle based on the offset value;
A travel control method for an unmanned towing vehicle, comprising:
JP2018218530A 2017-12-05 2018-11-21 Travel control device for unmanned forklift, travel control method for unmanned forklift, travel control device for unmanned towing vehicle, travel control method for unmanned towing vehicle Active JP7268336B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017233544 2017-12-05
JP2017233544 2017-12-05

Publications (2)

Publication Number Publication Date
JP2019099141A JP2019099141A (en) 2019-06-24
JP7268336B2 true JP7268336B2 (en) 2023-05-08

Family

ID=66975614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018218530A Active JP7268336B2 (en) 2017-12-05 2018-11-21 Travel control device for unmanned forklift, travel control method for unmanned forklift, travel control device for unmanned towing vehicle, travel control method for unmanned towing vehicle

Country Status (1)

Country Link
JP (1) JP7268336B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7509073B2 (en) 2021-04-01 2024-07-02 株式会社豊田自動織機 Autonomous Vehicles
JP2023137518A (en) * 2022-03-18 2023-09-29 日野自動車株式会社 Reference steering angle determination method and vehicle controller
CN115321434B (en) * 2022-08-05 2023-12-26 浙江华睿科技股份有限公司 Steering control method and device for forklift
WO2024108439A1 (en) * 2022-11-23 2024-05-30 滁州市哈工库讯智能科技有限公司 Driverless forklift obstacle avoidance and obstacle bypassing method and system integrating 3d visual camera and radar

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003048554A (en) 2001-08-02 2003-02-18 Toyota Industries Corp Steering wheel position correcting device in steering device and vehicle
JP2003054436A (en) 2001-08-20 2003-02-26 Nippon Yusoki Co Ltd Controller of reach forklift
JP2003067052A (en) 2001-08-30 2003-03-07 Komatsu Forklift Co Ltd Actual attitude angle detecting method for unmanned carriage
JP2003241837A (en) 2002-02-14 2003-08-29 Nippon Yusoki Co Ltd Automated guided vehicle
JP2013086627A (en) 2011-10-17 2013-05-13 Sumitomonacco Materials Handling Co Ltd Control device and forklift
JP2018030462A (en) 2016-08-25 2018-03-01 株式会社豊田自動織機 Industrial vehicle

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3261942B2 (en) * 1995-09-27 2002-03-04 株式会社明電舎 Automated guided vehicle program steering method
JP3334557B2 (en) * 1997-04-25 2002-10-15 株式会社豊田自動織機 Power steering devices and industrial vehicles

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003048554A (en) 2001-08-02 2003-02-18 Toyota Industries Corp Steering wheel position correcting device in steering device and vehicle
JP2003054436A (en) 2001-08-20 2003-02-26 Nippon Yusoki Co Ltd Controller of reach forklift
JP2003067052A (en) 2001-08-30 2003-03-07 Komatsu Forklift Co Ltd Actual attitude angle detecting method for unmanned carriage
JP2003241837A (en) 2002-02-14 2003-08-29 Nippon Yusoki Co Ltd Automated guided vehicle
JP2013086627A (en) 2011-10-17 2013-05-13 Sumitomonacco Materials Handling Co Ltd Control device and forklift
JP2018030462A (en) 2016-08-25 2018-03-01 株式会社豊田自動織機 Industrial vehicle

Also Published As

Publication number Publication date
JP2019099141A (en) 2019-06-24

Similar Documents

Publication Publication Date Title
JP7268336B2 (en) Travel control device for unmanned forklift, travel control method for unmanned forklift, travel control device for unmanned towing vehicle, travel control method for unmanned towing vehicle
US6721638B2 (en) AGV position and heading controller
JP6648629B2 (en) Autonomous vehicles
JP4264399B2 (en) Automated guided vehicle
JP2007213356A (en) Automated guided facility
JP6264541B2 (en) Approach control method and automatic guided equipment for automatic guided vehicle
JPH075922A (en) Steering control method for unmanned work vehicle
JP2008052324A (en) Conveyance vehicle and conveyance vehicle system
JP3902448B2 (en) Straight traveling control device and straight traveling control method for trackless traveling body
JP2003067053A (en) Unmanned carriage
JP3361280B2 (en) Three-wheel steering automatic guided vehicle
JP5545625B2 (en) Transport vehicle and program
JP2010262461A (en) Mobile object
JP4269170B2 (en) Trajectory tracking control method and apparatus
JP2019175036A (en) Unmanned running truck
CN111942470B (en) Control method for improving deviation rectifying capability of differential wheel steering system of Forklift AGV
JP4089344B2 (en) Guided driving method for omnidirectional automated guided vehicles
JP2002108453A (en) Unmanned vehicle
JP3275364B2 (en) Reverse traveling control method for automatic guided vehicles
JP4427360B2 (en) Method and device for guiding entry of automatic guided vehicle into pallet
JP2008123116A (en) Automatic carrier and its control method
JP2019034816A (en) Unmanned reach-type forklift and steering instruction angle correction method for unmanned reach-type forklift
JP3166418B2 (en) Unmanned guided vehicle steering control method
JP7294162B2 (en) driverless forklift
JP7509073B2 (en) Autonomous Vehicles

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220215

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20220415

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220616

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230404

R151 Written notification of patent or utility model registration

Ref document number: 7268336

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151