Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6328710B2 - Navigation system - Google Patents
[go: Go Back, main page]

JP6328710B2 - Navigation system - Google Patents

Navigation system Download PDF

Info

Publication number
JP6328710B2
JP6328710B2 JP2016169103A JP2016169103A JP6328710B2 JP 6328710 B2 JP6328710 B2 JP 6328710B2 JP 2016169103 A JP2016169103 A JP 2016169103A JP 2016169103 A JP2016169103 A JP 2016169103A JP 6328710 B2 JP6328710 B2 JP 6328710B2
Authority
JP
Japan
Prior art keywords
sidewalk
unit
centerline
electric cart
position data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016169103A
Other languages
Japanese (ja)
Other versions
JP2016212120A (en
Inventor
英和 藤川
英和 藤川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2016169103A priority Critical patent/JP6328710B2/en
Publication of JP2016212120A publication Critical patent/JP2016212120A/en
Application granted granted Critical
Publication of JP6328710B2 publication Critical patent/JP6328710B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、ナビゲーションシステムに関する。   The present invention relates to a navigation system.

高齢者、身体障害者等が目的地へ移動する際に利用する移動手段として電動カートが知られている。電動カートの一例として、特許文献1には、ユーザが自分で操縦することなく、自律的に走行することができる移動体が開示されている。特許文献1の移動体は、移動体の位置をGPS(Global Positioning System)受信機で測位し、GPS受信機で測位された移動体の位置と記憶装置に記憶されている走行経路とを比較し、移動体が記憶された走行経路を自律的に走行するように構成されている。   An electric cart is known as a moving means used when an elderly person, a disabled person, or the like moves to a destination. As an example of an electric cart, Patent Document 1 discloses a moving body that can travel autonomously without being operated by the user. The moving body of Patent Document 1 measures the position of the moving body with a GPS (Global Positioning System) receiver, and compares the position of the moving body measured with the GPS receiver with the travel route stored in the storage device. The mobile body is configured to autonomously travel on the stored travel route.

特開平11−290390号公報JP 11-290390 A

特許文献1の移動体は、出発地、目的地、交差点の緯度経度に基づいて作成された走行経路を走行するように構成されている。このため、特許文献1の移動体は、緯度経度が入力された交差点を順次通過するにとどまり、道路上のどの部分を走行するかは不明である。したがって、特許文献1の移動体は、車道のような道路の危険な部分を走行するおそれがある。とりわけ、特許文献1の移動体は、ハンドルを適切に操作して危険を回避することが困難な高齢者や身体障害者の利用が想定されるため、道路の危険な部分を走行するおそれがさらに高まる。   The moving body of Patent Document 1 is configured to travel on a travel route created based on the starting point, the destination, and the latitude and longitude of the intersection. For this reason, the moving body of patent document 1 passes through the intersection in which the latitude longitude was input sequentially, and it is unclear which part on the road it travels. Therefore, the moving body of Patent Document 1 may travel on a dangerous part of a road such as a roadway. In particular, since the moving body of Patent Document 1 is assumed to be used by elderly people or persons with physical disabilities who are difficult to avoid danger by appropriately operating the steering wheel, there is a risk of traveling on a dangerous part of the road. Rise.

本発明は、このような背景に基づいてなされたものであり、誘導対象とりわけ電動カートが歩道の中心線上を移動するように誘導するナビゲーションシステムを提供することを目的とする。   The present invention has been made based on such a background, and an object of the present invention is to provide a navigation system that guides an object to be guided, in particular, an electric cart so as to move on a center line of a sidewalk.

上記目的を達成するために、本発明に係るナビゲーションシステムは、
地図データと歩道の中心線の位置データとを記憶する記憶手段と、
誘導対象である車両の現在位置を取得する現在位置取得手段と、
前記地図データに基づいて出発地から目的地まで導く歩道を経路として決定し、前記経路に従って前記誘導対象を誘導する制御手段と、
を備え、
前記制御手段は、
前記現在位置と前記記憶手段に記憶された歩道の中心線の位置データとに基づいて、前記経路に含まれる歩道の中心線上を移動するように前記誘導対象を誘導すると共に、
前記記憶手段に記憶された歩道の中心線の位置データを参照して、前記記憶手段に記憶された前記経路上にある歩道の中心線の位置データを検索し、検索された歩道の中心線の位置データが示す位置を通過するように前記誘導対象を誘導し、
前記誘導対象が歩道の中心線上にあるかどうかを判定し、前記誘導対象が歩道の中心線上にないと判定する場合、前記記憶手段に記憶された歩道の中心線の位置データを参照して、前記誘導対象の現在位置に最も近い位置にある歩道の中心線の位置データを検索し、検索された歩道の中心線の位置データに対応する位置に前記誘導対象を誘導する。
In order to achieve the above object, a navigation system according to the present invention provides:
Storage means for storing map data and position data of the centerline of the sidewalk;
Current position acquisition means for acquiring the current position of the vehicle to be guided;
Control means for determining a path that leads from a starting point to a destination based on the map data as a route, and guiding the guidance target according to the route;
With
The control means includes
Based on the current position and the position data of the centerline of the sidewalk stored in the storage unit, the guidance target is guided to move on the centerline of the sidewalk included in the route,
With reference to the position data of the center line of the stored sidewalk in the storage means, wherein the path on the near Ru walkways stored in the storage means to find the position data of the center line, it searched for walkways Guide the target to pass through the position indicated by the centerline position data,
If it is determined whether the guidance target is on the centerline of the sidewalk and it is determined that the guidance target is not on the centerline of the sidewalk, referring to the position data of the centerline of the sidewalk stored in the storage means, the guide retrieves the positional data of the current position closest near Ru walkways of centerline position of the target, to induce the induced target searched walkways position corresponding to the position data of the center line of the.

前記記憶手段は、歩道の中心線に沿って複数の歩道の中心線の位置データを記憶しており、
前記制御手段は、前記記憶手段から前記経路上にある歩道の中心線の位置データを読み込み、読み込んだ歩道の中心線の位置データが示す位置を前記誘導対象が順次通過するように誘導してもよい。
Said storage means stores the positional data of the center line of a plurality of walkways along the center line of the sidewalk,
It said control means reads the position data of the center line of the path on the near-Ru walkways from the storage unit, induces the position indicated by the position data of the read walkways centerline as said induction object successively passes May be.

歩道の段差を検出する段差検出手段をさらに備え、
前記制御手段は、前記段差検出手段により検出された段差を回避するように前記誘導対象を誘導してもよい。
It further comprises a step detecting means for detecting a step on the sidewalk,
The control unit may guide the guidance target so as to avoid the step detected by the step detection unit.

本発明によれば、制御手段は、現在位置と歩道の中心線の位置データとに基づいて、経路に含まれる歩道の中心線上を移動するように誘導対象を誘導する。このため、誘導対象とりわけ電動カートが歩道の中心線上を移動するように誘導するナビゲーションシステムを提供できる。   According to the present invention, the control means guides the guidance target to move on the centerline of the sidewalk included in the route based on the current position and the position data of the centerline of the sidewalk. Therefore, it is possible to provide a navigation system for guiding the object to be guided, especially the electric cart, to move on the center line of the sidewalk.

本発明の第1の実施形態に係る電動カートを示す正面図である。It is a front view which shows the electric cart which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るナビゲーションシステムの機能を示すブロック図である。It is a block diagram which shows the function of the navigation system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る電動カートが走行する経路を示す模式図である。It is a schematic diagram which shows the path | route which the electric cart which concerns on the 1st Embodiment of this invention drive | works. 本発明の第1の実施形態に係る歩道中心線データテーブルを示す図である。It is a figure which shows the sidewalk centerline data table which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る電動カートの走行方向を調整する処理を示す模式図である。It is a schematic diagram which shows the process which adjusts the traveling direction of the electric cart which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る電動カートを出発地から目的地へ誘導するナビゲーション処理を示すフローチャートである。It is a flowchart which shows the navigation process which guides the electric cart which concerns on the 1st Embodiment of this invention from a departure place to the destination. 本発明の第1の実施形態に係る電動カートを現在位置から目標ポイントへ誘導する目標ポイント移動処理を示すフローチャートである。It is a flowchart which shows the target point movement process which guides the electric cart which concerns on the 1st Embodiment of this invention from a current position to a target point. 本発明の第2の実施形態に係る電動カートを示す正面図である。It is a front view which shows the electric cart which concerns on the 2nd Embodiment of this invention.

以下、本発明の実施形態に係るナビゲーションシステムについて図面を参照しながら説明する。本発明の実施形態においては、理解を容易にするためにナビゲーションシステムを電動カートに適用した例を示しているが、本発明のナビゲーションシステムは、電動カート以外の車両、視覚障害者のための歩行支援装置等にも適用できる。なお、各図面においては、同一または同等の部分に同一の符号を付している。   Hereinafter, a navigation system according to an embodiment of the present invention will be described with reference to the drawings. In the embodiment of the present invention, an example in which the navigation system is applied to an electric cart for easy understanding is shown. However, the navigation system of the present invention is a vehicle other than the electric cart, walking for visually impaired persons. It can also be applied to support devices. In the drawings, the same or equivalent parts are denoted by the same reference numerals.

(第1の実施形態)
電動カート100の側面図である図1に示すように、電動カート100は、フレーム101、前輪102、後輪103、シャフト104、モータ105、106、ハンドル107、操作部108を備えている。フレーム101の進行方向前側の左右には、それぞれ独立して回転可能な前輪102が支持されている。また、フレーム101の進行方向後側の左右にも、回転可能な後輪103が支持されている。左右の後輪103は互いにシャフト104により連結されている。シャフト104は、フレーム101に回転可能に支持されている。
(First embodiment)
As shown in FIG. 1, which is a side view of the electric cart 100, the electric cart 100 includes a frame 101, a front wheel 102, a rear wheel 103, a shaft 104, motors 105 and 106, a handle 107, and an operation unit 108. Front wheels 102 that are independently rotatable are supported on the left and right sides of the frame 101 in the forward direction. A rotatable rear wheel 103 is also supported on the left and right sides of the frame 101 in the traveling direction. The left and right rear wheels 103 are connected to each other by a shaft 104. The shaft 104 is rotatably supported by the frame 101.

左右の前輪102は、フレーム101に対して左右方向に揺動可能に支持されている。左右の前輪102には、それぞれタイロッド(図示せず)の両端が接続されている。タイロッドは、ラック及びピニオン(図示せず)を介してモータ105に接続され、モータ105の回転により左右方向に移動する。上記のように構成されているため、電動カート100は、モータ105を回転させてタイロッドを左右方向に移動させることにより、左右の前輪102をフレーム101に対して左右方向に揺動させ、進行方向を調整できる。   The left and right front wheels 102 are supported so as to be swingable in the left-right direction with respect to the frame 101. The left and right front wheels 102 are connected to both ends of tie rods (not shown). The tie rod is connected to the motor 105 via a rack and a pinion (not shown), and moves in the left-right direction as the motor 105 rotates. Since the electric cart 100 is configured as described above, the electric cart 100 rotates the motor 105 to move the tie rods in the left-right direction, thereby swinging the left and right front wheels 102 in the left-right direction with respect to the frame 101 and moving in the traveling direction. Can be adjusted.

フレーム101は、後輪103を駆動するためのモータ106を支持している。モータ106は、シャフト104にギア(図示せず)を介して駆動力を伝達可能に接続されている。このため、モータ106を回転させてシャフト104を回転させると、その回転が左右の後輪103に伝達され、電動カート100を前後方向に移動できる。モータ105、106は、それぞれナビゲーションシステム1により回転を制御される。   The frame 101 supports a motor 106 for driving the rear wheel 103. The motor 106 is connected to the shaft 104 through a gear (not shown) so that a driving force can be transmitted. Therefore, when the motor 106 is rotated to rotate the shaft 104, the rotation is transmitted to the left and right rear wheels 103, and the electric cart 100 can be moved in the front-rear direction. The motors 105 and 106 are respectively controlled in rotation by the navigation system 1.

電動カート100は、ユーザが電動カート100の進行、後退、左右への旋回、停止を自分で操作するためのハンドル107を備えている。ハンドル107には、ハンドル107の操作力を検出するセンサ(図示せず)が取り付けられている。また、ハンドル107には、ユーザがナビゲーションシステム1を操作するための操作部108が設けられている。   The electric cart 100 is provided with a handle 107 for the user to operate the electric cart 100 in advance, backward, left and right, and stop. A sensor (not shown) for detecting the operating force of the handle 107 is attached to the handle 107. The handle 107 is provided with an operation unit 108 for the user to operate the navigation system 1.

電動カート100は、ナビゲーションシステム1の指示に基づいて、電動カート100が走行を開始する地点である出発地から、電動カート100を最終的に到達させる地点である目的地へ向けて自律的に走行する。また、ハンドル107に設けられたセンサがハンドル107の操作力を検出すると、電動カート100は、ユーザによるハンドル操作を優先させ、電動カート100の自律的な走行を停止する。   The electric cart 100 autonomously travels from the departure point where the electric cart 100 starts traveling toward the destination where the electric cart 100 finally reaches based on the instruction of the navigation system 1. To do. When the sensor provided on the handle 107 detects the operation force of the handle 107, the electric cart 100 prioritizes the handle operation by the user and stops the autonomous cart 100 from traveling autonomously.

次に、図2に示すブロック図を参照して、電動カート100に搭載されるナビゲーションシステム1の機能について説明する。ナビゲーションシステム1は、機能的には、指示受付部10、出力部20、通信部30、記憶部40、駆動部50、制御部60を備えている。指示受付部10、出力部20、通信部30、記憶部40、駆動部50は、内部バス(図示せず)を介して制御部60に接続されている。   Next, functions of the navigation system 1 mounted on the electric cart 100 will be described with reference to the block diagram shown in FIG. Functionally, the navigation system 1 includes an instruction receiving unit 10, an output unit 20, a communication unit 30, a storage unit 40, a drive unit 50, and a control unit 60. The instruction receiving unit 10, the output unit 20, the communication unit 30, the storage unit 40, and the driving unit 50 are connected to the control unit 60 via an internal bus (not shown).

指示受付部10は、ユーザが電動カート100の経路を作成するのに必要な指示を受け付ける。指示受付部10はマイク11、押しボタン12を備えている。マイク11は、ユーザの音声による目的地等に関する情報入力を受け付ける。押しボタン12は、ユーザの操作による目的地の候補、出発地から目的地への経路等の選択、承認を受け付ける。マイク11及び押しボタン12は、いずれも電動カート100の操作部108に取り付けられている。   The instruction receiving unit 10 receives instructions necessary for the user to create a route for the electric cart 100. The instruction receiving unit 10 includes a microphone 11 and a push button 12. The microphone 11 accepts information input related to a destination or the like by the user's voice. The push button 12 accepts selection and approval of a destination candidate and a route from the departure point to the destination by the user's operation. Both the microphone 11 and the push button 12 are attached to the operation unit 108 of the electric cart 100.

出力部20は、ユーザにナビゲーションシステム1からの情報を通知する。出力部20は、スピーカ21、モニタ22を備えている。スピーカ21は、目的地までの経路、信号機の表示色、前方の障害物及び人に関する情報等を音声でユーザに通知する。モニタ22は、スピーカ21から出力されるのと同一の情報を表示する。スピーカ21及びモニタ22は、いずれも電動カート100の操作部108に設けられている。   The output unit 20 notifies the user of information from the navigation system 1. The output unit 20 includes a speaker 21 and a monitor 22. The speaker 21 notifies the user of the route to the destination, the display color of the traffic light, information on obstacles and people in front, and the like by voice. The monitor 22 displays the same information that is output from the speaker 21. Both the speaker 21 and the monitor 22 are provided in the operation unit 108 of the electric cart 100.

通信部30は、ナビゲーションシステム1と外部との間で信号の送受信を行う。通信部30は、GPS部31、超音波送受信部32、赤外線送受信部33を備えている。GPS部31は、GPS衛星からの信号を受信し、電動カート100の現在位置、すなわち電動カート100が現時点で実際に存在する位置を検出する。GPS部31は、電動カート100の現在位置を示す位置データ(経度x、緯度y)を制御部60に通知する。   The communication unit 30 transmits and receives signals between the navigation system 1 and the outside. The communication unit 30 includes a GPS unit 31, an ultrasonic transmission / reception unit 32, and an infrared transmission / reception unit 33. The GPS unit 31 receives a signal from a GPS satellite and detects the current position of the electric cart 100, that is, the position where the electric cart 100 actually exists at the present time. The GPS unit 31 notifies the control unit 60 of position data (longitude x, latitude y) indicating the current position of the electric cart 100.

超音波送受信部32は、超音波を電動カート100の進行方向に送信し、反射波を受信することにより、前方にある障害物を検出する。超音波送受信部32は、超音波の発信から反射波の受信までに要した時間に基づいて前方の障害物までの距離を計測し、障害物までの距離が所定の距離以下である場合には、前方に障害物がある旨を制御部60に通知する。   The ultrasonic transmission / reception unit 32 detects an obstacle ahead by transmitting ultrasonic waves in the traveling direction of the electric cart 100 and receiving reflected waves. The ultrasonic transmission / reception unit 32 measures the distance to the obstacle ahead based on the time required from the transmission of the ultrasonic wave to the reception of the reflected wave, and when the distance to the obstacle is equal to or less than a predetermined distance. The control unit 60 is notified that there is an obstacle ahead.

赤外線受信部33は、電動カート100の前方に取り付けられ、人体から放射される赤外線を受信することにより、前方にいる人間を検出する。赤外線受信部33は、前方の人間を検出した場合、前方に人間がいる旨を制御部60に通知する。   The infrared receiving unit 33 is attached to the front of the electric cart 100 and detects the person in front by receiving infrared rays emitted from the human body. When the infrared receiver 33 detects a person in front, the infrared receiver 33 notifies the controller 60 that there is a person in front.

記憶部40は、プログラム41、地図データベース42、歩道データベース43を記憶する。   The storage unit 40 stores a program 41, a map database 42, and a sidewalk database 43.

地図データベース42は、全国を網羅したナビゲーション用の地図データを格納するデータベースである。地図データには、道路における歩道の有無を示す情報、交差点における信号の有無を示す情報等が含まれている。   The map database 42 is a database that stores map data for navigation covering the whole country. The map data includes information indicating the presence / absence of a sidewalk on the road, information indicating the presence / absence of a signal at an intersection, and the like.

歩道データベース43は、歩道の中心線の位置データを格納するデータベースである。歩道の中心線の位置データは、図3に示すように、歩道の中心線CL上に一定の間隔(例えば、1m間隔)でプロットされた複数のポイントのそれぞれの位置を示す位置データにより構成される。歩道の中心線CLは、歩道の幅員の中心を長さ方向に結んだ線である。   The sidewalk database 43 is a database that stores position data of the centerline of the sidewalk. As shown in FIG. 3, the position data of the centerline of the sidewalk is composed of position data indicating the positions of a plurality of points plotted at a constant interval (for example, 1 m interval) on the centerline CL of the sidewalk. The The center line CL of the sidewalk is a line connecting the centers of the widths of the sidewalk in the length direction.

歩道の中心線の位置データは、図4に示すように、歩道の中心線CL上の各ポイントを識別するための「ポイントP」と、このポイントPの位置を示す「位置データ」とを対応付けて構成された歩道中心線データテーブルに格納されている。位置データは、経度xおよび緯度yで構成される座標(x、y)で表される。   As shown in FIG. 4, the position data of the centerline of the sidewalk corresponds to “point P” for identifying each point on the centerline CL of the sidewalk and “position data” indicating the position of this point P. It is stored in the sidewalk centerline data table. The position data is represented by coordinates (x, y) composed of longitude x and latitude y.

図2を再び参照すると、駆動部50は、モータドライバ51、方位計52を備えている。モータドライバ51は、制御部60からの指示に基づいて、モータ105、106に必要な電力を供給する。また、方位計52は、電動カート100が現時点で実際に走行している方位を測定し、測定された方位を制御部60に通知する。   Referring back to FIG. 2, the driving unit 50 includes a motor driver 51 and an azimuth meter 52. The motor driver 51 supplies necessary power to the motors 105 and 106 based on an instruction from the control unit 60. The direction meter 52 measures the direction in which the electric cart 100 is actually traveling at the present time, and notifies the control unit 60 of the measured direction.

制御部60は、記憶部40に記憶されているプログラム41を実行する。制御部60は、例えばCPU(Central Processing Unit)を含むプロセッサで構成される。制御部60は、音声処理部61、ナビゲーション部62を備えている。   The control unit 60 executes the program 41 stored in the storage unit 40. The control unit 60 is constituted by a processor including a CPU (Central Processing Unit), for example. The control unit 60 includes an audio processing unit 61 and a navigation unit 62.

音声処理部61は、マイク11から取得した音声信号をテキストデータに変換し、ナビゲーション部62に提供する。また、ナビゲーション部62から取得したテキストデータを音声信号に変換し、スピーカ21に提供する。   The voice processing unit 61 converts the voice signal acquired from the microphone 11 into text data and provides it to the navigation unit 62. Further, the text data acquired from the navigation unit 62 is converted into an audio signal and provided to the speaker 21.

ナビゲーション部62は、指示受付部10、通信部30、記憶部40、駆動部50から受信した信号に基づいて電動カート100の走行を誘導する。より詳細には、ナビゲーション部62は、音声処理部61から供給されたテキストデータの内容に該当する地点を地図データベース42から検索して、目的地に設定する。また、ナビゲーション部62は、GPS部31から電動カート100の出発地を取得する。さらに、ナビゲーション部62は、地図データベース42にアクセスし、出発地から目的地への経路を決定する。   The navigation unit 62 guides the traveling of the electric cart 100 based on the signals received from the instruction receiving unit 10, the communication unit 30, the storage unit 40, and the driving unit 50. More specifically, the navigation unit 62 searches the map database 42 for a point corresponding to the content of the text data supplied from the voice processing unit 61 and sets it as the destination. In addition, the navigation unit 62 acquires the departure place of the electric cart 100 from the GPS unit 31. Further, the navigation unit 62 accesses the map database 42 and determines a route from the departure place to the destination.

ナビゲーション部62は、出発地から目的地への経路を決定すると、その経路に従って歩道の中心線CLに沿って走行するように電動カート100を誘導する。このとき、ナビゲーション部62は、GPS部31、方位計52から取得した情報に基づいて、電動カート100が経路に従って歩道の中心線CLに沿って走行しているか判断する。   When the navigation unit 62 determines a route from the departure point to the destination, the navigation unit 62 guides the electric cart 100 to travel along the centerline CL of the sidewalk according to the route. At this time, the navigation unit 62 determines whether the electric cart 100 is traveling along the centerline CL of the sidewalk according to the route based on the information acquired from the GPS unit 31 and the azimuth meter 52.

ナビゲーション部62は、図5に示すように、現在位置CP(x、y)に位置する電動カート100が本来走行すべき方向D1と基準線BLとがなす角度θと、方位計52により測定される電動カート100が実際に走行している方向D2と基準線BLとがなす角度θとを求める。そして、ナビゲーション部62は、角度θと角度θの角度差Δθ=θ−θを算出し、この角度差Δθがゼロとなるようにモータドライバ51を制御する。ここで、基準線BLは、電動カート100の現在位置CPにおける磁北線(磁北の方角を示す線)である。 As shown in FIG. 5, the navigation unit 62 includes an angle θ 1 formed by the direction D1 that the electric cart 100 positioned at the current position CP (x c , y c ) should travel and the reference line BL, and an azimuth meter 52. Request the angle theta 2 which the direction D2 which the electric cart 100 is actually traveling with the reference line BL is formed to be measured by. Then, the navigation unit 62 calculates an angle difference Δθ = θ 2 −θ 1 between the angle θ 1 and the angle θ 2 and controls the motor driver 51 so that the angle difference Δθ becomes zero. Here, the reference line BL is a magnetic north line (a line indicating the direction of magnetic north) at the current position CP of the electric cart 100.

次に、ナビゲーションシステム1の動作について説明する。理解を容易にするために、電動カート100が図3に示す経路を走行するものとして説明する。   Next, the operation of the navigation system 1 will be described. In order to facilitate understanding, description will be made assuming that the electric cart 100 travels along the route shown in FIG.

まず、ナビゲーションシステム1を用いて出発地Pから目的地までの経路を作成する処理について説明する。 First, the process of creating a route from the starting point P 0 to the destination will be described with reference to the navigation system 1.

ユーザは、駐車場等に駐車された電動カート100に搭乗し、ナビゲーションシステム1の電源をONにする。すると、ナビゲーションシステム1は、目的地を設定するように促す音声メッセージをスピーカ21から出力する。ナビゲーションシステム1は、音声メッセージに応答してユーザから発せられた目的地を表す音声をマイク11を介して受け付ける。マイク11は受け付けた音声を音声信号に変換して音声処理部61に出力する。音声処理部61は、マイク11から取得した音声信号から目的地を認識してテキストデータに変換し、ナビゲーション部62に通知する。   A user gets on the electric cart 100 parked in a parking lot or the like, and turns on the power of the navigation system 1. Then, the navigation system 1 outputs a voice message prompting the user to set the destination from the speaker 21. The navigation system 1 receives, via the microphone 11, a voice representing a destination issued by the user in response to the voice message. The microphone 11 converts the received sound into a sound signal and outputs the sound signal to the sound processing unit 61. The voice processing unit 61 recognizes the destination from the voice signal acquired from the microphone 11, converts it to text data, and notifies the navigation unit 62.

ナビゲーション部62は、通知されたテキストデータをキーにして、地図データベース42から目的地の候補を検索する。その後、モニタ22は、地図データベース42から検索された目的地の候補を表示する。また、ナビゲーション部62は、音声処理部61に対して目的地を選択するようユーザに促すメッセージを発するように指示する。すると、スピーカ21は、目的地を選択するように促すメッセージを出力する。ユーザにより押しボタン12が押下され、目的地の候補から1つが選択されると、ナビゲーション部62は、GPS部31を介して、出発地Pの位置データ(x、y)を取得する。 The navigation unit 62 searches for destination candidates from the map database 42 using the notified text data as a key. Thereafter, the monitor 22 displays the destination candidates retrieved from the map database 42. In addition, the navigation unit 62 instructs the voice processing unit 61 to issue a message prompting the user to select a destination. Then, the speaker 21 outputs a message that prompts the user to select a destination. When the user pushes the push button 12 and selects one of the destination candidates, the navigation unit 62 acquires the position data (x 0 , y 0 ) of the departure point P 0 via the GPS unit 31. .

出発地P及び目的地が特定されると、ナビゲーション部62は、電動カート100の出発地Pから目的地に至る経路を作成する。経路は、地図データベース42を参照して、信号のある交差点や歩道が設けられている道路をできるだけ走行するように作成される。モニタ22は、地図上に作成された経路を表示する。ユーザにより押しボタン12が押下され、出発地Pから目的地に至る経路が承認されると、ナビゲーション部62は、経路に基づく電動カート100のナビゲーションを開始する。 When the starting point P 0 and the destination are specified, the navigation unit 62 creates a route from the starting point P 0 of the electric cart 100 to the destination. The route is created by referring to the map database 42 so as to travel as much as possible on a road where an intersection or a sidewalk with a signal is provided. The monitor 22 displays the route created on the map. When the user pushes the push button 12 and the route from the departure point P 0 to the destination is approved, the navigation unit 62 starts navigation of the electric cart 100 based on the route.

次に、図6のフローチャートを参照して、ナビゲーション部62が実行する、電動カート100を出発地Pから目的地へ誘導するナビゲーション処理について説明する。 Next, with reference to the flowchart of FIG. 6, the navigation unit 62 performs will be described an electric cart 100 from the starting point P 0 on the navigation process to induce the destination.

ナビゲーション部62は、まず、GPS部31から電動カート100の出発地Pの位置データ(x、y)を取得する(ステップS101)。ナビゲーション部62は、ユーザが経路を承認したことを確認すると、GPS部31により取得された出発地Pの位置データ(x、y)が歩道の中心線CL上にあるかどうかを判定する(ステップS102)。具体的には、ナビゲーション部62は、出発地Pの位置データ(x、y)が、図4に示す歩道データベース43に記憶された歩道中心線データテーブル内にあるか否かに応じて、歩道の中心線CL上にあるかどうかを判定する。出発地Pが歩道の中心線CL上にある場合(ステップS102:YES)、ナビゲーション部62は、ステップS106に処理を進める。 First, the navigation unit 62 acquires the position data (x 0 , y 0 ) of the departure point P 0 of the electric cart 100 from the GPS unit 31 (step S101). When the navigation unit 62 confirms that the user has approved the route, the navigation unit 62 determines whether or not the position data (x 0 , y 0 ) of the departure point P 0 acquired by the GPS unit 31 is on the center line CL of the sidewalk. (Step S102). Specifically, the navigation unit 62 determines whether the position data (x 0 , y 0 ) of the departure point P 0 is in the sidewalk centerline data table stored in the sidewalk database 43 shown in FIG. Whether or not it is on the center line CL of the sidewalk. If the departure point P 0 is on the centerline CL of the sidewalk (step S102: YES), the navigation unit 62 advances the process to step S106.

一方、出発地Pが歩道の中心線CL上にない場合(ステップS102:NO)、ナビゲーション部62は、歩道データベース43の歩道中心線データテーブルを参照して、出発地Pから最も近い歩道の中心線CL上のポイントPを特定し、特定したポイントPを目標ポイントTPとして選択する(ステップS103)。例えば、図3に示す経路において、出発地Pにいる電動カート100の目標ポイントTPは歩道の中心線CL上のポイントPであり、その位置データは(x、y)である。 On the other hand, if the departure point P 0 is not on the center line CL of the sidewalk (step S102: NO), the navigation unit 62 refers to the sidewalk centerline data table sidewalk database 43, the closest walkway from a departure point P 0 The point P on the center line CL is identified, and the identified point P is selected as the target point TP (step S103). For example, in the route shown in FIG. 3, the target point TP of the electric cart 100 at the departure point P 0 is the point P 1 on the centerline CL of the sidewalk, and the position data is (x 1 , y 1 ).

ナビゲーション部62は、出発地Pから目標ポイントTPに向けて電動カート100の走行を開始する前に、出発地Pから歩道の中心線CLに向けて移動する旨の音声メッセージをスピーカ21に出力させ、ユーザに通知する(ステップS104)。その後、ナビゲーション部62は、電動カート100を誘導して出発地Pから目標ポイントTPに移動させるために目標ポイント移動処理を実行する(ステップS105)。 The navigation unit 62 before starting the driving of the electric cart 100 toward the departure point P 0 to the target point TP, the effect of the voice message to be moved from the starting point P 0 toward the center line CL of the sidewalk to the speaker 21 The data is output and notified to the user (step S104). Thereafter, the navigation unit 62 performs a target point movement process to induce an electric cart 100 is moved from the starting point P 0 to the target point TP (step S105).

ここで、図7のフローチャートを参照して、ナビゲーション部62が実行する目標ポイント移動処理について説明する。目標ポイント移動処理は、電動カート100を現在位置CPから目標ポイントTPへ誘導して移動させるための処理である。   Here, with reference to the flowchart of FIG. 7, the target point movement process which the navigation part 62 performs is demonstrated. The target point moving process is a process for guiding and moving the electric cart 100 from the current position CP to the target point TP.

ナビゲーション部62は、目標ポイント移動処理を開始すると、まず、現在位置CPから目標ポイントTPに電動カート100の誘導を開始する(ステップS200)。続いて、ナビゲーション部62は、電動カート100の誘導を開始してから約1秒後に、GPS部31から電動カート100の現在位置CPの位置データ(x、y)を取得する(ステップS201)。例えば、図3に示す経路において、ナビゲーション部62が誘導を開始してから約1秒後の電動カート100は、出発地Pと目標ポイントPとの間の現在位置CPに位置する。 When starting the target point movement process, the navigation unit 62 first starts guiding the electric cart 100 from the current position CP to the target point TP (step S200). Subsequently, the navigation unit 62 acquires the position data (x c , y c ) of the current position CP of the electric cart 100 from the GPS unit 31 approximately one second after the guidance of the electric cart 100 is started (step S201). ). For example, in the route shown in FIG. 3, the electric cart 100 about 1 second after the navigation unit 62 starts guiding is located at the current position CP between the departure point P 0 and the target point P 1 .

