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
JP7635814B2 - Control device and remote control method - Google Patents
[go: Go Back, main page]

JP7635814B2 - Control device and remote control method - Google Patents

Control device and remote control method Download PDF

Info

Publication number
JP7635814B2
JP7635814B2 JP2023202372A JP2023202372A JP7635814B2 JP 7635814 B2 JP7635814 B2 JP 7635814B2 JP 2023202372 A JP2023202372 A JP 2023202372A JP 2023202372 A JP2023202372 A JP 2023202372A JP 7635814 B2 JP7635814 B2 JP 7635814B2
Authority
JP
Japan
Prior art keywords
vehicle
information
sensor information
remote control
command
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
JP2023202372A
Other languages
Japanese (ja)
Other versions
JP2024173605A (en
Inventor
豪 井上
典継 岩崎
岳史 狩野
裕生 岡元
義徳 渡邉
大樹 横山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2023202372A priority Critical patent/JP7635814B2/en
Publication of JP2024173605A publication Critical patent/JP2024173605A/en
Application granted granted Critical
Publication of JP7635814B2 publication Critical patent/JP7635814B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)
  • Traffic Control Systems (AREA)

Description

本開示は、制御装置および遠隔制御方法に関する。 This disclosure relates to a control device and a remote control method.

車両のワイパー等を遠隔制御により動かすための指令を送信し、指令に応じて車両のワイパー等が動くか否かを観察することにより、車両が適切に遠隔制御されているか否かを確認する技術が知られている(例えば、特許文献1)。 There is known a technique for confirming whether a vehicle is being remotely controlled appropriately by sending a command to operate the vehicle's wipers, etc., by remote control, and observing whether the vehicle's wipers, etc., operate in response to the command (for example, Patent Document 1).

米国特許第10532771号明細書U.S. Pat. No. 1,053,2771

上述した技術では、遠隔制御中の車両と遠隔制御中でない車両とが偶発的に同時期に同じ動作を実行した場合や、車両の動作を観察することが容易でない場合には、車両が適切に遠隔制御されているか否かを判定することが難しい。 With the above-mentioned technology, it is difficult to determine whether a vehicle is being remotely controlled appropriately if a remotely controlled vehicle and a non-remotely controlled vehicle accidentally perform the same operation at the same time, or if it is not easy to observe the vehicle's operation.

本開示は、以下の形態として実現することが可能である。
[形態1]本開示の一形態によれば、制御装置が提供される。この制御装置は、車両の移動状態を遠隔制御するための制御指令に関する指令情報と、前記車両に搭載されている内部センサにより検出された前記車両の移動状態を表す内部センサ情報と、前記車両の外部に位置している外部センサにより検出された前記車両の移動状態を表す外部センサ情報とを取得可能な情報取得部と、前記指令情報と前記内部センサ情報とのうちの少なくとも一方と、前記外部センサ情報とを比較することにより、前記制御指令の制御対象である車両を遠隔制御していることを確認する比較部と、を備える。
[形態2]本開示の一形態によれば、コンピュータにより実行される遠隔制御方法が提供される。この遠隔制御方法は、車両の移動状態を遠隔制御するための制御指令に関する指令情報と、前記車両に搭載されている内部センサにより検出された前記車両の移動状態を表す内部センサ情報と、前記車両の外部に位置している外部センサにより検出された前記車両の移動状態を表す外部センサ情報とを取得し、前記指令情報と前記内部センサ情報との少なくとも一方と、前記外部センサ情報とを比較することにより、前記制御指令の制御対象である車両を遠隔制御していることを確認する。
なお、本開示は、以下の形態として実現することも可能である。
The present disclosure can be realized in the following forms.
[Form 1] According to one form of the present disclosure, a control device is provided, the control device including: an information acquisition unit capable of acquiring command information related to a control command for remotely controlling a moving state of a vehicle, internal sensor information representing the moving state of the vehicle detected by an internal sensor mounted on the vehicle, and external sensor information representing the moving state of the vehicle detected by an external sensor located outside the vehicle, and a comparison unit that compares at least one of the command information and the internal sensor information with the external sensor information to confirm that a vehicle that is a control target of the control command is being remotely controlled.
[Mode 2] According to one embodiment of the present disclosure, there is provided a remote control method executed by a computer, which acquires command information related to a control command for remotely controlling a moving state of a vehicle, internal sensor information representing the moving state of the vehicle detected by an internal sensor mounted on the vehicle, and external sensor information representing the moving state of the vehicle detected by an external sensor located outside the vehicle, and compares at least one of the command information and the internal sensor information with the external sensor information to confirm that the vehicle that is the control target of the control command is being remotely controlled.
The present disclosure can also be realized in the following forms.

(1)本開示の第1の形態によれば、制御装置が提供される。この制御装置は、移動体の移動状態を遠隔制御するための制御指令に関する指令情報と、前記移動体に搭載されている内部センサにより検出された前記移動体の移動状態を表す内部センサ情報と、前記移動体の外部に位置している外部センサにより検出された前記移動体の移動状態を表す外部センサ情報とを取得可能な情報取得部と、前記指令情報と前記内部センサ情報と前記外部センサ情報との少なくとも2つの情報を比較する比較部と、前記少なくとも2つの情報が一致する場合と一致しない場合とで前記移動体に関する処理を異ならせる制御部と、を備える。
この形態の制御装置によれば、移動体が適切に遠隔制御されていない場合には指令情報と内部センサ情報と外部センサ情報とのうちの少なくとも2つの情報が一致しなくなるため、上記少なくとも2つの情報が一致するか否かにより、移動体が適切に遠隔制御されているか否かを判定できる。
(2)上記形態の制御装置において、前記制御部は、前記少なくとも2つの情報が一致しない場合には、異常が発生したことを報知する処理と、前記移動体の速度を変更する処理と、前記移動体の遠隔制御を停止する処理とのうちの少なくとも1つの処理を実行してもよい。
この形態の制御装置によれば、指令情報と内部センサ情報と外部センサ情報とのうちの少なくとも2つの情報が一致しなかった場合に、移動体が適切に遠隔制御されてない場合に必要な処理を実行することができる。
(3)上記形態の制御装置において、前記比較部は、前記内部センサ情報を前記比較に用いることが適切でない状況として予め定められた状況に現在の状況が合致する場合には、前記指令情報と前記外部センサ情報とを比較してもよい。
この形態の制御装置によれば、移動体が適切に遠隔制御されているにもかかわらず、移動体が適切に遠隔制御されていないと誤って判定されることを抑制できる。
(4)上記形態の制御装置において、前記比較部は、前記外部センサ情報を前記比較に用いることが適切でない状況として予め定められた状況に現在の状況が合致する場合には、前記指令情報と前記内部センサ情報とを比較してもよい。
この形態の制御装置によれば、移動体が適切に遠隔制御されているにもかかわらず、移動体が適切に遠隔制御されていないと誤って判定されることを抑制できる。
(5)上記形態の制御装置において、前記比較部は、前記指令情報と前記内部センサ情報と前記外部センサ情報との3つの情報を比較してもよい。
この形態の制御装置によれば、移動体が適切に遠隔制御されていないにもかかわらず、移動体が適切に遠隔制御されていると誤って判定されることを抑制できる。
(6)本開示の第2の形態によれば、遠隔制御方法が提供される。この遠隔制御方法は、移動体の移動状態を遠隔制御するための制御指令に関する指令情報と、前記移動体に搭載されている内部センサにより検出された前記移動体の移動状態を表す内部センサ情報と、前記移動体の外部に位置している外部センサにより検出された前記移動体の移動状態を表す外部センサ情報とを取得し、前記指令情報と前記内部センサ情報と前記外部センサ情報との少なくとも2つの情報を比較し、前記少なくとも2つの情報が一致する場合と一致しない場合とで前記移動体に関する処理を異ならせる。
この形態の遠隔制御方法によれば、移動体が適切に遠隔制御されていない場合には指令情報と内部センサ情報と外部センサ情報とのうちの少なくとも2つの情報が一致しなくなるため、上記少なくとも2つの情報が一致するか否かにより、移動体が適切に遠隔制御されているか否かを判定できる。
本開示は、制御装置および遠隔制御方法以外の種々の形態で実現することも可能である。例えば、遠隔制御システム、移動体、移動体の製造方法、車両、車両の製造方法、コンピュータプログラム、および、コンピュータプログラムが記録された記録媒体などの形態で実現することができる。
(1) According to a first aspect of the present disclosure, there is provided a control device comprising: an information acquisition unit capable of acquiring command information relating to a control command for remotely controlling a moving state of a moving body, internal sensor information representing the moving state of the moving body detected by an internal sensor mounted on the moving body, and external sensor information representing the moving state of the moving body detected by an external sensor located outside the moving body, a comparison unit that compares at least two pieces of information, the command information, the internal sensor information, and the external sensor information, and a control unit that performs different processing on the moving body depending on whether the at least two pieces of information match or do not match.
According to this form of control device, when a moving object is not remotely controlled appropriately, at least two pieces of information among the command information, the internal sensor information, and the external sensor information will not match, and therefore it is possible to determine whether or not the moving object is being remotely controlled appropriately based on whether or not the above at least two pieces of information match.
(2) In the control device of the above form, when the at least two pieces of information do not match, the control unit may execute at least one of the following processes: a process for notifying that an abnormality has occurred, a process for changing the speed of the moving body, and a process for stopping remote control of the moving body.
According to this form of control device, when at least two pieces of information among the command information, the internal sensor information, and the external sensor information do not match, the necessary processing can be executed when the moving object is not properly remotely controlled.
(3) In the control device of the above-described form, the comparison unit may compare the command information with the external sensor information when the current situation matches a situation that is predetermined as a situation in which it is not appropriate to use the internal sensor information for the comparison.
According to the control device of this aspect, it is possible to suppress a case where it is erroneously determined that the moving object is not remotely controlled appropriately when the moving object is actually remotely controlled appropriately.
(4) In the control device of the above-described form, the comparison unit may compare the command information with the internal sensor information when the current situation matches a situation that is predetermined as a situation in which it is not appropriate to use the external sensor information for the comparison.
According to the control device of this aspect, it is possible to suppress a case where it is erroneously determined that the moving object is not remotely controlled appropriately when the moving object is actually remotely controlled appropriately.
(5) In the control device of the above aspect, the comparison unit may compare three pieces of information: the command information, the internal sensor information, and the external sensor information.
According to the control device of this aspect, it is possible to suppress a situation in which it is erroneously determined that the moving object is being remotely controlled appropriately when the moving object is not being remotely controlled appropriately.
(6) According to a second aspect of the present disclosure, there is provided a remote control method, which acquires command information relating to a control command for remotely controlling a moving state of a moving body, internal sensor information representing the moving state of the moving body detected by an internal sensor mounted on the moving body, and external sensor information representing the moving state of the moving body detected by an external sensor located outside the moving body, compares the command information with at least two pieces of information, the internal sensor information, and the external sensor information, and performs different processing on the moving body depending on whether the at least two pieces of information match or do not match.
According to this form of remote control method, if the moving object is not remotely controlled appropriately, at least two pieces of information among the command information, the internal sensor information, and the external sensor information will not match, and therefore it is possible to determine whether the moving object is being remotely controlled appropriately based on whether the at least two pieces of information match.
The present disclosure may be realized in various forms other than the control device and the remote control method, for example, in the form of a remote control system, a moving body, a method for manufacturing a moving body, a vehicle, a method for manufacturing a vehicle, a computer program, and a recording medium on which a computer program is recorded.

