JP2000112523A - Automatic follow-up traveling system - Google Patents

Automatic follow-up traveling system

Info

Publication number
JP2000112523A
JP2000112523A JP10278077A JP27807798A JP2000112523A JP 2000112523 A JP2000112523 A JP 2000112523A JP 10278077 A JP10278077 A JP 10278077A JP 27807798 A JP27807798 A JP 27807798A JP 2000112523 A JP2000112523 A JP 2000112523A
Authority
JP
Japan
Prior art keywords
vehicle
following
operation amount
current position
leading vehicle
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.)
Granted
Application number
JP10278077A
Other languages
Japanese (ja)
Other versions
JP3594498B2 (en
Inventor
Toru Saito
徹 斎藤
Hideki Hashimoto
英樹 橋本
Kazuya Tamura
和也 田村
Kazuhiko Mochizuki
和彦 望月
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP27807798A priority Critical patent/JP3594498B2/en
Publication of JP2000112523A publication Critical patent/JP2000112523A/en
Application granted granted Critical
Publication of JP3594498B2 publication Critical patent/JP3594498B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Controls For Constant Speed Travelling (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

PROBLEM TO BE SOLVED: To realize serial line traveling with high traveling follow-up orbit precision for a leading vehicle. SOLUTION: The traveling orbit (X, Y, and θ) of a leading vehicle 101 driven by a manned operation is transmitted to following vehicles 102 and 103 driven by unmanned operations. The following vehicle 102 calculates the position and azimuth deviation amounts of the following vehicle 102 from the orbit information on the leading vehicle 101 and the position and azimuth information on the leading vehicle 101 from a laser radar 50, and corrects the location of the following vehicle 102 itself. The following vehicle 103 calculates the position and azimuth deviation amounts of the following vehicle 103 from the orbit information on the leading vehicle 101 and the following vehicle 102 and the position and azimuth information on the following vehicle 102 from the laser radar 50, and corrects the location of the following vehicle 103 itself. Thus, the coordinate systems of the following vehicles 102 and 103 can be exactly matched with the coordinate system of the leading vehicle 101, and the manipulated variables of the following vehicles 102 and 103 are calculated based on each corrected location and the target location in the traveling orbit of the leading vehicle 101 so that automatic operations can be realized.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、運転者により運
転される先導車と、該先導車に自動追従して縦列走行す
る複数の後続車とからなる自動追従走行システムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic following system that includes a leading vehicle driven by a driver and a plurality of following vehicles that follow the leading vehicle and travel in parallel.

【0002】[0002]

【従来の技術】近年、運転者により運転される有人の先
導車に対して複数の無人の後続車を自動追従走行させる
自動追従走行システムが提案されている。この自動追従
走行システムによれば、2台目以降の車両における運転
者の省力化が図られる。
2. Description of the Related Art In recent years, there has been proposed an automatic following system in which a plurality of unmanned following vehicles are automatically followed by a manned leading vehicle driven by a driver. According to this automatic follow-up traveling system, it is possible to save the driver's labor in the second and subsequent vehicles.

【0003】自動追従走行システムの従来技術として、
例えば特開平5−170008号公報に開示された技術
がある。この技術では、先導車から後続車に操舵量やス
ロットル開度等の運転操作量を送信し、後続車は、先導
車と同一の走行軌跡を得るために、先導車の運転操作量
と自車両(前記後続車)のエンジン出力等の相違に基づ
き、後続車が自車両の操舵量やエンジン制御量などをフ
ィードフォワード制御して先導車に追従するように構成
されている。
[0003] As a conventional technology of an automatic following system,
For example, there is a technique disclosed in Japanese Patent Application Laid-Open No. 5-170008. In this technology, a driving operation amount such as a steering amount and a throttle opening is transmitted from a leading vehicle to a following vehicle, and the succeeding vehicle transmits the driving operation amount of the leading vehicle to the following vehicle in order to obtain the same traveling locus as the leading vehicle. The following vehicle is configured to feed-forward control the steering amount, engine control amount, and the like of the own vehicle based on a difference in engine output and the like of the (the following vehicle) and follow the leading vehicle.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、このよ
うに後続車が先導車の操作量をそのまま利用するフィー
ドフォワード制御による追従制御では、先導車と後続車
のステアリング装置の整備状態、タイヤ径の違い、ある
いはエンジンの特性誤差(電気車両の場合には走行モー
タの特性誤差)やその整備状態等の違いにより所定の追
従誤差が発生する。
However, in the follow-up control by the feedforward control in which the following vehicle uses the operation amount of the leading vehicle as it is, the maintenance condition of the steering device and the tire diameter of the leading vehicle and the following vehicle are different. Alternatively, a predetermined following error occurs due to a characteristic error of the engine (a characteristic error of the traveling motor in the case of an electric vehicle) or a maintenance state thereof.

【0005】また、実際上、フィードフォワード制御に
よる追従制御では、GPS装置および距離センサや方位
センサを利用して自車(後続車)が検出した現在地が、
先導車の走行軌跡上の同一地点に至ったとき、その同一
地点における先導車の操作量と同一の操作量でステアリ
ング、アクセル等を操作して追従しようとするものであ
るが、前記GPS装置および距離センサや方位センサに
は一定の誤差(位置検出系の誤差という。)が存在し、
さらには、先導車が検出した現在地軌跡自体にも同様に
位置検出系の誤差が存在する。
[0005] Further, in actuality, in the follow-up control by the feedforward control, the current position detected by the own vehicle (following vehicle) using the GPS device and the distance sensor or the direction sensor is determined as follows.
When the vehicle reaches the same point on the traveling locus of the leading vehicle, the vehicle attempts to follow and operate the steering, accelerator, etc. with the same operation amount as the operation amount of the leading vehicle at the same point. The distance sensor and the direction sensor have a certain error (referred to as an error of the position detection system).
Further, the current position trajectory itself detected by the leading vehicle also has an error of the position detection system.

【0006】このような誤差が存在することから、従来
技術に係るフィードフォワード制御による追従制御で
は、後続車の検出位置(座標系)と先導車の座標系とが
ずれてしまい、特に最後尾を走行する後続車ではこの追
従誤差が累積し追従精度の低下を招いてしまうという問
題がある。
Due to the existence of such an error, in the follow-up control based on the feedforward control according to the prior art, the detected position (coordinate system) of the succeeding vehicle deviates from the coordinate system of the leading vehicle. There is a problem that the following errors accumulate in a following vehicle traveling and the following accuracy is reduced.

【0007】この発明はこのような課題を考慮してなさ
れたものであり、先導車の走行軌跡に対する追従精度を
高くすることを可能とする自動追従走行システムを提供
することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in consideration of the above problems, and has as its object to provide an automatic following system that can increase the accuracy of following a traveling locus of a leading vehicle.

【0008】さらにこの発明は、先導車の走行軌跡に対
する追従精度を一層高くし、かつ後続車の操作量を容易
に求めることを可能とする自動追従走行システムを提供
することを目的とする。
It is a further object of the present invention to provide an automatic following system that can further improve the accuracy of following the running trajectory of the leading vehicle and easily determine the operation amount of the following vehicle.

【0009】[0009]

【課題を解決するための手段】この項では、理解の容易
化のために添付図面中の符号を付けて説明する。したが
って、この項に記載した内容がその符号を付けたものに
限定して解釈されるものではない。
In this section, for ease of understanding, description will be made with reference numerals in the accompanying drawings. Therefore, the contents described in this section should not be construed as being limited to those given the reference numerals.

【0010】この発明は、運転者により運転される先導
車101に対し複数の後続車102、103を縦列させ
て自動追従走行させる自動追従走行システムにおいて、
前記先導車は、該先導車自身の現在地を検出する現在地
検出手段90と、検出された現在地を軌跡情報として記
憶する記憶手段93と、前記各後続車に前記軌跡情報を
送信する送信手段53とを有し、前記各後続車は、前記
軌跡情報を受信する受信手段53と、前記各後続車自身
の現在地を検出する現在地検出手段120と、直前の先
行車の位置および方位を検出するレーダ50と、該レー
ダにより検出された前記直前の先行車の位置および方位
情報と、前記受信手段により受信した軌跡情報に基づ
き、検出された前記各後続車自身の現在地を修正する現
在地修正手段122と、修正された現在地に基づき、前
記先導車に追従走行させるための操作量を演算する操作
量演算手段118と、演算された操作量に従い該各後続
車自身を運転する自動運転手段(42、44、84、8
6、88、90)とを有することを特徴とする(請求項
1記載の発明)。
The present invention relates to an automatic follow-up traveling system in which a plurality of succeeding vehicles 102 and 103 are arranged in tandem with a leading vehicle 101 driven by a driver to perform automatic follow-up traveling.
The leading vehicle includes a current position detecting unit 90 that detects a current position of the leading vehicle itself, a storage unit 93 that stores the detected current position as trajectory information, and a transmitting unit 53 that transmits the trajectory information to each of the following vehicles. Each of the following vehicles has a receiving means 53 for receiving the trajectory information, a current position detecting means 120 for detecting the current position of each of the following vehicles, and a radar 50 for detecting the position and direction of the immediately preceding vehicle. Current position correcting means 122 for correcting the current position of each of the succeeding vehicles detected based on the position and direction information of the immediately preceding preceding vehicle detected by the radar and the trajectory information received by the receiving means; An operation amount calculating means for calculating an operation amount for following the leading vehicle based on the corrected current position; and an operation amount calculating means for driving each of the following vehicles according to the calculated operation amount. Operation means (42,44,84,8
6, 88, 90) (the invention of claim 1).

【0011】この発明によれば、先導車の軌跡情報と直
前の先行車の軌跡情報と、レーダでの直前の先行車との
位置および方位情報から、後続車の位置ずれ量(方位ず
れ量を含む)を演算して、後続車自身の現在地を修正す
るようにしているので、後続車の座標系を先導車の座標
系に合わせることが可能となり、この修正現在地に基づ
き後続車の操作量を演算することで、先導車の走行軌跡
に対する追従精度を高くすることができる。なお、後続
車の操作量は、例えば、修正現在地と、該修正現在地近
傍の先導車の目標現在地との偏差(方位も含む)に基づ
く、フィードバック制御量に対応した量とすることがで
きる。
According to the present invention, the position deviation amount (direction deviation amount) of the succeeding vehicle is determined from the trajectory information of the leading vehicle, the trajectory information of the immediately preceding vehicle, and the position and azimuth information of the preceding vehicle on the radar. ) To correct the current position of the following vehicle itself, so that the coordinate system of the following vehicle can be adjusted to the coordinate system of the leading vehicle, and the operation amount of the following vehicle can be adjusted based on this corrected current position. By performing the calculation, it is possible to increase the accuracy of following the traveling locus of the leading vehicle. The operation amount of the succeeding vehicle can be, for example, an amount corresponding to the feedback control amount based on the deviation (including the direction) between the corrected current position and the target current position of the leading vehicle near the corrected current position.

【0012】また、この発明は、請求項1記載の発明に
おいて、前記先導車は、さらに、前記運転者による運転
に係わる操作量を検出する操作量検出手段94(図5参
照)を有し、前記記憶手段93は、前記軌跡情報と前記
操作量とを対として記憶し、前記送信手段は、前記各後
続車に前記軌跡情報と前記操作量を送信し、前記各後続
車における操作量演算手段112は、前記修正された現
在地近傍での前記先導車の軌跡情報と対になっている操
作量を検出し、該操作量を前記演算された操作量とする
ことを特徴とする(請求項2記載の発明)。
Further, in the present invention according to the first aspect of the present invention, the leading vehicle further includes an operation amount detection means 94 (see FIG. 5) for detecting an operation amount related to driving by the driver. The storage unit 93 stores the trajectory information and the operation amount as a pair, the transmission unit transmits the trajectory information and the operation amount to each of the following vehicles, and an operation amount calculation unit for each of the following vehicles. 112 detects an operation amount paired with the corrected trajectory information of the leading vehicle in the vicinity of the current location, and sets the operation amount as the calculated operation amount. Described invention).

【0013】この発明によれば、修正現在地近傍での先
導車の軌跡と対となっている操作量を後続車の操作量と
するようにしているので、先導車の走行軌跡に対する追
従精度を高くすることができ、かつ後続車の操作量を容
易に求めることができる。
According to the present invention, the operation amount paired with the trajectory of the leading vehicle in the vicinity of the corrected current position is set as the operation amount of the succeeding vehicle. And the operation amount of the following vehicle can be easily obtained.

【0014】さらにこの発明は、請求項2記載の発明に
おいて、前記操作量演算手段(112、118、12
6)は、前記修正された現在地近傍での前記先導車の軌
跡情報を目標現在地とし、該目標現在地における軌跡情
報と前記修正された現在地との偏差を算出し、該偏差に
基づく操作量を演算し、該偏差に基づく操作量と前記先
導車の軌跡情報と対になっている操作量を合成し、前記
自動運転手段は、前記合成された操作量に従い該各後続
車自身を運転することを特徴とする。
Further, according to the present invention, the operation amount calculating means (112, 118, 12)
6) calculating the deviation between the trajectory information at the target current position and the corrected current position using the trajectory information of the leading vehicle near the corrected current position as the target current position, and calculating the operation amount based on the deviation; Then, the operation amount based on the deviation is combined with the operation amount paired with the trajectory information of the leading vehicle, and the automatic driving means drives each of the following vehicles according to the combined operation amount. Features.

【0015】この発明によれば、先導車の操作量に倣
う、いわゆるフィードフォワード制御に加えて、位置偏
差による、いわゆるフィードバック制御を行うようにし
ているので、先導車の走行軌跡に対する追従精度を一層
高くすることができる。
According to the present invention, the so-called feedback control based on the position deviation is performed in addition to the so-called feed-forward control in accordance with the operation amount of the leading vehicle. Can be higher.

【0016】[0016]

【発明の実施の形態】以下、この発明の一実施の形態に
ついて図面を参照して説明する。
An embodiment of the present invention will be described below with reference to the drawings.

【0017】図1は、この発明の一実施の形態が適用さ
れた電動車両共用システムの概略的な構成を示してい
る。
FIG. 1 shows a schematic configuration of an electric vehicle shared system to which one embodiment of the present invention is applied.

【0018】この電動車両共用システムは、複数の同一
仕様の電動車両10を複数の利用者によって共用するこ
とを目的として構築されたものである。例えば、電動車
両10の利用可能範囲12には、それぞれ複数台の電動
車両10が駐車可能なポート13が設けられており、自
宅や会社の近傍のポート13から電動車両10を借り出
した利用者である運転者は、その電動車両10を対面通
行可能な道路上を運転して最寄りの駅やスーパー等に移
動し、初期の目的を達成した後、最寄りのポート13に
電動車両10を返却する。
The electric vehicle sharing system is constructed for the purpose of sharing a plurality of electric vehicles 10 of the same specifications by a plurality of users. For example, a port 13 in which a plurality of electric vehicles 10 can be parked is provided in the usable range 12 of the electric vehicle 10, and a user who rents the electric vehicle 10 from the port 13 near a home or a company is provided. A certain driver drives the electric vehicle 10 on a road that allows face-to-face traffic, moves to the nearest station, supermarket, or the like. After achieving the initial purpose, the driver returns the electric vehicle 10 to the nearest port 13.

【0019】なお、電動車両10の利用可能範囲12に
は、電動車両10の利用状況に係る情報を通信により送
信するための複数の通信手段14が設けられており、収
集された情報は、通信手段14から電動車両共用システ
ムのセンター16に送信されて処理される。
In the usable range 12 of the electric vehicle 10, a plurality of communication means 14 for transmitting information relating to the use state of the electric vehicle 10 by communication are provided. The information is transmitted from the means 14 to the center 16 of the electric vehicle shared system and processed.