ナビゲーション部62は、現在位置CPから目標ポイントPに移動するために本来走行すべき方向D1と基準線BLとがなす角度θを算出する(ステップS202)。ナビゲーション部62は、図5に示すように、現在位置CPの位置データ(x、y)と目標ポイントTPの位置データ(x、y)とに基づいて方向D1を求め、角度θを算出する。 The navigation unit 62 calculates an angle θ 1 formed by the direction D1 that should be traveled in order to move from the current position CP to the target point P 1 and the reference line BL (step S202). As shown in FIG. 5, the navigation unit 62 obtains the direction D1 based on the position data (x c , y c ) of the current position CP and the position data (x t , y t ) of the target point TP, and the angle θ 1 is calculated.

ナビゲーション部62は、方位計52から取得した電動カート100が実際に走行している方向D2と基準線BLとがなす角度θを算出する(ステップS203)。 The navigation unit 62 calculates an angle theta 2 formed by the direction D2 and the reference line BL of the electric cart 100 acquired from the azimuth meter 52 is actually traveling (step S203).

続いてナビゲーション部62は、ステップS202、S203において算出した角度θと角度θとの角度差Δθ=θ−θを算出する(ステップS204)。 Subsequently, the navigation unit 62 calculates an angle difference Δθ = θ 2 −θ 1 between the angle θ 1 and the angle θ 2 calculated in steps S202 and S203 (step S204).

