Travel route planning method, apparatus and device, and vehicle
By considering the altitude change threshold and occupant physiological signal monitoring in the itinerary planning, the problem of insufficient altitude reaction monitoring during self-driving tours is solved, and a safer and more comfortable driving experience is achieved.
Patent Information
- Application Number
- CN202411861323.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-03-28
AI Technical Summary
In traditional self-driving tours, the altitude sickness monitoring of passengers in the car is insufficient, and the existing itinerary planning does not consider the impact of altitude rise on health, resulting in physical discomfort for the occupants.
A trip planning method is proposed, by obtaining the basic route and determining the daily route according to the altitude change threshold, collecting occupants' physiological signals during driving, monitoring abnormal reactions, and determining the target stopping point based on the current position, updating the altitude change threshold to adjust the route.
Consider altitude rise in the itinerary planning, reduce the risk of abnormal reactions, monitor the occupants' situation in real time, facilitate timely processing, and improve the user's driving experience and safety.
Smart Images

Figure CN119714332A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a trip planning method, device, equipment and vehicle. Background Art
[0002] In traditional self-driving tours, the monitoring of abnormal reactions of passengers in the car is often insufficient. When the human body enters a high-altitude area, due to the decrease in air pressure and oxygen partial pressure, a series of pathological and physiological reactions will occur. Common symptoms include headache, nausea, vomiting, fatigue, sleep disorders, etc. Many people cannot accurately identify the symptoms of these abnormal reactions, or mistake them for other diseases, resulting in delayed treatment.
[0003] Moreover, existing itinerary planning is mostly based on surrounding scenery, charging stations or gas stations, etc., and does not take into account the impact of increased altitude on health. Therefore, it may cause physical discomfort to passengers in the car. Summary of the invention
[0004] In view of this, the purpose of this application is to propose a trip planning method, device, equipment and vehicle to solve the problem that the vehicle trip planning does not take into account abnormal reactions caused by increasing altitude, especially altitude sickness, and the problem that abnormal reactions of passengers in the vehicle cannot be handled in time.
[0005] Based on the above purpose, the present application provides a trip planning method, which includes:
[0006] Obtaining a basic route, and determining a route for the day based on the altitude change threshold and the basic route;
[0007] During the driving process of the route of the day, the physiological signals of the passengers in the vehicle are collected, and the abnormal reaction of the passengers in the vehicle is determined according to the physiological signals;
[0008] In response to the abnormal reaction of at least one occupant in the vehicle being present, a target stop is determined according to the current position of the vehicle, and the altitude change threshold is updated to determine the route for the day according to the updated altitude change threshold.
[0009] Through the above method, it is possible to take the altitude increase problem into consideration when planning the trip, construct the route of the day according to the altitude change threshold to avoid the altitude rising too fast on the day, reduce the risk of abnormal reactions in the planning stage, and monitor the abnormal reactions of the passengers in the car in real time during driving, so as to facilitate timely rest and treatment when abnormal reactions occur, thereby improving the user's driving experience and safety.
[0010] Based on the above method, the step of obtaining the basic route includes:
[0011] Determine at least one alternative route based on the starting point, the points of interest along the way, and the end point;
[0012] For each alternative route, determine the corresponding reference indicators;
[0013] Distinguishing and displaying each alternative route and a reference index corresponding to each alternative route on a display device of the vehicle;
[0014] In response to receiving the alternative route selected by the user, the alternative route selected by the user is determined as the base route.
[0015] Through the above method, it is achieved to provide users with a variety of different types of alternative routes in advance, so that users can select a basic route from them and reasonably determine the effect of the basic route.
[0016] Based on the above method, determining at least one alternative route according to the starting point, the passing points of interest and the ending point includes:
[0017] According to the starting point, the passing points of interest, the end point, at least one preset route requirement and the preset search method corresponding to each preset route requirement, an alternative route corresponding to each preset route requirement is determined.
[0018] Through the above method, it is achieved that for different route requirements, such as the shortest path, the best view, etc., alternative routes are determined for selection, thereby increasing the range of route selection for users.
[0019] Based on the above method, determining the route for the day according to the altitude change threshold and the basic route includes:
[0020] Determine the estimated driving distance based on the preset vehicle speed and estimated driving time;
[0021] The basic route is segmented according to the estimated driving distance and the altitude change threshold to obtain a route for the day.
[0022] Through the above method, the basic route can be segmented while avoiding too fast altitude rise and fatigue driving, thereby improving the rationality of the route for the day.
[0023] In addition to the above methods, it also includes:
[0024] Get each planned stop on the route for the day, and determine and display the food recommendation information corresponding to each planned stop based on each planned stop.
[0025] Through the above method, personalized food recommendation information is achieved to add fun to the journey.
[0026] In addition to the above methods, it also includes:
[0027] Obtain basic disease information of each vehicle occupant;
[0028] For each vehicle occupant, a target detection device and a target detection frequency are determined according to the basic disease information of the vehicle occupant, and health monitoring of the vehicle occupant is performed based on the target detection device and the target detection frequency to determine the basic disease status of the vehicle occupant.
[0029] Through the above method, it is achieved to increase the content of basic disease monitoring on the basis of abnormal reaction conditions, thereby improving the guarantee of the health of the passengers in the car.
[0030] Based on the above method, the step of determining the target stop point according to the current position of the vehicle includes:
[0031] Determine the stops to be selected corresponding to the current position of the vehicle according to the current position of the vehicle and a preset map;
[0032] The candidate stop point closest to the current position of the vehicle is selected as the first stop point, and the vehicle is controlled to travel to the first stop point;
[0033] In response to the first stop being a temporary stop, determining, based on the first stop and the preset map, a long-term stop that is closest to the first stop as a second stop, and controlling the vehicle to travel to the second stop when the stay time at the first stop reaches a preset time and / or the abnormal reactions of the occupants in the vehicle are all non-abnormal reactions;
[0034] The target stop point is the first stop point, or the target stop point is the first stop point and the second stop point.
[0035] Through the above method, it is possible to make a reasonable stop plan according to the different attributes of the stop points and the abnormal reactions of the passengers in the vehicle, thereby improving the rationality of determining the target stop points.
[0036] In addition to the above methods, it also includes:
[0037] Get the altitude change threshold and the temperature of the day;
[0038] updating the altitude change threshold according to the temperature of the day;
[0039] The altitude change threshold decreases as the temperature of the day decreases.
[0040] Through the above method, the altitude change threshold is reasonably adjusted in combination with the temperature of the day, which improves the rationality of the altitude change threshold setting.
[0041] Based on the above method, updating the altitude change threshold according to the temperature of the day includes:
[0042] Determine the temperature change data based on the temperature of the day and yesterday;
[0043] Determine the adjustment ratio based on the temperature change data and the pre-built threshold adjustment corresponding table;
[0044] The product of the altitude change threshold and the adjustment ratio is used as the updated altitude change threshold.
[0045] Through the above method, the altitude change threshold is accurately adjusted and updated in combination with the temperature change, thereby improving the adaptability of the altitude change threshold to the day.
[0046] In addition to the above methods, it also includes:
[0047] The traffic information is obtained in real time, and the route for the day is updated according to the traffic information.
[0048] Through the above method, it is possible to avoid traffic congestion, road construction, temporary road closures, etc., and the route can be dynamically adjusted in bad weather to ensure driving safety and the rationality of the trip.
[0049] Based on the above method, after determining the abnormal reaction of each occupant in the vehicle, the method further includes:
[0050] For each vehicle occupant, determining the abnormal frequency corresponding to the vehicle occupant according to the abnormal reaction of the vehicle occupant within a preset time period;
[0051] In response to at least one abnormal frequency being greater than or equal to a preset frequency threshold, searching and determining an alternative scenic spot that meets the conditions for replacing the scenic spot from a scenic spot database according to the end point of the basic route, and displaying the alternative scenic spot on a display device of the vehicle;
[0052] Among them, the conditions for changing the scenic spot include that the similarity between the alternative scenic spot and the end point is greater than a similarity threshold, the distance between the alternative scenic spot and the end point is less than a preset change distance, and the altitude of the alternative scenic spot is lower than the altitude of the end point.
[0053] Through the above method, it is possible to provide corresponding alternative scenic spots in response to the frequent occurrence of abnormal reactions of passengers in the car, thereby improving the safety of passengers during the trip.
[0054] In addition to the above methods, it also includes:
[0055] In response to the abnormal reaction of at least one occupant in the vehicle being present, image data and current physiological signals of the occupant in the vehicle with the abnormal reaction are collected, and a preliminary diagnosis and current recommendations are generated in combination with a pre-built auxiliary medical model;
[0056] In response to triggering the telemedicine function, remotely connecting to online medical services;
[0057] In response to triggering the emergency rescue function, a help signal is sent to nearby rescue personnel, and image data and current physiological signals of occupants in the car with abnormal reactions are collected and sent to the terminal device of the rescue personnel in real time.
[0058] Through the above method, the processing of abnormal reaction situations of different degrees during driving is realized, the processing effect of abnormal reactions is improved, and driving safety is improved.
[0059] In addition to the above methods, it also includes:
[0060] According to the route of the day, determine and display the mileage of the day, the estimated driving time and the altitude change data of the day;
[0061] According to the route of the day and the preset map, determine and display the planned stop points corresponding to the route of the day and the stop times corresponding to the planned stop points;
[0062] In response to the existence of at least one risky section in the route of the day, a risk prompt is generated and displayed according to each risky section; wherein the risky section includes a section where the altitude change speed is greater than a preset change speed and a pre-marked bumpy section;
[0063] In response to receiving the user preferences, the route for the day is updated according to the user preferences.
[0064] Through the above method, it is possible to mark the stop points on the route of the day, remind risky sections, and provide driving information intuitively to the passengers in the car.
[0065] Based on the above purpose, the present application also provides a trip planning device, which includes:
[0066] A daily route determination module, used to obtain a basic route and determine the daily route based on an altitude change threshold and the basic route;
[0067] An in-vehicle occupant detection module is used to collect physiological signals of each in-vehicle occupant during the driving process of the route of the day, and determine the abnormal reaction of each in-vehicle occupant according to the physiological signals;
[0068] The itinerary changing module is used to determine a target stop point according to the current position of the vehicle in response to the abnormal reaction of at least one occupant in the vehicle, and update the altitude change threshold to determine the route of the day according to the updated altitude change threshold.
[0069] Based on the above purpose, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a trip planning method as provided in any embodiment of the present application is implemented.
[0070] Based on the above purpose, the present application also provides a computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the itinerary planning method provided in any embodiment of the present application.
[0071] Based on the above purpose, the present application also provides a vehicle, which includes an electronic device provided in any embodiment of the present application.
[0072] From the above description, it can be seen that the itinerary planning method provided by the present application obtains a basic route and divides the basic route according to an altitude change threshold to determine the route for the day, so as to ensure that the altitude rise distance of the route for the day is less than or equal to the altitude change threshold, thereby avoiding physical discomfort caused by excessive altitude rise. Furthermore, during the driving process of the route for the day, the physiological signals of the occupants in each vehicle are collected, and the abnormal reaction of each occupant in the vehicle is determined according to the physiological signals, so as to monitor the physical condition of the occupants in the vehicle, so as to timely detect the discomfort of the occupants in the vehicle. Furthermore, in response to the abnormal reaction of at least one occupant in the vehicle being that an abnormal reaction exists, the abnormal reaction is detected based on the physiological signals. According to the current position of the vehicle, the target stop point is determined, and nearby places where possible to stop are provided in a timely manner to facilitate parking and rest and relieve physical discomfort. In addition, the altitude change threshold is updated, specifically, the altitude change threshold is lowered, so that the route for the day can be determined according to the updated altitude change threshold. This allows the altitude rise to be taken into account when planning the itinerary, and the route for the day is constructed according to the altitude change threshold to avoid rising in altitude too quickly on the day, reducing the risk of abnormal reactions in the planning stage. During driving, the abnormal reactions of the occupants in the car are monitored in real time, so that they can rest and deal with abnormal reactions in time, thereby improving the user's driving experience and safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0074] Figure 1 A flowchart of a trip planning method provided in an embodiment of the present application;
[0075] Figure 2 A flowchart of another itinerary planning method provided in an embodiment of the present application;
[0076] Figure 3 A schematic diagram of the structure of a trip planning device provided in an embodiment of the present application;
[0077] Figure 4 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0078] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0079] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0080] Figure 1 This is a flowchart of a method for itinerary planning provided in an embodiment of the present application, which is applicable to itinerary planning for the purpose of protecting the health of passengers and alleviating abnormal reactions of passengers, especially altitude sickness, when driving a vehicle to a destination with a relatively high altitude. This method can be configured in an electronic device. Figure 1 As shown, the method may specifically include the following steps:
[0081] S110: Obtain a basic route, and determine a route for the day based on the altitude change threshold and the basic route.
[0082] The basic route is a route between a starting point and an end point selected by the user. The altitude change threshold is the maximum altitude rise within a day that is preset. The daily route is a partial route determined from the basic route under the altitude change threshold and is used for driving on that day.
[0083] Specifically, the driving route selected by the user is used as the basic route, and the daily altitude increase is limited by the altitude change threshold, thereby determining the route of the day on the basic route. It can be understood that before driving every day, the current position is mapped to the basic route, and under the limit of the altitude change threshold, a part of the route in the basic route with the current position as the starting point is obtained as the route of the day.
[0084] Based on the above example, a variety of different types of alternative routes can be provided to the user in advance, so that the user can select a basic route from them. Therefore, the basic route can be obtained in the following ways:
[0085] Determine at least one alternative route based on the starting point, the points of interest along the way, and the end point;
[0086] For each alternative route, determine the corresponding reference indicators;
[0087] Distinguishing and displaying each alternative route and a reference index corresponding to each alternative route on a display device of the vehicle;
[0088] In response to receiving the alternative route selected by the user, the alternative route selected by the user is determined as the base route.
[0089] Among them, the starting point is the starting position of the overall itinerary planning. The points of interest along the way are places of interest to the user during the itinerary planning process. They can be scenic spots, gas stations, rest areas, restaurants, etc. added by the user themselves. The end point is the end position of the overall itinerary planning, usually the location of the destination. Alternative routes are routes constructed according to different preset requirements. The preset requirements may include the shortest distance, shortest time, consideration of all points of interest along the way, the gentlest change in altitude, etc. Reference indicators are indicators used to measure alternative routes, which may include total driving distance, estimated driving time, altitude changes, number of points of interest along the way, etc. The display device is a device in the vehicle used to display information to the user, usually an on-board display screen, etc.
[0090] Specifically, the starting point and the end point set by the user are obtained, and the user can select one or more points of interest along the way, and at least one alternative route is constructed between the starting point and the end point. The number of points of interest along the alternative route can be the same or different, that is, the alternative route is not required to pass through the points of interest. Furthermore, for each alternative route, the alternative route is analyzed to determine the corresponding total driving distance, estimated driving time, altitude change, number of points of interest along the way, etc., as reference indicators. Different alternative routes are displayed on the display device of the vehicle, and the reference indicators corresponding to each alternative route are displayed, so that the user can intuitively determine the difference between different alternative routes and select a desired alternative route from them. The alternative route selected by the user is received, and the alternative route selected by the user is determined as the basic route.
[0091] For example, first obtain GPS (Global Positioning System) data, including the precise coordinates of the starting point, the end point and the added points of interest along the way, and also pre-store map data, including a road network diagram, points of interest (POI), altitude information, etc. The data structure in graph theory (such as an adjacency list or an adjacency matrix) can be used to represent the road network, each node represents an intersection or a key point, and the edge represents a road segment. Further, use a variety of path search algorithms to determine at least one alternative route. The path search algorithm can be a Dijkstra algorithm, an A* algorithm, a multi-criteria path planning, etc. When searching for alternative routes, the shortest distance route, the shortest time route, the best landscape route (considering POI), the gentle route (minimum altitude change), etc. can be constructed. Based on the above, random changes can be introduced on the basis of the route to generate slightly different alternative routes. A set of balanced routes can also be provided, for example, a balanced alternative route can be screened out using a multi-objective optimization method (such as Pareto optimality). Each alternative route is evaluated, and various reference indicators for each alternative route can be calculated: total driving distance, estimated driving time, altitude change, number of points of interest passed, etc. Detailed information can also be added for each alternative route, such as turn instructions, road type, estimated travel time, etc., and road restrictions (such as one-way streets, vehicle restrictions, etc.) can be considered. Based on this, visualization and user interaction can be carried out, specifically, multiple alternative routes can be displayed on the map, and different colors or styles can be used to distinguish them. A route comparison function is provided to show the advantages and disadvantages of each alternative route, so that users can make choices.
[0092] Based on the above example, the stops on the day's route can also be marked to remind the risky sections, which can be:
[0093] According to the route of the day, determine and display the mileage, estimated driving time and altitude change data of the day;
[0094] According to the route of the day and the preset map, determine and display the planned stops corresponding to the route of the day and the stop times corresponding to each planned stop;
[0095] In response to at least one risky section existing in the route of the day, generating and displaying a risk warning according to each risky section;
[0096] In response to receiving the user preferences, the route for the day is updated according to the user preferences.
[0097] Among them, the mileage of the day is the driving distance corresponding to the route of the day. The estimated driving time is the estimated time when driving the route of the day at the preset driving speed. The daily altitude change data is the statistical data of the altitude increase speed during the route of the day. The preset map is a pre-stored map. The planned stop points are the rest places determined by analyzing the route of the day. The stop time is the rest time corresponding to each planned stop point. Risky sections are sections that may cause poor physical condition of the occupants in the car. Risky sections include sections where the altitude change speed is greater than the preset change speed and pre-marked bumpy sections. Risk prompts are information used to remind risky sections so that users can slow down. User preferences are waypoints or stops temporarily added by users, temporary adjustments to stop times, etc.
[0098] Specifically, statistics and analysis of the route of the day can determine the mileage of the day and the data of the altitude change of the day. Combined with the predicted driving speed, the estimated driving time can be obtained, and the mileage of the day, the estimated driving time and the data of the altitude change of the day are displayed. In the preset map, the route of the day is determined to determine the planned stops corresponding to the route of the day within the route range and around the route of the day. The planned stops can be allocated according to the number of preset stops, or according to the points of interest passed by. Then, the stop time can be allocated for the planned stops in combination with the surrounding environment of the planned stops, the evaluation situation and the continuous driving time before reaching the planned stops. The above-mentioned determined information can be displayed for user reference. The route of the day is matched with the bumpy road sections marked in the preset map and the road sections with an altitude change speed greater than the preset change speed, and it is determined whether there is at least one risk section in the route of the day. If so, a risk prompt is generated for each risk section in the route of the day, so that it can be displayed for timely reminder when driving to the risk section later. Users can also adjust the day's route and receive user preferences. The day's route can be fine-tuned based on user preferences, such as increasing stop time, adding planned stops, etc.
[0099] Exemplarily, route suggestions for the day's route are displayed to users through the vehicle's display screen or mobile App (Application), including: daily driving plan (day's mileage, estimated driving time, and day's altitude change data); rest stops and dwell time suggestions (each planned stop and the corresponding stop time for each planned stop); potential risk warnings (such as a certain section of the journey may cause abnormal reactions, especially aggravated altitude sickness); and users are allowed to make fine adjustments based on personal preferences, such as adding specific attractions or adjusting the dwell time.
[0100] Optionally, the planned stops on the day's route are obtained, that is, the resting places, and then the food information around the planned stops is obtained through crawler technology, such as local specialties and food introductions. Then, combined with the abnormal reactions of the passengers in the car (user's physical condition), intelligent food recommendations are made to prevent users from feeling uncomfortable after eating a big meal during the journey, which then triggers abnormal reactions, especially altitude sickness. At the same time, during the driving according to the day's route, the water replenishment of the passengers in the car is monitored, and appropriate reminders are made to replenish water in time.
[0101] S120. During the driving process of the route of the day, the physiological signals of the passengers in each vehicle are collected, and the abnormal reaction of the passengers in each vehicle is determined according to the physiological signals.
[0102] Among them, physiological signals are physiological information obtained by on-board health monitoring equipment to assess whether the occupants in the vehicle have abnormal reactions, such as blood oxygen, heart rate, etc. Abnormal reaction conditions include the presence of abnormal reactions and the absence of abnormal reactions, and the abnormal reaction conditions of each occupant in the vehicle are independent of each other.
[0103] Specifically, during the driving process of the route of the day, the physiological signals of each vehicle occupant are monitored, the physiological signals of each vehicle occupant are collected in real time or periodically, and the physiological signals are analyzed to determine whether each vehicle occupant has an abnormal reaction, that is, an abnormal reaction situation.
[0104] Exemplarily, integrated on-board health monitoring equipment, such as blood oximeters, heart rate monitors, etc., can be used to regularly (such as every hour) detect the blood oxygen saturation, heart rate, and respiratory rate of the passengers in the car. In addition, it is possible to obtain in advance whether the passengers in the car have other physical diseases. If so, the relevant evaluation indicators of the corresponding diseases can be obtained in advance, and the relevant sensors can be turned on to monitor the user's physical condition indicators. At the same time, turn on the blood oxygen saturation sensor, blood pressure measurement sensor, visual monitoring sensor (mainly used to identify whether the passengers in the car are dizzy, fatigued, or swollen), pulse sensor, and sleep quality monitoring sensor (which can be a bracelet, and then transmit the data to the car computer). Then use the differences between the symptoms and physiological signals of the disease and altitude sickness to conduct targeted data analysis and health supervision.
[0105] S130. In response to the abnormal reaction of at least one occupant in the vehicle being abnormal, determining a target stop point according to the current position of the vehicle, and updating the altitude change threshold, so as to determine the route for the day according to the updated altitude change threshold.
[0106] The current position of the vehicle is the current position of the vehicle determined based on the global positioning system. The target stop is at least one stop around the current position of the vehicle, which may be the nearest stop or stops within a preset distance.
[0107] Specifically, if at least one occupant in the vehicle has an abnormal reaction, it means that it is not suitable to continue driving and needs to stop for a rest so that the occupants can effectively relieve the situation. Therefore, the current position of the vehicle can be obtained, and a search can be performed with the current position of the vehicle as the starting point to search for a nearby stop that is suitable for rest as the target stop. In this case, the target stop can be a stop that is closest to the current position of the vehicle, or a plurality of stops within a preset distance can be provided for the user to choose independently. In addition, since the occupants in the vehicle have an abnormal reaction, the altitude change threshold can be lowered to determine the route of the day and the route of the day for each subsequent day based on the lowered altitude change threshold.
[0108] Optionally, if the abnormal reaction of the occupants in the car does not ease for a long time, the user can be actively reminded to stay where he is for a day, or a nearby medical point can be provided so that the user can seek medical treatment in time and stop subsequent travel.
[0109] During driving, formulate a driving plan with a slow altitude increase so that the user's daily altitude increase does not exceed the altitude change threshold (the altitude change threshold can be a value between 300-500 meters, which can be adjusted later). In addition, the cumulative altitude increase is recorded in real time. When the cumulative altitude increases to the mandatory rest altitude (such as every 1,000 meters increase), it is mandatory to stay for one day to adapt to the current altitude. At the same time, since the altitude of each section of road conditions changes is different, the change in altitude can be predicted by identifying the slope of the road, and then the change in vehicle speed can be controlled to prevent sudden altitude changes from causing physical discomfort. For long-distance trips, segmented management (divided into daily routes for each day) can also be carried out. Local features can also be recommended at each segment point to guide users to take an effective rest. When planning a route, avoid driving at night and arrange the driving time to be controlled within 6-8 hours every day. In addition, it is necessary to pay real-time attention to the road conditions and weather changes of the self-driving section to facilitate timely adjustment of the route of the day.
[0110] The trip planning method provided in this embodiment obtains a basic route and divides the basic route according to an altitude change threshold to determine the route for the day, so as to ensure that the altitude rise distance of the route for the day is less than or equal to the altitude change threshold, thereby avoiding physical discomfort caused by excessive altitude rise. Furthermore, during the driving process of the route for the day, the physiological signals of each occupant in the vehicle are collected, and the abnormal reaction of each occupant in the vehicle is determined according to the physiological signals, so as to monitor the physical condition of the occupants in the vehicle, so as to timely discover the discomfort of the occupants in the vehicle. Furthermore, in response to the abnormal reaction of at least one occupant in the vehicle being that an abnormal reaction exists, the abnormal reaction is detected according to the vehicle's current status. The system can determine the target stop point based on the previous position and promptly provide nearby places where the vehicle can stop for a rest and relieve physical discomfort. In addition, the altitude change threshold is updated, and specifically the altitude change threshold is lowered. The route for the day is determined based on the updated altitude change threshold. This allows the altitude rise to be taken into consideration when planning the itinerary, and the route for the day is constructed according to the altitude change threshold to avoid a rapid altitude rise on the day. This reduces the risk of abnormal reactions in the planning stage, and monitors the abnormal reactions of the occupants in the car in real time during driving, allowing for timely rest and processing when abnormal reactions occur, thereby improving the user's driving experience and safety.
[0111] The above embodiment describes the method of itinerary planning. In addition to dividing the basic route into the route of the day, providing target stops for rest and relief when there is an abnormal reaction, and updating the altitude change threshold in the subsequent trip, in this embodiment, the altitude change threshold is updated in combination with the impact of the temperature of the day on the physical condition, and different types of target stops are described, and the processing methods for different types of target stops are further described, such as Figure 2 shown. Figure 2 This is a flowchart of another method for itinerary planning provided by an embodiment of the present application, wherein the explanations of terms that are the same or corresponding to the above-mentioned embodiments are not repeated here. Figure 2 As shown, the method may specifically include the following steps:
[0112] S210: Obtain a basic route, obtain an altitude change threshold and the temperature of the day, and update the altitude change threshold according to the temperature of the day.
[0113] The temperature of the day is the ambient temperature of the vehicle, and the altitude change threshold decreases as the temperature of the day decreases.
[0114] Specifically, the basic route is obtained, and the altitude change threshold used the previous day can be obtained, and the temperature of the day can be obtained through a temperature sensor or an online weather forecast. Furthermore, the temperature rise and fall can be determined according to the temperature of the day. If the temperature drops, the altitude change threshold can be lowered, and if the temperature rises, the altitude change threshold can be increased.
[0115] Optionally, the altitude change threshold can be updated according to the temperature of the day in the following way:
[0116] Determine the temperature change data based on the temperature of the day and yesterday;
[0117] Determine the adjustment ratio based on the temperature change data and the pre-built threshold adjustment corresponding table;
[0118] The product of the altitude change threshold and the adjustment ratio is used as the updated altitude change threshold.
[0119] The temperature change is the difference between the temperature of the day and the temperature of yesterday. The threshold adjustment correspondence table is the correspondence between the temperature change data and the threshold adjustment ratio. It can be understood that if the temperature change data is negative, the threshold adjustment ratio is less than 0, and if the temperature change data is positive, the threshold adjustment ratio is greater than 0.
[0120] Specifically, the temperature change data is obtained by subtracting the temperature of yesterday from the temperature of the day. Further, the temperature change data is matched in a pre-constructed threshold adjustment corresponding table, and the threshold adjustment ratio obtained by matching is determined as the adjustment ratio. Then, the product of the altitude change threshold and the adjustment ratio is used as the updated altitude change threshold.
[0121] It is understandable that an altitude change threshold is set (such as no more than 500 meters per day), and the long-distance route is divided into multiple stages (daily routes) according to the altitude change threshold, and the altitude rise in each stage does not exceed the set altitude change threshold. Appropriate rest and adaptation time (such as staying for a day) can also be arranged between each stage. In the above example, the impact of weather (mainly temperature) on altitude adaptability is taken into account. For example, cold weather may aggravate abnormal reactions, especially altitude sickness, and the altitude change threshold (altitude rise speed) is reduced accordingly.
[0122] Optionally, the Internet of Vehicles system can be used to obtain real-time road condition information, including traffic congestion, road construction, temporary road closures, etc. It can also be connected to the weather forecast system to obtain weather forecasts along the way, with special attention to extreme weather such as heavy rain and heavy snow. Based on this, the route of the day can be dynamically adjusted according to the road conditions and weather information, for example: avoiding congested sections and choosing alternative routes; in case of bad weather, choosing safe alternative routes or recommending temporary stops.
[0123] S220: Determine an estimated driving distance based on a preset vehicle speed and an estimated driving time.
[0124] The preset speed is the average speed of the vehicle that is predicted to be driven on that day, which can be determined in combination with the user's driving habits. The estimated driving time is a pre-set time to prevent the driver from driving while fatigued. In fatigued conditions, abnormal reactions are more likely to occur, especially altitude sickness. The estimated driving distance is the distance predicted to be driven on that day.
[0125] Specifically, the average speed corresponding to the driver can be obtained through the pre-stated driving habits of the driver, the average speed can be used as the preset speed, and the product of the preset speed and the estimated driving time is determined as the estimated driving distance.
[0126] S230: Segment the basic route according to the estimated driving distance and the altitude change threshold to obtain the route for the day.
[0127] Specifically, it is necessary to ensure that the route for the day meets the requirements of the expected driving distance and the altitude change threshold. The initial route can be segmented on the basic route according to the preset driving distance, and then it is determined whether the altitude increase corresponding to the initial route is less than or equal to the altitude change threshold. If so, the initial route is used as the route for the day. If not, the route for the day is segmented on the basic route according to the altitude change threshold.
[0128] S240. During the driving process of the route of the day, the physiological signals of the passengers in each vehicle are collected, and the abnormal reaction of the passengers in each vehicle is determined based on the physiological signals.
[0129] S250: In response to the abnormal reaction of at least one occupant in the vehicle being abnormal, determining a target stop point according to the current position of the vehicle, and updating the altitude change threshold, so as to determine the route for the day according to the updated altitude change threshold.
[0130] Based on the above example, the target stop can be determined according to the current position of the vehicle in the following ways:
[0131] According to the current position of the vehicle and the preset map, determine the various stop points to be selected corresponding to the current position of the vehicle;
[0132] The candidate stop point closest to the current position of the vehicle is selected as the first stop point, and the vehicle is controlled to travel to the first stop point;
[0133] In response to the first stop being a temporary stop, the long-term stop that is closest to the first stop is determined as the second stop based on the first stop and a preset map, and when the stay time at the first stop reaches the preset time and / or the abnormal reactions of the occupants in the vehicle are all non-abnormal, the vehicle is controlled to travel to the second stop.
[0134] Among them, the to-be-selected stops are stops within a preset distance from the current position of the vehicle. The first stop is the to-be-selected stop that is closest to the current position of the vehicle. Temporary stops are stops that are not suitable for long-term stops, such as gas stations, toilets, etc. Long-term stops are stops that are suitable for long-term stops, such as hotels, homestays, etc. The second stop is a long-term stop that is closest to the first stop. The dwell time is the timed duration of the vehicle's parking at the first stop. The preset time is the longest duration that the vehicle can park at the first stop. The target stop is the first stop, or the target stop is the first stop and the second stop.
[0135] Specifically, the preset map is searched for each stop corresponding to the current position of the vehicle, which may be each stop within the preset range. If there is no stop within the preset range, the nearest stop is used as the to-be-selected stop. The to-be-selected stop closest to the current position of the vehicle is used as the first stop, and the vehicle is controlled to travel to the first stop. If the first stop is a temporary stop, it means that the first stop can only provide a short-term (preset time) rest, and a long-term stop for users to rest for a long time is required. Therefore, on the preset map, the long-term stop closest to the first stop is determined as the second stop. If the stay time at the first stop reaches the preset time, it means that it is not possible to continue to stay and it is necessary to go to the second stop. If the abnormal reaction of the occupants in each vehicle is that there is no abnormal reaction, it means that the abnormal reaction has been temporarily relieved and the vehicle can go to the second stop. If any of the above conditions is met, the vehicle can be controlled to travel to the second stop, so that the user can get a long and good rest and relieve the abnormal reaction. It is understandable that if the first stop is a long-term stop, a long rest can be taken at the first stop without searching for a second stop.
[0136] Based on the above example, after determining the abnormal reaction of each occupant in the vehicle, corresponding processing may be performed according to the abnormal reaction of the occupant in the vehicle, which may be:
[0137] For each occupant in the vehicle, according to the occupant's corresponding abnormal reaction within a preset time period, determine the corresponding abnormal frequency of the occupant in the vehicle;
[0138] In response to at least one abnormal frequency being greater than or equal to a preset frequency threshold, an alternative attraction satisfying the conditions for replacing the attraction is searched and determined from the attraction database according to the end point of the basic route, and the alternative attraction is displayed on a display device of the vehicle.
[0139] Among them, the conditions for changing attractions include that the similarity between the alternative attractions and the end point is greater than the similarity threshold, the distance between the alternative attractions and the end point is less than the preset change distance, and the altitude of the alternative attractions is lower than the altitude of the end point. The similarity threshold is a similarity value used to determine whether the alternative attractions and the end point are similar enough to be replaced. The preset change distance is a distance used to determine whether the distance between the alternative attractions and the end point is too far. The abnormal frequency is the ratio of the number of times the abnormal reaction of the occupants in the car is detected to the duration of the preset time period. The preset frequency threshold is a frequency value used to determine whether the occupants in the car frequently have abnormal reactions and cannot continue to the end point. The attraction database is a pre-constructed database containing various attractions and basic information of each attraction (such as scenery, altitude, location, etc.).
[0140] Specifically, for each occupant in the vehicle, the abnormal reaction corresponding to the occupant in the preset time period is counted, that is, the count result of the abnormal reaction is calculated, and the count result is compared with the duration of the preset time period to obtain the abnormal frequency corresponding to the occupant in the vehicle. If the abnormal frequency corresponding to at least one occupant in the vehicle is greater than or equal to the preset frequency threshold, it means that at least one occupant in the vehicle repeatedly has abnormal reactions, or the abnormal reactions cannot be alleviated. At this time, it can be recommended to change the route to other attractions. Specifically, according to the end point of the basic route, the alternative attractions that meet the conditions for changing attractions are searched from the attraction database, that is, the alternative attractions are similar to the landscape of the end point, and the distance does not exceed the preset change distance. Moreover, the altitude is lower than the end point, so it can avoid continuing to go to high altitude areas. The alternative attractions are displayed on the display device of the vehicle so that each occupant in the vehicle can choose whether to change the end point to an alternative attraction.
[0141] For example, a health indicator threshold can be set, such as triggering a warning when the blood oxygen saturation is lower than 85%, indicating that the body indicator is abnormal, that is, the abnormal reaction is the presence of an abnormal reaction. In this case, the route of the day can be automatically adjusted, for example: reducing the altitude increase corresponding to the route of the day, that is, adjusting the altitude change threshold, and replanning the route of the day, and adding rest stops (planned stops) or extending the stay time. If necessary, it is recommended to change the route to a lower altitude area and replace the end point of the basic route with an alternative attraction.
[0142] Optionally, if the user has early symptoms of altitude sickness or has already developed altitude sickness, that is, the altitude sickness of the passengers in the car is altitude sickness, the auxiliary medical consultation function can be actively turned on. It can be: collecting image data and current physiological signals of passengers in the car, combining with the pre-built auxiliary medical model, generating preliminary diagnosis and current suggestions; in response to triggering the telemedicine function, you can remotely call online doctors for online diagnosis and treatment; in response to triggering the emergency rescue function, you can ask for help from nearby ambulance personnel, and collect image data and current physiological signals of passengers in the car and send them to the ambulance personnel in real time, so as to facilitate direct medical treatment when the ambulance personnel arrive.
[0143] The itinerary planning method provided in the present embodiment acquires the altitude change threshold and the temperature of the day, updates the altitude change threshold according to the temperature of the day, reasonably and adaptively adjusts the altitude change threshold in combination with the temperature change, avoids abnormal reactions caused by the temperature drop, especially altitude sickness, determines the estimated driving distance according to the preset vehicle speed and the estimated driving time, and divides the basic route according to the estimated driving distance and the altitude change threshold to obtain the route of the day, determines the route of the day in combination with the estimated driving distance and the altitude change threshold, avoids the problem of too fast altitude rise while avoiding fatigue driving, realizes that the altitude rise problem, i.e., the altitude change threshold, and the problem of fatigue driving are taken into consideration for itinerary planning, and on the basis of ensuring the driving speed, the problems of rapid altitude rise and long-time driving are avoided, thereby improving the safety and rationality of route itinerary planning.
[0144] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.
[0145] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0146] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a trip planning device. Figure 3A schematic diagram of a trip planning device provided in an embodiment of the present application, referring to Figure 3 The itinerary planning device includes: a daily route determination module 310, an in-vehicle occupant detection module 320 and an itinerary change module 330.
[0147] Among them, the route determination module 310 for the day is used to obtain the basic route and determine the route for the day according to the altitude change threshold and the basic route; the in-vehicle occupant detection module 320 is used to collect the physiological signals of each in-vehicle occupant during the driving of the route for the day, and determine the abnormal reaction of each in-vehicle occupant according to the physiological signals; the itinerary change module 330 is used to determine the target stop point according to the current position of the vehicle in response to the existence of an abnormal reaction of at least one in-vehicle occupant, and update the altitude change threshold to determine the route for the day according to the updated altitude change threshold.
[0148] Based on the above example, optionally, the day route determination module 310 is also used to determine at least one alternative route based on the starting point, the points of interest along the way, and the end point; determine the corresponding reference index for each alternative route; distinguish and display each alternative route and the reference index corresponding to each alternative route on the display device of the vehicle; and in response to receiving an alternative route selected by a user, determine the alternative route selected by the user as the basic route.
[0149] Based on the above example, optionally, the daily route determination module 310 is also used to determine the estimated driving distance based on the preset vehicle speed and the estimated driving time; and to segment the basic route based on the estimated driving distance and the altitude change threshold to obtain the daily route.
[0150] Based on the above example, optionally, the itinerary change module 330 is also used to determine the various candidate stops corresponding to the current position of the vehicle according to the current position of the vehicle and a preset map; use the candidate stop closest to the current position of the vehicle as the first stop, and control the vehicle to travel to the first stop; in response to the first stop being a temporary stop, determine the long-term stop closest to the first stop as the second stop according to the first stop and the preset map, and control the vehicle to travel to the second stop when the stay time at the first stop reaches the preset time and / or the abnormal reactions of the occupants in the vehicle are all non-existent; wherein the target stop is the first stop, or the target stop is the first stop and the second stop.
[0151] Based on the above example, optionally, it also includes: an altitude change threshold adjustment module, which is used to obtain the altitude change threshold and the temperature of the day; update the altitude change threshold according to the temperature of the day; wherein the altitude change threshold decreases as the temperature of the day decreases.
[0152] Based on the above example, optionally, after determining the abnormal reaction of each occupant in the vehicle, it also includes: an alternative scenic spot display module, which is used to determine the abnormal frequency corresponding to each occupant in the vehicle according to the abnormal reaction of the occupant in the vehicle within a preset time period; in response to at least one abnormal frequency being greater than or equal to a preset frequency threshold, searching and determining alternative scenic spots that meet the conditions for changing scenic spots from the scenic spot database according to the end point of the basic route, and displaying the alternative scenic spots on the display device of the vehicle; wherein the conditions for changing scenic spots include that the similarity between the alternative scenic spot and the end point is greater than the similarity threshold, the distance between the alternative scenic spot and the end point is less than the preset change distance, and the altitude of the alternative scenic spot is lower than the altitude of the end point.
[0153] Based on the above example, it may also include: a route information integration module for determining and displaying the daily mileage, estimated driving time and daily altitude change data according to the daily route; determining and displaying the planned stop points corresponding to the daily route and the stop times corresponding to the planned stop points according to the daily route and a preset map; in response to the presence of at least one risky section in the daily route, generating and displaying risk warnings according to each risky section; wherein the risky sections include sections where the altitude change speed is greater than a preset change speed and pre-marked bumpy sections; in response to receiving user preferences, updating the daily route according to the user preferences.
[0154] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0155] The device of the above embodiment is used to implement the corresponding itinerary planning method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0156] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the itinerary planning method described in any of the above embodiments is implemented.
[0157] Figure 4A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.
[0158] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0159] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0160] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0161] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0162] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[0163] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0164] The electronic device of the above embodiment is used to implement the corresponding itinerary planning method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0165] Based on the same inventive concept, corresponding to any of the above embodiments and methods, the present application also provides a vehicle, which includes the electronic device as described in any of the above embodiments.
[0166] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the itinerary planning method described in any of the above embodiments.
[0167] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0168] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the itinerary planning method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0169] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0170] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0171] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0172] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.
Claims
1. A trip planning method, characterized in that: include: Obtaining a basic route, and determining a route for the day based on the altitude change threshold and the basic route; During the driving process of the route of the day, the physiological signals of the passengers in the vehicle are collected, and the abnormal reaction of the passengers in the vehicle is determined according to the physiological signals; In response to the abnormal reaction of at least one occupant in the vehicle being present, a target stop is determined according to the current position of the vehicle, and the altitude change threshold is updated to determine the route for the day according to the updated altitude change threshold.
2. The method according to claim 1, characterized in that The obtaining of the basic route includes: Determine at least one alternative route based on the starting point, the points of interest along the way, and the end point; For each alternative route, determine the corresponding reference indicators; Distinguishing and displaying each alternative route and a reference index corresponding to each alternative route on a display device of the vehicle; In response to receiving the alternative route selected by the user, the alternative route selected by the user is determined as the base route.
3. The method according to claim 1, characterized in that The determining of the route for the day according to the altitude change threshold and the basic route includes: Determine the estimated driving distance based on the preset vehicle speed and estimated driving time; The basic route is segmented according to the estimated driving distance and the altitude change threshold to obtain a route for the day.
4. The method according to claim 1, characterized in that: Determining the target stop point according to the current position of the vehicle includes: Determine the stops to be selected corresponding to the current position of the vehicle according to the current position of the vehicle and a preset map; The candidate stop point closest to the current position of the vehicle is selected as the first stop point, and the vehicle is controlled to travel to the first stop point; In response to the first stop being a temporary stop, determining, based on the first stop and the preset map, a long-term stop that is closest to the first stop as a second stop, and controlling the vehicle to travel to the second stop when the stay time at the first stop reaches a preset time and / or the abnormal reactions of the occupants in the vehicle are all non-abnormal reactions; The target stop point is the first stop point, or the target stop point is the first stop point and the second stop point.
5. The method according to claim 1, characterized in that Also includes: Get the altitude change threshold and the temperature of the day; updating the altitude change threshold according to the temperature of the day; The altitude change threshold decreases as the temperature of the day decreases.
6. The method according to claim 1, characterized in that After determining the abnormal reaction of each occupant in the vehicle, the method further includes: For each vehicle occupant, determining the abnormal frequency corresponding to the vehicle occupant according to the abnormal reaction of the vehicle occupant within a preset time period; In response to at least one abnormal frequency being greater than or equal to a preset frequency threshold, searching and determining an alternative scenic spot that meets the conditions for replacing the scenic spot from a scenic spot database according to the end point of the basic route, and displaying the alternative scenic spot on a display device of the vehicle; Among them, the conditions for changing the scenic spot include that the similarity between the alternative scenic spot and the end point is greater than a similarity threshold, the distance between the alternative scenic spot and the end point is less than a preset change distance, and the altitude of the alternative scenic spot is lower than the altitude of the end point.
7. The method according to claim 1, characterized in that Also includes: According to the route of the day, determine and display the mileage of the day, the estimated driving time and the altitude change data of the day; According to the route of the day and the preset map, determine and display the planned stop points corresponding to the route of the day and the stop times corresponding to the planned stop points; In response to the existence of at least one risky section in the route of the day, a risk prompt is generated and displayed according to each risky section; wherein the risky section includes a section where the altitude change speed is greater than a preset change speed and a pre-marked bumpy section; In response to receiving the user preferences, the route for the day is updated according to the user preferences.
8. A trip planning device, characterized in that: include: A daily route determination module, used to obtain a basic route and determine the daily route based on an altitude change threshold and the basic route; An in-vehicle occupant detection module is used to collect physiological signals of each in-vehicle occupant during the driving process of the route of the day, and determine the abnormal reaction of each in-vehicle occupant according to the physiological signals; The itinerary changing module is used to determine a target stop point according to the current position of the vehicle in response to the abnormal reaction of at least one occupant in the vehicle, and update the altitude change threshold to determine the route of the day according to the updated altitude change threshold.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the itinerary planning method as described in any one of claims 1 to 7 is implemented.
10. A vehicle, characterized in that: The vehicle comprises the electronic device as claimed in claim 9.