【0020】図2は、各ポート13の構成を示してい
る。ポート13には、利用者が電動車両10を借り出し
あるいは返却するための乗降場18と、複数台の電動車
両10をプールする駐車場19とが設けられ、乗降場1
8には、借り出し処理あるいは返却処理のためのポート
端末管制装置20が設置される。利用者は、例えば、こ
のポート端末管制装置20において、利用情報等が記録
されたICカードを用いて所望の電動車両10の借り出
しあるいは返却を行うことになる。このポート端末管制
装置20は、ポート13内に存在する電動車両10の数
等を管理し、センター16に公衆回線網を通じて送信す
る。
FIG. 2 shows the configuration of each port 13. The port 13 is provided with a landing 18 for a user to rent or return the electric vehicle 10 and a parking lot 19 for pooling a plurality of electric vehicles 10.
8, a port terminal control device 20 for a borrowing process or a return process is installed. The user, for example, borrows or returns a desired electric vehicle 10 using the IC card in which usage information and the like are recorded in the port terminal control device 20. The port terminal control device 20 manages the number and the like of the electric vehicles 10 present in the port 13 and transmits the number to the center 16 via a public network.

【0021】各ポート13内における乗降場18と各駐
車場19との間には、電動車両10を自動運転(無人運
転)にて移動させるための道路インフラストラクチャー
である誘導ケーブル22が埋設されるとともに、この誘
導ケーブル22に沿って一定間隔で磁気ネイル24が埋
設されている。また、駐車場19の一つには、搭載され
ているバッテリに対して充電を行うための充電装置26
が設置されている。
In each port 13, an induction cable 22 as a road infrastructure for moving the electric vehicle 10 by automatic driving (unmanned driving) is buried between the landing 18 and each parking lot 19 in each port 13. At the same time, magnetic nails 24 are embedded at regular intervals along the guide cable 22. In one of the parking lots 19, a charging device 26 for charging a mounted battery is provided.
Is installed.

【0022】全ての電動車両10には、車軸に対して対
称となる位置に誘導センサ32、32が配置され、ま
た、車軸に対してオフセットした位置(磁気ネイル24
に対面する位置)に磁気センサ34が配置されている。
また、前バンパー部には衝突防止用の超音波センサ35
が配置されている。
In all the electric vehicles 10, guidance sensors 32, 32 are arranged at positions symmetrical with respect to the axle, and at positions offset with respect to the axle (magnetic nails 24).
The magnetic sensor 34 is disposed at a position facing the.
The front bumper has an ultrasonic sensor 35 for preventing collision.
Is arranged.

【0023】ポート端末管制装置20から無線通信を通
じて、例えば、出庫命令をうけたとき、ポート13内の
地図をもとに走行経路を決定し、超音波センサ35によ
り安全を確認しながら、誘導センサ32、32により誘
導ケーブル22から発生する磁束を検出することで車幅
方向の位置をフィードバック制御し、一方、磁気センサ
34により磁気ネイル24を検出することでポート13
内での正確な位置フィードバック制御を行う。このよう
な走行フィードバック制御は、電動車両10の自動運転
(無人運転)により行われる。
For example, when receiving a retrieval command from the port terminal control device 20 through a wireless communication, the traveling route is determined based on the map in the port 13, the safety is confirmed by the ultrasonic sensor 35, and the guidance sensor is checked. The position in the vehicle width direction is feedback-controlled by detecting the magnetic flux generated from the induction cable 22 by 32, 32, while the port 13 is detected by detecting the magnetic nail 24 by the magnetic sensor 34.
To perform accurate position feedback control within the vehicle. Such traveling feedback control is performed by automatic operation (unmanned operation) of the electric vehicle 10.

【0024】ところで、上記のように構成される電動車
両共用システムにおいて、電動車両10の利用が促進さ
れて時間が経過した場合、あるポート13には電動車両
10が集中し、また他のあるポート13には、電動車両
10が過疎になる場合がある。このようなポート13に
おける電動車両10の集中状態あるいは過疎状態がセン
ター16により把握される。
By the way, in the electric vehicle shared system configured as described above, when the use of the electric vehicle 10 is promoted and time passes, the electric vehicle 10 is concentrated on one port 13 and another port 13 13, the electric vehicle 10 may be depopulated. The center 16 recognizes such a concentrated state or a depopulated state of the electric vehicle 10 at the port 13.

【0025】例えば、図1中、左下に存在するポート1
3(A)に電動車両10の集中状態が発生し、右上に存
在するポート13(B)に電動車両10の過疎状態が発
生している場合、ポート13(A)で過剰となっている
複数の電動車両10がポート13(B)まで移動される
ことが好ましい。
For example, in FIG.
When the concentration state of the electric vehicle 10 occurs in 3 (A) and the depopulated state of the electric vehicle 10 occurs in the port 13 (B) existing at the upper right, a plurality of excess ports 13 (A). Is preferably moved to the port 13 (B).

【0026】この場合、複数の電動車両10をトラック
等に積載して移動することも考えられるが、トラック等
に対する電動車両10の荷積み荷下ろしのための工数が
発生して時間コストがかかり、また電動車両共用システ
ムの利用可能範囲12内をトラック等の大型車両が走行
することも好ましくない場合がある。
In this case, it is conceivable to move a plurality of electric vehicles 10 by loading them on a truck or the like. However, it takes time to load and unload the electric vehicles 10 from the truck or the like. It may not be desirable for a large vehicle such as a truck to travel within the usable range 12 of the electric vehicle shared system.

【0027】そこで、この実施の形態では、センター1
6が、集中状態あるいは過疎状態を均一化するために、
センター16に所属する運転者に電話等により連絡し
て、ポート13(A)で過剰となっている複数の電動車
両10をポート13(B)まで隊列走行(縦列走行)に
より移動させるように指示する。
Therefore, in this embodiment, the center 1
6 to make the concentrated or depopulated state uniform
The driver belonging to the center 16 is contacted by telephone or the like, and instructed to move the plurality of electric vehicles 10 that are excessive at the port 13 (A) to the port 13 (B) by platooning (parallel running). I do.

【0028】この実施の形態による隊列走行は、後述す
るように、先導車としての電動車両10(例えば、図1
に示すように、先導車101とする。)を運転者が運転
し、この有人運転される先導車101に対して、自動運
転される無人(有人でもよい。)の後続車としての電動
車両10(例えば、後続車102、103)が、縦列状
態で、自動追従走行するように構成されている。もちろ
ん3台以上の電動車両10の隊列走行も可能である。
In the platooning according to this embodiment, an electric vehicle 10 (for example, FIG.
As shown in FIG. ) Is driven by the driver, and the electrically driven vehicle 10 (for example, the following vehicles 102 and 103) as an unmanned (or manned) succeeding vehicle that is automatically driven with respect to the manned driving vehicle 101 is In the tandem state, the vehicle is configured to travel automatically. Of course, three or more electric vehicles 10 can also travel in platoon.

【0029】この場合において、隊列走行が実施される
利用可能範囲12内の道路には、上述した誘導ケーブル
22や磁気ネイル24等の道路インフラストラクチャー
が整備されていない。すなわち、この実施の形態におい
ては、隊列走行が一般道路と同様の対面通行可能な道路
上で実施される。
In this case, the road infrastructure such as the above-described guide cable 22 and magnetic nail 24 is not provided on the road within the available range 12 in which platooning is performed. That is, in this embodiment, platooning is performed on a road that can be face-to-face, similar to a general road.

【0030】図3は、電動車両10の構成を概略的に示
している。電動車両10は、有人走行および無人走行が
可能なように構成されており、バッテリ40からの電力
が、駆動力制御ECU(electronic control unit )4
2を介して制御されるモータ44に供給され、モータ4
4の回転により車輪46が回転されて走行するようにな
っている。
FIG. 3 schematically shows the configuration of the electric vehicle 10. The electric vehicle 10 is configured to be capable of manned traveling and unmanned traveling, and the electric power from the battery 40 is supplied to a driving force control ECU (electronic control unit) 4.
2 is supplied to a motor 44 controlled via
The rotation of the wheel 4 causes the wheels 46 to rotate and travel.

【0031】図3に示すように、電動車両10のフロン
トバンパーの中央には広角走査可能なレーザレーダ(レ
ーダ装置)50が取り付けられ、リアバンパーの中央に
は、後続車のレーザレーダ50から発射されるレーダ電
波を反射するために鏡面処理されたプレートであるリフ
レクタ52が取り付けられている。先行車のリフレクタ
52の位置(レーダ計測点)を後続車のレーザレーダ5
0によりリアルタイムに捕捉することにより、後続車基
準の先行車の位置(先行車との車間距離)と方向をリア
ルタイムに検出することができる。実際上、この実施の
形態では、レーザレーダ50とリフレクタ52との組合
せにより、後続車から先行車までの進行方向の距離と車
幅方向のずれ量を検出している。
As shown in FIG. 3, a laser radar (radar device) 50 capable of wide-angle scanning is mounted at the center of the front bumper of the electric vehicle 10, and the laser beam emitted from the laser radar 50 of the following vehicle is mounted at the center of the rear bumper. A reflector 52, which is a plate that has been mirror-finished to reflect radar waves, is attached. The position of the reflector 52 (radar measurement point) of the preceding vehicle is determined by the laser radar 5 of the following vehicle.
By capturing in 0 in real time, it is possible to detect the position (inter-vehicle distance from the preceding vehicle) and direction of the preceding vehicle based on the following vehicle in real time. In practice, in this embodiment, the combination of the laser radar 50 and the reflector 52 detects the distance in the traveling direction from the following vehicle to the preceding vehicle and the amount of displacement in the vehicle width direction.

【0032】電動車両10のルーフには、電動車両10
間の無線通信用(車々間通信用)の車々アンテナ53
と、通信手段14およびセンター16との無線通信用の
路車アンテナ54と、GPS衛星およびDGPS局から
の電波を受信するGPS/DGPSアンテナ56が取り
付けられている。
On the roof of the electric vehicle 10, there is an electric vehicle 10
Vehicle antenna 53 for wireless communication between vehicles (for communication between vehicles)
And a road / vehicle antenna 54 for wireless communication with the communication means 14 and the center 16, and a GPS / DGPS antenna 56 for receiving radio waves from GPS satellites and DGPS stations.

【0033】図4は、隊列(縦列)走行に関連する構成
要素を表した電動車両10の構成を示している。なお、
隊列走行する場合の電動車両10のうち、運転者が運転
して先頭を走行する電動車両10を先導車101とい
い、この先導車101に追従して走行する電動車両10
を後続車102といい、この後続車102の後を走行す
る電動車両10も後続車103という(図1をも参
照)。この実施の形態において、先導車101および後
続車102、103は、上述したように、全て同一仕様
(同一構造)の同一型式の電動車両10を用いている。
なお、図4において、後続車102、103の中、点線
で囲んだ部分の構成は、先導車101の中、点線で囲ん
だ部分の構成と同一である。そして、電動車両10は、
図示していないスイッチにより、マニュアル操作での有
人運転による先導車101と、自動操作での無人運転に
よる後続車102、103とに切り換えることが可能と
なっている。
FIG. 4 shows a configuration of an electric vehicle 10 showing components related to platoon (column) traveling. In addition,
Among the electric vehicles 10 in the case of platooning, the electric vehicle 10 that is driven by the driver and runs first is referred to as a leading vehicle 101, and the electric vehicle 10 that runs following the leading vehicle 101
Is referred to as a following vehicle 102, and the electric vehicle 10 traveling behind the following vehicle 102 is also referred to as a following vehicle 103 (see also FIG. 1). In this embodiment, the leading vehicle 101 and the following vehicles 102 and 103 use the same type of electric vehicle 10 having the same specifications (same structure) as described above.
In FIG. 4, the configuration of the portion surrounded by the dotted line in the following vehicles 102 and 103 is the same as the configuration of the portion surrounded by the dotted line in the leading vehicle 101. And the electric vehicle 10
A switch (not shown) makes it possible to switch between a leading vehicle 101 driven by manned driving by manual operation and trailing vehicles 102 and 103 driven by unmanned driving by automatic operation.

【0034】図4に示すように、電動車両10は、全体
的な制御処理手段である走行ECU60を有している。
走行ECU60には、自車の現在地(緯度経度)を測位
するGPS/DGPS測位装置70、走行速度を算出す
る等のための走行距離を検出する距離センサ72、自車
の進行方位を検出する方位センサ74、アクセルの開度
に対応するモータ44の操作量である制御トルクT(N
m)を検出するアクセルセンサ76、ブレーキの操作量
であるブレーキ油圧力Pを検出するブレーキセンサ7
8、ステアリングの操作量である蛇角ω(deg)を検
出するステアリングセンサ80、および前記レーザレー
ダ50が接続されている。
As shown in FIG. 4, the electric vehicle 10 has a traveling ECU 60 as an overall control processing means.
The traveling ECU 60 includes a GPS / DGPS positioning device 70 for measuring the current position (latitude and longitude) of the vehicle, a distance sensor 72 for detecting a traveling distance for calculating a traveling speed, and a direction for detecting the traveling direction of the vehicle. The control torque T (N), which is an operation amount of the motor 44 corresponding to the opening of the sensor 74 and the accelerator.
m), and a brake sensor 7 for detecting a brake hydraulic pressure P which is a brake operation amount.
8. A steering sensor 80 for detecting a steering angle ω (deg), which is a steering operation amount, and the laser radar 50 are connected.

【0035】なお、この実施の形態において、GPS/
DGPS測位装置70は、位置の検出精度が1m程度と
低いため、隊列走行時における走行制御(フィードバッ
ク制御とフィードフォワード制御)用としては使用して
いない。隊列が利用可能範囲12内のどの位置に存在す
るのかをセンター16が確認するため、および音声案内
用のスピーカ81の付いたナビゲーション装置を構成す
る表示装置82の地図上に自車位置を表示する等のため
に使用される。
In this embodiment, the GPS /
Since the DGPS positioning device 70 has a low position detection accuracy of about 1 m, it is not used for traveling control (feedback control and feedforward control) during platooning. The center 16 displays the position of the vehicle on the map of the display device 82 constituting the navigation device having the speaker 81 for voice guidance so that the center 16 can confirm where in the available range 12 the platoon is located. Used for etc.

【0036】アクセルセンサ76により検出された制御
トルクT(Nm)に応じて走行ECU60は、駆動力制
御ECU42を介してモータ44の回転を制御する。ま
た、ブレーキセンサ78により検出されたブレーキ油圧
力Pに応じて走行ECU60は、制動力制御ECU84
を介してブレーキアクチュエータ86の制動力を制御す
る。さらに、ステアリングセンサ80により検出された
蛇角ωに応じて走行ECU60は、ステアリング制御E
CU88を介してステアリングアクチュエータ90を制
御する。
The traveling ECU 60 controls the rotation of the motor 44 via the driving force control ECU 42 in accordance with the control torque T (Nm) detected by the accelerator sensor 76. Further, according to the brake oil pressure P detected by the brake sensor 78, the traveling ECU 60 controls the braking force control ECU 84
The braking force of the brake actuator 86 is controlled via the. Further, according to the steering angle ω detected by the steering sensor 80, the traveling ECU 60 controls the steering control E
The steering actuator 90 is controlled via the CU 88.

【0037】アクセルセンサ76とブレーキセンサ78
の出力に代替して加減速センサを積分した値を用いるこ
とが可能であり、ステアリングセンサ80の出力に代替
してヨーレートセンサを積分した値を用いることが可能
である。また、距離センサ72の出力に代替して速度セ
ンサの出力を積分した値を用いることが可能である。
An accelerator sensor 76 and a brake sensor 78
The value obtained by integrating the acceleration / deceleration sensor can be used instead of the output of the steering sensor 80, and the value obtained by integrating the yaw rate sensor can be used instead of the output of the steering sensor 80. Further, it is possible to use a value obtained by integrating the output of the speed sensor instead of the output of the distance sensor 72.

【0038】図5は、追従制御に係わる先導車101の
機能ブロック図を表している。
FIG. 5 is a functional block diagram of the leading vehicle 101 related to the follow-up control.