ナビゲーション部62は、角度差Δθ=0であるかどうかを判定する(ステップS205)。角度差Δθ=0の場合(ステップS205:YES)、ナビゲーション部62は、ステップS207に処理を進める。一方、例えば、図5に示すように、角度差Δθ=0でない場合(ステップS205:NO)、ナビゲーション部62は、角度差Δθがゼロとなるように電動カート100のモータ105を制御する(ステップS206)。Δθ=0となるためには、電動カート100が実際に走行している方向D2を調整する必要がある。ナビゲーション部62は、モータドライバ51を制御し、モータ105を回転させて前輪102を左右に旋回させることにより、方向D2を調整する。   The navigation unit 62 determines whether or not the angle difference Δθ = 0 (step S205). If the angle difference Δθ = 0 (step S205: YES), the navigation unit 62 advances the process to step S207. On the other hand, for example, as shown in FIG. 5, when the angle difference Δθ is not 0 (step S205: NO), the navigation unit 62 controls the motor 105 of the electric cart 100 so that the angle difference Δθ becomes zero (step S205). S206). In order to achieve Δθ = 0, it is necessary to adjust the direction D2 in which the electric cart 100 actually travels. The navigation unit 62 controls the motor driver 51 to adjust the direction D2 by rotating the motor 105 and turning the front wheel 102 left and right.