第1実施形態の遠隔制御システムの構成を示す説明図。FIG. 1 is an explanatory diagram showing a configuration of a remote control system according to a first embodiment. 第1実施形態の車両の構成を示す説明図。FIG. 1 is an explanatory diagram showing a configuration of a vehicle according to a first embodiment. 工場において車両が遠隔制御により移動する様子を示す説明図。FIG. 2 is an explanatory diagram showing a state in which a vehicle moves by remote control in a factory. 第1実施形態の確認処理の内容を示すフローチャート。6 is a flowchart showing the contents of a confirmation process according to the first embodiment. 第1実施形態の送信処理の内容を示すフローチャート。5 is a flowchart showing the contents of a transmission process according to the first embodiment. 遠隔制御装置が情報の送受信を実行する様子を示す説明図。FIG. 2 is an explanatory diagram showing a state in which a remote control device transmits and receives information; 指令情報と内部センサ情報と外部センサ情報との比較の様子を示す説明図。FIG. 11 is an explanatory diagram showing a comparison between command information, internal sensor information, and external sensor information.

A.第1実施形態:
図1は、第1実施形態における遠隔制御システム10の構成を示す説明図である。図2は、第1実施形態における車両100の構成を示す説明図である。遠隔制御システム10は、移動体を製造する工場において、遠隔制御により移動体を移動させるために用いられる。本実施形態では、移動体は、車両100である。より具体的には、移動体は、電気自動車(BEV:Battery Electric Vehicle)である。なお、移動体は、電気自動車に限られず、例えば、ガソリン自動車や、ハイブリッド自動車や、燃料電池自動車でもよい。移動体は、車両100に限られず、例えば、電動垂直離着陸機(いわゆる空飛ぶ自動車)でもよい。
A. First embodiment:
FIG. 1 is an explanatory diagram showing the configuration of a remote control system 10 in the first embodiment. FIG. 2 is an explanatory diagram showing the configuration of a vehicle 100 in the first embodiment. The remote control system 10 is used to move a moving body by remote control in a factory that manufactures the moving body. In this embodiment, the moving body is a vehicle 100. More specifically, the moving body is an electric vehicle (BEV: Battery Electric Vehicle). Note that the moving body is not limited to an electric vehicle, and may be, for example, a gasoline vehicle, a hybrid vehicle, or a fuel cell vehicle. The moving body is not limited to the vehicle 100, and may be, for example, an electric vertical take-off and landing aircraft (a so-called flying car).

図1に示すように、本実施形態では、遠隔制御システム10は、遠隔制御可能な車両100と、車両100を遠隔制御するための遠隔制御装置200と、工場に設置されている外部センサ群300と、工場において異常が発生したこと報知するための報知装置400と、工場における車両100の製造工程を管理するための工程管理装置500とを備えている。なお、遠隔制御装置200のことを単に制御装置と呼ぶことがある。 As shown in FIG. 1, in this embodiment, the remote control system 10 includes a remotely controllable vehicle 100, a remote control device 200 for remotely controlling the vehicle 100, a group of external sensors 300 installed in a factory, an alarm device 400 for notifying the occurrence of an abnormality in the factory, and a process management device 500 for managing the manufacturing process of the vehicle 100 in the factory. Note that the remote control device 200 may also be simply referred to as a control device.

図2に示すように、車両100は、車両100の各部を制御するための車両制御装置110と、車両100を加速させるための駆動装置120と、車両100の進行方向を変更するための操舵装置130と、車両100を減速させるための制動装置140と、無線通信により遠隔制御装置200と通信するための通信装置150と、内部センサ群160とを備えている。本実施形態では、駆動装置120には、バッテリ、バッテリの電力により駆動するモータ、および、モータにより回転する駆動輪が含まれている。内部センサ群160は、少なくとも1つの内部センサにより構成されている。内部センサとは、車両100に搭載されているセンサのことである。内部センサは、車両100の移動状態を表す物理量を計測するために用いられる。車両100の移動状態を表す物理量には、例えば、車両100の速度、加速度、ヨー軸角速度(ヨーレート)、および、ヨー軸角加速度が含まれ得る。本実施形態では、内部センサ群160には、車両100の速度を計測するための車速センサと、車両100のヨー軸角速度を計測するためのヨーレートセンサとが含まれてもよい。 2, the vehicle 100 includes a vehicle control device 110 for controlling each part of the vehicle 100, a driving device 120 for accelerating the vehicle 100, a steering device 130 for changing the traveling direction of the vehicle 100, a braking device 140 for decelerating the vehicle 100, a communication device 150 for communicating with the remote control device 200 by wireless communication, and an internal sensor group 160. In this embodiment, the driving device 120 includes a battery, a motor driven by the battery power, and a driving wheel rotated by the motor. The internal sensor group 160 is composed of at least one internal sensor. The internal sensor is a sensor mounted on the vehicle 100. The internal sensor is used to measure a physical quantity representing the moving state of the vehicle 100. The physical quantity representing the moving state of the vehicle 100 may include, for example, the speed, acceleration, yaw axis angular velocity (yaw rate), and yaw axis angular acceleration of the vehicle 100. In this embodiment, the internal sensor group 160 may include a vehicle speed sensor for measuring the speed of the vehicle 100 and a yaw rate sensor for measuring the yaw axis angular velocity of the vehicle 100.