【0039】先導車101の走行ECU60を構成する
現在地(自車位置)検出手段90は、距離センサ72お
よび方位センサ74の出力により自車位置(X,Y)と
自車の向いている方向(方位)θを一定時間(10m
s)毎に検出しリングバッファにより構成される記憶手
段93に軌跡データとして記憶する。
The present position (own vehicle position) detecting means 90 constituting the traveling ECU 60 of the leading vehicle 101 detects the own vehicle position (X, Y) and the direction of the own vehicle (X, Y) based on the outputs of the distance sensor 72 and the direction sensor 74. Direction) θ for a certain time (10m
s), and is detected and stored as trajectory data in storage means 93 constituted by a ring buffer.

【0040】また、操作量検出手段94は、アクセルセ
ンサ76、ブレーキセンサ78およびステアリングセン
サ80からの操作量(T,P,ω)を検出し、前記軌跡
データ{自車位置(X,Y)と方向θ}と対として記憶
手段93に記憶する。
The operation amount detecting means 94 detects the operation amounts (T, P, ω) from the accelerator sensor 76, the brake sensor 78, and the steering sensor 80, and obtains the trajectory data {own vehicle position (X, Y). And the direction θ} are stored in the storage unit 93 as a pair.

【0041】先導車101で検出された軌跡データ{自
車位置(X,Y)と方向θ}と操作量(T,P,ω)
は、送信手段として機能する車々間無線装置92および
車々アンテナ53を通じて、後続車102、103の走
行ECU60、60に送信される。
Trajectory data {vehicle position (X, Y) and direction θ} detected by leading vehicle 101 and operation amount (T, P, ω)
Is transmitted to the traveling ECUs 60, 60 of the following vehicles 102, 103 via the inter-vehicle wireless device 92 and the vehicle antenna 53 functioning as a transmitting means.

【0042】また、後続車102、103の状態が、受
信手段として機能する車々アンテナ53および車々間無
線装置92を通じて先導車101の追従確認手段96に
供給され、追従確認結果に応じて、表示・警告手段とし
て機能する表示装置82およびスピーカ81が駆動され
るとともに、減速手段あるいは停止手段としての駆動力
制御ECU42、モータ44、制動力制御ECU84お
よびブレーキアクチュエータ86が駆動される。
Further, the status of the following vehicles 102 and 103 is supplied to the follow-up confirmation means 96 of the leading vehicle 101 through the vehicle-to-vehicle antenna 53 and the inter-vehicle radio device 92 functioning as a reception means. The display device 82 and the speaker 81 functioning as warning means are driven, and the driving force control ECU 42, the motor 44, the braking force control ECU 84, and the brake actuator 86 as deceleration means or stop means are driven.

【0043】図6は、追従制御に係わる後続車102
(103)の機能ブロック図を示している。
FIG. 6 shows the following vehicle 102 involved in the following control.
It shows a functional block diagram of (103).

【0044】後続車102(103)である電動車両1
0は、受信手段(53、92)により、先行車の軌跡情
報等と先導車101の操作量と先行車との座標ずれ量
(後述)を受信する。なお、後続車102の先行車は先
導車101であり、後続車103の先行車は後続車10
2である。すなわち、この実施の形態において、用語
「先行車」は、自車の直前の車両を意味する。
The electric vehicle 1 which is the following vehicle 102 (103)
In the case of 0, the receiving means (53, 92) receives the trajectory information of the preceding vehicle, the operation amount of the leading vehicle 101, and the coordinate shift amount (described later) between the preceding vehicle. The preceding vehicle of the following vehicle 102 is the leading vehicle 101, and the preceding vehicle of the following vehicle 103 is the following vehicle 10.
2. That is, in this embodiment, the term “preceding vehicle” means the vehicle immediately before the host vehicle.

【0045】後続車102(103)において、先導車
101の操作量が、操作量抽出手段110により抽出さ
れてフィードフォワード制御量演算手段112に供給さ
れる。
In the succeeding vehicle 102 (103), the operation amount of the leading vehicle 101 is extracted by the operation amount extraction means 110 and supplied to the feedforward control amount calculation means 112.

【0046】目標位置・目標方位演算手段114は、隊
列番号記憶手段116からの自車の隊列番号(例えば、
後続車102は隊列番号2番、後続車103は隊列番号
3番)と距離センサ72からの走行距離とから自車が目
標とすべき先導車101の軌跡情報中の目標位置と目標
方位を演算してフィードバック制御量演算手段118に
供給する。
The target position / target azimuth calculating means 114 reads the rank number of the vehicle from the rank number storage means 116 (for example,
The following vehicle 102 is in the formation number 2 and the following vehicle 103 is the formation number 3) and the travel distance from the distance sensor 72 is used to calculate the target position and target direction in the trajectory information of the leading vehicle 101 to be targeted by the own vehicle. Then, it is supplied to the feedback control amount calculation means 118.

【0047】現在地検出手段120は、自車の距離セン
サ72および方位センサ74の出力により自車位置
(X,Y)と自車の向いている方向θを一定時間(10
ms)毎に検出し現在地・方位修正手段122に供給す
る。
The current position detecting means 120 determines the position (X, Y) of the own vehicle and the direction θ of the own vehicle based on the outputs of the distance sensor 72 and the direction sensor 74 of the own vehicle for a predetermined time (10
ms) and supplies it to the current position / azimuth correcting means 122.

【0048】レーザレーダ50の出力から先行車に対す
る距離と方位が距離・方位計測手段124により計測さ
れ、現在地・方位修正手段122に供給される。
The distance and azimuth with respect to the preceding vehicle are measured from the output of the laser radar 50 by the distance / azimuth measuring means 124 and supplied to the current position / azimuth correcting means 122.

【0049】現在地・方位修正手段122は、先行車の
軌跡データ、座標ずれ量、自車位置(X,Y)と方位
θ、先行車に対する距離と方位の計測値に基づき、現在
地と方位を修正する。
The current position / azimuth correcting means 122 corrects the current position and the azimuth based on the trajectory data of the preceding vehicle, the coordinate deviation amount, the position (X, Y) and the direction θ of the own vehicle, and the measured values of the distance and the azimuth with respect to the preceding vehicle. I do.

【0050】操作量抽出手段110の出力と、現在地・
方位修正手段122の出力である修正後の現在地に基づ
いて、フィードフォワード制御量演算手段112により
フィードフォワード制御量が演算され、加算手段126
の一方の入力に供給される。
The output of the manipulated variable extraction means 110 and the current position
The feedforward control amount is calculated by the feedforward control amount calculation means 112 based on the corrected current position which is the output of the azimuth correction means 122, and the addition means 126
Is supplied to one of the inputs.

【0051】目標位置・目標方位演算手段114の出力
である目標位置、目標方位と、現在地・方位修正手段1
22の出力である修正された現在地、修正された方位に
基づいて、フィードバック制御量演算手段によりフィー
ドバック制御量が演算され、加算手段126の他方の入
力に供給される。
The target position / target azimuth output from the target position / target azimuth calculating means 114 and the current position / azimuth correcting means 1
The feedback control amount is calculated by the feedback control amount calculating means based on the corrected current position and the corrected azimuth which are the outputs of 22 and supplied to the other input of the adding means 126.

【0052】加算手段126は、加算結果のアクセル制
御量を駆動力制御ECU42を介してモータ44に供給
する。加算手段126は、また、加算結果のブレーキ制
御量を制動力制御ECU84を介してブレーキアクチュ
エータ86に供給する。加算手段126は、さらに、加
算結果のステアリング制御量をステアリング制御ECU
88を介してステアリングアクチュエータ90に供給す
る。
The adding means 126 supplies the accelerator control amount resulting from the addition to the motor 44 via the driving force control ECU 42. The adding means 126 also supplies the brake control amount resulting from the addition to the brake actuator 86 via the braking force control ECU 84. The adding means 126 further calculates the steering control amount as a result of the addition by the steering control ECU.
It is supplied to the steering actuator 90 via 88.

【0053】後続車102、103における状態の異常
や、バッテリ40の残容量が状態検出手段128により
検出され、距離・方位計測手段124で計算された先行
車との車間距離とともに送信手段(53、92)を介し
て先導車101に送信される。
Abnormalities in the state of the following vehicles 102 and 103 and the remaining capacity of the battery 40 are detected by the state detecting means 128, and the transmitting means (53, 53) together with the inter-vehicle distance to the preceding vehicle calculated by the distance / azimuth measuring means 124. 92) to the leading vehicle 101.

【0054】また、現在地検出手段120により検出さ
れた自車位置と自車方位および現在地・方位修正手段1
22で計算された自車を基準とする先行車の座標ずれ量
が送信手段(53、92)を通じて後続車{例えば、自
車が後続車102である場合には、自車の直後を走行す
る後続車103を意味する。}に送信される。
The vehicle position and the vehicle direction detected by the current position detecting means 120 and the current position / direction correcting means 1
If the coordinate shift amount of the preceding vehicle calculated with reference to the own vehicle based on the own vehicle is transmitted through the transmission means (53, 92), for example, if the own vehicle is the following vehicle 102, the vehicle runs immediately after the own vehicle. The following vehicle 103 is meant. Sent to}.

【0055】図7は、隊列走行における先導車101の
走行ECU60(図5参照)の制御に係わるフローチャ
ートを示している。
FIG. 7 shows a flowchart relating to control of the traveling ECU 60 (see FIG. 5) of the leading vehicle 101 in platooning.

【0056】図8、9は、隊列走行における後続車10
2、103の走行ECU60(図6参照)の制御に係わ
るフローチャートを示している。
FIGS. 8 and 9 show the following vehicle 10 in platooning.
7 shows a flowchart relating to the control of the traveling ECUs 60 and 60 (see FIG. 6).

【0057】以下、これらのフローチャートをも参照し
ながら隊列走行時における先導車101の制御動作およ
び後続車102(103)の制御動作について説明す
る。
The control operation of the leading vehicle 101 and the control operation of the succeeding vehicle 102 (103) during platooning will now be described with reference to these flowcharts.

【0058】まず、隊列走行の開始時に初期化処理を行
う(ステップS1、S21)。初期化処理では、IDと
しての隊列番号が決定され隊列番号記憶手段116に記
憶されるとともに、隊列番号の決められた電動車両10
(ここでは、先導車101と後続車102、103であ
り、以下、車両101、102、103ともいう。)の
座標位置が決められる。
First, initialization processing is performed at the start of platooning (steps S1 and S21). In the initialization processing, a row number as an ID is determined and stored in the row number storage means 116, and the electric vehicle 10 having the row number determined is also determined.
Here, the coordinate position of the leading vehicle 101 and the following vehicles 102 and 103 (hereinafter, also referred to as vehicles 101, 102, and 103) is determined.

【0059】図10は座標の決め方を示している。初期
化処理では、先導車101、後続車102、103がそ
れぞれ進行方向をX軸とし、そのX軸上に、例えば、4
m間隔で整列される。そして、それぞれの車両101、
102、103の重心位置で、最後尾の後続車103の
座標G3(X,Y,θ)が、G3(0,0,0)とさ
れ、後続車102の座標G2(X,Y,θ)がG2
(4,0,0)とされ、先導車101の座標G1(X,
Y,θ)がG1(8,0,0)とされる。なお、方位θ
は、左回りの角度とされ、したがって、例えば、図10
の位置から進行方向がY軸方向を向いた場合には、θ=
90°とされる。
FIG. 10 shows how to determine the coordinates. In the initialization processing, the leading vehicle 101 and the following vehicles 102 and 103 each have the traveling direction as the X axis, and, for example, 4
Aligned at m intervals. And each vehicle 101,
At the position of the center of gravity of 102 and 103, the coordinate G3 (X, Y, θ) of the trailing vehicle 103 at the end is set to G3 (0, 0, 0), and the coordinate G2 (X, Y, θ) of the following vehicle 102 Is G2
(4, 0, 0), and the coordinates G1 (X,
Y, θ) is set to G1 (8, 0, 0). Note that the orientation θ
Is a counterclockwise angle, and thus, for example, FIG.
When the traveling direction is oriented in the Y-axis direction from the position
90 °.

【0060】また、初期化処理では、車両101、10
2、103の時刻が、先導車101の時刻にリセットさ
れ、同期化される。この実施の形態では、先導車101
の時刻は、GPS/DGPS測位装置70の測位結果に
基づくGPS衛星の時刻を基準としている。GPS衛星
の時刻ではなく、出発時点をゼロ時としてもよい。
In the initialization processing, the vehicles 101, 10
The times 2 and 103 are reset to the time of the leading vehicle 101 and synchronized. In this embodiment, the leading vehicle 101
Are based on the time of a GPS satellite based on the positioning result of the GPS / DGPS positioning device 70. Instead of the time of the GPS satellite, the departure time may be set to zero.

【0061】さらに、初期化処理では、車両101、1
02、103の始動自動点検処理が行われ、点検処理結
果に基づいてステアリングセンサ80等各種センサの状
態等が後続車102、103から先導車101に送信さ
れる。
Further, in the initialization processing, vehicles 101, 1
The automatic start-up check process of 02 and 103 is performed, and the state of various sensors such as the steering sensor 80 is transmitted from the following vehicles 102 and 103 to the leading vehicle 101 based on the result of the check process.

【0062】先導車101は、この状態情報を受けて、
後続車102、103の状態が正常であるかどうか判定
し、正常である場合には、図4に模式的に示すように、
先導車101に搭乗した運転者が、ステアリングホイー
ルを操作し、さらにアクセルペダルおよびブレーキペダ
ル等を操作して先導車101を運転し、走行を開始する
(ステップS2)。なお、走行開始時、および走行を開
始した後に一定時間毎に、先導車101は、GPS/D
GPS測位装置70により得た自車の位置、すなわち隊
列の位置(緯度、経度、時刻)をセンター16に送信す
る。これによりセンター16は、隊列走行中の隊列の現
在位置を把握することができる。また、ポート13
(B)への到着時間を正確に推定することができる。な
お、この実施の形態において、GPS/DGPS測位装
置70から得られる測位データは、検出精度が1m程度
であるので、比較的に高速走行が行われリアルタイムに
制御される追従走行(例えば、時速40kmで1m間隔
での隊列走行)には使用していない。
The leading vehicle 101 receives this state information,
It is determined whether the status of the following vehicles 102 and 103 is normal, and if it is normal, as shown schematically in FIG.
The driver in the leading vehicle 101 operates the steering wheel, and further operates the accelerator pedal and the brake pedal to drive the leading vehicle 101 and start traveling (step S2). Note that, at the start of driving and at regular intervals after starting driving, the leading vehicle 101
The position of the vehicle obtained by the GPS positioning device 70, that is, the position (latitude, longitude, and time) of the platoon is transmitted to the center 16. Thus, the center 16 can grasp the current position of the platoon running in the platoon. Port 13
The arrival time at (B) can be accurately estimated. In this embodiment, since the positioning data obtained from the GPS / DGPS positioning device 70 has a detection accuracy of about 1 m, a relatively high-speed running is performed and the following running is controlled in real time (for example, 40 km / h). It is not used for platooning at 1m intervals.

【0063】このようにして、原則的には、先行車に対
して後続車が一定車間距離(例えば、1m)を保ち、後
続車102、103が、先導車101の軌跡を追跡(ト
レース)する走行である隊列走行が開始されたとき、先
導車101の現在地検出手段90は、距離センサ72と
方位センサ74の出力から自車位置(現在地)・方向
(進行方向)を所定時間毎、例えば、10ms毎に自車
の現在地座標G1(X,Y,θ)として検出する(ステ
ップS3)。
In this way, in principle, the following vehicle keeps a constant inter-vehicle distance (for example, 1 m) with respect to the preceding vehicle, and the following vehicles 102 and 103 track the trajectory of the leading vehicle 101. When platooning, which is running, is started, the current position detecting means 90 of the leading vehicle 101 determines the position (current position) and direction (traveling direction) of the vehicle from the outputs of the distance sensor 72 and the direction sensor 74 at predetermined time intervals, for example, The current position coordinates G1 (X, Y, θ) of the own vehicle are detected every 10 ms (step S3).