電動カート100の現在位置CPを測定してから約1秒後に、ナビゲーション部62は、GPS部31から再び現在位置CPの位置データ(x、y)を取得する(ステップS207)。 About 1 second after measuring the current position CP of the electric cart 100, the navigation unit 62 obtains again the position data (x c , y c ) of the current position CP from the GPS unit 31 (step S207).

次に、ナビゲーション部62は、取得した現在位置CPの位置データ(x、y)に基づいて電動カート100が目標ポイントTPに到達したかどうかを判定する(ステップS208)。電動カート100が目標ポイントTPに到達した場合(ステップS208:YES)、ナビゲーション部62は、処理をリターンする。 Next, the navigation unit 62 determines whether or not the electric cart 100 has reached the target point TP based on the acquired position data (x c , y c ) of the current position CP (step S208). When the electric cart 100 reaches the target point TP (step S208: YES), the navigation unit 62 returns the process.

一方、電動カート100が目標ポイントTPに到達していない場合(ステップS208:NO)、ナビゲーション部62は、ステップS202に処理を戻す。電動カート100が目標ポイントTPに到着するまでステップS202〜S208の処理を繰り返すことにより、電動カート100は目標ポイントTPに誘導される。   On the other hand, when the electric cart 100 has not reached the target point TP (step S208: NO), the navigation unit 62 returns the process to step S202. The electric cart 100 is guided to the target point TP by repeating the processes of steps S202 to S208 until the electric cart 100 arrives at the target point TP.