車両制御装置110は、プロセッサ111と、メモリ112と、入出力インタフェース113と、内部バス114とを備えるコンピュータにより構成されている。プロセッサ111、メモリ112、および、入出力インタフェース113は、内部バス114を介して、双方向に通信可能に接続されている。入出力インタフェース113には、駆動装置120、操舵装置130、制動装置140、通信装置150、および、内部センサ群160が接続されている。メモリ112には、コンピュータプログラムPG2が記憶されている。 The vehicle control device 110 is composed of a computer including a processor 111, a memory 112, an input/output interface 113, and an internal bus 114. The processor 111, the memory 112, and the input/output interface 113 are connected via the internal bus 114 so as to be able to communicate in both directions. The input/output interface 113 is connected to the drive unit 120, the steering unit 130, the braking unit 140, the communication unit 150, and the internal sensor group 160. The memory 112 stores a computer program PG2.

プロセッサ111は、コンピュータプログラムPG1を実行することにより、車両制御部115として機能する。車両制御部115は、駆動装置120と操舵装置130と制動装置140とを制御する。車両制御部115は、車両100に運転者が搭乗している場合には、運転者の操作に応じて駆動装置120と操舵装置130と制動装置140とを制御することにより、車両100を走行させることができる。車両制御部115は、車両100に運転者が搭乗しているか否かにかかわらず、遠隔制御装置200から供給される制御指令に応じて駆動装置120と操舵装置130と制動装置140とを制御することにより、車両100を走行させることができる。車両制御部115は、内部センサ群160を用いて車両100の移動状態を表す物理量を計測する。 The processor 111 executes the computer program PG1 to function as the vehicle control unit 115. The vehicle control unit 115 controls the driving device 120, the steering device 130, and the braking device 140. When a driver is on board the vehicle 100, the vehicle control unit 115 controls the driving device 120, the steering device 130, and the braking device 140 in response to the driver's operation, thereby allowing the vehicle 100 to travel. Regardless of whether a driver is on board the vehicle 100 or not, the vehicle control unit 115 controls the driving device 120, the steering device 130, and the braking device 140 in response to a control command supplied from the remote control device 200, thereby allowing the vehicle 100 to travel. The vehicle control unit 115 measures physical quantities that indicate the moving state of the vehicle 100 using the internal sensor group 160.

図1に示すように、遠隔制御装置200は、プロセッサ201と、メモリ202と、入出力インタフェース203と、内部バス204とを備えるコンピュータにより構成されている。プロセッサ201、メモリ202、および、入出力インタフェース203は、内部バス204を介して、双方向に通信可能に接続されている。入出力インタフェース203には、無線通信により車両100と通信するための通信装置205が接続されている。本実施形態では、通信装置205は、有線通信あるいは無線通信により、外部センサ群300、報知装置400、および、工程管理装置500と通信することができる。メモリ202には、コンピュータプログラムPG1、および、データベースDBが記憶されている。 As shown in FIG. 1, the remote control device 200 is configured by a computer including a processor 201, a memory 202, an input/output interface 203, and an internal bus 204. The processor 201, the memory 202, and the input/output interface 203 are connected via the internal bus 204 so as to be able to communicate bidirectionally. The input/output interface 203 is connected to a communication device 205 for communicating with the vehicle 100 via wireless communication. In this embodiment, the communication device 205 can communicate with the external sensor group 300, the alarm device 400, and the process management device 500 via wired communication or wireless communication. The memory 202 stores a computer program PG1 and a database DB.

プロセッサ201は、コンピュータプログラムPG2を実行することにより、遠隔制御部210、情報取得部220、および、比較部230として機能する。遠隔制御部210は、車両100の移動状態を遠隔制御するための制御指令を車両100に送信することにより、車両100を走行させる。本実施形態では、遠隔制御部210から車両100に送信される制御指令には、車両100の速度の目標値と、車両100のヨー軸角速度の目標値とが含まれている。情報取得部220は、遠隔制御部210から車両100に送信される制御指令に関する情報である指令情報と、内部センサ群160から得られる車両100の移動状態に関する情報である内部センサ情報と、外部センサ群300から得られる車両100の移動状態に関する情報である外部センサ情報とを取得する。比較部230は、指令情報から導出される車両100の目標の移動状態と、内部センサ情報から導出される車両100の移動状態と、外部センサ情報から導出される車両100の移動状態とのうちの少なくとも2つの移動状態を比較し、少なくとも2つの移動状態が一致しているか否かを判定する。データベースDBには、内部センサ情報を比較に用いることが適切でない状況に関する情報、および、外部センサ情報を比較に用いることが適切でない状況に関する情報が記録されている。 The processor 201 executes the computer program PG2 to function as a remote control unit 210, an information acquisition unit 220, and a comparison unit 230. The remote control unit 210 transmits a control command to the vehicle 100 for remotely controlling the moving state of the vehicle 100, thereby causing the vehicle 100 to run. In this embodiment, the control command transmitted from the remote control unit 210 to the vehicle 100 includes a target value for the speed of the vehicle 100 and a target value for the yaw axis angular velocity of the vehicle 100. The information acquisition unit 220 acquires command information, which is information related to the control command transmitted from the remote control unit 210 to the vehicle 100, internal sensor information, which is information related to the moving state of the vehicle 100 obtained from the internal sensor group 160, and external sensor information, which is information related to the moving state of the vehicle 100 obtained from the external sensor group 300. The comparison unit 230 compares at least two of the target movement states of the vehicle 100 derived from the command information, the movement state of the vehicle 100 derived from the internal sensor information, and the movement state of the vehicle 100 derived from the external sensor information, and determines whether or not the at least two movement states match. The database DB stores information about situations in which it is not appropriate to use the internal sensor information for comparison, and information about situations in which it is not appropriate to use the external sensor information for comparison.

外部センサ群300は、少なくとも1つの外部センサにより構成されている。外部センサとは、車両100の外部に設置されているセンサのことである。外部センサは、車両100の移動状態を表す物理量を計測するために用いられる。本実施形態では、外部センサ群300は、工場に設置されている複数のカメラにより構成されている。各カメラは、図示されていない通信装置を備えており、有線通信あるいは無線通信により遠隔制御装置200と通信することができる。 The external sensor group 300 is composed of at least one external sensor. An external sensor is a sensor installed outside the vehicle 100. The external sensor is used to measure physical quantities that represent the moving state of the vehicle 100. In this embodiment, the external sensor group 300 is composed of multiple cameras installed in a factory. Each camera is equipped with a communication device (not shown) and can communicate with the remote control device 200 by wired communication or wireless communication.

報知装置400は、遠隔制御システム10の管理者や工場の作業員に、工場において異常が発生したことを報知するための装置である。以下の説明では、遠隔制御システム10の管理者や工場の作業員のことを管理者等と呼ぶ。報知装置400は、例えば、工場に設けられている警告ブザーや、工場に設けられている警告ランプである。報知装置400は、管理者等により携帯されるタブレット端末であってもよい。報知装置400は、図示されていない通信装置を備えており、有線通信あるいは無線通信により遠隔制御装置200と通信することができる。 The notification device 400 is a device for notifying the manager of the remote control system 10 and factory workers that an abnormality has occurred in the factory. In the following description, the manager of the remote control system 10 and the factory workers are referred to as the manager, etc. The notification device 400 is, for example, an alarm buzzer installed in the factory or an alarm lamp installed in the factory. The notification device 400 may be a tablet terminal carried by the manager, etc. The notification device 400 is equipped with a communication device (not shown) and can communicate with the remote control device 200 via wired communication or wireless communication.

工程管理装置500は、工場における車両100の製造工程を管理するための装置である。工程管理装置500は、少なくとも1台のコンピュータにより構成されている。工程管理装置500は、図示されていない通信装置を備えており、有線通信あるいは無線通信により遠隔制御装置200、および、工場の各種設備と通信することができる。工程管理装置500は、工場の各種設備と通信することにより、いつ、どこで、誰が、どの車両100に、何の作業を実施する予定であるか、および、いつ、どこで、誰が、どの車両100に、何の作業を実施したかを把握する。 The process management device 500 is a device for managing the manufacturing process of the vehicle 100 in a factory. The process management device 500 is composed of at least one computer. The process management device 500 is equipped with a communication device (not shown) and can communicate with the remote control device 200 and various equipment in the factory by wired or wireless communication. By communicating with various equipment in the factory, the process management device 500 determines when, where, who, and which vehicle 100 are scheduled to perform what work, and when, where, who, and which vehicle 100 have performed what work.