【0064】検出した自車位置・方向からなる現在地座
標G1を時刻をアドレスとし、座標G1の集合としての
軌跡データ{自車位置(X,Y)と方向θ}として記憶
手段93に記憶する(ステップS4)。
The current position coordinates G1 comprising the detected position and direction of the vehicle are stored in the storage means 93 as locus data {own vehicle position (X, Y) and direction θ} as a set of coordinates G1 using the time as an address ( Step S4).

【0065】操作量検出手段94は、座標G1の検出と
同時刻毎に、その時点での先導車101の運転者の操作
によるアクセルセンサ76、ブレーキセンサ78および
ステアリングセンサ80の各操作量{アクセルの開度に
対応するモータ44の操作量である制御トルクT(N
m)、ブレーキ油圧力P(N/m2 )およびステアリン
グの蛇角ω(deg)}を検出し、操作量(T,P,
ω)の組として、記憶手段93に記憶する(ステップS
5)。このようにして、記憶手段93には、次に説明す
る走行情報テーブルが作成される。
The operation amount detecting means 94 detects each operation amount of the accelerator sensor 76, the brake sensor 78, and the steering sensor 80 by the driver's operation of the leading vehicle 101 at the same time as the detection of the coordinate G1. The control torque T (N
m), the brake oil pressure P (N / m 2 ) and the steering angle ω (deg)} are detected, and the manipulated variables (T, P,
ω) is stored in the storage means 93 (step S
5). In this way, a traveling information table described below is created in the storage unit 93.

【0066】図11は、先導車101の走行情報テーブ
ル132の構成例を示している。記憶手段93は、この
実施の形態では、3000個のリングバッファより構成
され、アドレスNo.1から順次10ms毎に時刻t
1、t2、…と軌跡データと操作量データとが対として
記憶される。例えば、アドレスNo.1では、軌跡デー
タ(位置,方向)が、軌跡データ(位置,方向)=
(X,Y,θ)=(X1,Y1,θ1)と記憶され、操
作量データ(アクセル,ブレーキ,ステアリング)が、
操作量データ(アクセル,ブレーキ,ステアリング)=
{T(Nm),P(N/m2 ),ω(deg)}=(T
1,P1,ω1)と記憶される。走行情報テーブル13
2にアドレスNo.3000まで軌跡データと操作量デ
ータが記憶された場合、アドレスNo.1に新たな軌跡
データと操作量データとが上書きされるようにして循環
して記憶される。
FIG. 11 shows an example of the configuration of the traveling information table 132 of the leading vehicle 101. In this embodiment, the storage means 93 is composed of 3000 ring buffers, and has an address No. Time t every 10 ms from 1
.., Trajectory data and operation amount data are stored as a pair. For example, address No. In the case of 1, the trajectory data (position, direction) is equal to the trajectory data (position, direction) =
(X, Y, θ) = (X1, Y1, θ1), and the operation amount data (accelerator, brake, steering)
Operation amount data (accelerator, brake, steering) =
{T (Nm), P (N / m 2 ), ω (deg)} = (T
1, P1, ω1). Travel information table 13
Address No. 2 When the trajectory data and the operation amount data are stored up to 3000, the address No. 1, the new trajectory data and the operation amount data are stored in a circulating manner so as to be overwritten.

【0067】なお、実際上、隊列走行における走行制御
には、時刻情報は必要とされない。また、軌跡データ
(X,Y,θ)中、位置軌跡データ(X,Y)は、ポー
ト13(A)近傍の初期化位置を原点とし、ポート13
(B)近傍の位置を終点位置とする累積データである。
すなわち、10ms毎、例えば、時刻ta、tbの距離
センサ72の出力を、例えば距離Ra、Rb、方位セン
サ74の出力を、例えば方向θa、θbとした場合に、
時刻taでの軌跡データ(X,Y,θ)を、軌跡データ
(X,Y,θ)=(Ra×cosθa、Ra×sinθ
a、θa)とするとき、時刻tbでの軌跡データ(X,
Y,θ)は、軌跡データ(X,Y,θ)={Ra×co
sθa+(Rb−Ra)cosθb、Ra×sinθa
+(Rb−Ra)sinθb、θb)と計算される。
In practice, time information is not required for running control in platooning. In the trajectory data (X, Y, θ), the position trajectory data (X, Y) uses the initialized position near the port 13 (A) as the origin,
(B) Cumulative data having a nearby position as an end point position.
That is, when the output of the distance sensor 72 at the time ta, tb, for example, the outputs of the distances Ra, Rb, and the azimuth sensor 74 are, for example, the directions θa, θb at every 10 ms,
The trajectory data (X, Y, θ) at the time ta is represented by trajectory data (X, Y, θ) = (Ra × cos θa, Ra × sin θ)
a, θa), the locus data (X,
Y, θ) is obtained from the trajectory data (X, Y, θ) = {Ra × co
sθa + (Rb−Ra) cosθb, Ra × sinθa
+ (Rb-Ra) sin θb, θb).

【0068】先導車101の記憶手段93に記憶された
走行情報テーブル132は、先導車101の走行情報と
して、先導車101の故障情報(例えば、制御トルクや
ブレーキ油圧やステアリング蛇角が所定範囲外となって
いる等の情報)とともに、各後続車102、103に所
定時間毎にリアルタイムに送信される(ステップS
6)。
The traveling information table 132 stored in the storage means 93 of the leading vehicle 101 stores failure information of the leading vehicle 101 (for example, control torque, brake oil pressure and steering angle out of a predetermined range) as traveling information of the leading vehicle 101. Is transmitted to the following vehicles 102 and 103 in real time at predetermined time intervals (step S).
6).

【0069】一方、各後続車102、103も、現在地
検出手段120により10ms毎に距離センサ72と方
位センサ74の出力から自車位置(X,Y)と方向θを
検出し、図示していない3000個のリングバッファか
らなる記憶手段93に記憶する(ステップS22)。
On the other hand, the following vehicles 102 and 103 also detect their own vehicle position (X, Y) and direction θ from the outputs of the distance sensor 72 and the azimuth sensor 74 every 10 ms by the current position detection means 120 and are not shown. The data is stored in the storage unit 93 including 3000 ring buffers (step S22).

【0070】次いで、各後続車102、103は、ステ
ップS6で先導車101から送信された先導車101の
走行情報と故障情報を受信手段(53、92)により受
信する(ステップS23)。
Next, the following vehicles 102 and 103 receive the traveling information and the failure information of the leading vehicle 101 transmitted from the leading vehicle 101 in step S6 by the receiving means (53, 92) (step S23).

【0071】次いで、各後続車102、103は、それ
ぞれ先行車(上述したように、後続車102の場合に
は、先行車は先導車101であり、後続車103の場合
には、先行車は後続車102である。)までの距離と方
位(レーダ情報)をレーザレーダ50および距離・方位
計測手段124により計測する(ステップS24)。
Next, each of the following vehicles 102 and 103 is a preceding vehicle (as described above, the preceding vehicle is the leading vehicle 101 in the case of the following vehicle 102, and the preceding vehicle is the leading vehicle 101 in the case of the following vehicle 103). The distance and azimuth (radar information) to the following vehicle 102) are measured by the laser radar 50 and the distance / azimuth measuring means 124 (step S24).

【0072】次に、各後続車102、103は、レーダ
情報と先導車101等の軌跡とから自車の現在地と方位
を修正する(ステップS25)。次に、このステップS
25の処理を詳しく説明する。
Next, each of the following vehicles 102 and 103 corrects the current position and direction of the own vehicle based on the radar information and the trajectory of the leading vehicle 101 (step S25). Next, this step S
The process 25 will be described in detail.

【0073】基本的には、自車の走行軌跡は、距離セン
サ72(車速センサの積分値でもよい。)あるいは方位
センサ74(ヨーレートセンサの微分値でもよい。)の
出力積算値で求まり、隊列走行の場合には他車の走行軌
跡も車々間通信で入手できるので、走行軌跡が一致する
ようにアクセル、ブレーキ、ステアリングを制御すれば
よいように考えられる。しかし、実際上、たとえ、同一
車種であっても、路面状況の違い、走行性能のばらつ
き、上記センサの誤差等により、それぞれの車の座標系
は徐々にずれていってしまう。したがって、この座標系
のずれ量により先導車と同一軌跡をトレースする制御が
どれだけ正確でも、実際の走行軌跡が異なってしまうと
いう問題がある。そこで、この座標系のずれ量を、車々
間通信で得た先導車等(先行車)の軌跡情報と、自身で
得たレーダ情報から算出し、自車の軌跡(位置)情報を
補正することによりあたかも全ての車両が同一座標系で
走行しているように制御することができる。
Basically, the traveling locus of the own vehicle is obtained from the integrated output value of the distance sensor 72 (may be the integral value of the vehicle speed sensor) or the azimuth sensor 74 (may be the differential value of the yaw rate sensor). In the case of traveling, the traveling locus of another vehicle can also be obtained through inter-vehicle communication, so that it is considered that the accelerator, the brake, and the steering may be controlled so that the traveling locus coincides. However, in practice, even for the same vehicle type, the coordinate system of each vehicle gradually shifts due to differences in road surface conditions, variations in running performance, errors in the sensors, and the like. Therefore, no matter how accurate the control for tracing the same trajectory as the leading vehicle is due to the deviation amount of the coordinate system, there is a problem that the actual traveling trajectory is different. Therefore, the deviation amount of the coordinate system is calculated from the trajectory information of the leading vehicle or the like (preceding vehicle) obtained by the inter-vehicle communication and the radar information obtained by the user, and the trajectory (position) information of the own vehicle is corrected. Control can be performed as if all the vehicles are traveling in the same coordinate system.

【0074】ここで、まず、座標ずれ量を求めるための
符号を種々定義する。 GF:先行車の座標系 GB:後続車の座標系 XF(t1):時刻t1での先行車のX座標(例えば、
図11に示した走行情報テーブル132上の軌跡データ
No.1では、X1) YF(t1):時刻t1での先行車のY座標(例えば、
軌跡データNo.1では、Y1) θF(t1):時刻t1での先行車のヨー角度(例え
ば、軌跡データNo.1では方向θ1) XB(t1):時刻t1での後続車のX座標 YB(t1):時刻t1での後続車のY座標 θB(t1):時刻t1での後続車のヨー角度 以下、図12を参照して符号を説明する。 fB:後続車重心位置G2からレーザレーダ50の取付
位置までの距離 bF:先行車重心位置G1からレーダ計測点であるリフ
レクタ52までの距離 Lx(t1):時刻t1でのレーザレーダ50とリフレ
クタ52間距離の進行方向成分(レーダ情報) Ly(t1):時刻t1でのレーザレーダ50とリフレ
クタ52間距離の進行方向に直角な車幅方向の成分(レ
ーダ情報) 以下、図13を参照して符号を説明する。 ΔXFB:GB座標系からみたGF座標系原点の位置X
座標(座標ずれ量) ΔYFB:GB座標系からみたGF座標系原点の位置Y
座標(座標ずれ量) ΔθFB:GB座標系からみたGF座標系の回転角(座
標ずれ量) 上記の符号の定義のもとで、座標ずれ量ΔXFB、ΔY
FBおよびΔθFBを算出する過程について説明する。
Here, first, various codes for obtaining the coordinate shift amount are defined. GF: coordinate system of preceding vehicle GB: coordinate system of following vehicle XF (t1): X coordinate of preceding vehicle at time t1 (for example,
The trajectory data No. on the travel information table 132 shown in FIG. 1, X1) YF (t1): Y coordinate of the preceding vehicle at time t1 (for example,
Locus data No. 1, Y1) θF (t1): yaw angle of the preceding vehicle at time t1 (for example, direction θ1 in locus data No. 1) XB (t1): X coordinate of the following vehicle at time t1 YB (t1): Y coordinate θB (t1) of the following vehicle at time t1: yaw angle of the following vehicle at time t1 Hereinafter, reference numerals will be described with reference to FIG. fB: Distance from the center of gravity G2 of the following vehicle to the mounting position of the laser radar 50 bF: Distance from the center of gravity G1 of the preceding vehicle to the reflector 52 which is a radar measurement point Lx (t1): Laser radar 50 and reflector 52 at time t1 Ly (t1): Component in the vehicle width direction perpendicular to the traveling direction of the distance between laser radar 50 and reflector 52 at time t1 (radar information). Referring to FIG. Reference numerals will be described. ΔXFB: the position X of the origin of the GF coordinate system viewed from the GB coordinate system
Coordinates (coordinate deviation amount) ΔYFB: Position Y of the origin of the GF coordinate system viewed from the GB coordinate system
Coordinates (coordinate shift amount) ΔθFB: rotation angle of GF coordinate system viewed from GB coordinate system (coordinate shift amount) Coordinate shift amounts ΔXFB, ΔY under the definition of the above code
The process of calculating FB and ΔθFB will be described.

【0075】時刻t1でのレーダ計測点(リフレクタ5
2)をGF座標系で表した座標{X′F(t1),Y′
F(t1)}は、次の(1)式、(2)式で表される。
The radar measurement point at time t1 (reflector 5
2) Coordinates {X′F (t1), Y ′ expressed in GF coordinate system
F (t1)} is expressed by the following equations (1) and (2).

【0076】 X′F(t1)=XF(t1)−bF×cosθF(t1) …(1) Y′F(t1)=YF(t1)−bF×sinθF(t1) …(2) 時刻t1でのレーダ計測点をGB座標系で表した座標
{X′FB(t1),Y′FB(t1)}は、次の
(3)式、(4)式で表される。
X′F (t1) = XF (t1) −bF × cos θF (t1) (1) Y′F (t1) = YF (t1) −bF × sinθF (t1) (2) At time t1 The coordinates {X′FB (t1), Y′FB (t1)} expressing the radar measurement points in the GB coordinate system are expressed by the following equations (3) and (4).

【0077】 X′FB(t1)=XB(t1)+{LX(t1)+fB}×cosθB(t 1)+LY(t1)×sinθB(t1) …(3) Y′FB(t1)=YB(t1)−{LX(t1)+fB}×sinθB(t 1)+LY(t1)×cosθB(t1) …(4) 同様に先行車が時刻t1の位置から時刻t2の位置に移
動したときの座標も同様に次の(5)式〜(8)式で算
出される。
X′FB (t1) = XB (t1) + {LX (t1) + fB} × cos θB (t1) + LY (t1) × sinθB (t1) (3) Y′FB (t1) = YB ( t1) − {LX (t1) + fB} × sin θB (t1) + LY (t1) × cosθB (t1) (4) Similarly, the coordinates when the preceding vehicle moves from the position at time t1 to the position at time t2 are also calculated. Similarly, it is calculated by the following equations (5) to (8).

【0078】 X′F(t2)=XF(t2)−bF×cosθF(t2) …(5) Y′F(t2)=YF(t2)−bF×sinθF(t2) …(6) X′FB(t2)=XB(t2)+{LX(t2)+fB}×cosθB(t 2)+LY(t2)×sinθB(t2) …(7) Y′FB(t2)=YB(t2)−{LX(t2)+fB}×sinθB(t 2)+LY(t2)×cosθB(t2) …(8) 次に、これら2つの時刻t1、t2での4組{(1)式
と(2)式、(3)式と(4)式、(5)式と(6)
式、(7)式と(8)式}のデータから座標系のずれ量
(ΔXFB,ΔYFB,ΔθFB)を算出する。
X′F (t2) = XF (t2) −bF × cos θF (t2) (5) Y′F (t2) = YF (t2) −bF × sinθF (t2) (6) X′FB (T2) = XB (t2) + {LX (t2) + fB} × cos θB (t2) + LY (t2) × sinθB (t2) (7) Y′FB (t2) = YB (t2) − {LX ( t2) + fB} × sin θB (t2) + LY (t2) × cosθB (t2) (8) Next, four sets of these two times t1 and t2 {(1) and (2), (3) ) And (4), (5) and (6)
The shift amounts (ΔXFB, ΔYFB, ΔθFB) of the coordinate system are calculated from the data of the equations (7) and (8).