図6に示すフローチャートを参照して、ナビゲーション処理の説明に戻り、ステップS105の処理を実行した後、または、ステップS102においてYESと判定した場合、ナビゲーション部62は、現在位置CPが目的地であるかどうかを判定する(ステップS106)。例えば、図3に示す経路において、電動カート100が歩道の中心線CL上のポイントPにある場合、現在位置Pは目的地ではないため、ナビゲーション部62は、現在位置CPが目的地ではないと判定する。 Referring back to the flowchart shown in FIG. 6, returning to the description of the navigation process, after executing the process of step S105 or when determining YES in step S102, the navigation unit 62 has the current position CP as the destination. Is determined (step S106). For example, in the route shown in FIG. 3, when the electric cart 100 is at the point P 1 on the centerline CL of the sidewalk, the current position P 1 is not the destination, so the navigation unit 62 determines that the current position CP is not the destination. Judge that there is no.

現在位置CPが目的地である場合(ステップS106:YES)、ナビゲーション部62は、ナビゲーション処理を終了する。一方、現在位置CPが目的地でない場合(ステップS106:NO)、ナビゲーション部62は、音声処理部61を制御して、ユーザに経路に沿って走行する旨の音声メッセージをスピーカ21に出力させ、ユーザに通知する(ステップS107)。そして、ナビゲーション部62は、歩道データベース43にアクセスして、現在位置CPに最も近い、経路に含まれる歩道の中心線CL上のポイントPを検索し、検索された歩道の中心線CL上のポイントPを目標ポイントTPとして選択する(ステップS108)。例えば、図3に示す経路において、電動カート100が歩道の中心線CL上のポイントPにある場合、現在位置Pに最も近い、経路に含まれる歩道の中心線CL上のポイントPはポイントPであるため、ポイントPが目標ポイントTPとして選択される。 If the current position CP is the destination (step S106: YES), the navigation unit 62 ends the navigation process. On the other hand, when the current position CP is not the destination (step S106: NO), the navigation unit 62 controls the voice processing unit 61 to cause the user to output a voice message indicating that the user travels along the route, to the speaker 21. The user is notified (step S107). Then, the navigation unit 62 accesses the sidewalk database 43, searches for the point P on the centerline CL of the sidewalk included in the route that is closest to the current position CP, and the point on the centerline CL of the searched sidewalk. P is selected as the target point TP (step S108). For example, in the path shown in FIG. 3, if the electric cart 100 is in the point P 1 on the center line CL of the sidewalk, the nearest to the current position P 1, the point P on the center line CL of the sidewalk included in the route point since a P 2, point P 2 is selected as the target point TP.

ステップS108の処理を実行した後、ナビゲーション部62は、電動カート100を誘導して現在位置CPから目標ポイントTPに移動させるために目標ポイント移動処理を実行する(ステップS109)。ステップS109において実行される目標ポイント移動処理は、図7のフローチャートを参照して前述した電動カート100を出発地Pから目標位置TPに移動させるために実行される目標ポイント移動処理と同様であるため、説明を省略する。 After executing the process of step S108, the navigation unit 62 executes a target point movement process to guide the electric cart 100 to move from the current position CP to the target point TP (step S109). Target point movement process performed in step S109 is the same as the target point movement process performed in order to move to the target position TP from the starting point P 0 of the electric cart 100 described above with reference to the flowchart of FIG. 7 Therefore, the description is omitted.

ステップS109の処理を実行した後、ナビゲーション部62は、現在位置CPが目的地であるかどうかを判定する(ステップS110)。例えば、図3に示す経路において、電動カート100が歩道の中心線CL上のポイントPにある場合、現在位置Pは目的地ではないため、ナビゲーション部62は、現在位置CPが目的地ではないと判定する。 After executing the process of step S109, the navigation unit 62 determines whether or not the current position CP is the destination (step S110). For example, in the path shown in FIG. 3, if the electric cart 100 is in the point P 2 on the center line CL of the sidewalk, since the current position P 2 is not the destination, the navigation unit 62, at the current position CP is the destination Judge that there is no.

現在位置CPが目的地である場合(ステップS110:YES)、ナビゲーション部62は、ナビゲーション処理を終了する。一方、現在位置CPが目的地でない場合(ステップS110:NO)、ナビゲーション部62は、処理をステップS108に戻す。電動カート100が目的地に到着するまでステップS108〜S110の処理を繰り返すことにより、電動カート100は目的地に誘導される。   If the current position CP is the destination (step S110: YES), the navigation unit 62 ends the navigation process. On the other hand, when the current position CP is not the destination (step S110: NO), the navigation unit 62 returns the process to step S108. The electric cart 100 is guided to the destination by repeating the processing of steps S108 to S110 until the electric cart 100 arrives at the destination.

ナビゲーション部62がナビゲーション処理を実行中、すなわち、電動カート100を誘導している最中、超音波送受信部32は常時作動しており、前方にある障害物を検出するとナビゲーション部62にその旨を通知する。また、赤外線受信部33も常時作動しており、前方にいる人を検出するとナビゲーション部62にその旨を通知する。通知を受けたナビゲーション部62は、ナビゲーション処理あるいは目標ポイント移動処理を中止し、前方にある障害物又は人を回避するようモータドライバ51を制御する。障害物又は人の回避が終了すると、ナビゲーション部62は、ナビゲーション処理又は目標ポイント移動処理を最初から実行し、歩道の中心線CL上を自律的に走行するように電動カート100を誘導する。   While the navigation unit 62 is performing navigation processing, that is, while the electric cart 100 is being guided, the ultrasonic transmission / reception unit 32 is always operating, and when the obstacle in front is detected, the navigation unit 62 is informed accordingly. Notice. In addition, the infrared receiving unit 33 is always operating, and when a person in front is detected, the navigation unit 62 is notified of that fact. Upon receiving the notification, the navigation unit 62 stops the navigation process or the target point movement process and controls the motor driver 51 so as to avoid an obstacle or a person ahead. When the avoidance of the obstacle or the person is finished, the navigation unit 62 performs the navigation process or the target point movement process from the beginning, and guides the electric cart 100 to travel autonomously on the center line CL of the sidewalk.

道路に歩道が存在しない場合、ナビゲーション部62は、ナビゲーション処理あるいは目標ポイント移動処理を進めることができない。そこで、地図データベース42からの情報に基づいて、歩道が存在せず、自律的な走行が不能である旨の音声メッセージをスピーカ21から出力し、ユーザに通知する。また、モニタ22上にも同様のメッセージを表示する。この場合、ユーザは、自らハンドル107を操作して、電動カート100を運転する。   When there is no sidewalk on the road, the navigation unit 62 cannot proceed with the navigation process or the target point movement process. Therefore, based on the information from the map database 42, a voice message indicating that there is no sidewalk and autonomous driving is not possible is output from the speaker 21 to notify the user. A similar message is also displayed on the monitor 22. In this case, the user operates the handle 107 himself and drives the electric cart 100.