図3は、工場KJにおいて車両100が遠隔制御により移動する様子を示す説明図である。図3には、5台の車両100A~100Eが図示されている。以下の説明では、5台の車両100A~100Eを特に区別せずに説明する場合には、単に車両100と呼ぶ。本実施形態では、工場KJは、車両100の組み立てを実施するための第1場所PL1と、車両100の検査を実施するための第2場所PL2と、検査に合格した車両100を保管するための第3場所PL3とを備えている。第1場所PL1、第2場所PL2、および、第3場所PL3は、車両100が走行可能な走行路SRによって接続されている。 Figure 3 is an explanatory diagram showing how the vehicle 100 moves by remote control in the factory KJ. Five vehicles 100A-100E are shown in Figure 3. In the following description, when the five vehicles 100A-100E are not to be distinguished from one another, they are simply referred to as vehicle 100. In this embodiment, the factory KJ includes a first location PL1 for assembling the vehicle 100, a second location PL2 for inspecting the vehicle 100, and a third location PL3 for storing the vehicle 100 that has passed the inspection. The first location PL1, the second location PL2, and the third location PL3 are connected by a road SR along which the vehicle 100 can travel.

第1場所PL1において組み立てられた車両100には、車両制御装置110と駆動装置120と操舵装置130と制動装置140と通信装置150と内部センサ群160とが装着されている。第1場所PL1において組み立てられた車両100は、遠隔制御装置200に遠隔制御されることにより第1場所PL1から第2場所PL2まで走行する。第2場所PL2における検査に合格した車両100は、遠隔制御装置200に遠隔制御されることにより第2場所PL2から第3場所PL3まで走行する。その後、車両100は、工場KJから出荷される。 The vehicle 100 assembled at the first location PL1 is equipped with a vehicle control device 110, a drive device 120, a steering device 130, a braking device 140, a communication device 150, and an internal sensor group 160. The vehicle 100 assembled at the first location PL1 is remotely controlled by a remote control device 200 to run from the first location PL1 to the second location PL2. The vehicle 100 that passes the inspection at the second location PL2 is remotely controlled by the remote control device 200 to run from the second location PL2 to the third location PL3. The vehicle 100 is then shipped from the factory KJ.

遠隔制御部210が遠隔制御により車両100を移動させる方法について説明する。遠隔制御部210は、車両100が走行路SRを通って目的地まで走行するための目標ルートを決定する。工場KJには、走行路SRを撮影する複数のカメラCMが設置されており、遠隔制御部210は、各カメラCMにより撮影された映像を解析することにより、リアルタイムで、目標ルートに対する車両100の相対的な位置および向きを取得することができる。本実施形態では、各カメラCMは、上述した外部センサ群300に含まれている。遠隔制御部210は、車両100を目標ルートに沿って走行させるための制御指令を生成し、制御指令を車両100に送信する。本実施形態では、制御指令には、車両100の速度の目標値、および、車両100のヨー軸角速度の目標値が示されている。車両100に搭載されている車両制御装置110は、受信した制御指令に従って駆動装置120と操舵装置130と制動装置140とを制御することにより、車両100を走行させる。したがって、クレーンやコンベアなどの搬送装置を用いずに、車両100を移動させることができる。 A method of moving the vehicle 100 by remote control by the remote control unit 210 will be described. The remote control unit 210 determines a target route for the vehicle 100 to travel along the travel path SR to the destination. In the factory KJ, a plurality of cameras CM for photographing the travel path SR are installed, and the remote control unit 210 can obtain the relative position and orientation of the vehicle 100 with respect to the target route in real time by analyzing the images photographed by each camera CM. In this embodiment, each camera CM is included in the above-mentioned external sensor group 300. The remote control unit 210 generates a control command for driving the vehicle 100 along the target route and transmits the control command to the vehicle 100. In this embodiment, the control command indicates a target value of the speed of the vehicle 100 and a target value of the yaw axis angular velocity of the vehicle 100. The vehicle control device 110 mounted on the vehicle 100 drives the vehicle 100 by controlling the drive device 120, the steering device 130, and the braking device 140 according to the received control command. Therefore, the vehicle 100 can be moved without using transport devices such as cranes or conveyors.

本実施形態では、遠隔制御部210は、複数の車両100A~100Eを1台ずつ遠隔制御により走行させる。例えば、遠隔制御部210は、車両100Bを遠隔制御により第2場所PL2から第3場所PL3に移動させた後、遠隔制御対象を車両100Bから車両100Aに切り替えて、車両100Aを遠隔制御により第1場所PL1から第2場所PL2に移動させる。本実施形態では、遠隔制御部210は、複数の車両100A~100Eを同時並列的に遠隔制御により走行させることもできる。例えば、遠隔制御部210は、車両100Bを遠隔制御により第2場所PL2から第3場所PL3に移動させつつ、車両100Aを遠隔制御により第1場所PL1から第2場所PL2に移動させることもできる。 In this embodiment, the remote control unit 210 remotely controls the multiple vehicles 100A-100E to run one by one. For example, the remote control unit 210 remotely controls the vehicle 100B to move from the second location PL2 to the third location PL3, and then switches the remote control target from vehicle 100B to vehicle 100A and remotely controls the vehicle 100A to move from the first location PL1 to the second location PL2. In this embodiment, the remote control unit 210 can also remotely control the multiple vehicles 100A-100E to run simultaneously in parallel. For example, the remote control unit 210 can remotely control the vehicle 100B to move from the second location PL2 to the third location PL3, while remotely controlling the vehicle 100A to move from the first location PL1 to the second location PL2.

図4は、遠隔制御装置200において実行される確認処理の内容を示すフローチャートである。図5は、車両100において実行される情報送信処理の内容を示すフローチャートである。図6は、遠隔制御装置200が情報の送受信を実行する様子を示す説明図である。図7は、指令情報DT1と内部センサ情報DT2と外部センサ情報DT3との比較の様子を示す説明図である。図4から図7を用いて、遠隔制御システム10において実行される遠隔制御方法について説明する。 Figure 4 is a flowchart showing the contents of the confirmation process executed in the remote control device 200. Figure 5 is a flowchart showing the contents of the information transmission process executed in the vehicle 100. Figure 6 is an explanatory diagram showing how the remote control device 200 transmits and receives information. Figure 7 is an explanatory diagram showing how the command information DT1, the internal sensor information DT2, and the external sensor information DT3 are compared. The remote control method executed in the remote control system 10 will be explained using Figures 4 to 7.

図4に示す確認処理は、遠隔制御装置200において繰り返し実行される。確認処理が開始されると、ステップS110にて、情報取得部220は、遠隔制御による車両100の移動を実行中であるか否かを判定する。以下の説明では、遠隔制御対象となっている車両100のことを対象車両100と呼ぶ。ステップS110において遠隔制御による対象車両100の移動を実行中でないと判定された場合には、情報取得部220は、ステップS110後の処理をスキップして、確認処理を終了する。 The confirmation process shown in FIG. 4 is repeatedly executed by the remote control device 200. When the confirmation process is started, in step S110, the information acquisition unit 220 determines whether or not the vehicle 100 is being moved by remote control. In the following description, the vehicle 100 that is the target of remote control is referred to as the target vehicle 100. If it is determined in step S110 that the target vehicle 100 is not being moved by remote control, the information acquisition unit 220 skips the process after step S110 and ends the confirmation process.

ステップS110において遠隔制御による対象車両100の移動を実行中であると判定された場合には、情報取得部220は、ステップS120にて、遠隔制御装置200への内部センサ情報DT2の送信を対象車両100に実行させるための制御指令を対象車両100に送信する。以下の説明では、遠隔制御装置200への内部センサ情報の送信を実行させるための制御指令のことを送信指令SSと呼ぶ。 If it is determined in step S110 that the target vehicle 100 is being moved by remote control, the information acquisition unit 220 in step S120 transmits a control command to the target vehicle 100 to cause the target vehicle 100 to transmit internal sensor information DT2 to the remote control device 200. In the following description, the control command to cause the target vehicle 100 to transmit internal sensor information DT2 to the remote control device 200 is referred to as a transmission command SS.