【0079】まず、GF座標系上での座標点{X′F
(t1),Y′F(t1)}と座標点{X′F(t
2),Y′F(t2)}を結ぶ直線と、XF軸のなす角
をθ′F(t1,t2)とすると、これは、次の(9)
式で算出される。
First, a coordinate point {X′F} on the GF coordinate system
(T1), Y'F (t1)} and coordinate point {X'F (t
2) Assuming that the angle between the straight line connecting Y′F (t2)} and the XF axis is θ′F (t1, t2), the following equation (9) is obtained.
It is calculated by the formula.

【0080】 θ′F(t1,t2)=arctan[{X′F(t2)−X′F(t1)} /{Y′F(t2)−Y′F(t1)}] …(9) 同様に、GB座標系上での座標点{X′FB(t1),
Y′FB(t1)}と座標点{X′FB(t2),Y′
FB(t2)}を結ぶ直線と、XB軸のなす角をθ′F
B(t1,t2)とすると、これは、次の(10)式で
算出される。
Θ′F (t1, t2) = arctan [{X′F (t2) −X′F (t1)} / {Y′F (t2) −Y′F (t1)}] (9) Similarly, a coordinate point {X′FB (t1),
Y'FB (t1)} and coordinate point {X'FB (t2), Y '
The angle between the straight line connecting FB (t2)} and the XB axis is θ′F
Assuming that B (t1, t2), this is calculated by the following equation (10).

【0081】 θ′FB(t1,t2)=arctan[{X′FB(t2)−X′FB(t 1)}/{Y′FB(t2)−Y′FB(t1)}] …(10) 上記2つの座標系からみた直線は同一のものであるの
で、GF座標系とGB座標系の座標ずれ量θFBは、次
の(11)式で求められる。
Θ′FB (t1, t2) = arctan [{X′FB (t2) −X′FB (t1)} / {Y′FB (t2) −Y′FB (t1)}] (10) Since the straight lines viewed from the two coordinate systems are the same, the coordinate shift amount θFB between the GF coordinate system and the GB coordinate system is obtained by the following equation (11).

【0082】 ΔθFB=θ′FB(t1,t2)−θ′F(t1,t2) …(11) 座標系のX方向の座標ずれ量ΔXFBと、Y方向の座標
ずれ量ΔYFBは、時刻t2における情報から次の(1
2)式、(13)式で算出される。
ΔθFB = θ′FB (t1, t2) −θ′F (t1, t2) (11) The coordinate shift amount ΔXFB in the X direction of the coordinate system and the coordinate shift amount ΔYFB in the Y direction at time t2 From the information,
It is calculated by the equations (2) and (13).

【0083】 ΔXFB=X′FB(t2)−X′F(t2)×cosΔθFB−Y′F(t 2)×sinΔθFB …(12) ΔYFB=Y′FB(t2)+X′F(t2)×sinΔθFB−Y′F(t 2)×cosΔθFB …(13) GF座標系、GB座標系は車両の運動に係わらず固定で
あり、ある程度車両が移動しても座標ずれ量は少ない。
そこで、座標ずれ量(ΔXFB,ΔYFB,ΔθFB)
の算出頻度は制御周期(10ms)に対してゆっくりで
良く、同期する必要はない。この実施の形態では、14
0ms毎に算出している。
ΔXFB = X′FB (t2) −X′F (t2) × cos ΔθFB−Y′F (t2) × sinΔθFB (12) ΔYFB = Y′FB (t2) + X′F (t2) × sinΔθFB −Y′F (t 2) × cosΔθFB (13) The GF coordinate system and the GB coordinate system are fixed regardless of the movement of the vehicle, and the amount of coordinate shift is small even if the vehicle moves to some extent.
Therefore, the coordinate shift amount (ΔXFB, ΔYFB, ΔθFB)
Can be calculated slowly with respect to the control cycle (10 ms), and need not be synchronized. In this embodiment, 14
It is calculated every 0 ms.

【0084】このように算出した座標ずれ量を用いて任
意の時刻tにおける後続車からみた先行車の位置と向き
は、次の(14)式〜(16)式で算出することができ
る。
Using the thus calculated coordinate shift amount, the position and orientation of the preceding vehicle as viewed from the following vehicle at an arbitrary time t can be calculated by the following equations (14) to (16).

【0085】 XFB(t)=ΔXFB+XF(t)×cosΔθFB+YF(t)×sin ΔθFB …(14) YFB(t)=ΔYFB−XF(t)×sinΔθFB+YF(t)×cos ΔθFB …(15) θFB(t)=ΔθFB+θF(t) …(16) 逆に、先行車軌跡に合わせるように自車位置を修正する
場合、修正後の自車座標(修正現在地)は、次の(1
7)式〜(19)式で算出することができる。
XFB (t) = ΔXFB + XF (t) × cos ΔθFB + YF (t) × sin ΔθFB (14) YFB (t) = ΔYFB−XF (t) × sinΔθFB + YF (t) × cos ΔθFB (15) θFB (t) ) = ΔθFB + θF (t) (16) On the other hand, when the own vehicle position is corrected so as to match the trajectory of the preceding vehicle, the corrected own vehicle coordinates (corrected current position) are expressed by the following (1).
It can be calculated by equations 7) to (19).

【0086】 XBS(t)=XB(t)×cos(−ΔθFB)−YB(t)×sin(− ΔθFB)−ΔXFB …(17) YBS(t)=XB(t)×sin(−ΔθFB)+YB(t)×cos(− ΔθFB)−ΔYFB …(18) θBS(t)=θB(t)−ΔθFB …(19) 次に、3台以上の車両の隊列走行における座標ずれ量の
算出の仕方について説明する。ここでは、理解の容易の
ために先導車101を1号車、後続車102を2号車、
後続車103を3号車ということとする。
XBS (t) = XB (t) × cos (−ΔθFB) −YB (t) × sin (−ΔθFB) −ΔXFB (17) YBS (t) = XB (t) × sin (−ΔθFB) + YB (t) × cos (−ΔθFB) −ΔYFB (18) θBS (t) = θB (t) −ΔθFB (19) Next, a method of calculating the coordinate shift amount in the platooning of three or more vehicles. Will be described. Here, for easy understanding, the leading car 101 is the first car, the following car 102 is the second car,
The succeeding vehicle 103 is referred to as a third car.

【0087】この場合、第1に、2号車に1号車G1座
標系の軌跡情報{X1(t),Y1(t),θ1
(t)}が送られる。通信は、ブロードキャストされる
ため、同時に3号車、4号車、5号車もこの情報を受信
することができる。
In this case, first, the trajectory information {X1 (t), Y1 (t), θ1 in the first car G1 coordinate system for the second car
(T) is sent. Since the communication is broadcast, the third car, the fourth car, and the fifth car can simultaneously receive this information.

【0088】第2に、2号車は受信した軌跡情報{X1
(t),Y1(t),θ1(t)}と、自車で計測した
G2座標系軌跡情報{X2(t),Y2(t),θ2
(t)}と、2号車から1号車を計測したレーダ情報と
からG2座標系とG1座標系の位置ずれ量(ΔX12,
ΔY12,Δθ12)を算出し、自車位置を補正する。
Second, car 2 receives the received trajectory information {X1
(T), Y1 (t), θ1 (t)} and trajectory information {X2 (t), Y2 (t), θ2 of the G2 coordinate system measured by the own vehicle
(T) From} and the radar information measured from the second car to the first car, the displacement amount between the G2 coordinate system and the G1 coordinate system (ΔX12,
ΔY12, Δθ12) are calculated, and the own vehicle position is corrected.

【0089】第3に、2号車はG2座標系軌跡での自車
位置{X2(t),Y2(t),θ2(t)}と、G2
座標系とG1座標系の座標ずれ量(ΔX12,ΔY1
2,Δθ12)を3号車に対して送信する。
Third, the second car has its own vehicle position {X2 (t), Y2 (t), θ2 (t)} on the locus of the G2 coordinate system, and G2
The coordinate shift amount between the coordinate system and the G1 coordinate system (ΔX12, ΔY1
2, Δθ12) is transmitted to the third car.

【0090】第4に、3号車は受信した2号車の軌跡情
報{X2(t),Y2(t),θ2(t)}と、自車で
計測したG3座標系の軌跡情報{X3(t),Y3
(t),θ3(t)}と、3号車から2号車を計測した
レーダ情報とからG3座標系とG2座標系の座標ずれ量
(ΔX23,ΔY23,Δθ23)を算出する。
Fourth, the car No. 3 receives the locus information {X2 (t), Y2 (t), θ2 (t)} of the received car No. 2 and the locus information {X3 (t) of the G3 coordinate system measured by the own car. ), Y3
(T), θ3 (t)}, and the coordinate shift amounts (ΔX23, ΔY23, Δθ23) between the G3 coordinate system and the G2 coordinate system are calculated from the radar information measured from the third car to the second car.

【0091】第5にG2座標系とG1座標系との座標ず
れ量(ΔX12,ΔY12,Δθ12)と、G3座標系
とG2座標系との座標ずれ量(ΔX23,ΔY23,Δ
θ23)とからG3座標系からみたG1座標系の座標ず
れ量(ΔX13,ΔY13,Δθ13)を算出する。
Fifthly, the coordinate shift amounts (ΔX12, ΔY12, Δθ12) between the G2 coordinate system and the G1 coordinate system, and the coordinate shift amounts (ΔX23, ΔY23, Δθ) between the G3 coordinate system and the G2 coordinate system.
θ23), the coordinate shift amounts (ΔX13, ΔY13, Δθ13) of the G1 coordinate system viewed from the G3 coordinate system are calculated.

【0092】図14は、この算出の参考とされる線図で
あり、G3座標系からみたG1座標系の座標ずれ量(Δ
X13,ΔY13,Δθ13)は、次の(20)式〜
(22)式のように算出される。
FIG. 14 is a diagram used as a reference for this calculation, and shows a coordinate shift amount (ΔΔ) of the G1 coordinate system viewed from the G3 coordinate system.
X13, ΔY13, Δθ13) are calculated from the following equation (20).
It is calculated as in equation (22).

【0093】 ΔX13=ΔX23+ΔX12×cosΔθ12+ΔY12×sinΔθ12 …(20) ΔY13=ΔY23−ΔX12×sinΔθ12+ΔY12×cosΔθ12 …(21) Δθ13=Δθ23+Δθ12 …(22) 第6に、3号車は1号車から送信されたG1座標系の1
号車軌跡情報{X1(t),Y1(t),θ1(t)}
とG3座標系からみたG1座標系の座標ずれ量(ΔX1
3,ΔY13,Δθ13)から正確な1号車軌跡を算出
することができ、自車位置を修正することもできる。
ΔX13 = ΔX23 + ΔX12 × cosΔθ12 + ΔY12 × sinΔθ12 (20) ΔY13 = ΔY23−ΔX12 × sinΔθ12 + ΔY12 × cosΔθ12 (21) Δθ13 = Δθ23 + Δθ12 (22) The sixth car was transmitted from the 1st car in the G car. Of 1
No. car locus information {X1 (t), Y1 (t), θ1 (t)}
And the coordinate shift amount of the G1 coordinate system viewed from the G3 coordinate system (ΔX1
3, ΔY13, Δθ13), it is possible to calculate an accurate trajectory of the first car and to correct the position of the own vehicle.

【0094】最後に、4台以上の場合も同様に順次座標
ずれ量を算出することができる。
Lastly, the coordinate shift amount can be calculated in the same manner in the case of four or more units.

【0095】このようにして、ステップS25における
各後続車102、103における現在地と方位の修正処
理が完了する。
In this manner, the process of correcting the current position and the azimuth of each of the following vehicles 102 and 103 in step S25 is completed.

【0096】次に、後続車102、103は、算出した
修正現在地に基づいて、その修正現在地において選択す
べき先導車101の操作量をフィードフォワード制御量
演算手段112により抽出する(ステップS26)。
Next, the subsequent vehicles 102 and 103 extract the operation amount of the leading vehicle 101 to be selected at the corrected current position by the feedforward control amount calculating means 112 based on the calculated corrected current position (step S26).

【0097】図15は、操作量抽出処理の詳細ルーチン
を示している。
FIG. 15 shows a detailed routine of the manipulated variable extraction process.

【0098】図16は、後続車102の修正現在地、例
えば、上述した(17)式のXBS(t)をX、(1
8)式のYBS(t)をYとした平面視的な図を示して
いる。すなわち、後続車102は、座標(X,Y)に存
在するとしている。ベクトルで表しているものは先導車
101の走行軌跡に係わる走行情報テーブル132を模
式的に展開したものであり、軌跡データ(Xn−1,Y
n−1)、(Xn,Yn)、(Xn+1,Yn+1)に
それぞれ対応して操作量データ(Tn−1,Pn−1,
ωn−1)、(Tn,Pn,ωn)、(Tn+1,Pn
+1,ωn+1)が付随している(図11を参照)。
FIG. 16 shows the corrected current position of the following vehicle 102, for example, XBS (t) of the above-mentioned formula (17) as X, (1
A plan view is shown in which YBS (t) in Expression 8) is set to Y. That is, it is assumed that the following vehicle 102 exists at the coordinates (X, Y). What is represented by a vector is a schematic development of the traveling information table 132 relating to the traveling locus of the leading vehicle 101, and the locus data (Xn−1, Y
n-1), (Xn, Yn), and (Xn + 1, Yn + 1), respectively, corresponding to the manipulated variable data (Tn-1, Pn-1,
ωn-1), (Tn, Pn, ωn), (Tn + 1, Pn
+1 and ωn + 1) (see FIG. 11).