以上説明したように、本発明の実施形態1に係るナビゲーションシステム1は、ナビゲーション部62により出発地Pから目的地に向かう電動カート100が経路上にある歩道の中心線CL上を走行するよう誘導できる。このため、電動カート100が歩道の中心線上を移動するように誘導するナビゲーションシステムを提供することができる。 As described above, the navigation system 1 according to Embodiment 1 of the present invention is to travel on the center line CL of the sidewalk electric cart 100 toward the destination from the departure point P 0 is located on the route by the navigation unit 62 Can be guided. For this reason, the navigation system which guides the electric cart 100 to move on the centerline of a sidewalk can be provided.

(第2の実施形態)
図8を参照して、本発明の第2の実施形態に係るナビゲーションシステム1’について説明する。第2の実施形態に係るナビゲーションシステム1’の基本的な構成は、第1の実施形態に係るナビゲーションシステム1と同一であるが、通信部30に歩道等の段差を検出する段差検出部34を設けた点で、第1の実施形態に係るナビゲーションシステム1と異なる。
(Second Embodiment)
A navigation system 1 ′ according to a second embodiment of the present invention will be described with reference to FIG. The basic configuration of the navigation system 1 ′ according to the second embodiment is the same as that of the navigation system 1 according to the first embodiment, but the step detection unit 34 that detects a step such as a sidewalk is provided in the communication unit 30. It differs from the navigation system 1 according to the first embodiment in that it is provided.

段差検出部34は、電動カート100から歩道の路面までの距離を測定するレーザ測位計である。レーザ測位計は、歩道の表面に向けてレーザ光を出射し、歩道の表面で反射したレーザ光を受光することで、レーザ測位計と歩道の表面との間の距離を測定する。段差検出部34は、電動カート100の側面図である図8に示すように、前輪102の歩道との接地面よりも進行方向前方に位置するようにフレーム101の底部に固定されている。段差検出部34を前輪102の歩道との接地面よりも進行方向前方に固定するため、フレーム101は、第1の実施形態のフレーム101よりも前方に延出している。   The level difference detection unit 34 is a laser positioning meter that measures the distance from the electric cart 100 to the road surface of the sidewalk. The laser positioning meter measures the distance between the laser positioning meter and the surface of the sidewalk by emitting laser light toward the surface of the sidewalk and receiving the laser light reflected by the surface of the sidewalk. As shown in FIG. 8, which is a side view of the electric cart 100, the level difference detection unit 34 is fixed to the bottom of the frame 101 so as to be positioned ahead of the ground contact surface with the sidewalk of the front wheel 102. In order to fix the level difference detection unit 34 ahead of the ground contact surface with the sidewalk of the front wheel 102, the frame 101 extends forward of the frame 101 of the first embodiment.

段差検出部34と歩道との間の距離が電動カート100の段差走行性能に応じて設定された閾値(例えば、約5cm)よりも大きい場合、ナビゲーション部62は、歩道に走行不能な段差があると判断する。この場合、ナビゲーション部62は、経路の近傍にある段差が閾値以下の部分を探索し、その部分を通過した後、元の経路に戻るように電動カート100の走行を誘導する。一方、段差検出部34と歩道との距離が閾値より大きくない場合、ナビゲーション部62は、経路上に走行不能な段差がないと判断する。この場合、ナビゲーション部62は、経路に沿って電動カート100の走行を誘導する。   When the distance between the level difference detection unit 34 and the sidewalk is larger than a threshold (for example, about 5 cm) set according to the level difference running performance of the electric cart 100, the navigation unit 62 has a level difference that cannot be traveled on the sidewalk. Judge. In this case, the navigation unit 62 searches for a portion where the level difference in the vicinity of the route is equal to or less than the threshold, and guides the traveling of the electric cart 100 so as to return to the original route after passing through that portion. On the other hand, if the distance between the step detection unit 34 and the sidewalk is not greater than the threshold value, the navigation unit 62 determines that there is no step that cannot be run on the route. In this case, the navigation unit 62 guides the traveling of the electric cart 100 along the route.

歩道の段差には、歩道自体に存在するアスファルト欠損部、排水溝、陥没部のみならず、交差点における歩道と車道の境界部も含まれる。電動カート100は、段差検出部34により閾値よりも大きな段差を回避するため、交差点における歩道と車道の境界部のうち、なだらかなスロープとして形成された部分を優先して走行する。   The steps of the sidewalk include not only the asphalt defect, drainage, and depression that exist on the sidewalk itself, but also the boundary between the sidewalk and the roadway at the intersection. The electric cart 100 travels by giving priority to a portion formed as a gentle slope in the boundary between the sidewalk and the roadway at the intersection in order to avoid a step larger than the threshold by the step detection unit 34.

以上説明したように、本発明の第2の実施形態においては、段差検出部34を備えているため、電動カート100が歩道の危険な段差を走行することがない。このため、電動カート100が歩道の危険な段差にて転倒することを防止できる。   As described above, in the second embodiment of the present invention, since the step detection unit 34 is provided, the electric cart 100 does not travel on a dangerous step on the sidewalk. For this reason, it is possible to prevent the electric cart 100 from falling at a dangerous step on the sidewalk.

なお、上記の実施形態は例示であり、本発明はこれらに限定されるものではなく、特許請求の範囲に記載した発明の趣旨を逸脱しない範囲でさまざまな実施の形態が可能である。各実施の形態や変形例で記載した構成要素は自由に組み合わせることが可能である。また、特許請求の範囲に記載した発明と均等な発明も本発明に含まれる。   In addition, said embodiment is an illustration, This invention is not limited to these, Various embodiment is possible in the range which does not deviate from the meaning of the invention described in the claim. The components described in each embodiment and modification can be freely combined. Further, inventions equivalent to the inventions described in the claims are also included in the present invention.

上記実施の形態においては、ナビゲーション部62は、角度θと角度θの差がゼロとなるように電動カート100の走行を誘導していたが、本発明はこのようなものに限定されない。例えば、ナビゲーション部62は、補間法を用いて歩道の中心線CL上のポイントP、P、P、P、・・・、Pを通過し得る関数を求め、この関数に基づいて中心線CL上のその他の任意のポイントを特定し、特定した任意のポイントを順次通過するように電動カート100の走行を誘導してもよい。 In the above embodiment, the navigation unit 62 guides the traveling of the electric cart 100 so that the difference between the angle θ 1 and the angle θ 2 is zero, but the present invention is not limited to this. For example, the navigation unit 62 obtains a function that can pass through points P 1 , P 2 , P 3 , P 4 ,..., P n on the centerline CL of the sidewalk using an interpolation method, and based on this function. Then, other arbitrary points on the center line CL may be specified, and the traveling of the electric cart 100 may be guided so as to sequentially pass the specified arbitrary points.

上記実施の形態においては、マイク11及びスピーカ21は操作部108に取り付けられているが、本発明はこのようなもの限定されない。例えば、電動カート100においては、操作部108とは別体である、マイク11及びヘッドホンを一体に備えるヘッドセットを採用してもよい。   In the above embodiment, the microphone 11 and the speaker 21 are attached to the operation unit 108. However, the present invention is not limited to this. For example, the electric cart 100 may employ a headset that is provided separately from the operation unit 108 and integrally includes the microphone 11 and headphones.

上記実施の形態においては、指示受付部10としてマイク11及び押しボタン12を、出力部20としてスピーカ21及びモニタ22を例示しているが、本発明はこのようなものに限定されない。例えば、指示受付部10及び出力部20を1つのタッチパネルから構成し、タッチパネルが指示を受け付けたり、タッチパネルに各種情報を表示したりしてもよい。   In the said embodiment, although the microphone 11 and the push button 12 were illustrated as the instruction | indication reception part 10, and the speaker 21 and the monitor 22 were illustrated as the output part 20, this invention is not limited to such a thing. For example, the instruction receiving unit 10 and the output unit 20 may be configured from one touch panel, and the touch panel may receive an instruction or display various information on the touch panel.

上記実施の形態では、GPS部31により電動カート100の現在位置を取得していたが、本発明はこのようなものに限定されない。例えば、GPS部31にジャイロ、加速センサ等を組み合わせ、現在位置をより高精度に取得してもよい。   In the said embodiment, although the present position of the electric cart 100 was acquired by the GPS part 31, this invention is not limited to such a thing. For example, the GPS unit 31 may be combined with a gyro, an acceleration sensor, or the like, and the current position may be acquired with higher accuracy.

上記実施の形態では、約1秒の間隔で現在位置CPの位置データ(x、y)を取得しているが、本発明はこのようなものに限定されない。電動カート100の現在位置CPの位置データ(x、y)を取得する間隔は、電動カート100の走行速度、通信部30の通信速度、制御部60の処理能力等に応じて適宜設定してもよい。 In the above embodiment, the position data (x c , y c ) of the current position CP is acquired at intervals of about 1 second, but the present invention is not limited to this. The interval for acquiring the position data (x c , y c ) of the current position CP of the electric cart 100 is appropriately set according to the traveling speed of the electric cart 100, the communication speed of the communication unit 30, the processing capability of the control unit 60, and the like. May be.