ステップS130にて、情報取得部220は、指令情報DT1と内部センサ情報DT2と外部センサ情報DT3とを取得する。本実施形態では、情報取得部220は、遠隔制御部210から指令情報DT1を取得する。情報取得部220は、図6に示すように、送信指令SSに応じて対象車両100から送信される内部センサ情報DT2を取得し、外部センサ群300から送信される外部センサ情報DT3を取得する。 In step S130, the information acquisition unit 220 acquires command information DT1, internal sensor information DT2, and external sensor information DT3. In this embodiment, the information acquisition unit 220 acquires command information DT1 from the remote control unit 210. As shown in FIG. 6, the information acquisition unit 220 acquires internal sensor information DT2 transmitted from the target vehicle 100 in response to the transmission command SS, and acquires external sensor information DT3 transmitted from the external sensor group 300.

ステップS140にて、比較部230は、図7に示すように、指令情報DT1から導出される対象車両100の移動状態と、内部センサ情報DT2から導出される対象車両100の移動状態と、外部センサ情報DT3から導出される対象車両100の移動状態とのうちの少なくとも2つを比較する。具体的には、比較部230は、指令情報DT1から導出される対象車両100の速度と、内部センサ情報DT2から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度とのうちの少なくとも2つを比較する。なお、比較部230は、対象車両100の速度を比較するのではなく、例えば、対象車両100のヨー軸角速度を比較してもよいし、対象車両100の速度とヨー軸角速度との両方を比較してもよい。 In step S140, as shown in FIG. 7, the comparison unit 230 compares at least two of the movement state of the target vehicle 100 derived from the command information DT1, the movement state of the target vehicle 100 derived from the internal sensor information DT2, and the movement state of the target vehicle 100 derived from the external sensor information DT3. Specifically, the comparison unit 230 compares at least two of the speed of the target vehicle 100 derived from the command information DT1, the speed of the target vehicle 100 derived from the internal sensor information DT2, and the speed of the target vehicle 100 derived from the external sensor information DT3. Note that instead of comparing the speed of the target vehicle 100, the comparison unit 230 may compare, for example, the yaw axis angular velocity of the target vehicle 100, or may compare both the speed and the yaw axis angular velocity of the target vehicle 100.

本実施形態では、比較部230は、原則、指令情報DT1から導出される対象車両100の速度と、内部センサ情報DT2から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度との3つを比較する。但し、比較部230は、内部センサ情報DT2を比較に用いることが適切でない状況として予め定められた状況に現在の状況が合致する場合には、内部センサ情報DT2から導出される対象車両100の速度を比較対象から除外し、外部センサ情報DT3を比較に用いることが適切でない状況として予め定められた状況に現在の状況が合致する場合には、外部センサ情報DT3から導出される対象車両100の速度を比較対象から除外する。 In this embodiment, the comparison unit 230 basically compares the speed of the target vehicle 100 derived from the command information DT1, the speed of the target vehicle 100 derived from the internal sensor information DT2, and the speed of the target vehicle 100 derived from the external sensor information DT3. However, if the current situation matches a situation that is predefined as a situation in which it is not appropriate to use the internal sensor information DT2 for comparison, the comparison unit 230 excludes the speed of the target vehicle 100 derived from the internal sensor information DT2 from the comparison target, and if the current situation matches a situation that is predefined as a situation in which it is not appropriate to use the external sensor information DT3 for comparison, the comparison unit 230 excludes the speed of the target vehicle 100 derived from the external sensor information DT3 from the comparison target.

内部センサ情報DT2を比較に用いることが適切でない状況には、例えば、対象車両100の検査のために凹凸のある走行路を走行させる状況が該当する。この状況下では、内部センサ群160に含まれる車速センサを用いて対象車両100の速度を適切に計測することが難しい。本実施形態では、上述した状況が内部センサ情報DT2を比較に用いることが適切でない状況としてデータベースDBに記録されている。比較部230は、工程管理装置500から対象車両100の製造工程が上記検査を実施する工程であることを示す情報を取得した場合には、内部センサ情報DT2から導出される対象車両100の速度を比較対象から除外し、指令情報DT1から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度との2つを比較する。 A situation in which it is not appropriate to use the internal sensor information DT2 for comparison corresponds, for example, to a situation in which the target vehicle 100 is driven on an uneven road for inspection. Under such a situation, it is difficult to properly measure the speed of the target vehicle 100 using the vehicle speed sensor included in the internal sensor group 160. In this embodiment, the above-mentioned situation is recorded in the database DB as a situation in which it is not appropriate to use the internal sensor information DT2 for comparison. When the comparison unit 230 acquires information from the process management device 500 indicating that the manufacturing process of the target vehicle 100 is a process in which the above-mentioned inspection is performed, the comparison unit 230 excludes the speed of the target vehicle 100 derived from the internal sensor information DT2 from the comparison target, and compares the speed of the target vehicle 100 derived from the command information DT1 and the speed of the target vehicle 100 derived from the external sensor information DT3.

外部センサ情報DT3を比較に用いることが適切でない状況には、例えば、夕方や夜間に対象車両100が屋外を走行する状況が該当する。この状況下では、外部センサ群300に含まれるカメラCMを用いて対象車両100の速度を適切に計測することが難しい。本実施形態では、上述した状況が外部センサ情報DT3を比較に用いることが適切でない状況としてデータベースDBに記録されている。比較部230は、工程管理装置500から対象車両100が屋外を移動する工程であることを示す情報、および、現時刻が夕方あるいは夜間の時間帯であることを示す情報を取得した場合には、外部センサ情報DT3から導出される対象車両100の速度を比較対象から除外し、指令情報DT1から導出される対象車両100の速度と、内部センサ情報DT2から導出される対象車両100の速度との2つを比較する。 For example, a situation in which it is not appropriate to use the external sensor information DT3 for comparison corresponds to a situation in which the target vehicle 100 is traveling outdoors in the evening or at night. In this situation, it is difficult to properly measure the speed of the target vehicle 100 using the camera CM included in the external sensor group 300. In this embodiment, the above-mentioned situation is recorded in the database DB as a situation in which it is not appropriate to use the external sensor information DT3 for comparison. When the comparison unit 230 acquires information from the process management device 500 indicating that the target vehicle 100 is in a process of traveling outdoors and information indicating that the current time is in the evening or nighttime, the comparison unit 230 excludes the speed of the target vehicle 100 derived from the external sensor information DT3 from the comparison target, and compares the speed of the target vehicle 100 derived from the command information DT1 and the speed of the target vehicle 100 derived from the internal sensor information DT2.

ステップS150にて、比較部230は、比較対象の移動状態が相互に一致するか否かを判定する。本実施形態では、比較部230は、指令情報DT1から導出される対象車両100の速度と、内部センサ情報DT2から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度とのうちの3つを比較する場合には、3つの速度のうちのいずれか1つを基準値として、残り2つ速度の基準値からの差がそれぞれ所定値以内である場合には、比較結果が一致すると判定し、3つの速度のいずれか1つを基準値として、残り2つの速度の少なくとも一方の基準値からの差が所定値を超える場合には、比較結果が一致しないと判定する。指令情報DT1から導出される対象車両100の速度と、内部センサ情報DT2から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度とのうちの2つを比較する場合には、2つの速度の差が所定値以内である場合には、比較結果が一致すると判定し、2つの速度の差が所定値を超える場合には、比較結果が一致しないと判定する。 In step S150, the comparison unit 230 determines whether the moving states of the objects to be compared match each other. In this embodiment, when comparing three of the speed of the target vehicle 100 derived from the command information DT1, the speed of the target vehicle 100 derived from the internal sensor information DT2, and the speed of the target vehicle 100 derived from the external sensor information DT3, the comparison unit 230 determines that the comparison results match when one of the three speeds is used as a reference value and the difference between the remaining two speeds and the reference value is within a predetermined value, and determines that the comparison results do not match when one of the three speeds is used as a reference value and the difference between at least one of the remaining two speeds and the reference value exceeds a predetermined value. When comparing two of the speed of the target vehicle 100 derived from command information DT1, the speed of the target vehicle 100 derived from internal sensor information DT2, and the speed of the target vehicle 100 derived from external sensor information DT3, if the difference between the two speeds is within a predetermined value, it is determined that the comparison results match, and if the difference between the two speeds exceeds the predetermined value, it is determined that the comparison results do not match.

ステップS150において比較結果が一致すると判定された場合には、遠隔制御部210は、ステップS160にて、対象車両100の遠隔制御による移動を継続する。その後、遠隔制御装置200は、確認処理を終了する。 If it is determined in step S150 that the comparison results are a match, the remote control unit 210 continues to move the target vehicle 100 by remote control in step S160. The remote control device 200 then ends the confirmation process.