【0099】そこで、例えば、後続車102が、操作量
データとして軌跡(Xn,Yn)に付随する操作量デー
タ(Tn,Pn,ωn)を用いて走行しているとき、修
正現在位置(X,Y)と先導車101の軌跡座標(Xn
−1,Yn−1)、(Xn,Yn)、(Xn+1,Yn
+1)との間のそれぞれの距離Ln−1、Ln、Ln+
1を次の(23)式〜(25)式により算出する(ステ
ップS26a)。すなわち、修正現在位置(X,Y)と
現在操作量データを採用している軌跡位置(Xn,Y
n)との間の距離Lnと、その前後の軌跡位置(Xn−
1,Yn−1)、(Xn+1,Yn+1)との間の距離
Ln−1、Ln+1を算出する。
Therefore, for example, when the following vehicle 102 is traveling using the operation amount data (Tn, Pn, ωn) accompanying the trajectory (Xn, Yn) as the operation amount data, the corrected current position (X, Y) and the trajectory coordinates (Xn) of the leading vehicle 101
−1, Yn−1), (Xn, Yn), (Xn + 1, Yn)
+1) and Ln-1, Ln, Ln +
1 is calculated by the following equations (23) to (25) (step S26a). That is, the corrected current position (X, Y) and the trajectory position (Xn, Y) adopting the current operation amount data
n), and the trajectory positions (Xn−
(Ln-1, Ln + 1) between (1, Yn-1) and (Xn + 1, Yn + 1) are calculated.

【0100】 Ln−1={(Xn−1−X)2 +(Yn−1−Y)2 1/2 …(23) Ln ={(Xn−X)2 +(Yn−Y)2 1/2 …(24) Ln+1={(Xn+1−X)2 +(Yn+1−Y)2 1/2 …(25) 次に、(26)式に示す不等式を計算する(ステップS
26b)。
Ln-1 = {(Xn-1-X) 2 + (Yn-1-Y) 2 } 1/2 (23) Ln = {(Xn-X) 2 + (Yn-Y) 2 } 1/2 (24) Ln + 1 = {(Xn + 1-X) 2 + (Yn + 1-Y) 2 } 1/2 (25) Next, the inequality shown in the equation (26) is calculated (step S).
26b).

【0101】 (Ln+1+Ln)<(Ln+Ln−1) …(26) この(26)式に示す不等式が成立しているかどうかを
判定し、成立した場合、すなわち、次の距離Ln+1が
一つ前の距離Ln−1より短くなった場合には、今回の
操作量(フィードフォワード制御量演算手段112によ
り演算されるフィードフォワード制御量)として軌跡位
置(Xn+1,Yn+1)におけるn+1番目のデータ
セットである新たな操作量(Tn+1,Pn+1,ωn
+1)を採用する(ステップS26c)。
(Ln + 1 + Ln) <(Ln + Ln−1) (26) It is determined whether or not the inequality shown in Expression (26) is satisfied. If the inequality is satisfied, that is, the next distance Ln + 1 is the immediately preceding distance If it becomes shorter than Ln−1, a new operation amount (feedforward control amount calculated by the feedforward control amount calculation unit 112) of the (n + 1) th data set at the trajectory position (Xn + 1, Yn + 1) is set as the current operation amount. Operation amount (Tn + 1, Pn + 1, ωn
+1) (step S26c).

【0102】このときには、媒介変数nをn+1に更新
する(ステップS26d)。
At this time, the parameter n is updated to n + 1 (step S26d).

【0103】一方、(26)式の不等式が成立していな
い場合、すなわち、一つ前の距離Ln−1が次の距離L
n+1がより短い場合には、今回の操作量(フィードフ
ォワード制御量)も現在使用している軌跡位置(Xn,
Yn)における操作量データ(Tn,Pn,ωn)を用
いることにする(ステップS26e)。このように、修
正現在地(X,Y)により、先導車101の軌跡を一つ
一つ追従するように制御しているので、追従制御の際に
は、時刻情報は不要となる。
On the other hand, when the inequality expression (26) is not satisfied, that is, the distance Ln−1 of the previous distance is equal to the distance Ln of the next distance.
If n + 1 is shorter, the current operation amount (feedforward control amount) is also used as the locus position (Xn,
The operation amount data (Tn, Pn, ωn) in (Yn) is used (step S26e). As described above, the trajectory of the leading vehicle 101 is controlled so as to follow the trajectory of the leading vehicle 101 one by one by the corrected current position (X, Y).

【0104】このようにして抽出された操作量データが
そのままフィードフォワード制御量とされ、加算手段1
26の一方の入力に供給される(ステップS27)。
The manipulated variable data extracted in this way is used as it is as the feedforward control variable,
26 is supplied to one input (step S27).

【0105】このとき、フィードバック制御量演算手段
118は、先導車101の軌跡(Xn,Yn)と修正現
在地(X,Y)との間の偏差、すなわち距離Lをゼロ値
とするためのフィードバック制御量を演算する(ステッ
プS28)。
At this time, the feedback control amount calculation means 118 performs the feedback control for setting the deviation between the trajectory (Xn, Yn) of the leading vehicle 101 and the corrected present position (X, Y), that is, the distance L to zero. The amount is calculated (step S28).

【0106】図17は、フィードバック制御の詳細なフ
ローチャートを示している。
FIG. 17 shows a detailed flowchart of the feedback control.

【0107】図18は、フィードバック制御の動作説明
に供される平面視的図である。
FIG. 18 is a plan view for explaining the operation of the feedback control.

【0108】この場合、まず、後続車102は、それぞ
れ、自己の識別番号(隊列番号)を隊列番号記憶手段1
16により認識する(ステップS28a)。
In this case, each of the following vehicles 102 first stores its own identification number (platform number) in the row number storage means 1.
16 (step S28a).

【0109】次に、先導車101に対する後続車10
2、103の車間距離La、Lbを距離センサ72によ
り求める(ステップS28b)。なお、車間距離La、
Lbは、先導車101の車速を積分して求めることもで
きる。
Next, the following vehicle 10 with respect to the leading vehicle 101
The inter-vehicle distances La and Lb of 2, 103 are obtained by the distance sensor 72 (step S28b). In addition, the inter-vehicle distance La,
Lb can also be obtained by integrating the vehicle speed of the leading vehicle 101.

【0110】次いで、先導車101の軌跡を参照し、先
導車101から車間距離La、Lbを隔てた位置にそれ
ぞれ最も近い軌跡位置を求め、これを識別番号で識別さ
れる後続車102、103の目標位置(Xα,Yα)、
(Xβ,Yβ)とする(ステップS28c)。なお、こ
の目標位置(Xα,Yα)、(Xβ,Yβ)は、図16
に示した目標位置(Xn,Yn)と同じものである。
Next, by referring to the trajectory of the leading vehicle 101, the trajectory positions closest to the positions separated by the inter-vehicle distances La and Lb from the leading vehicle 101 are obtained, and these are determined by the following vehicles 102 and 103 identified by the identification numbers. Target position (Xα, Yα),
(Xβ, Yβ) (Step S28c). The target positions (Xα, Yα) and (Xβ, Yβ) are shown in FIG.
Is the same as the target position (Xn, Yn) shown in FIG.

【0111】この目標位置(Xα,Yα)、(Xβ,Y
β)での先導車101の方位をそれぞれ目標方位θα、
θβとする(ステップS28d)。
The target positions (Xα, Yα), (Xβ, Y
β) is the target direction θα,
θβ (Step S28d).

【0112】このとき、目標位置(Xα,Yα)、(X
β,Yβ)と現在位置(Xa,Ya)、(Xb,Yb)
との誤差Δe(ΔX,ΔY)を計算する(ステップS2
8e)。誤差Δeは、後続車102、103についてそ
れぞれΔe102(ΔX,ΔY)={Xα−Xa,Yα
−Ya}、Δe103(ΔX,ΔY)={Xβ−Xb,
Yβ−Yb}として計算される。
At this time, the target positions (Xα, Yα), (X
β, Yβ) and the current position (Xa, Ya), (Xb, Yb)
(ΔX, ΔY) is calculated (step S2).
8e). The error Δe is Δe102 (ΔX, ΔY) = {Xα−Xa, Yα for the following vehicles 102 and 103, respectively.
−Ya}, Δe103 (ΔX, ΔY) = {Xβ−Xb,
Yβ−Yb}.

【0113】同様に自車方位θa、θbと目標方位θ
α、θβとの誤差Δθを計算する(ステップS28
f)。誤差Δθは、後続車102、103についてそれ
ぞれΔθ102=θα−θa、Δθ103=θβ−θb
として計算される。
Similarly, the own vehicle directions θa and θb and the target direction θ
An error Δθ between α and θβ is calculated (step S28)
f). The error Δθ is Δθ102 = θα−θa and Δθ103 = θβ−θb for the following vehicles 102 and 103, respectively.
Is calculated as

【0114】次に、目標位置と現在位置との間の前後位
置誤差であるΔXに基づき、アクセル制御量とブレーキ
制御量を演算する(ステップS28g)。アクセル制御
量は、誤差ΔXの関数f1(ΔX)、ブレーキ制御量
は、誤差ΔXの関数f2(ΔX)として後続車102、
103でそれぞれ個別に計算される。
Next, an accelerator control amount and a brake control amount are calculated based on ΔX which is a front-back position error between the target position and the current position (step S28g). The accelerator control amount is a function f1 (ΔX) of the error ΔX, and the brake control amount is a function f2 (ΔX) of the error ΔX,
Each is calculated individually at 103.

【0115】さらに、左右位置誤差であるΔYと方位誤
差Δθに基づいてステアリング制御量を演算する(ステ
ップS28h)。ステアリング制御量は、誤差ΔYと方
位誤差Δθの関数g1(ΔY,Δθ)として後続車10
2、103でそれぞれ個別に計算される。
Further, a steering control amount is calculated on the basis of the left and right position error ΔY and the azimuth error Δθ (step S28h). The steering control amount is defined as a function g1 (ΔY, Δθ) of the error ΔY and the azimuth error Δθ,
Calculated separately in 2 and 103 respectively.

【0116】このようにして演算されたフィードバック
制御量{アクセル制御量f1(ΔX)、ブレーキ制御量
f2(ΔX)およびステアリング制御量g1(ΔY,Δ
θ)}は、加算手段126の他方の入力に供給される。
The feedback control amount {accelerator control amount f1 (ΔX), brake control amount f2 (ΔX), and steering control amount g1 (ΔY, Δ
θ)} is supplied to the other input of the adding means 126.

【0117】加算手段126では、ステップS27で生
成したフィードフォワード制御量とこのフィードバック
制御量とを重み付け加算し、加算制御量(アクセル制御
量、ブレーキ制御量、ステアリング制御量)を生成する
(ステップS29)。
The adding means 126 weights and adds the feedforward control amount generated in step S27 and the feedback control amount to generate an additional control amount (accelerator control amount, brake control amount, steering control amount) (step S29). ).

【0118】この加算制御量を構成するアクセル制御量
が駆動力制御ECU42に入力されることでモータ44
が駆動され、ブレーキ制御量が制動力制御ECU84に
入力されることでブレーキアクチュエータ86が駆動さ
れ、ステアリング制御量がステアリング制御ECU88
に入力されることでステアリングアクチュエータ90が
駆動される。これにより、後続車102、103のアク
セル、ブレーキ、ステアリングがそれぞれ自動操縦され
る(ステップS30)。
The accelerator control amount constituting the addition control amount is input to the driving force control ECU 42 so that the motor 44
Is driven, and the brake control amount is input to the braking force control ECU 84 to drive the brake actuator 86, and the steering control amount is changed to the steering control ECU 88.
, The steering actuator 90 is driven. As a result, the accelerator, brake, and steering of the following vehicles 102 and 103 are automatically operated (step S30).

【0119】次いで、後続車102、103は、それぞ
れ自車の故障診断(例えば、モータ44、ブレーキアク
チュエータ86、ステアリングアクチュエータ90につ
いての故障診断)を行いコードとして保有する(ステッ
プS31)。
Next, the succeeding vehicles 102 and 103 perform a failure diagnosis of the own vehicle (for example, a failure diagnosis of the motor 44, the brake actuator 86, and the steering actuator 90) and hold the codes (step S31).

【0120】次に、後続車102、103は、バッテリ
40の残容量を検出し、0〜100%の内の数値として
保有する(ステップS32)。バッテリ40の残容量
は、例えば、満充電量から放電電流量を積算した値を差
し引いた値を百分率とすることで求めることができる。
Next, the following vehicles 102 and 103 detect the remaining capacity of the battery 40 and hold it as a numerical value within the range of 0 to 100% (step S32). The remaining capacity of the battery 40 can be determined, for example, by taking a value obtained by subtracting a value obtained by integrating the discharge current amount from the full charge amount as a percentage.

【0121】さらに、後続車102、103は、レーザ
レーダ50により計測した先行車との車間距離(ΔX)
と車幅方向のずれ量(ΔY)が、それぞれ、所定の車間
距離以内かどうか、所定のずれ量以内かどうかの追従偏
差判定を行い、その結果を保有する(ステップS3
3)。
Further, the following vehicles 102 and 103 are separated from the preceding vehicle by the laser radar 50 (ΔX).
And a deviation amount in the vehicle width direction (ΔY) are determined to be within a predetermined inter-vehicle distance or within a predetermined deviation amount, respectively, and the results are retained (step S3).
3).

【0122】次いで、各後続車102、103は、これ
ら故障コード、バッテリ残容量および追従遅れ判定結果
を先導車101に送信する(ステップS34)。
Next, each of the following vehicles 102 and 103 transmits the failure code, the remaining battery charge, and the result of the delay determination to the leading vehicle 101 (step S34).

【0123】また、後続車102は、現在地、方位、修
正量を後続車103に送信する(ステップS35)。こ
の後、また、ステップS21からの処理を繰り返す。
Further, the following vehicle 102 transmits the current position, the direction, and the correction amount to the following vehicle 103 (step S35). Thereafter, the processing from step S21 is repeated again.

【0124】一方、先導車101は、ステップS34で
送信された各後続車102、103の状態情報を受信す
る(ステップS7)。
On the other hand, the leading vehicle 101 receives the status information of each of the following vehicles 102 and 103 transmitted in step S34 (step S7).

【0125】先導車101は、この状態情報に基づき、
表示装置82の画面表示情報を更新する(ステップS
8)。
The leading vehicle 101, based on this state information,
Update the screen display information of the display device 82 (step S
8).

【0126】図19は、先導車101のナビゲーション
装置用の表示装置82の画面140に、例として4台の
後続車1、2、3、4の状態を表示することの可能な状
態表示部142を設けた例を示している。この状態表示
部142では、後続車1、2、3、4(1、2、3、4
は、後続車の番号)の下側の○印が色分けされ、緑色の
場合には、その後続車は正常に追従走行していることを
示し、黄色の場合には、その後続車に所定以上の追従遅
れ等が発生した場合を示している。なお、追従遅れ等が
発生した場合には、スピーカ81により「後続車に追従
遅れ発生、減速してください。減速してください。」等
の音声による警告がなされる。
FIG. 19 shows a status display section 142 capable of displaying the statuses of four succeeding vehicles 1, 2, 3, and 4 on the screen 140 of the display device 82 for the navigation device of the leading vehicle 101, for example. The example which provided is shown. In this state display section 142, the following vehicles 1, 2, 3, 4 (1, 2, 3, 4)
Indicates the number of the following vehicle), and the green circle indicates that the following vehicle is normally following the vehicle. 4 shows a case where a following delay occurs. If a following delay occurs, the speaker 81 issues a warning by voice such as "A following vehicle has a following delay, decelerate. Please decelerate."

【0127】さらに、赤色の場合には、その後続車に異
常が発生したことを示し、このとき、同時にスピーカ8
1により「後続車○番に異常発生、停車してください。
停車してください。」等の音声による警告がなされる。
Further, when it is red, it indicates that an abnormality has occurred in the following vehicle.
1 "Abnormality occurs in the following car ○, please stop.
Please stop. "Or the like.

【0128】なお、グレー色の場合には、該当する後続
車がもともと存在しないことを示す。
When the color is gray, it indicates that the corresponding succeeding vehicle does not exist originally.

【0129】また、色分けされた○印の下側の( )内
の数値表示(図19例では、55、76)は、百分率表
示での後続車(図19例では、後続車1、2)のバッテ
リ残容量(満充電容量の数値表示は「100」とな
る。)を示している。
Numerical indications in parentheses below color-marked circles (55 and 76 in the example of FIG. 19) indicate succeeding vehicles (in the example of FIG. 19, succeeding vehicles 1 and 2) in percentage. (The numerical display of the full charge capacity is “100”).

【0130】なお、図19の画面表示例においては、地
図上に先導車101の位置のみを描いているが、後続車
1、2、3、4の位置を、先導車101が描かれている
この地図上に同時に表示することも可能である。
In the screen display example of FIG. 19, only the position of the leading vehicle 101 is drawn on the map, but the positions of the following vehicles 1, 2, 3, and 4 are drawn. It is also possible to display them simultaneously on this map.

【0131】ステップS7で受信した状態情報に基づい
て、先導車101は、後続車が所定の車間距離で追従し
ているかどうかを判定し(ステップS9)、追従遅れ等
が発生している場合には、上述した速度低下の警告を行
って(ステップS10)、運転者に速度の低下を促し、
運転者の操作に応じて速度が低下する(ステップS1
1)。この場合、先導車101の速度制限手段として機
能する減速手段(42、44、84、86)(図5参
照)によりアクセル制御量(モータトルク)の上限値を
制限し、これによりモータ44の最大出力を制限して先
導車101の走行速度を制限するようにしている。
Based on the state information received in step S7, the leading vehicle 101 determines whether or not the following vehicle is following the predetermined inter-vehicle distance (step S9). Performs the above-mentioned warning of speed reduction (step S10), prompts the driver to reduce the speed,
The speed decreases according to the driver's operation (step S1)
1). In this case, the upper limit value of the accelerator control amount (motor torque) is limited by the deceleration means (42, 44, 84, 86) (see FIG. 5) which functions as the speed limiting means of the leading vehicle 101. The output is limited to limit the traveling speed of the leading vehicle 101.

【0132】次に、後続車に異常(故障)が発生してい
るかどうかを判定し(ステップS12)、故障が発生し
ている場合には、上述した停車の警告を行って(ステッ
プS13)、運転者に停車を促し、運転者の操作に応じ
て停車される(ステップS14)。
Next, it is determined whether an abnormality (failure) has occurred in the succeeding vehicle (step S12). If a failure has occurred, the above-mentioned stop warning is issued (step S13). The driver is prompted to stop, and the vehicle is stopped according to the operation of the driver (step S14).