上記実施の形態では、ナビゲーション部62が経路を求める例を示したが、本発明はこのようなものに限定されない。例えば、スマートフォン、サーバ等の外部機器が求めた経路を記憶部40にダウンロードし、ダウンロードされた経路に沿って電動カート100を誘導してもよい。   In the said embodiment, although the navigation part 62 showed the example which calculates | requires a path | route, this invention is not limited to such a thing. For example, a route obtained by an external device such as a smartphone or a server may be downloaded to the storage unit 40, and the electric cart 100 may be guided along the downloaded route.

さらに変形例として、通信部30には、交通信号情報を電波で送信する機能を有する信号機から電波を受信することができる交通信号受信部を設けてもよい。交通信号情報とは、信号機が青信号、黄信号、赤信号のいずれであるかを示す情報である。交通信号受信部が青信号であることを示す電波を受信すると、ナビゲーション部62は電動カート100の走行を許可し、交通信号受信部が赤信号、黄信号であることを示す電波を受信すると、ナビゲーション部62は交差点の手前で電動カート100を停止させる。   Furthermore, as a modification, the communication unit 30 may be provided with a traffic signal receiving unit capable of receiving radio waves from a traffic signal having a function of transmitting traffic signal information by radio waves. The traffic signal information is information indicating whether the traffic light is a green signal, a yellow signal, or a red signal. When the traffic signal receiving unit receives a radio wave indicating that it is a green signal, the navigation unit 62 permits the electric cart 100 to travel, and when the traffic signal receiving unit receives a radio wave indicating that the signal is a red signal and a yellow signal, navigation is performed. The unit 62 stops the electric cart 100 before the intersection.

上記変形例に関連して、交通信号情報を電波で送信する機能を有しない信号機が設置された交差点又は信号機が設置されていない交差点に電動カート100が接近した場合、ナビゲーション部62は、このような交差点に近づいたことを地図データベース42に基づいて判別してもよい。この場合、音声処理部61に指示をして、ユーザに注意を促す音声メッセージをスピーカ21から通知させてもよい。   In relation to the modified example, when the electric cart 100 approaches an intersection where a traffic signal not having a function of transmitting traffic signal information by radio waves is installed or an intersection where no traffic signal is installed, the navigation unit 62 is It may be determined on the basis of the map database 42 that the vehicle is approaching an intersection. In this case, the voice processing unit 61 may be instructed to notify the speaker 21 of a voice message that calls attention to the user.

上記変形例では、電動カート100の交通信号受信部が信号機から交通信号情報を直接受信していたが、本発明はこのようなものに限定されない。各信号機が生成する交通信号情報を全てサーバに記憶し、交通信号受信部は必要に応じてサーバから交通信号情報を受信するように構成してもよい。
例えば、走行中の電動カート100が信号機の手前で安全に停止できる限界の位置に差し掛かったとき、交通信号受信部は、サーバから該当する信号機の交通信号情報を受信する。受信した交通信号情報が赤信号又は黄信号を示す場合、ナビゲーション部62は、電動カート100が信号機の手前で停止するようにモータ106を制御する。
In the above modification, the traffic signal receiving unit of the electric cart 100 directly receives the traffic signal information from the traffic light, but the present invention is not limited to this. All traffic signal information generated by each traffic light may be stored in the server, and the traffic signal receiving unit may be configured to receive the traffic signal information from the server as necessary.
For example, when the traveling electric cart 100 reaches a limit position where it can be safely stopped before the traffic signal, the traffic signal receiving unit receives traffic signal information of the corresponding traffic signal from the server. When the received traffic signal information indicates a red signal or a yellow signal, the navigation unit 62 controls the motor 106 so that the electric cart 100 stops in front of the traffic light.

上記変形例に関連して、ナビゲーションシステム1を視覚障害者の歩行支援器具に適用する場合、視覚障害者が信号機のある横断歩道に差し掛かったとき、交通信号受信部は、サーバから該当する信号機の交通信号情報を受信する。交通信号情報が赤信号又は黄信号を示す場合、ナビゲーション部62は、信号機が赤信号又は黄信号である旨の音声メッセージをスピーカ21から出力させる。   When the navigation system 1 is applied to a walking assist device for a visually impaired person in relation to the above-described modification, when the visually impaired person approaches a pedestrian crossing with a traffic light, the traffic signal receiving unit receives the traffic signal from the server. Receive traffic signal information. When the traffic signal information indicates a red signal or a yellow signal, the navigation unit 62 causes the speaker 21 to output a voice message indicating that the traffic light is a red signal or a yellow signal.

上記実施の形態では、電動カート100は、GPS信号を受信し、電動カート100の現在位置CPを検出するGPS部31を備えていたが、本発明はこのようなものに限定されない。他の車両のGPS信号を全てサーバに記憶するよう構成し、電動カート100のGPS部31が必要に応じてサーバから他の車両のGPS信号を取得し、他の車両の現在位置CPを検出するように構成してもよい。
例えば、電動カート100が駐車場等から道路に向けて走行を開始しようとする場合、GPS部31は、電動カート100の現在位置CPから所定の範囲内(例えば、現在位置CPの周囲約500mの範囲内)を走行する全ての車両のGPS信号をサーバから取得する。ナビゲーション部62は、サーバから取得した他の車両のGPS信号に基づいて、電動カート100が他の車両と衝突する可能性があるか否かを判定する。そして、他の車両との衝突の可能性がないと判定される場合、ナビゲーション部62は、電動カート100が駐車場等から道路に向けて走行を開始するようにモータ105、106を制御する。このような他の車両のGPS信号を用いたナビゲーションシステム1、1’は、電動カート100等の車両が交差点を右折する場合に他の車両との衝突を回避するために用いてもよい。
In the above embodiment, the electric cart 100 includes the GPS unit 31 that receives a GPS signal and detects the current position CP of the electric cart 100, but the present invention is not limited to such a configuration. The GPS unit 31 of the electric cart 100 is configured to store all the GPS signals of other vehicles in the server, acquires the GPS signals of other vehicles from the server as necessary, and detects the current position CP of the other vehicles. You may comprise as follows.
For example, when the electric cart 100 is about to start traveling from a parking lot or the like toward the road, the GPS unit 31 is within a predetermined range from the current position CP of the electric cart 100 (for example, about 500 m around the current position CP). GPS signals of all vehicles traveling within (range) are acquired from the server. The navigation unit 62 determines whether or not the electric cart 100 may collide with another vehicle based on the GPS signal of the other vehicle acquired from the server. When it is determined that there is no possibility of a collision with another vehicle, the navigation unit 62 controls the motors 105 and 106 so that the electric cart 100 starts traveling from the parking lot or the like toward the road. Such navigation systems 1, 1 'using GPS signals of other vehicles may be used to avoid collision with other vehicles when a vehicle such as the electric cart 100 turns right at the intersection.

上記変形例に関連して、ナビゲーションシステム1を視覚障害者の歩行支援器具に適用する場合、視覚障害者が横断歩道に差し掛かったとき、GPS部31は、サーバから各車両のGPS信号を受信して、横断歩道から所定の範囲内(例えば、横断歩道の周囲約500mの範囲内)を走行する車両の有無を判定する。そして、横断歩道から所定の範囲内を走行する車両が存在しない場合、ナビゲーション部62は、横断歩道が横断可能である旨の音声メッセージをスピーカ21から出力させる。
交差点に交通信号情報を提供する信号機が設置されている場合、ナビゲーション部62は、交通信号情報が青信号を示し、横断歩道から所定の範囲内を走行する車両が存在しないとき、横断歩道が横断可能である旨の音声メッセージをスピーカ21から出力させる。
When the navigation system 1 is applied to a walking assist device for a visually impaired person in connection with the above modification, when the visually impaired person approaches a pedestrian crossing, the GPS unit 31 receives the GPS signal of each vehicle from the server. Then, the presence / absence of a vehicle traveling within a predetermined range from the pedestrian crossing (for example, within a range of about 500 m around the pedestrian crossing) is determined. When there is no vehicle traveling within a predetermined range from the pedestrian crossing, the navigation unit 62 causes the speaker 21 to output a voice message indicating that the pedestrian crossing can be crossed.
When a traffic signal providing traffic signal information is installed at the intersection, the navigation unit 62 can cross the pedestrian crossing when the traffic signal information indicates a green light and there is no vehicle traveling within a predetermined range from the pedestrian crossing. Is output from the speaker 21.