ステップS150において比較結果が一致しないと判定された場合には、遠隔制御部210は、ステップS165にて、報知装置400を用いて、異常が発生したことを管理者等に報知する。ステップS168にて、遠隔制御部210は、対象車両100を制動させるための制御指令を送信し、対象車両100の移動を停止させる。その後、遠隔制御装置200は、確認処理を終了する。 If it is determined in step S150 that the comparison results do not match, in step S165, the remote control unit 210 uses the alarm device 400 to notify the administrator or the like that an abnormality has occurred. In step S168, the remote control unit 210 transmits a control command to brake the target vehicle 100, thereby stopping the movement of the target vehicle 100. Thereafter, the remote control device 200 ends the confirmation process.

図5に示す情報送信処理は、車両100において繰り返し実行される。情報送信処理が開始されると、ステップS210にて、車両制御部115は、遠隔制御装置200から送信指令SSを受信したか否かを判定する。ステップS210において遠隔制御装置200から送信指令SSを受信したと判定されなかった場合には、車両制御部115は、ステップS210後の処理をスキップして、情報送信処理を終了する。ステップS210において遠隔制御装置200から送信指令SSを受信したと判定された場合には、車両制御部115は、ステップS220にて、送信指令SSに従って、内部センサ情報DT2を遠隔制御装置200に送信する。その後、車両制御部115は、情報送信処理を終了する。 The information transmission process shown in FIG. 5 is repeatedly executed in the vehicle 100. When the information transmission process is started, in step S210, the vehicle control unit 115 determines whether or not a transmission command SS has been received from the remote control device 200. If it is determined in step S210 that a transmission command SS has not been received from the remote control device 200, the vehicle control unit 115 skips the process after step S210 and ends the information transmission process. If it is determined in step S210 that a transmission command SS has been received from the remote control device 200, the vehicle control unit 115 transmits the internal sensor information DT2 to the remote control device 200 in accordance with the transmission command SS in step S220. Thereafter, the vehicle control unit 115 ends the information transmission process.

以上で説明した本実施形態における遠隔制御システム10によれば、比較部230は、指令情報DT1から導出される車両100の移動状態と、内部センサ情報DT2から導出される車両100の移動状態と、外部センサ情報DT3から導出される車両100の移動状態とのうちの少なくとも2つの移動状態を比較することにより、車両100が適切に遠隔制御されているか否かを判定することができる。特に、指令情報DT1から導出される車両100の移動状態と、内部センサ情報DT2から導出される車両100の移動状態と、外部センサ情報DT3から導出される車両100の移動状態との3つの移動状態を比較することにより、意図した車両100を遠隔制御していること、および、車両100が意図した移動状態で動作していることを確認することができる。 According to the remote control system 10 in this embodiment described above, the comparison unit 230 can determine whether the vehicle 100 is appropriately remotely controlled by comparing at least two of the movement states of the vehicle 100 derived from the command information DT1, the movement state of the vehicle 100 derived from the internal sensor information DT2, and the movement state of the vehicle 100 derived from the external sensor information DT3. In particular, by comparing the three movement states of the vehicle 100 derived from the command information DT1, the movement state of the vehicle 100 derived from the internal sensor information DT2, and the movement state of the vehicle 100 derived from the external sensor information DT3, it can be confirmed that the intended vehicle 100 is being remotely controlled and that the vehicle 100 is operating in the intended movement state.

また、本実施形態では、比較部230は、内部センサ情報DT2を用いることが適切でない場合には、内部センサ情報DT2から導出される車両100の移動状態を比較対象から除外する。したがって、車両100が適切に遠隔制御されているにもかかわらず、車両100が適切に遠隔制御されていないと誤って判定されることを抑制できる。指令情報DT1から導出される車両100の移動状態と、外部センサ情報DT3から導出される車両100の移動状態との2つの移動状態を比較することにより、意図した車両100を遠隔制御していること、および、車両100が意図した移動状態で動作していることを確認することができる。 In addition, in this embodiment, when it is not appropriate to use the internal sensor information DT2, the comparison unit 230 excludes the movement state of the vehicle 100 derived from the internal sensor information DT2 from the comparison target. This makes it possible to prevent the vehicle 100 from being erroneously determined to be not appropriately remotely controlled when it is actually being appropriately remotely controlled. By comparing the two movement states of the vehicle 100 derived from the command information DT1 and the movement state of the vehicle 100 derived from the external sensor information DT3, it is possible to confirm that the intended vehicle 100 is being remotely controlled and that the vehicle 100 is operating in the intended movement state.

また、本実施形態では、比較部230は、外部センサ情報DT3を用いることが適切でない場合には、外部センサ情報DT3から導出される車両100の移動状態を比較対象から除外する。したがって、車両100が適切に遠隔制御されているにもかかわらず、車両100が適切に遠隔制御されていないと誤って判定されることを抑制できる。指令情報DT1から導出される車両100の移動状態と、内部センサ情報DT2から導出される車両100の移動状態との2つの移動状態を比較することにより、車両100が意図した移動状態で動作していることを確認することができる。 In addition, in this embodiment, when it is not appropriate to use the external sensor information DT3, the comparison unit 230 excludes the movement state of the vehicle 100 derived from the external sensor information DT3 from the comparison target. This makes it possible to prevent the vehicle 100 from being erroneously determined to be not appropriately remotely controlled when it is actually being appropriately remotely controlled. By comparing the two movement states of the vehicle 100 derived from the command information DT1 and the movement state of the vehicle 100 derived from the internal sensor information DT2, it is possible to confirm that the vehicle 100 is operating in the intended movement state.

また、本実施形態では、遠隔制御装置200は、比較結果が一致である場合には、車両100の移動を継続し、比較結果が不一致である場合には、異常が発生したことを報知装置400により管理者等に報知した上で、遠隔制御により車両100の移動を停止させる。したがって、意図しない車両100の移動が継続されることを抑制できる。 In addition, in this embodiment, if the comparison results in a match, the remote control device 200 continues the movement of the vehicle 100, and if the comparison results in a mismatch, the remote control device 200 notifies an administrator or the like that an abnormality has occurred using the notification device 400, and then stops the movement of the vehicle 100 by remote control. Therefore, unintended continuation of the movement of the vehicle 100 can be prevented.

B.他の実施形態:
(B1)上述した第1実施形態の遠隔制御システム10では、情報取得部220および比較部230は、遠隔制御装置200に設けられている。これに対して、情報取得部220および比較部230は、車両制御装置110に設けられてもよい。車両制御部115は、車両制御装置110に設けられた比較部230による比較結果が一致する場合には、遠隔制御装置200から送信される制御指令に従って車両100を走行させる処理を継続し、比較結果が一致しない場合には、車両制御部115は、異常が発生したことを報知する処理と、車両100の速度を変更する処理と、遠隔制御装置200から送信される制御指令の受け付けを停止する処理とのうちの少なくとも1つの処理を実行する。異常が発生したことを報知する処理では、車両制御部115は、車両100の外部に位置している報知装置400を用いて異常が発生したことを報知してもよいし、車両100に搭載されているホーンを鳴動させることにより、車両100の周辺に位置している作業者に対して、異常が発生したことを報知してもよい。車両100の速度を変更する処理では、車両制御部115は、車両100を停止させてもよいし、車両100が停止しない範囲内で車両100を減速させてもよい。
B. Other embodiments:
(B1) In the remote control system 10 of the first embodiment described above, the information acquisition unit 220 and the comparison unit 230 are provided in the remote control device 200. In contrast, the information acquisition unit 220 and the comparison unit 230 may be provided in the vehicle control device 110. When the comparison results by the comparison unit 230 provided in the vehicle control device 110 match, the vehicle control unit 115 continues the process of running the vehicle 100 according to the control command transmitted from the remote control device 200, and when the comparison results do not match, the vehicle control unit 115 executes at least one process of notifying that an abnormality has occurred, changing the speed of the vehicle 100, and stopping the reception of the control command transmitted from the remote control device 200. In the process of notifying that an abnormality has occurred, the vehicle control unit 115 may notify that an abnormality has occurred using the notification device 400 located outside the vehicle 100, or may notify that an abnormality has occurred to an operator located near the vehicle 100 by sounding a horn mounted on the vehicle 100. In the process of changing the speed of the vehicle 100, the vehicle control unit 115 may stop the vehicle 100, or may decelerate the vehicle 100 within a range in which the vehicle 100 does not stop.