【0133】さらに、後続車のバッテリ残容量が低下し
ているかどうかを判定し(ステップS15)、後続車の
中、1台でもバッテリ残容量が所定バッテリ残容量(例
えば、満充電容量の30%の容量)よりも低下していた
場合には、その後続車の最大出力の低下が懸念されるの
で、上述した速度低下の警告を行って、運転者に速度の
低下を促すことにより、運転者の操作に応じて速度が低
下する(ステップS11)。この場合においても、減速
手段(42、44、84、86)(図5参照)によりア
クセル制御量(モータトルク)の上限値が制限され、先
導車101の走行速度が制限される。この後、ステップ
S1の処理に戻り、制御動作を繰り返す。
Further, it is determined whether or not the remaining battery capacity of the following vehicle is low (step S15), and the remaining battery capacity of at least one of the following vehicles is equal to the predetermined battery remaining capacity (for example, 30% of the full charge capacity). If the vehicle speed is lower than the maximum capacity of the vehicle, there is a concern that the maximum output of the following vehicle will decrease. The speed decreases in response to the operation (step S11). Also in this case, the upper limit value of the accelerator control amount (motor torque) is limited by the deceleration means (42, 44, 84, 86) (see FIG. 5), and the traveling speed of the leading vehicle 101 is limited. Thereafter, the process returns to step S1, and the control operation is repeated.

【0134】このように上述した実施の形態によれば、
有人運転による先導車101の走行軌跡(X,Y,θ)
と操作量(アクセル,ブレーキ,ステアリング)とを対
で、無人走行される後続車102、103に送信する。
なお、先導車101の走行軌跡は、距離センサ72と方
位センサ74により求めることができる。
As described above, according to the above-described embodiment,
Travel locus (X, Y, θ) of the leading vehicle 101 by manned driving
And the operation amounts (accelerator, brake, steering) are transmitted as a pair to the following vehicles 102 and 103 running unmanned.
The traveling locus of the leading vehicle 101 can be obtained by the distance sensor 72 and the direction sensor 74.

【0135】後続車102、103は、現時点において
倣うべき操作量を選択するため、自身の距離センサ72
と方位センサ74により現在地を求め、求めた現在地を
レーダ計測値により修正し、修正現在地を求める。この
修正現在地に対応する先導車101の過去の現在地を目
標位置として求め、この目標位置と対になっている操作
量を現在の操作量(アクセル,ブレーキ,ステアリン
グ)とするフィードフォワード制御を行うとともに、目
標位置と修正現在地との偏差に基づくフィードバック制
御を行う。フィードバック制御では、目標位置と修正現
在地との偏差を前後方向と左右方向に分解し、前後方向
に対してはアクセル操作量とブレーキ操作量を調整し、
左右方向に対しては、ステアリング操作量を調整する。
このステアリング方位は車両の方位と目標方位の誤差に
よっても調整される。
The following vehicles 102 and 103 have their own distance sensors 72 to select an operation amount to follow at the present time.
And the azimuth sensor 74 to determine the current position, correct the obtained current position with the radar measurement value, and obtain the corrected current position. The current position in the past of the leading vehicle 101 corresponding to the corrected current position is determined as a target position, and feedforward control is performed using an operation amount paired with the target position as a current operation amount (accelerator, brake, steering). And performs feedback control based on the deviation between the target position and the corrected current position. In the feedback control, the deviation between the target position and the corrected current position is decomposed in the front-rear direction and the left-right direction, and the accelerator operation amount and the brake operation amount are adjusted in the front-rear direction,
The steering operation amount is adjusted in the left-right direction.
This steering direction is also adjusted by the error between the direction of the vehicle and the target direction.

【0136】このように制御すれば、フィードフォワー
ド制御による高速追従走行が可能となり、またフィード
バック制御による高精度追従走行が可能となる。実際
上、数10km/h程度の速度で車間間隔1m程度での
安定な追従走行が可能となった。
With such control, high-speed following running by feed-forward control becomes possible, and high-precision following running by feedback control becomes possible. Practically, it has become possible to stably follow the vehicle at an inter-vehicle distance of about 1 m at a speed of several tens km / h.

【0137】なお、上述した実施の形態によれば、後続
車102、103は、先導車101の走行軌跡(X,
Y,θ)と操作量(アクセル,ブレーキ,ステアリン
グ)とを対で受信するようにしているが、制御の簡易化
を考えた場合、先導車101は、後続車102、103
に走行軌跡(X,Y,θ)のみを送信するように構成を
変更する他の実施の形態としてもよい。
According to the above-described embodiment, the trailing vehicles 102 and 103 travel along the traveling locus (X,
Y, θ) and the operation amounts (accelerator, brake, steering) are received as a pair. However, in consideration of simplification of control, the leading vehicle 101 becomes the following vehicles 102 and 103.
Another embodiment may be adopted in which the configuration is changed so that only the traveling locus (X, Y, θ) is transmitted.

【0138】この他の実施の形態では、先導車101の
走行軌跡(X,Y,θ)である軌跡情報を後続車10
2、103に送信する。後続車102は、先導車101
の軌跡情報と、後続車102のレーザレーダ50により
計測した先導車101との位置・方位情報とから、後続
車102自身の位置・方位ずれ量を演算して、後続車1
02自身の現在地を修正し、この修正現在地と先導車1
01の軌跡情報中の目標現在地との偏差に基づき操作量
を演算して自動運転する。後続車102は、後続車10
2自身の位置・方位ずれ量を後続車103に送信する。
後続車103は、先導車101の軌跡情報と先行車であ
る後続車102の位置方位・ずれ量とから、後続車10
3自身の位置・方位ずれ量を演算し、後続車103自身
の現在地を修正する。後続車103は、この修正現在地
と先導車101の軌跡情報中の目標現在地との偏差に基
づき操作量を運転して自動運転する。
In this other embodiment, trajectory information, which is the traveling trajectory (X, Y, θ) of the leading vehicle 101, is
2, 103. The following vehicle 102 is the leading vehicle 101
Of the following vehicle 102 itself and the position / direction deviation of the following vehicle 102 from the leading vehicle 101 measured by the laser radar 50 of the following vehicle 102,
02 corrects the current position of the vehicle, the corrected current position and the leading vehicle 1
The operation amount is calculated based on the deviation from the target current position in the trajectory information of No. 01 to automatically drive the vehicle. The following vehicle 102 is the following vehicle 10
2 transmits its own position / azimuth shift amount to the following vehicle 103.
The following vehicle 103 is determined based on the trajectory information of the leading vehicle 101 and the position, orientation, and shift amount of the preceding vehicle 102, which is the preceding vehicle.
3 to calculate the position / azimuth deviation of the vehicle 103 and correct the current position of the following vehicle 103 itself. The succeeding vehicle 103 automatically operates by operating the operation amount based on the deviation between the corrected current position and the target current position in the trajectory information of the leading vehicle 101.

【0139】このように構成すれば、先導車101の操
作量を倣うフィードフォワード制御を必要としなくなる
ので、フィードフォワード制御を併用する制御に比較し
て高速走行制御性は低下するが、後続車102、103
の座標系を先導車101の座標系に正確に合わせること
が可能となり、位置軌跡の追従精度を従来技術に比較し
て相当程度高くすることができる。
With this configuration, it is not necessary to perform feedforward control that imitates the operation amount of the leading vehicle 101, so that high-speed traveling controllability is reduced as compared with control using feedforward control in combination. , 103
Can be accurately adjusted to the coordinate system of the leading vehicle 101, and the tracking accuracy of the position trajectory can be considerably increased as compared with the related art.

【0140】また、この他の実施の形態では、上述した
フィードフォワード制御とフィードバック制御を併用す
る実施の形態に比較して、操作量抽出手段110やフィ
ードフォワード制御量演算手段112および加算手段1
26等が不要となるので、記憶手段93の記憶容量の低
減、ソフトウエアの開発コストの低減、および、より低
速のECUを使用することが可能となるので、全体とし
て装置コストを低減することができる。
Further, in the other embodiment, the operation amount extracting means 110, the feedforward control amount calculating means 112, and the adding means 1 are different from the embodiment in which the feedforward control and the feedback control are used together.
26 becomes unnecessary, the storage capacity of the storage means 93 can be reduced, the software development cost can be reduced, and a lower-speed ECU can be used, so that the apparatus cost can be reduced as a whole. it can.

