(57)【要約】【課題】自動走行車両の自動運転前進時、車両の後退を検出して車両を停車させる制御を行うにあたって、より実際の車両の進行状態に即した制御を行うことを可能とした自動走行車両を提供することを課題とする。【解決手段】コントローラ１０に車両の進行方向の加速度を検出する加速度センサ６０を接続し、自動運転前進時、前記加速度検センサ６０によって検出される加速度αｇと、駆動輪（後輪１４・１４）の回転速度を検出する車速センサ５１によって検出される車速から算出される加速度αｅとを前記コントローラ１０によって比較し、車両が前進していると判断されたときは通常走行制御を行い、車両が後退していると判断されたときは、停止制御を行う。【選択図】図４
2005041372.tif 000002
【特許請求の範囲】
【請求項１】
車輪の回転速度を検出する車速検出手段と、該車速検出手段が接続される制御手段とを有し、自動運転前進時、前記車速検出手段からの信号を基に車速を制御する自動走行車両であって、前記制御手段に車両の進行方向の加速度を検出する加速度検出手段を接続し、自動運転前進時、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度とを前記制御手段によって比較し、車両が前進していると判断されたときは通常走行制御を行い、車両が後退していると判断されたときは、停止制御を行うことを特徴とする自動走行車両。
【請求項２】
前記自動運転前進時、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度とを前記制御手段によって比較し、車両が前進していると判断されたとき、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度との差の絶対値が、予め定められた規準値を上回るときは、減速制御を行うことを特徴とする請求項１記載の自動走行車両。
【請求項３】
前記加速度検出手段を、車両の傾斜を検出する傾斜センサとしたことを特徴とする請求項１または請求項２に記載の自動走行車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばゴルフカート等の、地中に埋設された誘導線等に沿って自動運転を行う自動走行を可能とした自動走行車両に関し、詳細にはこの自動走行車両の自動運転時に行われる制御に関する。
【背景技術】
【０００２】
従来、ゴルフ場内において、誘導経路に沿って誘導線やマグネット等を地中に埋設し、誘導センサや磁気センサをゴルフカートに搭載することで、誘導センサにより誘導線を認識して誘導経路上を走行可能とするとともに、磁気センサによってマグネットから発生される磁気を検出し、走行速度や停止等の制御を行うよう構成されたゴルフカートが公知となっている。
【０００３】
このようなゴルフカートにおいては、操縦者の手動操作を必要とすることなく誘導経路上で走行コースに合わせて走行速度を減速・加速・停止すること、即ち自動運転が可能となっている。
このようにゴルフカートを自動運転にする際には、自動運転切換レバーを「自動」とすれば自動走行モードとなる。この自動走行モードでは、走行コースに沿って埋設された誘導線に流れる誘導電流を検知し、マグネットを読み取って自動操縦と自動増減速、自動停止を行いながら走行コースを走行する。なお、リモコンや発進・停止ボタンで任意の場所で発進または停止することもできる。
そして、自動運転切換レバーを「手動」に切り換えると手動走行モードとなり、通常のゴルフカートと同様にステアリング操作により操縦者自身による操作で前後進することができる。
【０００４】
また、上述のような自動走行車両において、車輪の回転方向を検出するセンサを設け、自動前進運転時に後退したことを検出した場合に停車させるように制御し、また、この自動前進運転時に後退したことを検出したときに、ステアリングモータによる左右操舵方向制御を前進方向走行時と逆方向に行うことで、自動前進運転時における安全性を向上した技術がある（特許文献１参照）。そして、この車輪の回転方向を検出するセンサとしては、トルクセンサ・加速度センサ・タコメータ等が用いられている。
【０００５】
【特許文献１】特許第３０７５９７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述のように、自動走行車両において自動運転時に車両の後退を検出して車両を停止させるにあたり、車輪の回転方向を検出するセンサによって車両の後退を検出する制御手段では、湿った芝生面や上り・下り斜面等の低摩擦路面においては、車輪がスリップすること等によって、例えば、車輪は前進方向に回転しているにも関わらず車両が後退することがある。つまりこのような場合は、車両が後退しているにも関わらず車両を停止させる制御機能が作動せず、十分な安全性が確保されないことがある。
そこで本発明では、このような問題点に鑑み、自動走行車両の自動運転前進時、車両の後退を検出して車両を停車させる制御を行うにあたって、より実際の車両の進行状態に即した制御を行うことを可能とした自動走行車両を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段を説明する。
【０００８】
即ち、請求項１においては、車輪の回転速度を検出する車速検出手段と、該車速検出手段が接続される制御手段とを有し、自動運転前進時、前記車速検出手段からの信号を基に車速を制御する自動走行車両であって、前記制御手段に車両の進行方向の加速度を検出する加速度検出手段を接続し、自動運転前進時、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度とを前記制御手段によって比較し、車両が前進していると判断されたときは通常走行制御を行い、車両が後退していると判断されたときは、停止制御を行うものである。
【０００９】
請求項２においては、前記自動運転前進時、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度とを前記制御手段によって比較し、車両が前進していると判断されたとき、前記加速度検出手段によって検出される加速度と、前記車速検出手段によって検出される車速から算出される加速度との差の絶対値が、予め定められた規準値を上回るときは、減速制御を行うものである。
【００１０】
請求項３においては、前記加速度検出手段を、車両の傾斜を検出する傾斜センサとしたものである。
【発明の効果】
【００１１】
本発明の効果として、以下に示すような効果を奏する。
【００１２】
請求項１においては、自動運転前進時において、加速度検出手段によって検出される加速度と、車速検出手段によって検出される車速から算出される加速度との方向が異なるとき、即ち車両が上り坂や下り坂また低摩擦路面等におけるスリップ状態であることを検出できるので、この場合、停止制御などの前進時と異なる制御を行うことができ、より実際の車両の進行状態に即した制御が可能となる。
【００１３】
請求項２においては、自動運転前進時において、加速度検出手段によって検出される加速度と、車速検出手段によって検出される車速から算出される加速度との差が設定範囲を超える場合には、上り坂や下り坂また低摩擦路面等におけるスリップ状態であることを検出できるので、このスリップ状態に応じた制御を行うことが可能となり、安全性の向上を図ることが可能となる。
【００１４】
請求項３においては、別途傾斜センサを設ける必要がなくなり、部品点数の減少や構造の簡略化が図れるとともに請求項１及び請求項２と同様の効果を得ることが可能となる。
【発明を実施するための最良の形態】
【００１５】
次に、発明の実施の形態を説明する。
図１は本発明の一実施例としてのゴルフカートの全体構成を示す側面図、図２は同じくゴルフカートの構成を示すブロック図、図３は運行モード設定のための信号の流れを示すブロック図、図４は自動運転時の後退時制御を示すフローチャート図である。
【００１６】
本発明に係る自動走行車両の一実施例としてゴルフカート１を挙げ、以下において説明する。
まず、図１を用いてゴルフカート１の全体構成について説明する。
ゴルフカート１において、車体を支持するメインフレーム２の前部及び後部には、外装部材としてのフロントカウル６及びリアカウル４がそれぞれ設けられている。このフロントカウル６後部の前部座席台３の上部には、前座席シート８が設けられている。一方、リアカウル４の上部には後座席シート９が設けられている。このリアカウル４内には、図２に示すようにエンジン１１、トランスミッション１３、バッテリ７７、マフラ等が配設されている。
【００１７】
前記前座席シート８の後部上には、背もたれ４６が設けられており、後座席シート９の後部上には背もたれ４７が設けられている。また、前座席シート８の外側方から後部には前アシストフレーム４８が、後座席シート９の外側方から後部には後アシストフレーム４９がそれぞれ設けられている。
そして、前記前座席シート８の左右一側の前方には、フロントカウル６から突出して配置されたハンドル１６等のステアリング機構２８が設けられており、また、運転席の足元前方にはブレーキペダル１８及びアクセルペダル１７が設けられている。
前記フロントカウル６下方には左右一対の前輪１５・１５が懸架され、リアカウル４の後部下方には左右一対の後輪１４・１４が懸架されており、前記メインフレーム２の前端と後端とにそれぞれバンパー５・５が配設されている。
【００１８】
前記フロントカウル６の両側上部より左右一対のフロント支柱４１が上方に延設され、該フロント支柱４１・４１間にフロントガラス７が取り付けられている。一方、前記後座席シート９の後アシストフレーム４９の左右中央上部には、リア支柱４２が上方に延設されている。このリア支柱４２及び前記フロント支柱４１の上端部間にはルーフフレームを架設してルーフ４３で覆っている。
前記リアカウル４の後方には、キャリアフレーム４４が斜め上方に向かって延設され、その上にゴルフバッグを載せることができるようになっており、パターケース４５がその下部に付設されている。
【００１９】
次に、前記ゴルフカート１の駆動及び制御機構を説明する。
図２に示す如く、自動走行車両としてのゴルフカート１は、エンジン１１を搭載し、このエンジン１１には遠心クラッチ付きＶベルト式自動変速機１２を介してトランスミッション１３が連結されている。
従って、エンジン回転数が所定回転数以上のときは、遠心クラッチが連結されて、エンジン１１からＶベルト式自動変速機１２を介してトランスミッション１３に駆動力が伝達され、駆動輪である一対の後輪１４・１４が回転駆動される。一方、所定エンジン回転数を下回ったときは、遠心クラッチが「断」となり、駆動力はトランスミッション１３に対し伝わらないようになっている。
【００２０】
また、ゴルフカート１は、操舵輪である左右一対の前輪１５・１５を手動操舵するためのハンドル１６、エンジン１１のエンジン回転数をかえるためのスロットル開度を調節するためのアクセルペダル１７、車両に制動を付与するためのブレーキペダル１８とブレーキユニット１９、各後輪１４・１４、各前輪１５・１５、に設けられたドラムブレーキ２０・２１・２２・２３を備えている。これらドラムブレーキ２０・２１・２２・２３は、ブレーキペダル１８にワイヤ連結されているとともにブレーキユニット１９に連結されている。ただし、このような制動装置はドラムブレーキに限定されるものではなく、ディスクブレーキ等であってもよい。
【００２１】
前記アクセルペダル１７には、ポテンショメータからなるアクセルセンサ２６が設けられ、このアクセルセンサ２６は、アクセルペダル１７のアクセル操作量に比例したアクセル信号を制御手段となるコントローラ１０に出力する。また、前記ブレーキペダル１８にはブレーキスイッチ２７が設けられ、このブレーキペダル１８の踏込み操作を検出してブレーキ信号をコントローラ１０に出力する。
【００２２】
また、前記トランスミッション１３には、前進または後進を切り換える前後進切換装置が設けられ、前記前座席シート８近傍に設けられている前後進切換レバー３４により切換操作される。該前後進切換レバー３４に前後進切換スイッチ３３が設けられ、この前後進切換スイッチ３３からの検出信号によってコントローラ１０は車両が前進時か後進時かを判断している。
【００２３】
前記ハンドル１６は、ステアリング機構２８（図１）に連結されている。このステアリング機構２８はラックピニオン式とされ、図示しないピニオンがステアリング軸３０ａ及びステアリング基部軸３０ｂを介してハンドル１６によって作動され、図示しないラックに連結されたタイロッド２８ａ・２８ａを介して各前輪１５・１５の転舵が可能とされている。前記ステアリング機構２８は操舵モータ２９を備えており、この操舵モータ２９が回転駆動されると、ステアリング基部軸３０ｂを介して各前輪１５・１５が操舵される。なお、操舵モータ２９が回転される際には、ハンドル１６に連結されたステアリング軸３０ａは操舵切換クラッチ３１によってステアリング基部軸３０ｂから切り離され、手動操作が不能になっている。
【００２４】
また、ゴルフカート１は、通常のマニュアル操作による手動走行の他、自動走行（無人走行）が可能となっており、図３にも示す如く、自動走行を行うためのコントローラ１０を備えている。
このコントローラ１０により、手動走行モード時の車速制御及びエンジン回転数制御、自動走行モード時の操舵制御、車速制御及びエンジン回転数制御などを可能としている。該コントローラ１０には、誘導センサ３５ａ・３５ｂ、マグネットセンサ３６、進行方向検出手段等のセンサ群や、スロットルアクチュエータ３９、スタータモータ４０、ブレーキモータ２４、ブレーキ用の電磁クラッチ２５、操舵モータ２９、操舵切換クラッチ３１等が電気的に接続されている。
【００２５】
このような構造において、手動走行モードと自動走行モードの切り換えは、ハンドル１６の下方においてステアリング軸３０ａを内挿する図示せぬステアリングポストに設けられた切換レバー９０を手動側または自動側に回動操作することによって行われる。
すなわち、該切換レバー９０を手動側または自動側に切り換えることに伴い、種々のクラッチ機構が手動走行モードまたは自動走行モードに対応して切り換わり、この切換レバー９０の切換操作に伴って、手動走行モードまたは自動走行モードを検出するスイッチ等の検出手段が作動し、この検出手段からコントローラ１０へ情報が出力される。
【００２６】
前記操舵モータ２９は、自動走行モード時において、内蔵された駆動回路２９ａにコントローラ１０から操舵指令信号が入力されると、該駆動回路２９ａからその信号値に応じた駆動電流が供給され、この結果、ステアリング基部軸３０ｂを回動する。この操舵モータ２９に供給される駆動電流は、複数の電流レンジ毎にデューティ比が異なり、且つ、互いに同じ電流値とされている。操舵切換クラッチ３１は、コントローラ１０からのＯＮ／ＯＦＦ信号に基づいて、ハンドル１６、ステアリング軸３０ａの両者を連結、或いは、遮断する。
【００２７】
前記スロットルアクチュエータ３９は、リニアソレノイドにて構成され、内蔵された駆動回路３９ａにコントローラ１０から開度指令信号が入力されると、該駆動回路３９ａからその信号値に対応した駆動電流が供給される。この結果、エンジン１１の吸気系に設けられた図示しないスロットルの開度量を調整する。このスロットルアクチュエータ３９に供給される駆動電流は、複数の電流レンジ毎にデューティ比が設定されている。
スタータモータ４０は、コントローラ１０から出力されるスタータ信号により駆動され、エンジン１１を始動する。
【００２８】
ブレーキモータ２４は、内蔵された駆動回路２４ａにコントローラ１０からの制動指令信号が入力されると、該駆動回路２４ａからその信号値に対応した駆動電流が供給され、この結果、ドラムブレーキ２０・２１・２２・２３を駆動し、車両を制動する。このブレーキモータ２４に供給される駆動電流は、複数の電流レンジ毎にデューティ比が設計されている。
なお、ドラムブレーキ２０・２１・２２・２３は、自動走行モード、手動走行モードを問わず、操縦者によってブレーキペダル１８が踏込操作されたときには、ワイヤ結合によって直接駆動され、これにより車両が制動されるようにもなっている。また、電磁クラッチ２５は、コントローラ１０からのＯＮ／ＯＦＦ信号に基づいて、ブレーキペダル１８及びブレーキモータ２４を図示せぬブレーキバネに対して連結、或いは、遮断する。
【００２９】
また、車両の走行状態を検出するためのセンサ類として、後輪１４・１４の車軸にはゴルフカート１の車速、即ち駆動輪である後輪１４・１４の回転速度を検出する車速検出手段としての車速センサ５１が設けられ、エンジン１１の出力軸にはエンジン回転数センサ５２が設けられている。なお、この車速センサ５１は、本実施例においては駆動輪である後輪１４・１４の車軸に設けられているが、これに限定されず、後輪１４の駆動経路上の回転数や操舵輪（前輪１５・１５）の回転数を検知してもよい。
そして、進行方向の加速度、即ち車両自体の進行方向の加速度を検出するための加速度検出手段としての加速度センサ６０が車両の所定位置に設けられている。さらに車両の所定位置には、車両の傾斜角度を検出して過大に車両が傾いて転倒することのないよう警告したり、或いは車両の走行路の状態を判別したりするための傾斜センサ５３等が設けられている。そしてこれらのセンサ類はコントローラ１０に電気的に接続されている。
【００３０】
また、加速度検出手段としての加速度センサ６０は、傾斜センサによって構成することもできる。この場合、加速度センサ６０を、静的加速度（重力加速度・傾き等）が検出可能なものとし、車両自体の進行方向の加速度と、車両の傾斜角度とが両方検出できるようにするのである。
このように、加速度検出手段としての加速度センサ６０を、静的加速度を検出可能なものとし、傾斜センサとしての機能を具備させることにより、別途傾斜センサを設ける必要がなくなり、部品点数の減少や構造の簡略化を図ることができる。
【００３１】
コントローラ１０は、マイクロコンピューター（マイコン）６１、ＥＥＰＲＯＭ（書き換え可能型記憶装置）６２、ＬＥＤ６３を備え、マイコン６１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、タイマ等からなる。マイコン６１のＲＯＭには、各種制御プログラムが格納されている。ＣＰＵは、ＲＯＭに格納された各制御プログラムに従って、データ読み込み・記録制御処理、警報制御処理等の種々の演算処理を実行する、検出手段、判断手段及び比較手段を構成している。ＲＡＭは、ＣＰＵの演算処理結果を一時記憶するための作業用メモリである。
【００３２】
ＥＥＰＲＯＭ６２の各所定記憶領域には、各基準値データ（基準振幅データ（基準マグネット波形大きさデータ）、基準操舵電圧データ、基準誘導センサ出力電圧データ、基準操舵ずれ量データ、基準上昇操舵電圧データ、基準車速データ、基準加速度データ、基準傾斜データ、基準バッテリ電圧データ等）が格納されている。一方、ＥＥＰＲＯＭ６２の所定記憶領域には、エンジン回転数、車速、スロットル電流指令値、傾斜等のパラメータの組み合わせに応じた複数の運行モードデータを有する運行モードテーブルが格納されて、運行状況記憶手段を構成している。
【００３３】
前記コントローラ１０にはチェッカ７５が電気的に接続可能となっている。チェッカ７５は、マイコン６１のＣＰＵが行う各種処理の内容や、ＥＥＰＲＯＭ６２に格納されているデータの内容を表示可能な表示装置、それらの内容を表示させる際に操作される表示要求ボタン等を備え、ゴルフカート１の制御モード毎の制御内容を変更可能な構成とされている。
【００３４】
次に、上記のように構成したゴルフカート１の走行制御について説明する。
自動走行モード時には操舵制御、車速制御、エンジン回転数制御、発進／停止スイッチ５０が操作されることによる停車制御等を行い、手動走行モード時にはアクセルペダル１７が踏み込み操作されることによる車速制御やエンジン回転数制御等を行う。
【００３５】
図３に示す如く、エンジン回転数センサ５２、車速センサ５１、傾斜センサ５３、誘導センサ３５ａ、３５ｂ等から検出信号を取り込み、ＣＰＵは、それらからゴルフカート１の実エンジン回転数、実車速、傾斜、操舵ずれ量を算出するとともに、目標エンジン回転数、目標車速を算出し、さらにそれらからスロットル電流指令値、ブレーキモータ電流指令値、操舵モータ電流指令値等を算出する。一方、ＣＰＵは、前記スロットル電流指令値から目標スロットル開度（スロットル開度に相当する）を算出する。
【００３６】
次に、算出した実エンジン回転数、実車速、スロットル電流指令値、傾斜等のパラメータから、そのときのゴルフカート１において最も適した運行モードである最適運行モードの算出を行う。即ち、ＣＰＵは、各種パラメータの組み合わせと、予めＥＥＰＲＯＭ６２に格納された運行モードテーブルとを参照して、複数の運行モードデータの中から、そのときのゴルフカート１において最も適した運行モードである最適運行モードを割り出す。例えば、ゴルフカート１が現在どのような状況（上り坂、下り坂、平地）で運行されているのかを判断し、必要に応じて車速をアップ（増速）又はダウン（減速）して最適な車速に設定する。つまり、自動走行モードにおけるゴルフカート１の車速は、車速センサ５１から検出される信号を基に、コントローラ１０によって制御されている。
【００３７】
なお、本実施例におけるゴルフカート１は、前輪１５・１５と後輪１４・１４で二系統のブレーキリンクを有する形態のものであり、リンクを調節することによって、前輪１５・１５と後輪１４・１４のブレーキ比率を、走行する状況（上り坂、下り坂、平地）に適した状態となるよう変化させるよう制御しているが、前輪１５・１５と後輪１４・１４それぞれ別々のアクチュエータを作動させて制動するようにして、各々コントローラ１０で後述の制動制御する構成とすることもできる。
【００３８】
次に、自動走行モードにおける車両の操舵制御について説明する。
図２に示す如く、誘導磁界検出手段を構成する誘導センサ３５ａ・３５ｂは、車両の前端部において支持点を回動中心Ｏとして水平方向に回動自在に支持されたＴ字状アーム３２に対して、左右一対取り付けられている。Ｔ字状アーム３２の基端は、ステアリング基部軸３０ｂに連結されたタイロッド２８ａに揺動自在に連結されており、ステアリング機構２８の作動に応じて、各前輪１５・１５の転舵方向と一致するように回動する。各誘導センサ３５ａ・３５ｂはそれぞれ検出コイルから構成されて地面と対向するように配置されており、ゴルフ場コースの誘導通路の下方（地中）に埋設された、ゴルフカート１を誘導する誘導線を磁気的に検出する。
【００３９】
各誘導センサ３５ａ・３５ｂは、それぞれ交番磁界の強さに応じた磁界検出信号（左右誘導センサ出力電圧）をコントローラ１０に出力する。コントローラ１０は、自動走行モード時において、各誘導センサ３５ａ・３５ｂから入力された磁界検出信号から操舵ずれ量（誘導線からの左右ずれ幅）を算出し、操舵モータ２９に対して、前記操舵ずれ量に応じた制御、即ち、誘導線に対する誘導センサ３５ａ・３５ｂの位置が正常位置に（誘導センサからの入力値が左右略同じと）なるように操舵制御を行う。そして、ステアリング機構２８のピニオンを回転駆動させて各前輪１５・１５を旋回させ、この旋回に追従して、Ｔ字状アーム３２を回動させる。この結果、コントローラ１０は、誘導センサ３５ａ・３５ｂの出力に基づき、車両が誘導線（誘導通路）から逸脱しないように、即ち、誘導線に沿って走行するように操舵制御することになる。
【００４０】
つまり、この誘導線近傍の所定位置には、停点マグネット、減速点マグネット、加速点マグネット等の被検知物が複数箇所設けられ、車両側には、地面と対向するようにマグネット検出手段としての前記マグネットセンサ３６が所定位置に取り付けられており、このマグネットセンサ３６によって前記被検知物を磁気的に検知しながら操舵制御を行うのである。なお、被検知物はマグネットに限定されるものではなく、金属片や突起等により構成し、マグネットセンサや近接センサ等により検知する構成とすることもできる。
そして、コントローラ１０は、前記マグネットセンサ３６によって検出される検出信号が入力されると、被検出物に応じた指令信号を出力し、被検出物に応じた制御、即ち車両の制動・減速・加速などの制御を行うのである。
【００４１】
ここで、本発明に係る自動走行車両の後退時制御について説明する。
ゴルフカート１は、土地の形状に起伏の大きなゴルフ場を走行することが多く、また、走行面の芝生が雨や露などによって湿っていることもある。つまり、上り坂や下り坂などの斜面や低摩擦路面における発進時や走行時には、スリップが発生する等して操縦者の意図せぬ方向へ車両が移動してしまう事態が生じる可能性がある。そこで、本発明に係るゴルフカート１は、意図する進行方向と逆方向に走行を始めると自動的に車両を停止させるように構成されている。
【００４２】
この自動走行モード（自動運転）時の後退時制御を行うにおいて、従来構造では、駆動輪である後輪１４・１４の回転方向を検出するセンサ等を設け、この車輪の回転方向を検出するセンサからの信号をもとに車両後退時か否かを判断していた。しかし、このような構造では、上述のように、路面状態などによっては後輪１４・１４の駆動状態と車両の進行状態との対応が、通常走行の場合とは異なる場合が生じることがある。つまり、スリップ等によって駆動輪は進行方向に一定回転数以上で回転しているにも関わらず車両自体は後退しているというような場合には、自動運転前進時の後退時制御における制動制御が行われず、自動運転前進時の後退時制御の機能を果たせないことがある。
【００４３】
そこで本発明においては、自動運転時おいて、車両が後退していることを検出する際、上述した車両の進行方向の加速度を検出する加速度検出手段である加速度センサ６０によって検出される加速度と、車速検出手段である前記車速センサ５１から検出される車速から算出される加速度とを、制御手段であるコントローラ１０によって比較して判断することによって、より実際の車両の動きに即した自動運転前進時の後退時制御を行う。
以下、本発明に係るゴルフカート１の自動運転時における後退時制御について、図４に示すフローチャートに沿って説明する。
【００４４】
上述のように、操縦者等によって切換レバー９０が自動側に回動操作されると、自動走行モードとなる。この自動走行モードとなると、ＥＥＰＲＯＭ６２に記憶されている最適運行モードデータから、走行路に最適な運行モードが設定される（Ｓ１２０）。そして、本機またはリモコン９２のスタートボタンを押すと、自動運転がスタートされる（Ｓ１２１）。自動運転がスタートされると、コントローラ１０は、マグネットセンサ３６からの入力値、誘導センサからの検知電圧によりずれ量を演算して、修正演算処理を行い、また、車速・加速度・傾斜のそれぞれの算出処理を常時行って、走行路に沿って車両が走行するように制御され、自動走行が行われる。
そして、コントローラ１０は、車速センサ５１によって検出される信号から、車速の算出または検出を常時行っている。すなわち、駆動輪である後輪１４・１４の回転に基づく信号から、回転速度（車速Ｖ）の算出または検出を行っている。
この状態でコントローラ１０が、前後進切換スイッチ３３からの信号によって前進または後進を判断し、車両が前進（後輪１４・１４が前進方向に回転）時、かつ、車速Ｖが予めコントローラ１０に記憶させた任意の車速Ｖｎ（例えば、Vｎ＝０，５ｋｍ／ｈ）以上であるか否かを判断する（Ｓ１２２）。
ここで、車両が前進時かつ車速Ｖ≧Ｖｎであると判断された場合は、ステップＳ１２３へと移行し、それ以外の状態、即ち車両が低速（車速Ｖ＜Ｖｎ）走行状態か、または後方へ向けて動いている状態と判断された場合はステップＳ１２６へと移行する。
【００４５】
前記ステップＳ１２２で車両が前進時かつ車速V≧Ｖｎであると判断された場合は、コントローラ１０は、車速センサ５１によって検出される信号によって単位時間あたりの車速Ｖの変化量、即ち後輪１４・１４自体の回転から検出される加速度αｅを算出する（Ｓ１２３）。また、上述した加速度センサ６０によって車両の進行方向に対する加速度αｇを算出する（Ｓ１２４）。なおこれら加速度の算出の際、車両前進方向の加速度を正、後進方向の加速度を負とし、停止状態のときはゼロとする。
【００４６】
そして、前記ステップＳ１２３で算出された加速度αｅと、ステップＳ１２４で検出された加速度αｇとが異符号か否かを判断する（Ｓ１２５）。
ここで、加速度αｅと加速度αｇとが異符号と判断された場合はステップＳ１２７へと移行し、一方、加速度αｅと加速度αｇとが異符号でない場合、即ち、加速度αｅと加速度αｇとが同符号または少なくともどちらか一方がゼロと判断された場合はステップＳ１２６へと移行する。
【００４７】
前記ステップＳ１２５にて加速度αｅと加速度αｇとが異符号と判断された場合は、停止制御が行われる（Ｓ１２７）。
この停止制御とは、ブレーキユニット１９を作動して車両を停止させ、ランプ６５のうち警報ランプを点灯させるとともに、ブザー６４を鳴動して警告音を発生させ、さらにコントローラ１０のＬＥＤ６３を点灯させる等の制御のことである。
つまり、ここで考えられる加速度αｅと加速度αｇとが異符号と判断される場合とは、加速度αｅが正で加速度αｇが負の場合であり、後輪１４・１４の回転速度は加速しているが、車両自体は減速している状態であって、例えば、上り坂などでスリップしながら車両がその自重によって後退している状態であり、このとき停止制御が行われるのである。（なお、加速度αｅが負で加速度αｇが正の場合は、本発明に係るゴルフカート１の使用状況から殆どあり得ないと考えられる。）
このように、前記ステップＳ１２５にて加速度αｅと加速度αｇとが異符号と判断される場合は、スリップ等による意図しない走行であり、暴走のおそれもあるため、警報を発して操縦者に認識させ、コントローラ１０によって、他の制御よりも優先させてゴルフカートを安全に停止させるようにしているのである。
【００４８】
一方、前記ステップＳ１２５にて加速度αｅと加速度αｇとが異符号でないと判断された場合は、コントローラ１０によって、これら加速度αｅと加速度αｇとの値の差の絶対値が、予め設定されコントローラ１０に記憶されている任意の設定値β以下か否か、即ち｜αｅ−αｇ｜≦βの関係を満たすか否かが判断される（Ｓ１２６）。
ここで、｜αｅ−αｇ｜≦βの関係を満たすと判断された場合は、通常走行制御、即ち停止制御も減速制御も行われない（Ｓ１２８）。一方、｜αｅ−αｇ｜≦βの関係を満たさないと判断された場合は、後述する減速制御へと移行する（Ｓ１２９）。
【００４９】
つまり、車速センサ５１からの信号に基づいて算出される加速度αｅと、加速度センサ６０からの信号に基づいて算出される加速度αｇとが異符号でないということは、同符号または少なくとも一方がゼロということであり、両方ともゼロでない場合は、後輪１４・１４の加速する回転方向と、車両が加速する方向が一致しているという状態であることを示している。
この状態において、加速度αｅと加速度αｇとの差の絶対値が任意の規準値β以下でないときは、これらの加速度が、同一方向ではあるがその値の差が大きいということであり、スリップが発生していると判断するのである。一方、加速度αｅと加速度αｇとの差の絶対値が任意の規準値β以下のときは、これらの加速度は同一方向であり、その値の差も小さい、即ち後輪１４・１４の回転状態と車両の進行状態とが略一致していると判断され、通常制御が行われるのである。言い換えると、前記規準値βは、加速度αｅと加速度αｇとが同一方向の場合に、これらの差の大小を判断するための値であり、加速度αｅと加速度αｇとの差の許容範囲を設定しているのである。つまりこの基準値βは、通常の走行に支障の生じない程度になるべく小さく設定されることで、より実際の車両の進行状態に即した自動運転時の制御が可能となるのである。
【００５０】
前記ステップＳ１２９における減速制御とは、上述した停止制御を含む車速の減速制御であり、例えば前記ステップＳ１２６にて算出される｜αｅ−αｇ｜の値に応じた制御を行う。つまり、｜αｅ−αｇ｜の値が大きいほど減速度を大きくする等であり、この場合コントローラ１０は「スリップ状態」と判断し、上述した自動走行モードにおける車両の操舵制御を継続するなど、通常の停止制御と異なる制御を行うのである。
例えば、路面が滑り易い時やぬかるみを走行するときや急な上り坂の発進等では、後輪の回転数は大きく車速センサ５１からの信号に基づいて算出される加速度αｅは大きいが、加速度センサ６０からの信号に基づいて算出される加速度αｇは小さい。このときスリップが発生しているので、低速に変速して走行速度を低下（減速）させ、グリップ力を増加させてぬかるみを脱出可能としたり、登攀を可能としたりするのである。
また、下り坂などでは、ブレーキをかけ、後輪１４・１４駆動を減速させてエンジンブレーキをかけて加速度αｅよりも加速度αｇのほうが大きくなるようにするが、あまり大きくなると滑ってスピンしてしまので、所定の範囲内におさまるようにブレーキングさせて減速し、またはエンジンブレーキをかけながら安全に走行できるようにする。
【００５１】
以上のように、自動運転前進時において、車速センサ５１によって検出される車速から算出される加速度αｅと、加速度センサ６０によって検出される車両進行方向の加速度αｇとをコントローラ１０によって比較し、この比較によって車両が後進していると判断されたときは前進時と異なる制御、即ち上述の停止制御を行うこととしている。
つまり、前記ステップＳ１２５において加速度αｅと加速度αｇとの符号が異符号のときは車両が後進していると判断するので、駆動輪（後輪１４・１４）の回転速度は加速しているが車両は減速しているというような車輪のスリップ状態を検出することが可能となり、より実際の車両の態様に即した制御を行うことができる。
【００５２】
また、前記ステップＳ１２５において、加速度αｅと加速度αｇとの符号は同符号であり車両が前進していると判断された場合に、前記ステップＳ１２５において、これら加速度αｅと加速度αｇとの差の絶対値が、予め設定された基準値β以下か否かを判断し、基準値β以下でないとき、即ちこの規準値βを上回っている場合は通常走行制御と異なる制御、即ち上述の減速制御を行うこととしているので、上り坂や下り坂また低摩擦路面等でのスリップ時にも安全性の向上を図ることが可能となる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例としてのゴルフカートの全体構成を示す側面図。
【図２】同じくゴルフカートの構成を示すブロック図。
【図３】運行モード設定のための信号の流れを示すブロック図。
【図４】自動運転時の後退時制御を示すフローチャート図。
【符号の説明】
【００５４】
１    自動走行車両
１０    コントローラ
１４・１４    後輪
５１    車速センサ
６０    加速度センサ
【図１】
2005041372.tif 000003
【図２】
2005041372.tif 000004
【図３】
2005041372.tif 000005
【図４】
2005041372.tif 000006