(B2)上述した第1実施形態の遠隔制御システム10において、比較部230は、指令情報DT1から導出される対象車両100の速度を比較対象から除外して、内部センサ情報DT2から導出される対象車両100の速度と、外部センサ情報DT3から導出される対象車両100の速度とを比較してもよい。 (B2) In the remote control system 10 of the first embodiment described above, the comparison unit 230 may exclude the speed of the target vehicle 100 derived from the command information DT1 from the comparison target, and compare the speed of the target vehicle 100 derived from the internal sensor information DT2 with the speed of the target vehicle 100 derived from the external sensor information DT3.

(B3)上述した第1実施形態の遠隔制御システム10では、比較部230は、対象車両100の移動状態を比較している。これに対して、比較部230は、対象車両100の移動以外の動作状態を比較してもよい。例えば、比較部230は、対象車両100のワイパーの揺動状態、対象車両100のヘッドランプの点灯状態、あるいは、対象車両100のホーンの鳴動状態を比較してもよい。ホーンの鳴動状態を比較する場合には、外部センサ群300には、ホーンの音を検出するためのマイクロフォンが含まれる。 (B3) In the remote control system 10 of the first embodiment described above, the comparison unit 230 compares the movement state of the target vehicle 100. In contrast, the comparison unit 230 may compare an operation state other than the movement of the target vehicle 100. For example, the comparison unit 230 may compare the oscillation state of the wipers of the target vehicle 100, the illumination state of the headlights of the target vehicle 100, or the sounding state of the horn of the target vehicle 100. When comparing the sounding state of the horn, the external sensor group 300 includes a microphone for detecting the sound of the horn.

(B4)上述した第1実施形態の遠隔制御システム10において、遠隔制御部210は、確認処理のステップS160にて、対象車両100の移動を継続する場合に、ステップS160よりも前に比べて対象車両100の制限速度を高めてもよい。 (B4) In the remote control system 10 of the first embodiment described above, the remote control unit 210 may increase the speed limit of the target vehicle 100 in step S160 of the confirmation process compared to before step S160 if the target vehicle 100 is to continue moving.

(B5)上述した第1実施形態の遠隔制御システム10では、確認処理のステップS168にて、遠隔制御部210は、対象車両100の移動を停止させる。これに対して、確認処理において、遠隔制御部210は、対象車両100の移動が停止しない範囲内で対象車両100を減速させてもよい。遠隔制御部210は、対象車両100を減速させずに、ステップS160よりも前に比べて対象車両100の制限速度を低くしてもよい。 (B5) In the remote control system 10 of the first embodiment described above, in step S168 of the confirmation process, the remote control unit 210 stops the movement of the target vehicle 100. In contrast, in the confirmation process, the remote control unit 210 may decelerate the target vehicle 100 within a range in which the movement of the target vehicle 100 is not stopped. The remote control unit 210 may lower the speed limit of the target vehicle 100 compared to before step S160 without decelerating the target vehicle 100.

(B6)上述した第1実施形態の遠隔制御システム10では、遠隔制御部210は、車両100の外部に位置している報知装置400を用いて、異常の発生を報知している。これに対して、遠隔制御部210は、遠隔制御により車両100のホーンを鳴動させることにより、異常の発生を報知してもよいし、遠隔制御により車両100のヘッドランプを点滅させることにより、異常の発生を報知してもよい。 (B6) In the remote control system 10 of the first embodiment described above, the remote control unit 210 notifies the occurrence of an abnormality using the notification device 400 located outside the vehicle 100. In response to this, the remote control unit 210 may notify the occurrence of an abnormality by remotely controlling the horn of the vehicle 100 to sound, or may notify the occurrence of an abnormality by remotely controlling the headlights of the vehicle 100 to flash.

(B7)上述した第1実施形態の遠隔制御システム10において、比較部230は、指令情報DT1から導出される移動状態と外部センサ情報DT3から導出される移動状態とが一致しないと判定した場合、ステップS165,S168に代えて、あるいは、ステップS165,S168に加えて、外部センサ群300を用いて、指令情報DT1から導出される移動状態と外部センサ情報DT3から導出される移動状態とが一致する車両100を特定してもよい。 (B7) In the remote control system 10 of the first embodiment described above, if the comparison unit 230 determines that the movement state derived from the command information DT1 does not match the movement state derived from the external sensor information DT3, instead of steps S165 and S168, or in addition to steps S165 and S168, the comparison unit 230 may use the external sensor group 300 to identify a vehicle 100 whose movement state derived from the command information DT1 matches the movement state derived from the external sensor information DT3.

(B8)上述した第1実施形態の遠隔制御システム10では、第1場所PL1での組立作業が終了した時点で、車両100は、遠隔制御により移動可能な状態となっている。車両100が遠隔制御により移動可能な状態とは、車両100が車両制御装置110と駆動装置120と操舵装置130と制動装置140と通信装置150とを備えており、遠隔制御により「走る」、「曲がる」、「止まる」の3つの機能を発揮可能な状態のことを意味する。したがって、遠隔制御による移動中の車両100には、運転席やダッシュボードなどの内装部品の少なくとも一部が取り付けられていなくてもよいし、バンパーやフェンダーなどの外装部品の少なくとも一部が取り付けられていなくてもよいし、ボディシェルが取り付けられていなくてもよい。この場合、車両100が工場KJから出荷されるまでの間にボディシェル等の残りの部品が車両100に取り付けられてもよいし、工場KJから出荷された後にボディシェル等の残りの部品が車両100に取り付けられてもよい。 (B8) In the remote control system 10 of the first embodiment described above, when the assembly work at the first location PL1 is completed, the vehicle 100 is in a state in which it can be moved by remote control. The state in which the vehicle 100 can be moved by remote control means that the vehicle 100 is equipped with the vehicle control device 110, the drive device 120, the steering device 130, the braking device 140, and the communication device 150, and can perform the three functions of "running," "turning," and "stopping" by remote control. Therefore, the vehicle 100 moving by remote control may not have at least some of the interior parts such as the driver's seat and dashboard attached, at least some of the exterior parts such as the bumper and fenders attached, or a body shell attached. In this case, the remaining parts such as the body shell may be attached to the vehicle 100 before the vehicle 100 is shipped from the factory KJ, or the remaining parts such as the body shell may be attached to the vehicle 100 after it is shipped from the factory KJ.

(B9)上述した第1実施形態の遠隔制御システム10では、遠隔制御部210は、車両100に送信する制御指令を自動で生成している。これに対して、遠隔制御部210は、車両100の外部に位置しているオペレータの操作に従って、車両100に送信する制御指令を生成してもよい。例えば、車両100の位置および向きを表示するディスプレイ、車両100を操作するためのステアリング、アクセルペダル、および、ブレーキペダルを備える運転装置をオペレータが操作し、遠隔制御部210は、運転装置に加えられた操作に応じて遠隔制御指令を生成してもよい。 (B9) In the remote control system 10 of the first embodiment described above, the remote control unit 210 automatically generates the control command to be sent to the vehicle 100. In contrast, the remote control unit 210 may generate the control command to be sent to the vehicle 100 in accordance with the operation of an operator located outside the vehicle 100. For example, the operator may operate a driving device that includes a display that displays the position and orientation of the vehicle 100, a steering wheel for operating the vehicle 100, an accelerator pedal, and a brake pedal, and the remote control unit 210 may generate the remote control command in response to the operation applied to the driving device.

(B10)上述した第1実施形態の遠隔制御システム10において、外部センサ群300には、カメラに代えてLiDAR(Light Detection and Ranging)が含まれてもよいし、カメラとLiDARとが含まれてもよい。 (B10) In the remote control system 10 of the first embodiment described above, the external sensor group 300 may include a LiDAR (Light Detection and Ranging) instead of a camera, or may include a camera and a LiDAR.

(B11)上述した第1実施形態の遠隔制御システム10は、車両100を製造する工場KJにおいて、車両100を遠隔制御するために用いられている。これに対して、遠隔制御システム10は、公園、商業施設、大学などの工場KJ以外の場所において、車両100を遠隔制御するために用いられてもよい。 (B11) The remote control system 10 of the first embodiment described above is used to remotely control the vehicle 100 in a factory KJ where the vehicle 100 is manufactured. In contrast, the remote control system 10 may be used to remotely control the vehicle 100 in places other than the factory KJ, such as parks, commercial facilities, and universities.