【0141】なお、この発明は、上述の実施の形態に限
らず、例えば、電動車両10ではなく、内燃機関を有す
る車両に適用する(この場合には、アクセルセンサの出
力に代替して、例えば、スロットル開度センサの出力を
用いる)等、この発明の要旨を逸脱することなく、種々
の構成を採り得ることはもちろんである。
The present invention is not limited to the above-described embodiment, but is applied to, for example, a vehicle having an internal combustion engine instead of the electric vehicle 10 (in this case, for example, instead of the output of the accelerator sensor, Of course, various configurations can be employed without departing from the gist of the present invention.

【0142】[0142]

【発明の効果】以上説明したように、この発明によれ
ば、先導車の軌跡情報と直前の先行車の軌跡情報と、レ
ーダでの直前の先行車との位置および方位情報から、後
続車の位置ずれ量(方位ずれ量を含む)を演算して、後
続車自身で検出した現在地を修正するようにしている。
このため、後続車の座標系を先導車の座標系に合わせる
ことが可能となり、先導車の走行軌跡に対する追従走行
精度を高くすることができる。
As described above, according to the present invention, the trajectory information of the leading vehicle, the trajectory information of the immediately preceding vehicle, and the position and azimuth information of the immediately preceding vehicle on the radar determine the following vehicle. By calculating the amount of positional deviation (including the amount of azimuth deviation), the current position detected by the succeeding vehicle itself is corrected.
For this reason, it is possible to match the coordinate system of the following vehicle with the coordinate system of the leading vehicle, and it is possible to increase the traveling accuracy of following the traveling locus of the leading vehicle.

【0143】この場合、後続車の操作量として、修正現
在地近傍での先導車の軌跡と対となっている操作量を使
用することで、後続車の操作量を容易に求めることがで
きる。
In this case, the operation amount of the following vehicle can be easily obtained by using the operation amount that is paired with the trajectory of the leading vehicle near the corrected current position as the operation amount of the following vehicle.

【0144】さらに、後続車の操作量として、先導車の
操作量に倣う、いわゆるフィードフォワード制御に加え
て、位置偏差による、いわゆるフィードバック制御を含
む操作量とすることで、先導車の走行軌跡に対する追従
精度を高く保持したまま(フィードバック制御)、より
高速走行での自動運転を行うことができる(フィードフ
ォワード制御)。
Furthermore, in addition to the so-called feed-forward control which follows the manipulated variable of the leading vehicle as the manipulated variable of the following vehicle, the manipulated variable includes the so-called feedback control based on the position deviation. Automatic driving at higher speeds can be performed while maintaining high tracking accuracy (feedback control) (feedforward control).

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の一実施の形態が適用された電動車両
共用システムの概略的な構成を示す平面視的模式図であ
る。
FIG. 1 is a schematic plan view showing a schematic configuration of an electric vehicle shared system to which an embodiment of the present invention is applied.

【図2】電動車両が格納されるポートの構成を示す平面
視的模式図である。
FIG. 2 is a schematic plan view showing a configuration of a port in which the electric vehicle is stored.

【図3】電動車両の概略構成を示す透視的な斜視図であ
る。
FIG. 3 is a perspective view showing a schematic configuration of the electric vehicle.

【図4】隊列走行時における電動車両の相互関係を、電
動車両の内部構成とともに示すブロック図である。
FIG. 4 is a block diagram showing a mutual relationship between electric vehicles during platooning, together with an internal configuration of the electric vehicles.

【図5】先導車の走行ECUの構成を含む先導車の全体
的構成を示すブロック図である。
FIG. 5 is a block diagram showing an overall configuration of the leading vehicle including a configuration of a traveling ECU of the leading vehicle.

【図6】後続車の走行ECUの構成を含む後続車の全体
的構成を示すブロック図である。
FIG. 6 is a block diagram showing an overall configuration of a following vehicle including a configuration of a traveling ECU of the following vehicle.

【図7】先導車の制御内容の説明に供されるメインフロ
ーチャートである。
FIG. 7 is a main flowchart for explaining control contents of a leading vehicle.

【図8】後続車の制御内容の説明に供されるメインフロ
ーチャート(1/2)である。
FIG. 8 is a main flowchart (1/2) used to explain the control content of the succeeding vehicle.

【図9】後続車の制御内容の説明に供されるメインフロ
ーチャート(2/2)である。
FIG. 9 is a main flowchart (2/2) for explaining the control content of the following vehicle.

【図10】隊列走行開始時における車両の位置と座標の
とり方の説明に供される平面視的線図である。
FIG. 10 is a plan view for explaining how to take a position and coordinates of a vehicle at the start of platooning.

【図11】軌跡データと操作量データとが対として記憶
される走行情報テーブルの例を示す線図である。
FIG. 11 is a diagram showing an example of a travel information table in which trajectory data and operation amount data are stored as a pair.

【図12】後続車のレーザレーダと先行車のレーダ計測
点との関係説明に供される平面視的線図である。
FIG. 12 is a plan view diagram used to explain the relationship between the laser radar of the following vehicle and the radar measurement points of the preceding vehicle.

【図13】後続車の座標ずれ量の説明に供される線図で
ある。
FIG. 13 is a diagram used for describing a coordinate shift amount of a following vehicle.

【図14】後続車における座標ずれ量の加算処理の説明
に供される線図である。
FIG. 14 is a diagram used to describe a process of adding a coordinate shift amount in a following vehicle.

【図15】操作量抽出処理の説明に供されるフローチャ
ートである。
FIG. 15 is a flowchart provided to describe an operation amount extraction process.

【図16】操作量抽出処理の説明に供される平面視的線
図である。
FIG. 16 is a plan view diagram used for describing an operation amount extraction process.

【図17】フィードバック制御の説明に供されるフロー
チャートである。
FIG. 17 is a flowchart for explaining feedback control.

【図18】フィードバック制御の説明に供される平面視
的線図である。
FIG. 18 is a plan view for explaining feedback control.

【図19】隊列走行に関連する画面表示の説明に供され
る線図である。
FIG. 19 is a diagram used to explain a screen display related to platooning.

【符号の説明】[Explanation of symbols]

10…電動車両 12…利用可能
範囲 13…ポート 16…センタ− 40…バッテリ 42…駆動力制
御ECU 44…モータ 42、44、84、86…減速手段 50…レーザレ
ーダ 52…リフレクタ 53…車々アン
テナ(送受信手段) 60…走行ECU 72…距離セン
サ 74…方位センサ 76…アクセル
センサ 78…ブレーキセンサ 80…ステアリ
ングセンサ 81…スピーカ(警告手段) 82…表示装置
(表示・警告手段) 84…制動力制御ECU 86…ブレーキ
アクチュエータ 88…ステアリング制御ECU 90…ステアリ
ングアクチュエータ 91…現在地検出手段 92…車々間無
線装置 93…記憶手段 94…操作量検
出手段 96…追従確認手段 110…操作量
抽出手段 112…フィードフォワード制御量演算手段 114…目標位置・目標方位演算手段 116…隊列番
号記憶手段 118…フィードバック制御量演算手段 120…現在地検出手段 122…現在地
・方位修正手段 124…距離・方位計測手段 126…加算手
段 128…状態検出手段
DESCRIPTION OF SYMBOLS 10 ... Electric vehicle 12 ... Usable range 13 ... Port 16 ... Center 40 ... Battery 42 ... Driving force control ECU 44 ... Motor 42,44,84,86 ... Deceleration means 50 ... Laser radar 52 ... Reflector 53 ... Vehicle antenna (Transmitting / receiving means) 60: Traveling ECU 72: Distance sensor 74: Direction sensor 76: Accelerator sensor 78: Brake sensor 80: Steering sensor 81: Speaker (warning means) 82: Display device (display / warning means) 84: Braking force control ECU 86 ... Brake actuator 88 ... Steering control ECU 90 ... Steering actuator 91 ... Current position detecting means 92 ... Vehicle-to-vehicle wireless device 93 ... Storage means 94 ... Operation amount detecting means 96 ... Follow-up confirmation means 110 ... Operation amount extracting means 112 ... Feed forward control Amount calculation means 114 ... Target position and target azimuth calculation means 116 ... convoy number storage unit 118 ... feedback control amount calculation unit 120: current position detection means 122 ... You are here and direction modification means 124 ... distance and direction measuring means 126 ... adding unit 128 ... state detecting means

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // B62D 137:00 (72)発明者 田村 和也 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内 (72)発明者 望月 和彦 埼玉県和光市中央1丁目4番1号 株式会 社本田技術研究所内 Fターム(参考) 3D032 CC19 CC20 CC48 DA03 DA15 DA22 DA23 DA25 DA33 DA87 DA88 DA92 DA93 DB02 DC02 DC03 DC09 DC10 DD02 DD17 DD18 EB04 FF01 FF07 GG01 GG02 GG15 3D044 AA45 AB01 AC16 AC24 AC26 AC31 AC55 AD02 AD21 AE21 AE27 3G093 AA07 BA14 BA23 CB10 DB05 DB15 EA03 EB04 FA04 5H180 AA03 AA27 BB04 CC11 CC12 CC14 CC17 KK01 KK06 LL01 LL04 5H301 AA03 AA10 BB20 CC03 CC06 CC10 DD08 DD17 EE03 EE13 EE31 FF04 FF11 FF15 GG08 GG11 GG16 GG19 HH01 HH02 HH04 LL03 LL11 LL14 QQ01 QQ06 QQ09 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) // B62D 137: 00 (72) Inventor Kazuya Tamura 1-4-1 Chuo, Wako-shi, Saitama Stock Company Inside the Honda R & D Co., Ltd. (72) Inventor Kazuhiko Mochizuki 1-4-1 Chuo, Wako-shi, Saitama F-term (reference) in the Honda R & D Co., Ltd. 3D032 CC19 CC20 CC48 DA03 DA15 DA22 DA23 DA25 DA33 DA87 DA88 DA92 DA93 DB02 DC02 DC03 DC09 DC10 DD02 DD17 DD18 EB04 FF01 FF07 GG01 GG02 GG15 3D044 AA45 AB01 AC16 AC24 AC26 AC31 AC55 AD02 AD21 AE21 AE27 3G093 AA07 BA14 BA23 CB10 DB05 DB15 EA03 EB04 FA04 5H180 AA03 CCA01 CB04 BB20 CC03 CC06 CC10 DD08 DD17 EE03 EE13 EE31 FF04 FF11 FF15 GG08 GG11 GG16 GG19 HH01 HH02 HH04 LL03 LL11 LL14 QQ01 QQ06 QQ09

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】運転者により運転される先導車に対し複数
の後続車を縦列させて自動追従走行させる自動追従走行
システムにおいて、 前記先導車は、 該先導車自身の現在地を検出する現在地検出手段と、 検出された現在地を軌跡情報として記憶する記憶手段
と、 前記各後続車に前記軌跡情報を送信する送信手段とを有
し、 前記各後続車は、 前記軌跡情報を受信する受信手段と、 前記各後続車自身の現在地を検出する現在地検出手段
と、 直前の先行車の位置および方位を検出するレーダと、 該レーダにより検出された前記直前の先行車の位置およ
び方位情報と、前記受信手段により受信した軌跡情報に
基づき、検出された前記各後続車自身の現在地を修正す
る現在地修正手段と、 修正された現在地に基づき、前記先導車に追従走行させ
るための操作量を演算する操作量演算手段と、 演算された操作量に従い該各後続車自身を運転する自動
運転手段とを有することを特徴とする自動追従走行シス
テム。
1. An automatic follow-up traveling system in which a plurality of succeeding vehicles are tandemly driven by a driver to automatically follow and travel, wherein the leading vehicle detects a current position of the leading vehicle itself. A storage unit that stores the detected current position as trajectory information, and a transmission unit that transmits the trajectory information to each of the following vehicles, wherein each of the following vehicles receives the trajectory information, Current position detecting means for detecting the current position of each succeeding vehicle; radar for detecting the position and direction of the immediately preceding vehicle; position and direction information of the immediately preceding vehicle detected by the radar; and the receiving means Current position correcting means for correcting the current position of each of the following vehicles detected based on the trajectory information received by the vehicle, and causing the vehicle to follow the leading vehicle based on the corrected current position. An automatic following travel system, comprising: an operation amount calculating means for calculating an operation amount for the vehicle; and automatic driving means for driving each of the following vehicles according to the calculated operation amount.
【請求項2】請求項1記載のシステムにおいて、 前記先導車は、 さらに、前記運転者による運転に係わる操作量を検出す
る操作量検出手段を有し、 前記記憶手段は、前記軌跡情報と前記操作量とを対とし
て記憶し、 前記送信手段は、前記各後続車に前記軌跡情報と前記操
作量を送信し、 前記各後続車における操作量演算手段は、前記修正され
た現在地近傍での前記先導車の軌跡情報と対になってい
る操作量を検出し、該操作量を前記演算された操作量と
することを特徴とする自動追従走行システム。
2. The system according to claim 1, wherein the leading vehicle further includes an operation amount detection unit that detects an operation amount related to driving by the driver, and the storage unit stores the trajectory information and the trajectory information. The operation amount is stored as a pair, the transmission unit transmits the trajectory information and the operation amount to each of the following vehicles, and the operation amount calculation unit in each of the following vehicles, the operation amount calculation unit in the vicinity of the corrected current position. An automatic following travel system, wherein an operation amount paired with trajectory information of a leading vehicle is detected, and the operation amount is used as the calculated operation amount.
【請求項3】請求項2記載のシステムにおいて、 前記操作量演算手段は、 前記修正された現在地近傍での前記先導車の軌跡情報を
目標現在地とし、該目標現在地における軌跡情報と前記
修正された現在地との偏差を算出し、該偏差に基づく操
作量を演算し、該偏差に基づく操作量と前記先導車の軌
跡情報と対になっている操作量を合成し、 前記自動運転手段は、 前記合成された操作量に従い該各後続車自身を運転する
ことを特徴とする自動追従走行システム。
3. The system according to claim 2, wherein the manipulated variable calculating means sets the trajectory information of the leading vehicle near the corrected current location as a target current location, and the trajectory information at the target current location and the corrected trajectory information. Calculating a deviation from the current position, calculating an operation amount based on the deviation, synthesizing the operation amount based on the deviation and the operation amount paired with the trajectory information of the leading vehicle, the automatic driving means includes: An automatic following system, wherein each of the following vehicles is driven according to the synthesized operation amount.
JP27807798A 1998-09-30 1998-09-30 Automatic following system Expired - Fee Related JP3594498B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27807798A JP3594498B2 (en) 1998-09-30 1998-09-30 Automatic following system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27807798A JP3594498B2 (en) 1998-09-30 1998-09-30 Automatic following system

Publications (2)

Publication Number Publication Date
JP2000112523A true JP2000112523A (en) 2000-04-21
JP3594498B2 JP3594498B2 (en) 2004-12-02

Family

ID=17592330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27807798A Expired - Fee Related JP3594498B2 (en) 1998-09-30 1998-09-30 Automatic following system

Country Status (1)

Country Link
JP (1) JP3594498B2 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092779A (en) * 2000-09-13 2002-03-29 Japan Radio Co Ltd Control method and control device
JP2002222491A (en) * 2001-01-24 2002-08-09 Denso Corp Method for controlling automobile by means of automobile position information
JP2004299025A (en) * 2003-04-01 2004-10-28 Honda Motor Co Ltd Mobile robot control device, mobile robot control method and mobile robot control program
JP2009070094A (en) * 2007-09-12 2009-04-02 Honda Motor Co Ltd Running safety device for vehicle
CN102632891A (en) * 2012-04-06 2012-08-15 中国人民解放军军事交通学院 Computation method for tracking running track of unmanned vehicle in real time
KR101350300B1 (en) 2012-05-08 2014-01-24 주식회사 만도 Adaptive cruise control system and control method thereof
US8989943B2 (en) 2012-12-14 2015-03-24 Hyundai Motor Company Unmanned autonomous traveling service apparatus and method based on driving information database
CN105204501A (en) * 2015-09-28 2015-12-30 邹海英 High-speed unmanned vehicle and system based on electronic track
CN106225790A (en) * 2016-07-13 2016-12-14 百度在线网络技术(北京)有限公司 A kind of determination method and device of unmanned vehicle positioning precision
CN109941281A (en) * 2017-12-21 2019-06-28 现代自动车株式会社 Vehicle and its control method
KR102028346B1 (en) * 2019-02-07 2019-10-04 주식회사 트위니 Following cart
CN110703810A (en) * 2019-11-18 2020-01-17 浙江天尚元科技有限公司 Following vehicle with track prediction and random position tracking functions and following method
US10604155B2 (en) 2014-09-11 2020-03-31 Honda Motor Co., Ltd. Driving assistance device
CN111103882A (en) * 2019-12-30 2020-05-05 合肥一辂汽车科技有限公司 Autonomous following control method for unmanned electric vehicle
US10642280B2 (en) 2015-06-03 2020-05-05 Denso Corporation Vehicle mounted apparatus
CN113031580A (en) * 2019-12-25 2021-06-25 奥迪股份公司 Remote assistance system, control device, corresponding server, vehicle and method
CN113311834A (en) * 2021-05-21 2021-08-27 的卢技术有限公司 Automatic driving track tracking method, system and storage medium
CN114084124A (en) * 2022-01-24 2022-02-25 上海伯镭智能科技有限公司 Automatic parking method and device for unmanned mine car
CN114162123A (en) * 2021-12-31 2022-03-11 苏州立方元智能科技有限公司 Automatic in-line running vehicle system and control method
CN116774213A (en) * 2023-08-24 2023-09-19 成都艾视特信息技术有限公司 Navigation method and device for trackless movement mechanism

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5249577B2 (en) * 2007-12-20 2013-07-31 三菱重工業株式会社 Tracking system and method, and vehicle
KR101371930B1 (en) 2012-11-08 2014-03-07 현대자동차주식회사 Apparatus for controlling autonomous vehicle and method thereof

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002092779A (en) * 2000-09-13 2002-03-29 Japan Radio Co Ltd Control method and control device
JP2002222491A (en) * 2001-01-24 2002-08-09 Denso Corp Method for controlling automobile by means of automobile position information
JP2004299025A (en) * 2003-04-01 2004-10-28 Honda Motor Co Ltd Mobile robot control device, mobile robot control method and mobile robot control program
US7551980B2 (en) 2003-04-01 2009-06-23 Honda Motor Co., Ltd. Apparatus, process, and program for controlling movable robot control
JP2009070094A (en) * 2007-09-12 2009-04-02 Honda Motor Co Ltd Running safety device for vehicle
CN102632891A (en) * 2012-04-06 2012-08-15 中国人民解放军军事交通学院 Computation method for tracking running track of unmanned vehicle in real time
CN102632891B (en) * 2012-04-06 2014-09-17 中国人民解放军军事交通学院 Computation method for tracking running track of unmanned vehicle in real time
KR101350300B1 (en) 2012-05-08 2014-01-24 주식회사 만도 Adaptive cruise control system and control method thereof
US8989943B2 (en) 2012-12-14 2015-03-24 Hyundai Motor Company Unmanned autonomous traveling service apparatus and method based on driving information database
US10604155B2 (en) 2014-09-11 2020-03-31 Honda Motor Co., Ltd. Driving assistance device
US10642280B2 (en) 2015-06-03 2020-05-05 Denso Corporation Vehicle mounted apparatus
CN105204501A (en) * 2015-09-28 2015-12-30 邹海英 High-speed unmanned vehicle and system based on electronic track
CN106225790A (en) * 2016-07-13 2016-12-14 百度在线网络技术(北京)有限公司 A kind of determination method and device of unmanned vehicle positioning precision
CN106225790B (en) * 2016-07-13 2018-11-02 百度在线网络技术(北京)有限公司 A kind of determination method and device of unmanned vehicle positioning accuracy
CN109941281A (en) * 2017-12-21 2019-06-28 现代自动车株式会社 Vehicle and its control method
KR102028346B1 (en) * 2019-02-07 2019-10-04 주식회사 트위니 Following cart
WO2020162662A1 (en) * 2019-02-07 2020-08-13 주식회사 트위니 Automated guided cart
CN110703810A (en) * 2019-11-18 2020-01-17 浙江天尚元科技有限公司 Following vehicle with track prediction and random position tracking functions and following method
CN110703810B (en) * 2019-11-18 2022-07-15 浙江天尚元科技有限公司 Following vehicle with track prediction and random position tracking functions and following method
CN113031580A (en) * 2019-12-25 2021-06-25 奥迪股份公司 Remote assistance system, control device, corresponding server, vehicle and method
CN111103882A (en) * 2019-12-30 2020-05-05 合肥一辂汽车科技有限公司 Autonomous following control method for unmanned electric vehicle
CN113311834A (en) * 2021-05-21 2021-08-27 的卢技术有限公司 Automatic driving track tracking method, system and storage medium
CN114162123A (en) * 2021-12-31 2022-03-11 苏州立方元智能科技有限公司 Automatic in-line running vehicle system and control method
WO2023125754A1 (en) * 2021-12-31 2023-07-06 苏州立方元智能科技有限公司 Automatic platooning vehicle system and control method
CN114084124A (en) * 2022-01-24 2022-02-25 上海伯镭智能科技有限公司 Automatic parking method and device for unmanned mine car
CN114084124B (en) * 2022-01-24 2022-04-29 上海伯镭智能科技有限公司 Automatic parking method and device for unmanned mine car
CN116774213A (en) * 2023-08-24 2023-09-19 成都艾视特信息技术有限公司 Navigation method and device for trackless movement mechanism
CN116774213B (en) * 2023-08-24 2023-10-13 成都艾视特信息技术有限公司 Navigation method and device for trackless movement mechanism

Also Published As

Publication number Publication date
JP3594498B2 (en) 2004-12-02

Similar Documents

Publication Publication Date Title
US6128559A (en) Automatic vehicle following control system
JP3594498B2 (en) Automatic following system
JP3524400B2 (en) Automatic following system
EP3575173B1 (en) A vehicle with autonomous driving capability
US6313758B1 (en) Automatic following travel system
US6301530B1 (en) Automatic following travel system
CA3159409A1 (en) Control of automated following in vehicle convoys
WO2019201801A1 (en) A method for controlling a string of vehicles
CN113570845A (en) Networked vehicle formation driving method and system
JP2001357491A (en) Line traveling general controller and line traveling controller
WO2019163209A1 (en) Vehicle control system, vehicle control method, and program
JP2020086940A (en) Group traveling system
EP4155171A1 (en) Automated valet parking system, control method for automated valet parking system, and autonomous driving vehicle
JP2000322689A (en) Automatic following-in-running system
CN115140082A (en) Vehicle control device, vehicle control method, and storage medium
CN116670004B (en) Vehicle control device and vehicle system
CN117622150A (en) Vehicle control device, vehicle control method, and storage medium
CN116788252A (en) Vehicle control device, vehicle control method, and storage medium
WO2018179625A1 (en) Vehicle control system, vehicle control method, vehicle control device, and vehicle control program
JP3457577B2 (en) Automatic following system
CN115503702A (en) Vehicle control device, vehicle control method, and storage medium
CN115214710A (en) Vehicle control device, vehicle control method, and storage medium
JP2022103673A (en) Vehicle control system and vehicle control method
JP3604592B2 (en) Automatic following system
JP7256216B2 (en) VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD, AND PROGRAM

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040413

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040610

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040831

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070910

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080910

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080910

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090910

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100910

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100910

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110910

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110910

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120910

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120910

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130910

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140910

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees