CONTROLLER FOR RIDER-ASSISTANCE SYSTEM, RIDER-ASSISTANCE SYSTEM, AND CONTROL METHOD FOR RIDER-ASSISTANCE SYSTEM
20230256987 · 2023-08-17
Inventors
Cpc classification
B60W2300/36
PERFORMING OPERATIONS; TRANSPORTING
B60W50/16
PERFORMING OPERATIONS; TRANSPORTING
G08G1/167
PHYSICS
G08G1/166
PHYSICS
International classification
B60W50/16
PERFORMING OPERATIONS; TRANSPORTING
B60Q1/34
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention obtains a controller capable of improving assistance performance of a rider. The present invention also obtains a rider-assistance system including such a controller. The present invention further obtains a control method for such a rider-assistance system. In the case where travel posture information of a lean vehicle (100) is acquired and the travel posture information is information indicating that leaning of the lean vehicle (100) exceeds a reference, initiation of first rider-assistance operation for assisting with driving by a rider by using information on a first target (T1) located on a side of a travel line (DL) of the lean vehicle (100) is prohibited, and initiation of second rider-assistance operation for assisting with driving by the rider using information on a second target (T2) located on the travel line (DL) of the lean vehicle (100) is permitted.
Claims
1. A controller (20) for a rider-assistance system (1) that is mounted to a lean vehicle (100) and includes at least one surrounding environment detector (11a, 11b, 11c) for outputting surrounding environment information of the lean vehicle (100), the controller (20) comprising: a first acquisition section (21) that acquires, on the basis of the surrounding environment information, first target information that is information on a first target (T1) located on a side of a travel line (DL) of the lean vehicle (100); and a first execution section (23) that makes the rider-assistance system (1) initiate first rider-assistance operation for assisting with driving by a rider of the lean vehicle (100) according to the first target information acquired by the first acquisition section (21), and further comprising: a second acquisition section (22) that acquires, on the basis of the surrounding environment information, second target information that is information on a second target (T2) located on the travel line (DL) of the lean vehicle (100); a second execution section (24) that makes the rider-assistance system (1) initiate second rider-assistance operation for assisting with driving by the rider according to the second target information acquired by the second acquisition section (22); and a third acquisition section (25) that acquires travel posture information as information on a travel posture of the lean vehicle (100), wherein in the case where the travel posture information, which is acquired by the third acquisition section (25), is information indicating that leaning of the lean vehicle (100) exceeds a reference, the initiation of the first rider-assistance operation by the first execution section (23) is prohibited, and the initiation of the second rider-assistance operation by the second execution section (24) is permitted.
2. The controller (20) according to claim 1, wherein the first rider-assistance operation includes warning operation to the rider.
3. The controller (20) according to claim 1, wherein the first rider-assistance operation includes behavior control operation of the lean vehicle (100).
4. The controller (20) according to claim 1, wherein the second rider-assistance operation includes warning operation to the rider.
5. The controller (20) according to claim 1, wherein the second rider-assistance operation includes behavior control operation of the lean vehicle (100).
6. The controller (20) according to claim 1, wherein the first target (T1) is another vehicle (200) that travels obliquely behind the lean vehicle (100), and the second target (T2) is another vehicle (300) that travels behind the lean vehicle (100).
7. The controller (20) according to claim 6, wherein the first rider-assistance operation is warning operation to a driver of the another vehicle (200) that travels obliquely behind the lean vehicle (100).
8. The controller (20) according to claim 6, wherein the first rider-assistance operation includes behavior control operation of the another vehicle (200) that travels obliquely behind the lean vehicle (100).
9. The controller (20) according to claim 6, wherein the second rider-assistance operation includes warning operation to a driver of the another vehicle (300) that travels behind the lean vehicle (100).
10. The controller (20) according to claim 6, wherein the second rider-assistance operation includes behavior control operation of the another vehicle (300) that travels behind the lean vehicle (100).
11. The controller (20) according to claim 1, wherein the first target information and the second target information are acquired on the basis of output of the common surrounding environment detector (11a) that is mounted to the lean vehicle (100).
12. The controller (20) according to claim 1, wherein the first target information is acquired on the basis of output of a first surrounding environment detector (11b) that is the surrounding environment detector having a first detection range (Rb), and the second target information is acquired on the basis of output of a second surrounding environment detector (11c) that is the surrounding environment detector having a second detection range (Rc) differing from the first detection range (Rb).
13. A rider-assistance system (1) comprising: the controller (20) according to claim 1.
14. A control method for a rider-assistance system (1) that is mounted to a lean vehicle (100) and includes at least one surrounding environment detector (11a, 11b, 11c) for outputting surrounding environment information of the lean vehicle (100), the control method comprising: a first acquisition step (S103) in which a first acquisition section (21) of a controller (20) acquires, on the basis of the surrounding environment information, first target information that is information on a first target (T1) located on a side of a travel line (DL) of the lean vehicle (100); and a first execution step (S104, S105) in which a first execution section (23) of the controller (20) makes the rider-assistance system (1) initiate first rider-assistance operation for assisting with driving by a rider of the lean vehicle (100) according to the first target information acquired in the first acquisition step (S103), and further comprising: a second acquisition step (S106) in which a second acquisition section (22) of the controller (20) acquires, on the basis of the surrounding environment information, second target information that is information on a second target (T2) located on the travel line (DL) of the lean vehicle (100); a second execution step (S107, S108) in which a second execution section (24) of the controller (20) makes the rider-assistance system (1) initiate second rider-assistance operation for assisting with driving by the rider according to the second target information acquired in the second acquisition step (S106); and a third acquisition step (S101) in which a third acquisition section (25) of the controller (20) acquires travel posture information as information on a travel posture of the lean vehicle (100), wherein in the case where the travel posture information, which is acquired in the third acquisition step (S101), is information indicating that leaning of the lean vehicle (100) exceeds a reference, the initiation of the first rider-assistance operation by the first execution section (23) is prohibited, and the initiation of the second rider-assistance operation by the second execution section (24) is permitted.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] A description will hereinafter be made on a controller, a rider-assistance system, and a control method according to the present invention with reference to the drawings.
[0018] Each of a configuration, operation, and the like, which will be described below, is merely one example, and the controller, the rider-assistance system, and the control method according to the present invention are not limited to a case with such a configuration, such operation, and the like.
[0019] For example, a description will hereinafter be made on a case where the rider-assistance system according to the present invention is used for a two-wheeled motor vehicle. However, the rider-assistance system according to the present invention may be used for a lean vehicle other than the two-wheeled motor vehicle. The lean vehicle means a vehicle that travels while a vehicle body thereof leans to an inner side of a turn during turning travel. Examples of the lean vehicle are motorcycles (the two-wheeled motor vehicle and a three-wheeled motor vehicle) and a pedal-driven vehicle. The motorcycles include: a vehicle that has an engine as a propelling source; a vehicle that has an electric motor as the propelling source; and the like, and examples of the motorcycle are a bike, a scooter, and an electric scooter. The pedal-driven vehicle means a vehicle in general that can travel forward on a road by a depression force applied to pedals by the rider. The pedal-driven vehicles include a normal pedal-driven vehicle, an electrically-assisted pedal-driven vehicle, an electric pedal-driven vehicle, and the like.
[0020] The same or similar description will appropriately be simplified or will not be made below. In the drawings, the same or similar portions will be denoted by the same reference sign or will not be denoted by a reference sign. In addition, a detailed structure will appropriately be illustrated in a simplified manner or will not be illustrated.
[0021] A description will hereinafter be made on a rider-assistance system according to an embodiment.
Configuration of Rider-Assistance System
[0022] A description will be made on a configuration of the rider-assistance system according to the embodiment.
[0023]
[0024] As illustrated in
[0025] The rider-assistance system 1 uses the surrounding environment information, which is output from the surrounding environment detector 11a, to execute rider-assistance operation for assisting with driving by a rider of the lean vehicle 100. The controller 20 receives detection results by various detectors (not illustrated) that outputs other types of the information (for example, information on a brake operation state by the rider, information on an accelerator operation state by the rider, and the like) when necessary. Each of the devices in the rider-assistance system 1 may exclusively be used for the rider-assistance system 1, or may be shared with another system.
[0026] Examples of the surrounding environment detector 11a are a radar, a Lidar sensor, an ultrasonic sensor, and a camera. The surrounding environment detector 11a is provided to a rear portion of the lean vehicle 100. The surrounding environment detector 11a faces a rear side on a travel line DL of the lean vehicle 100. The travel line DL is a swept path of the lean vehicle 100 in the past or the future. More specifically, a center axis of a detection range Ra of the surrounding environment detector 11a matches a longitudinal direction of a trunk section of the lean vehicle 100. In general, during travel of the lean vehicle 100, while a front wheel is steered, a longitudinal direction of a rear wheel always matches the longitudinal direction of the trunk section. Accordingly, even in a state where the lean vehicle 100 turns, the center axis of the detection range Ra of the surrounding environment detector 11a matches the longitudinal direction of the trunk section of the lean vehicle 100. The center axis of the detection range Ra of the surrounding environment detector 11a may face upward or downward with respect to a road surface. Even in such a case, in the state where the lean vehicle 100 turns, an angular relationship between the center axis of the detection range Ra of the surrounding environment detector 11a and the longitudinal direction of the trunk section of the lean vehicle 100 does not change. During the travel of the lean vehicle 100, the surrounding environment detector 11a constantly detects a distance and a direction of a target in the detection range Ra with respect to the lean vehicle 100. Both of an area and an orientation of the detection range Ra of the surrounding environment detector 11a may be fixed, or at least one of the area and the orientation thereof may be changed.
[0027] The travel state detector 12 includes a vehicle speed sensor and an inertia sensor (IMU). The vehicle speed sensor detects a vehicle speed generated on the lean vehicle 100. The inertia sensor detects a three-axis acceleration and three-axis (roll, pitch, and yaw) angular velocities generated on the lean vehicle 100. The travel state detector 12 may detect other physical quantities that can substantially be converted to the vehicle speed generated on the lean vehicle 100, the three-axis acceleration generated on the lean vehicle 100, and the three-axis angular velocities generated on the lean vehicle 100. In addition, the inertia sensor may partially detect the three-axis acceleration and the three-axis angular velocities.
[0028] The controller 20 at least includes a first acquisition section 21, a second acquisition section 22, a first execution section 23, and a second execution section 24. The sections of the controller 20 may collectively be provided in a single casing or may separately be provided in multiple casings. In addition, the controller 20 may partially or entirely be constructed of a microcomputer, a microprocessor unit, or the like, may be constructed of a member in which firmware or the like can be updated, or may be a program module or the like that is executed by a command from a CPU or the like, for example.
[0029] The first acquisition section 21 acquires, on the basis of the output of the surrounding environment detector 11a, information on another vehicle 200 that travels obliquely behind the lean vehicle 100, and another vehicle 200 is a first target T1 that is located on a side of the travel line DL of the lean vehicle 100. The second acquisition section 22 acquires, on the basis of the output of the surrounding environment detector 11a, information on another vehicle 300 that travels behind the lean vehicle 100, and another vehicle 300 is a second target T2 that is located on the travel line DL of the lean vehicle 100.
[0030] The first execution section 23 initiates first rider-assistance operation for assisting with driving by the rider of the lean vehicle 100 according to first target information that is the information on another vehicle 200 acquired by the first acquisition section 21. The second execution section 24 initiates second rider-assistance operation for assisting with driving by the rider of the lean vehicle 100 according to second target information that is the information on another vehicle 300 acquired by the second acquisition section 22.
[0031] More specifically, the first execution section 23 derives an index value I of a collision possibility between the lean vehicle 100 and another vehicle 200. The second execution section 24 derives the index value I of a collision possibility between the lean vehicle 100 and another vehicle 300. The index value I is at least a combination of a reciprocal of a relative distance Dr of respective one of the other vehicles 200, 300 to the lean vehicle 100 and a relative speed Vr of respective one of the other vehicles 200, 300 to the lean vehicle 100. For the index value I, a relative acceleration Ar of respective one of the other vehicles 200, 300 to the lean vehicle 100 may further be combined. For example, the index value I is a value that is defined by the following formula 1 or the following formula 2. It means that the collision possibility becomes higher as the index value I is increased.
[0032] In the case where the derived index value I exceeds a reference value, the first execution section 23 determines that a collision possibly occurs between the lean vehicle 100 and another vehicle 200, and outputs a control command for initiating the first rider-assistance operation to various types of equipment in the lean vehicle 100, various types of equipment in another vehicle 200, and the like, for example.
[0033] An example of the first rider-assistance operation is warning operation to the rider of the lean vehicle 100. For example, the first execution section 23 outputs a control command to a warning device 30 that is provided to the lean vehicle 100, so as to make the warning device 30 execute the warning operation (for example, display of a warning sign, lighting of a warning lamp, warning by a warning buzzer or voice, warning by haptic vibration, or the like) to avoid approach of the lean vehicle 100 to another vehicle 200 (for example, a lane change from a lane L1 to a lane L2, the insufficient vehicle speed thereafter, or the like). The first execution section 23 may output the control command to a warning device that is provided to an accessory (for example, an article worn by the rider, a possession of the rider, or the like) associated with the lean vehicle 100.
[0034] An example of the first rider-assistance operation is behavior control operation of the lean vehicle 100. For example, the first execution section 23 outputs the control command to a behavior controller 40 that is provided to the lean vehicle 100, so as to make the behavior controller 40 execute the behavior control operation (for example, reduction in a braking force generated on the lean vehicle 100, increase in drive power generated on the lean vehicle 100, or the like) to avoid the approach of the lean vehicle 100 to another vehicle 200 (for example, the insufficient vehicle speed after the lane change from the lane L1 to the lane L2, or the like).
[0035] An example of the first rider-assistance operation is warning operation to a driver of another vehicle 200. For example, the first execution section 23 outputs the control command to a warning device that is provided to another vehicle 200, so as to make the warning device execute the warning operation (for example, display of a warning sign, lighting of a warning lamp, warning by a warning buzzer or voice, warning by haptic vibration, or the like) to avoid approach of another vehicle 200 to the lean vehicle 100 (for example, excessive increase in a vehicle speed after the lean vehicle 100 cuts in, continued travel on the lane L2, or the like). The first execution section 23 may output the control command to a warning device that is provided to an accessory (for example, an article worn by the driver, a possession of the driver, or the like) associated with another vehicle 200.
[0036] An example of the first rider-assistance operation is behavior control operation of another vehicle 200. For example, the first execution section 23 outputs the control command to a behavior controller that is provided to another vehicle 200, so as to make the behavior controller execute the behavior control operation (for example, reduction in drive power generated on another vehicle 200, increase in a braking force generated on another vehicle 200, automatic steering of another vehicle 200, or the like) to avoid the approach of another vehicle 200 to the lean vehicle 100 (for example, the excessive increase in the vehicle speed after the lean vehicle 100 cuts in, the continued travel on the lane L2, or the like).
[0037] In the case where the derived index value I exceeds the reference value, the second execution section 24 determines that a collision possibly occurs between the lean vehicle 100 and another vehicle 300, and outputs a control command for initiating the second rider-assistance operation to the various types of the equipment in the lean vehicle 100, various types of equipment in another vehicle 300, and the like, for example.
[0038] An example of the second rider-assistance operation is warning operation to the rider of the lean vehicle 100. For example, the second execution section 24 outputs the control command to the warning device 30, which is provided to the lean vehicle 100, so as to make the warning device 30 execute the warning operation (for example, the display of the warning sign, lighting of the warning lamp, warning by the warning buzzer or the voice, warning by the haptic vibration, or the like) to avoid approach of the lean vehicle 100 to another vehicle 300 (for example, the insufficient vehicle speed, continued travel on the lane L1, or the like). The second execution section 24 may output the control command to the warning device that is provided to the accessory (for example, the article worn by the rider, the possession of the rider, or the like) associated with the lean vehicle 100.
[0039] An example of the second rider-assistance operation is the behavior control operation of the lean vehicle 100. For example, the second execution section 24 outputs the control command to the behavior controller 40, which is provided to the lean vehicle 100, so as to make the behavior controller 40 execute the behavior control operation (for example, the reduction in the braking force generated on the lean vehicle 100, the increase in the drive power generated on the lean vehicle 100, or the like) to avoid the approach of the lean vehicle 100 to another vehicle 300 (for example, the insufficient vehicle speed or the like).
[0040] An example of the second rider-assistance operation is warning operation to a driver of another vehicle 300. For example, the second execution section 24 outputs the control command to an indicator light device 50 that is provided to the lean vehicle 100, so as to make the indicator light device 50 execute the warning operation (for example, continuous lighting, blinking, or the like) to avoid approach of another vehicle 300 to the lean vehicle 100 (for example, an excessive increase in a vehicle speed, continued travel on the lane L1, or the like). Alternatively, the second execution section 24 outputs the control command to a warning device that is provided to another vehicle 300, so as to make the warning device execute the warning operation (for example, display of a warning sign, lighting of a warning lamp, warning by a warning buzzer or voice, warning by haptic vibration, or the like) to avoid the approach of another vehicle 300 to the lean vehicle 100 (for example, the excessive increase in the vehicle speed, the continued travel on the lane L1, or the like). The second execution section 24 may output the control command to a warning device that is provided to an accessory (for example, an article worn by the driver, a possession of the driver, or the like) associated with another vehicle 300.
[0041] An example of the second rider-assistance operation is behavior control operation of another vehicle 300. For example, the second execution section 24 outputs the control command to a behavior controller that is provided to another vehicle 300, so as to make the behavior controller execute the behavior control operation (for example, reduction in drive power generated on another vehicle 300, increase in a braking force generated on another vehicle 300, automatic steering of another vehicle 300, or the like) to avoid the approach of another vehicle 300 to the lean vehicle 100 (for example, the excessive increase in the vehicle speed, the continued travel on the lane L1, or the like).
[0042] Here, the controller 20 further includes a third acquisition section 25. The third acquisition section 25 acquires, on the basis of the output of the travel state detector 12, travel posture information that is information on a travel posture of the lean vehicle 100. Examples of the travel posture information are a roll angle (θ in
[0043] In the case where the travel posture information, which is acquired by the third acquisition section 25, is information indicating that leaning of the lean vehicle 100 exceeds a reference, the initiation of the first rider-assistance operation by the first execution section 23 is prohibited, and the initiation of the second rider-assistance operation by the second execution section 24 is permitted. That is, the execution of the first rider-assistance operation is prohibited when the lean vehicle 100 leans significantly. Meanwhile, the second rider-assistance operation is executed under such a circumstance. Thus, even when the lean vehicle 100 leans significantly, the surrounding environment detector 11a is not unactuated, or the output of the surrounding environment detector 11a is not invalidated. In the case where the lean vehicle 100 leans further significantly, in addition to the first rider-assistance operation, the second rider-assistance operation may also be prohibited. In addition, the information on the first target T1 other than another vehicle 200, which is output from the surrounding environment detector 11a in the state where the first rider-assistance operation is prohibited, may be used supplementarily for the second rider-assistance operation or different rider-assistance operation from the first rider-assistance operation and the second rider-assistance operation. For example, in the state where the first rider-assistance operation is prohibited, as the information on the first target T1, information on a boundary position of the lane L1, on which the lean vehicle 100 travels, information on presence or absence of another lane that merges with or is branched from the lane L1, information on presence or absence of the lane L2 that is adjacent to the lane L1, information on a road surface condition, and the like may be acquired, and those types of the information may be used supplementarily. In this way, the avoidance of the collision between the lean vehicle 100 and the second target T2 may be assisted. Alternatively, the information on another vehicle 200, which is output from the surrounding environment detector 11a in the state where the first rider-assistance operation is prohibited, may be used supplementarily for the second rider-assistance operation or the different rider-assistance operation from the first rider-assistance operation and the second rider-assistance operation. Even in a situation where the lean vehicle 100 leans significantly, the information on another vehicle 200 can be acquired with a relatively low degree of accuracy. For this reason, such information can be used supplementarily for the second rider-assistance operation or the different rider-assistance operation from the first rider-assistance operation and the second rider-assistance operation.
[0044]
[0045] As illustrated in
Operation of Rider-Assistance System
[0046] A description will be made on operation of the rider-assistance system according to the embodiment.
[0047]
[0048] The controller 20 repeatedly executes the operation flow illustrated in
Acquisition Step - 1
[0049] In step S101, the third acquisition section 25 acquires the travel posture information of the lean vehicle 100 on the basis of the output of the travel state detector 12.
Execution Step - 1a
[0050] Next, in step S102, the first execution section 23 determines whether the travel posture information acquired in step S101 is the information indicating that leaning of the lean vehicle 100 exceeds the reference. If a determination result is Yes, the processing proceeds to step S106. If the determination result is No, the processing proceeds to step S103.
Acquisition Step - 2
[0051] In step S103, the first acquisition section 21 acquires, on the basis of the output of the surrounding environment detector 11a, the information on another vehicle 200 that travels obliquely behind the lean vehicle 100, and another vehicle 200 is the first target T1 that is located on the side of the travel line DL of the lean vehicle 100.
Execution Step - 1b
[0052] Next, in step S104, the first execution section 23 uses the information on another vehicle 200, which is acquired in step S103, to determine whether the collision possibility between the lean vehicle 100 and another vehicle 200 exceeds the reference. If a determination result is Yes, the processing proceeds to step S105. If the determination result is No, the processing proceeds to step S106.
Execution Step - 1c
[0053] In step S105, the first execution section 23 executes the first rider-assistance operation for assisting with driving by the rider of the lean vehicle 100.
Acquisition Step - 3
[0054] In step S106, the second acquisition section 22 acquires, on the basis of the output of the surrounding environment detector 11a, the information on another vehicle 300 that travels behind the lean vehicle 100, and another vehicle 300 is the second target T2 that is located on the travel line DL of the lean vehicle 100.
Execution Step - 2a
[0055] Next, in step S107, the second execution section 24 uses the information on another vehicle 300, which is acquired in step S106, to determine whether a collision possibility between the lean vehicle 100 and another vehicle 300 exceeds the reference. If a determination result is Yes, the processing proceeds to step S108. If the determination result is No, the processing proceeds to step S101.
Execution Step - 2b
[0056] In step S108, the second execution section 24 executes the second rider-assistance operation for assisting with driving by the rider of the lean vehicle 100.
[0057] Here, a criteria for the determination in step S102 in the case where the last determination result in step S102 is Yes may differ from the criteria for the determination in step S102 in the case where the last determination result in step S102 is No. In addition, in the case where the determination result in step S102 is Yes, step S103 to step S105 may forcibly be skipped until a lapse of a specified period regardless of the determination result in step S102.
Modified Examples
[0058] The embodiment of the present invention is not limited to that in the above description. That is, the present invention includes modes in each of which the embodiment that has been described so far is modified.
[0059] For example, the description has been made so far on the case where the surrounding environment detector 11a faces the rear side on the travel line DL of the lean vehicle 100. However, the surrounding environment detector 11a may face a front side on the travel line DL of the lean vehicle 100. That is, the first rider-assistance operation may be executed to assist with the avoidance of the collision between the lean vehicle 100 and the first target T1 (for example, another vehicle, a person, an animal, a road facility, or the like) that is located obliquely in front of the lean vehicle 100, and the second rider-assistance operation may be executed to assist with the avoidance of the collision between the lean vehicle 100 and the second target T2 (for example, another vehicle, a person, an animal, a road facility, or the like) that is located in front of the lean vehicle 100. Even in such a case, the acquisition of the second target T2 under the circumstance where the lean vehicle 100 leans significantly is not as difficult as the acquisition of the first target T1. Thus, the same control is effective. The surrounding environment detector 11a may be attached to a portion that does not rotate with a handlebar of the lean vehicle 100, or may be attached to a portion that rotates with the handlebar of the lean vehicle 100. Even in the case where the surrounding environment detector 11a is attached to the portion that rotates with the handlebar of the lean vehicle 100, the acquisition of the second target T2 is not as difficult as the acquisition of the first target T1 under the circumstance where the lean vehicle 100 leans significantly.
[0060]
[0061] The description has been made so far on the case where the information on the first target T1 and the information on the second target T2 are acquired on the basis of the output of the common surrounding environment detector 11a. However, as illustrated in
[0062] For example, the description has been made so far on the case where a purpose of each of the first rider-assistance operation and the second rider-assistance operation is to assist with the avoidance of the collision occurring to the lean vehicle 100. However, the purpose of at least one of the first rider-assistance operation and the second rider-assistance operation may be different assistance from the avoidance of the collision occurring to the lean vehicle 100. For example, the purpose of the first rider-assistance operation may be notification of a congestion condition of the lane L2 adjacent to the lane L1, on which the lean vehicle 100 travels, to the rider, notification of a model of another vehicle 200 to the rider, or the like. For example, the purpose of the second rider-assistance operation may be notification of a congestion condition of the lane L1, on which the lean vehicle 100 travels, to the rider, notification of a model of another vehicle 300 to the rider, or the like.
REFERENCE SIGNS LIST
[0063] 1: Rider-assistance system [0064] 11a, 11b, 11c: Surrounding environment detector [0065] 12: Travel state detector [0066] 20: Controller [0067] 21: First acquisition section [0068] 22: Second acquisition section [0069] 23: First execution section [0070] 24: Second execution section [0071] 25: Third acquisition section [0072] 30: Warning device [0073] 40: Behavior controller [0074] 50: Indicator light device [0075] 100: Lean vehicle [0076] 200, 300: Another vehicle [0077] T1: First target [0078] T2: Second target [0079] DL: Travel line [0080] L1, L2: Lane [0081] Ra, Rb, Rc: Detection range