本開示は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present disclosure is not limited to the above-described embodiments, and can be realized in various configurations without departing from the spirit of the present disclosure. For example, the technical features in the embodiments corresponding to the technical features in each form described in the Summary of the Invention column can be replaced or combined as appropriate to solve some or all of the above-described problems or to achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be deleted as appropriate.

10…遠隔制御システム、100…車両、110…車両制御装置、111…プロセッサ、112…メモリ、113…入出力インタフェース、114…内部バス、115…車両制御部、120…駆動装置、130…操舵装置、140…制動装置、150…通信装置、160…内部センサ、200…遠隔制御装置、201…プロセッサ、202…メモリ、203…入出力インタフェース、204…内部バス、205…通信装置、210…遠隔制御部、220…情報取得部、230…比較部、300…外部センサ群、400…報知装置、500…工程管理装置 10... remote control system, 100... vehicle, 110... vehicle control device, 111... processor, 112... memory, 113... input/output interface, 114... internal bus, 115... vehicle control device, 120... drive device, 130... steering device, 140... braking device, 150... communication device, 160... internal sensor, 200... remote control device, 201... processor, 202... memory, 203... input/output interface, 204... internal bus, 205... communication device, 210... remote control device, 220... information acquisition unit, 230... comparison unit, 300... external sensor group, 400... alarm device, 500... process management device

Claims (5)

制御装置であって、
車両の移動状態を遠隔制御するための制御指令に関する指令情報と、前記車両に搭載されている内部センサにより検出された前記車両の移動状態を表す内部センサ情報と、前記車両の外部に位置している外部センサにより検出された前記車両の移動状態を表す外部センサ情報とを取得可能な情報取得部と、
前記指令情報と前記内部センサ情報とのうちの少なくとも一方と、前記外部センサ情報とを比較することにより、前記制御指令の制御対象である車両を遠隔制御していることを確認する比較部と、
を備える、制御装置。
A control device,
an information acquisition unit capable of acquiring command information related to a control command for remotely controlling a moving state of a vehicle, internal sensor information representing the moving state of the vehicle detected by an internal sensor mounted on the vehicle, and external sensor information representing the moving state of the vehicle detected by an external sensor located outside the vehicle;
a comparison unit that confirms that a vehicle that is a control target of the control command is being remotely controlled by comparing at least one of the command information and the internal sensor information with the external sensor information;
A control device comprising:
請求項1に記載の制御装置であって、
前記比較部の比較結果において、前記指令情報と前記内部センサ情報とのうちの少なくとも一方と、前記外部センサ情報とが一致しない場合には、異常が発生したことを報知する処理と、前記車両の速度を変更する処理と、前記車両の遠隔制御を停止する処理とのうちの少なくとも1つの処理を実行する制御部をさらに備える、制御装置。
The control device according to claim 1 ,
The control device further includes a control unit that executes at least one of the following processes when the comparison result of the comparison unit indicates that at least one of the command information and the internal sensor information does not match the external sensor information: a process of notifying that an abnormality has occurred, a process of changing the speed of the vehicle, and a process of stopping remote control of the vehicle.
請求項1に記載の制御装置であって、
前記比較部は、前記内部センサ情報を前記比較に用いることが適切でない状況として予め定められた状況に現在の状況が合致する場合には、前記指令情報と前記外部センサ情報とを比較する、制御装置。
The control device according to claim 1 ,
A control device, wherein the comparison unit compares the command information with the external sensor information when a current situation matches a situation that is predetermined as a situation in which it is not appropriate to use the internal sensor information for the comparison.
請求項1に記載の制御装置であって、
前記比較部は、前記指令情報と前記内部センサ情報と前記外部センサ情報との3つの情報を比較する、制御装置。
The control device according to claim 1 ,
The comparison unit compares three pieces of information: the command information, the internal sensor information, and the external sensor information.
コンピュータにより実行される遠隔制御方法であって、
車両の移動状態を遠隔制御するための制御指令に関する指令情報と、前記車両に搭載されている内部センサにより検出された前記車両の移動状態を表す内部センサ情報と、前記車両の外部に位置している外部センサにより検出された前記車両の移動状態を表す外部センサ情報とを取得し、
前記指令情報と前記内部センサ情報との少なくとも一方と、前記外部センサ情報とを比較することにより、前記制御指令の制御対象である車両を遠隔制御していることを確認する、
遠隔制御方法。
1. A computer-implemented remote control method, comprising:
Acquire command information related to a control command for remotely controlling a moving state of a vehicle, internal sensor information representing the moving state of the vehicle detected by an internal sensor mounted on the vehicle, and external sensor information representing the moving state of the vehicle detected by an external sensor located outside the vehicle,
confirming that the vehicle that is the control target of the control command is being remotely controlled by comparing at least one of the command information and the internal sensor information with the external sensor information;
Remote control method.
JP2023202372A 2023-05-31 2023-11-30 Control device and remote control method Active JP7635814B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023202372A JP7635814B2 (en) 2023-05-31 2023-11-30 Control device and remote control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2023089978 2023-05-31
JP2023202372A JP7635814B2 (en) 2023-05-31 2023-11-30 Control device and remote control method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2023089978 Division 2023-05-31 2023-05-31

Publications (2)

Publication Number Publication Date
JP2024173605A JP2024173605A (en) 2024-12-12
JP7635814B2 true JP7635814B2 (en) 2025-02-26

Family

ID=93798549

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023202372A Active JP7635814B2 (en) 2023-05-31 2023-11-30 Control device and remote control method
JP2023215438A Active JP7848786B2 (en) 2023-05-31 2023-12-21 Control device and remote control method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023215438A Active JP7848786B2 (en) 2023-05-31 2023-12-21 Control device and remote control method

Country Status (1)

Country Link
JP (2) JP7635814B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017158149A (en) 2016-03-04 2017-09-07 トヨタ自動車株式会社 Remote operation system, vehicle, and remote operation device
JP2021077163A (en) 2019-11-11 2021-05-20 トヨタ自動車株式会社 Automatic parking system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10843703B2 (en) * 2018-01-31 2020-11-24 Toyota Jidosha Kabushiki Kaisha Accuracy system for connected vehicles
JP2021081962A (en) * 2019-11-19 2021-05-27 アイシン精機株式会社 Control apparatus
CN112034822A (en) * 2020-08-26 2020-12-04 广东电网有限责任公司韶关供电局 A detection device and detection method of an automatic switch controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017158149A (en) 2016-03-04 2017-09-07 トヨタ自動車株式会社 Remote operation system, vehicle, and remote operation device
JP2021077163A (en) 2019-11-11 2021-05-20 トヨタ自動車株式会社 Automatic parking system

Also Published As

Publication number Publication date
JP2024173618A (en) 2024-12-12
JP2024173605A (en) 2024-12-12
JP7848786B2 (en) 2026-04-21

Similar Documents

Publication Publication Date Title
US11203350B2 (en) Vehicle control system
US11208118B2 (en) Travel control device, travel control method, and computer-readable storage medium storing program
EP4439208A1 (en) System and server
JP7544228B2 (en) VEHICLE CONTROL SYSTEM, VEHICLE MANUFACTURING METHOD, PROGRAM, AND INFORMATION PROCESSING DEVICE
JP7635814B2 (en) Control device and remote control method
EP4439515B1 (en) Remote control system, remote control deactivation device, and remote control deactivation method
JP2024174555A (en) MOBILE BODY, REMOTE CONTROL SYSTEM, AND REMOTE CONTROL METHOD
US20240400011A1 (en) Control device and remote control method
JP7650439B2 (en) Remote control disabling device, vehicle, and remote control disabling method
EP4471527B1 (en) Control device, moving object, and control method
JP7563532B1 (en) Remote control disabler and vehicle
JP7800505B2 (en) Remote Control System
EP4439517A1 (en) Remote control system, remote control deactivation device, and remote control deactivation method
JP2024179861A (en) Remote control device
US20250355434A1 (en) Control device and control method
JP7841474B2 (en) Anomaly notification device and anomaly notification method
EP4439516A1 (en) Moving object, remote control deactivation system, and remote control deactivation method
JP2024173638A (en) Control device and control method
JP2026074464A (en) System and Method
JP2025117151A (en) control device
JP2026043817A (en) System and control method
JP2025081188A (en) System, device, and method
CN121893943A (en) Systems and Methods

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231130

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250127

R150 Certificate of patent or registration of utility model

Ref document number: 7635814

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150