上記の実施形態では、ナビゲーションシステム1の誘導対象として電動カート100を選択した例を示したが、本発明はこのようなものに限定されない。例えば、本発明のナビゲーションシステム1を視覚障害者の歩行支援装置に適用してもよい。また、本発明のナビゲーションシステム1を自動車に適用し、自動車が車道の中心線に沿って走行するよう誘導してもよい。   In the above-described embodiment, the example in which the electric cart 100 is selected as the guidance target of the navigation system 1 has been described, but the present invention is not limited to such an example. For example, the navigation system 1 of the present invention may be applied to a walking assistance device for visually impaired persons. Further, the navigation system 1 of the present invention may be applied to an automobile and guided so that the automobile travels along the center line of the roadway.

1、1’ ナビゲーションシステム
10 指示受付部
11 マイク
12 押しボタン
20 出力部
21 スピーカ
22 モニタ
30 通信部
31 GPS部
32 超音波送受信部
33 赤外線受信部
34 段差検出部
40 記憶部
41 プログラム
42 地図データベース
43 歩道データベース
50 駆動部
51 モータドライバ
52 方位計
60 制御部
61 音声処理部
62 ナビゲーション部
100 電動カート
101 フレーム
102 前輪
103 後輪
104 シャフト
105、106 モータ
107 ハンドル
108 操作部
BL 基準線
CL 中心線
出発地
P、P、P、P、P ポイント
CP 現在位置
TP 目標ポイント
1, 1 'Navigation system 10 Instruction receiving unit 11 Microphone 12 Push button 20 Output unit 21 Speaker 22 Monitor 30 Communication unit 31 GPS unit 32 Ultrasonic transmission / reception unit 33 Infrared reception unit 34 Step detection unit 40 Storage unit 41 Program 42 Map database 43 Sidewalk database 50 Drive unit 51 Motor driver 52 Direction meter 60 Control unit 61 Audio processing unit 62 Navigation unit 100 Electric cart 101 Frame 102 Front wheel 103 Rear wheel 104 Shaft 105, 106 Motor 107 Handle 108 Operation unit BL Reference line CL Center line P 0 Departure points P, P 1 , P 2 , P 3 , P 4 points CP Current position TP Target point

Claims (3)

地図データと歩道の中心線の位置データとを記憶する記憶手段と、
誘導対象である車両の現在位置を取得する現在位置取得手段と、
前記地図データに基づいて出発地から目的地まで導く歩道を経路として決定し、前記経路に従って前記誘導対象を誘導する制御手段と、
を備え、
前記制御手段は、
前記現在位置と前記記憶手段に記憶された歩道の中心線の位置データとに基づいて、前記経路に含まれる歩道の中心線上を移動するように前記誘導対象を誘導すると共に、
前記記憶手段に記憶された歩道の中心線の位置データを参照して、前記記憶手段に記憶された前記経路上にある歩道の中心線の位置データを検索し、検索された歩道の中心線の位置データが示す位置を通過するように前記誘導対象を誘導し、
前記誘導対象が歩道の中心線上にあるかどうかを判定し、前記誘導対象が歩道の中心線上にないと判定する場合、前記記憶手段に記憶された歩道の中心線の位置データを参照して、前記誘導対象の現在位置に最も近い位置にある歩道の中心線の位置データを検索し、検索された歩道の中心線の位置データに対応する位置に前記誘導対象を誘導する、
ナビゲーションシステム。
Storage means for storing map data and position data of the centerline of the sidewalk;
Current position acquisition means for acquiring the current position of the vehicle to be guided;
Control means for determining a path that leads from a starting point to a destination based on the map data as a route, and guiding the guidance target according to the route;
With
The control means includes
Based on the current position and the position data of the centerline of the sidewalk stored in the storage unit, the guidance target is guided to move on the centerline of the sidewalk included in the route,
With reference to the position data of the center line of the stored sidewalk in the storage means, wherein the path on the near Ru walkways stored in the storage means to find the position data of the center line, it searched for walkways Guide the target to pass through the position indicated by the centerline position data,
If it is determined whether the guidance target is on the centerline of the sidewalk and it is determined that the guidance target is not on the centerline of the sidewalk, referring to the position data of the centerline of the sidewalk stored in the storage means, Find the position data of the center line of the closest position near Ru walkways to the current position of the induction subject, induces the induction target position corresponding to the position data of the searched walkways centerline,
Navigation system.
前記記憶手段は、歩道の中心線に沿って複数の歩道の中心線の位置データを記憶しており、
前記制御手段は、前記記憶手段から前記経路上にある歩道の中心線の位置データを読み込み、読み込んだ歩道の中心線の位置データが示す位置を前記誘導対象が順次通過するように誘導する、
請求項1に記載のナビゲーションシステム。
Said storage means stores the positional data of the center line of a plurality of walkways along the center line of the sidewalk,
It said control means reads the position data of the center line of the path on the near-Ru walkways from the storage unit, induces the position indicated by the position data of the read walkways centerline as said induction object successively passes To
The navigation system according to claim 1.
歩道の段差を検出する段差検出手段をさらに備え、
前記制御手段は、前記段差検出手段により検出された段差を回避するように前記誘導対象を誘導する、
請求項1又は2に記載のナビゲーションシステム。
It further comprises a step detecting means for detecting a step on the sidewalk,
The control means guides the guidance target so as to avoid the step detected by the step detection means;
The navigation system according to claim 1 or 2.
JP2016169103A 2016-08-31 2016-08-31 Navigation system Active JP6328710B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016169103A JP6328710B2 (en) 2016-08-31 2016-08-31 Navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016169103A JP6328710B2 (en) 2016-08-31 2016-08-31 Navigation system

Publications (2)

Publication Number Publication Date
JP2016212120A JP2016212120A (en) 2016-12-15
JP6328710B2 true JP6328710B2 (en) 2018-05-23

Family

ID=57551645

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016169103A Active JP6328710B2 (en) 2016-08-31 2016-08-31 Navigation system

Country Status (1)

Country Link
JP (1) JP6328710B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6992487B2 (en) * 2017-12-21 2022-01-13 スズキ株式会社 Driving support device
JP7092009B2 (en) * 2018-11-29 2022-06-28 オムロン株式会社 A processing device, an electric mobility equipped with the processing device, a control device, a remote control system, and a remote control method.
JP7575329B2 (en) * 2021-03-30 2024-10-29 本田技研工業株式会社 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM
JP7575331B2 (en) 2021-03-30 2024-10-29 本田技研工業株式会社 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM
JP7641797B2 (en) 2021-03-30 2025-03-07 本田技研工業株式会社 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM
JP7575330B2 (en) 2021-03-30 2024-10-29 本田技研工業株式会社 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND PROGRAM
JP7523401B2 (en) * 2021-03-31 2024-07-26 株式会社デンソーテン Vehicle control device and vehicle control method
WO2023187969A1 (en) * 2022-03-29 2023-10-05 本田技研工業株式会社 Mobile body control device, method for controlling mobile body, and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007285734A (en) * 2006-04-12 2007-11-01 Kenwood Corp System and method for course guidance in parking lot, onboard navigation device
TW201219752A (en) * 2010-11-08 2012-05-16 Ind Tech Res Inst Automatic navigation method and automatic navigation system
KR20120072124A (en) * 2010-12-23 2012-07-03 한국전자통신연구원 Method for generating indoor digital map
JP2013117766A (en) * 2011-12-01 2013-06-13 Nikon Corp Level difference detection system

Also Published As

Publication number Publication date
JP2016212120A (en) 2016-12-15

Similar Documents

Publication Publication Date Title
JP6328710B2 (en) Navigation system
US11703858B2 (en) Autonomous driving control device
JP6137212B2 (en) Driving assistance device
CN110654391B (en) Vehicle control device
JP6747179B2 (en) Parking assistance method and parking assistance device
JP6379551B2 (en) Automatic driving support device, automatic driving support method and program
EP3072770A1 (en) Autonomous driving device
JP4456855B2 (en) Vehicle travel control device
JPWO2006064544A1 (en) Car storage equipment
JP6614573B2 (en) Automatic operation control device and automatic operation control method
JP2018032321A (en) Control system and control method for autonomous driving vehicle
WO2019187716A1 (en) Parking assistance device
US20190146495A1 (en) Driver assisting system
JP2020052974A (en) Automatic driving support device
JP2005041433A (en) Vehicle guidance device and route determination program
JP2022129496A (en) Autonomous driving vehicle, ride-hailing service system for autonomous driving vehicle, and portable terminal
JP2020027459A (en) Automatic driving support device
KR20090124535A (en) Vehicle automatic driving system
JP6951262B2 (en) Driving support device for towing vehicles
JP2018030531A (en) Control system and control method for automatic operation vehicle
JP7307566B2 (en) Automated driving support device
CN112455442A (en) Method and device for assisting voice-controlled steering in a driving vehicle
JP2018039418A (en) Vehicular control apparatus
JP2009046039A (en) Driving support system
JP2020063044A (en) Departure support method and device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171220

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180418

R150 Certificate of patent or registration of utility model

Ref document number: 6328710

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250