Control method of mobile device
By implementing a navigation-free assisted driving mode in the vehicle and controlling the vehicle's movement using driving lane and environmental information, the problem of the assisted driving mode being unusable in weak signal environments is solved, improving user experience and driving efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-24
- Publication Date
- 2026-05-12
AI Technical Summary
Existing vehicle driver assistance modes are only effective when navigation is enabled, and cannot be used in environments with weak signals, such as underground parking garages or tunnels, resulting in a reduced user experience and an increased frequency of manual driving.
A control method for a mobile device is provided, which allows switching to a navigation-free assisted driving mode under navigation-free conditions, and determines driving control information through driving channel and environmental information to achieve navigation-free assisted driving.
It enriches the usage scenarios of the assisted driving mode, improves the user experience, ensures the flexibility and efficiency of the assisted driving mode under various conditions, and reduces the rate of manual takeover.
Smart Images

Figure CN122009186A_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 202610215356.X, filed on February 13, 2026, entitled "Control Method for Mobile Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of driving technology, and to, but is not limited to, a control method for a mobile device. Background Technology
[0003] With the development of driving technology, more and more vehicles are equipped with assisted driving modes. In assisted driving mode, the vehicle can perceive the environment through devices such as sensors, cameras, and radar, and combine artificial intelligence, visual computing and other algorithms to help the vehicle make analysis and decisions, so as to safely navigate the vehicle to its destination with limited or no driver assistance.
[0004] However, in practice, it has been found that current vehicle driver assistance modes only support use when navigation is enabled. They cannot be activated in environments with weak signals, such as underground parking garages or tunnels. Therefore, it is necessary to expand and upgrade the usage scenarios of existing driver assistance modes. Summary of the Invention
[0005] In view of this, the present application provides a control method for a mobile device, which enriches the usage scenarios of assisted driving mode and improves the user's driving experience.
[0006] This application provides a control method for a mobile device, the method comprising: If the target mobile device meets the conditions for driving without navigation assistance, then switch the driving mode of the target mobile device to driving without navigation assistance mode. During the process of the target mobile device driving in the non-navigation-assisted driving mode, the driving control information of the target mobile device is determined based on the channel information and / or environmental information of the driving channel in which the target mobile device is located; Based on the driving control information, the target mobile device is controlled to drive.
[0007] In the above embodiments, if the conditions for navigation-free assisted driving are met, the target mobile device can switch the driving mode to navigation-free assisted driving mode. During the driving process in navigation-free assisted driving mode, the target mobile device can determine driving control information based on channel information and / or environmental information, and control the target mobile device to drive. In other words, even if the target mobile device does not turn on navigation, it can still drive using the navigation-free assisted driving mode in the assisted driving mode. It is no longer limited to the use of assisted driving mode only when navigation is turned on, thereby enriching the usage scenarios of assisted driving mode and improving the user's driving experience.
[0008] In some embodiments, the no-navigation-assisted driving condition is at least one of the following: The target mobile device has activated the assisted driving mode, and navigation information has not been selected in the assisted driving mode; A preset startup operation is detected, which is used to activate the navigation-free driving mode; The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or where the network signal is below a preset signal strength threshold. The target mobile device has activated the assisted driving mode, and no navigation information has been selected in the assisted driving mode. The environment in which the target mobile device is located is a preset environment type. A preset startup operation is detected, and the environment in which the target mobile device is located is a preset environment type. The preset startup operation is used to start the navigation-free driving mode. The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or with network signal below a preset signal strength threshold. The environment in which the target mobile device is located is a preset environment type. The preset environment type includes at least one of the following: The preset type of road includes at least one of the following: urban road, urban expressway, highway, road without road markings, road with road markings, road without curb, road with curb, and road intersection. Preset access area.
[0009] In the above embodiments, the target mobile device can switch to the navigation-free driving mode as long as one of the conditions for navigation-free driving is met. This method improves the flexibility of activating the navigation-free driving mode, allowing the navigation-free driving mode to be activated quickly under any conditions, thus helping users to activate the navigation-free driving mode and effectively improving the efficiency and convenience of the target mobile device in using the navigation-free driving mode.
[0010] In some embodiments, if the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the target mobile device to drive in the target driving direction indicated by the target road guidance sign of the driving channel.
[0011] In the above embodiments, if the channel information indicates that the driving channel is a road intersection, it means that the target mobile device is at the road intersection. Then, the target mobile device is controlled to drive in the target driving direction indicated by the target road guidance sign of the driving channel. This driving control method complies with traffic rules and ensures the safety of the target mobile device and the traffic efficiency of the road intersection.
[0012] In some embodiments, if the driving lane corresponds to a road guidance sign, the target road guidance sign is that road guidance sign; or... If the driving lane corresponds to multiple road directional signs, the target road directional sign is determined from the multiple road directional signs according to a preset traffic rule, wherein the preset traffic rule is used to indicate that the target road directional sign is determined according to the priority of the multiple road directional signs; or, If the driving lane corresponds to multiple road guidance signs, the target road guidance sign is determined based on the historical driving data of the mobile device traveling on the driving lane.
[0013] In the above embodiments, if the driving lane corresponds to one type of road guidance sign, then this road guidance sign is used as the target road guidance sign. This driving control method conforms to the traffic rules corresponding to a single guidance sign, ensuring compliant driving. If the driving lane corresponds to multiple road guidance signs, the target road guidance sign can be determined according to the priority of the multiple road guidance signs indicated by the preset traffic rules. This priority-based driving control method effectively improves the decision-making efficiency of the target driving direction, thereby helping to improve the traffic efficiency of road intersections. If the driving lane corresponds to multiple road guidance signs, the target road guidance sign can be determined according to the historical driving data of the mobile device driving in the driving lane. This method of combining historical driving data prediction can more reasonably plan a suitable target driving direction for the target mobile device, which is more conducive to improving the traffic efficiency of road intersections and the traffic efficiency of the target mobile device.
[0014] In some embodiments, the road intersection includes traffic lights, and the priority of the various road guidance signs is determined based on the traffic light type and display duration of the traffic lights.
[0015] In the above embodiments, if the road intersection includes traffic lights, the target mobile device can determine the priority of various road guidance signs based on the type of traffic lights and the display duration. This method of determining the priority of road guidance signs by combining traffic lights not only complies with traffic rules but also helps to improve the passage efficiency of the target mobile device, thereby improving the user's experience when using the non-navigation-assisted driving mode.
[0016] In some embodiments, the plurality of road guidance signs include at least two of the following: straight-ahead signs, right-turn signs, left-turn signs, and U-turn signs; The priority of the various road guidance signs, from highest to lowest, is as follows: the straight-ahead sign, the right-turn sign, the left-turn sign, and the U-turn sign.
[0017] In the above embodiments, the priorities of various road guidance signs, from high to low, are straight-ahead signs, right-turn signs, left-turn signs, and U-turn signs. That is, when there are at least two of the various road guidance signs, including straight-ahead signs, right-turn signs, left-turn signs, and U-turn signs, the target mobile device is controlled to travel according to the principle of prioritizing straight-ahead signs. If there are no straight-ahead signs, the target mobile device is controlled to turn right first. This improves the traffic efficiency of the target mobile device when it travels to the road intersection, and also improves the flexibility and convenience of the target mobile device in determining the target travel direction.
[0018] In some embodiments, the method further includes: The driving control information is output, and the driving control information is used to indicate the target driving direction.
[0019] In the above embodiments, the target mobile device can output driving control information to inform the user of the target driving direction when the target mobile device reaches a road intersection. This allows the user to understand the target mobile device's passage method at road intersections in a timely manner, reducing the user's anxiety and unease when the target mobile device is driving in a non-navigation assisted driving mode, and helping to improve the user's trust in and experience of the assisted driving mode.
[0020] In some embodiments, the method further includes: In response to the switching command for the target driving direction, the driving control information is adjusted to obtain adjusted driving control information, which includes the switched target driving direction; Based on the adjusted driving control information, the target mobile device is controlled to drive.
[0021] In the above embodiments, during the process of the target mobile device traveling in the target driving direction planned in the navigation-free driving mode, the target mobile device also supports the user to switch the target driving direction. When the switching command of the target driving mode is detected, the driving control information can be adjusted, and the target mobile device can be controlled to drive according to the adjusted driving control information. In this way, if the user wants to adjust the driving direction or change the destination in the navigation-free driving mode, the device can still drive in the target driving direction switched by the user, thereby realizing human-machine co-driving and further expanding the application scenarios of the navigation-free driving mode.
[0022] In some embodiments, if the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the target mobile device to drive in the target driving direction indicated by the preset traffic rules. The target driving direction is determined according to the priority of multiple driving directions indicated by the preset traffic rules; or, The target driving direction is determined based on historical driving data of mobile devices traveling on the driving channel.
[0023] In the above embodiments, if the channel information indicates that the driving channel is a road intersection, it means that the target mobile device is at the road intersection. Then, the target mobile device is controlled to drive in the target driving direction indicated by the preset traffic rules. The target driving direction can be determined according to the priority of multiple driving directions. This method of determining the target driving direction according to priority improves the decision-making efficiency of the target driving direction. The target driving direction can also be determined according to the historical driving data of the mobile device. This method of combining historical driving data prediction can more reasonably plan a suitable target driving direction for the target mobile device. That is to say, even if there are no road guidance signs at the road intersection, the target driving direction can still be planned for the target mobile device in the non-navigation assisted driving mode, which helps to improve the traffic efficiency of the road intersection and the traffic efficiency of the target mobile device.
[0024] In some embodiments, if the channel information indicates that the travel channel is a one-way channel, the travel control information is used to instruct the target mobile device to travel in the center of the travel channel.
[0025] In the above embodiments, if the channel information indicates that the driving channel is a one-way channel, it means that the driving channel currently occupied by the target mobile device corresponds to only one driving direction. In the non-navigation-assisted driving mode, the target mobile device can be controlled to drive in the center of the driving channel, thereby effectively improving driving safety.
[0026] In some embodiments, if the channel information further indicates that the travel channel belongs to a preset type of channel, the travel control information is used to instruct the target mobile device to switch the travel channel, wherein the preset type of channel includes at least one of public transport roads, variable roads, tidal roads, and merging roads; or, If the environmental information indicates that there is a preset type of obstacle in the preset area of the target mobile device on the driving channel, the driving control information is used to instruct the target mobile device to switch the driving channel; The preset area includes at least one of a front area, a side area, and a side-front area, and the preset type of obstacle includes at least one of a mobile device with a travel speed less than a preset speed, a mobile device in a stopped state, and a risky operation scenario.
[0027] In the above embodiments, if the channel information also indicates that the driving channel belongs to at least one of public transportation roads, variable roads, tidal roads, and merging roads, then the target mobile device is controlled to switch the current driving channel. This planning method complies with traffic rules. If the environmental information indicates that there are at least one of the following in the area in front of the target mobile device, the side area, and the side-front area: a mobile device with a driving speed lower than the preset speed, a mobile device in a stopped state, or a high-risk operation scenario, then the target mobile device is controlled to switch the current driving channel. This planning method also complies with traffic rules, thereby effectively improving the intelligence level of the navigation-free driving mode and increasing the user's trust and user experience in the navigation-free driving mode.
[0028] In some embodiments, if the channel information indicates that the driving channel is a road without road markings or a road without curbs, and the driving channel is not a road intersection, the driving control information is used to instruct the target mobile device to travel in a straight line.
[0029] In the above embodiments, if the channel information indicates that the driving channel is a road without road markings or a road without curbs, and the driving channel is not a road intersection, it means that the target mobile device is currently in a relatively open environment. In such an environment, there is usually no corresponding driving reference information. In this case, the target mobile device is controlled to drive in a straight line. That is to say, the navigation-free assisted driving mode also supports use in environments without corresponding driving reference information, thereby further expanding the application scenarios of the assisted driving mode and reducing the user's unease and anxiety in open environments.
[0030] In some embodiments, after determining the driving control information of the target mobile device, the method further includes: In response to a control command for the steering assembly of the target moving device, the driving control information is adjusted to obtain adjusted driving control information, the adjusted driving control information including channel information and / or environmental information of the adjusted driving channel, and the steering assembly including a steering wheel and / or a lane change lever; Based on the adjusted driving control information, the target mobile device is controlled to drive.
[0031] In the above embodiments, during the driving of the target mobile device in the navigation-free assisted driving mode, the target mobile device also supports the user to adjust the driving control information by controlling the steering component, and control the target mobile device to drive according to the adjusted driving control information. In this way, if the user wants to adjust the driving direction, change the destination or change the driving channel in the navigation-free assisted driving mode, the user can still control the target mobile device, thereby realizing human-machine co-driving and further expanding the application scenarios of the navigation-free assisted driving mode.
[0032] In some embodiments, the target mobile device includes a display component, and the method further includes: While the target mobile device is driving in the non-navigation-assisted driving mode, the display component displays a driving indicator corresponding to the non-navigation-assisted driving mode. The driving indicator includes at least one of the following: a road light carpet indicator, a visual indicator of the target mobile device, and a type indicator of the non-navigation-assisted driving mode.
[0033] In the above embodiments, when the target mobile device is driving in a non-navigation assisted driving mode, a driving indicator corresponding to the non-navigation assisted driving mode can be displayed through a display component. The driving indicator includes at least one of a road light carpet indicator, a visual indicator of the target mobile device, and a type indicator of the assisted driving mode. This display method allows the user to know in a timely manner whether the assisted driving mode of the target mobile device is activated and the type of assisted driving mode being used.
[0034] In some embodiments, the target mobile device includes a display component that displays an activation control for an assisted driving mode, the assisted driving mode including the navigation-free assisted driving mode, and the method further includes: In response to the operation command of the activation control, the assisted driving mode is activated.
[0035] In the above embodiments, the display component of the target mobile device also displays an activation control for the assisted driving mode, allowing users to activate the assisted driving mode by performing corresponding operations on the activation control. This method improves the convenience of activating the assisted driving mode and reduces the user's understanding cost when activating the assisted driving mode.
[0036] This application provides a control device for a mobile device, the control device comprising: The switching module is used to switch the driving mode of the target mobile device to the non-navigation-assisted driving mode if the target mobile device meets the conditions for non-navigation-assisted driving. The determination module is used to determine the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located during the process of the target mobile device driving in the non-navigation-assisted driving mode; The control module is used to control the movement of the target mobile device based on the driving control information.
[0037] This application provides an electronic device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the program to implement the method described in this application.
[0038] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the methods described in this application.
[0039] This application provides a computer program product, including a computer program that, when executed by a processor, implements the methods described in this application. Attached Figure Description
[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.
[0041] Figure 1 This is a flowchart illustrating a control method for a mobile device disclosed in an embodiment of this application; Figure 2 This is a schematic diagram illustrating the activation of an assisted driving mode as disclosed in an embodiment of this application; Figure 3 This is a schematic diagram illustrating another method for activating assisted driving mode as disclosed in an embodiment of this application; Figure 4 This is a schematic diagram of a navigation-free driving mode disclosed in an embodiment of this application; Figure 5 This is a schematic diagram of the movement of a target mobile device as disclosed in an embodiment of this application; Figure 6 This is a schematic diagram of another target mobile device in motion as disclosed in the embodiments of this application; Figure 7 This is a schematic flowchart of another control method for a mobile device disclosed in an embodiment of this application; Figure 8 This is a schematic flowchart of another control method for a mobile device disclosed in an embodiment of this application; Figure 9 This is a structural block diagram of a control device for a mobile device disclosed in an embodiment of this application; Figure 10 This is a structural block diagram of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.
[0043] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0044] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0045] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0046] With the development of driving technology, more and more vehicles are equipped with assisted driving modes. In assisted driving mode, the vehicle can perceive the environment through devices such as sensors, cameras, and radar, and combine artificial intelligence, visual computing and other algorithms to help the vehicle make analysis and decisions, so as to safely navigate the vehicle to its destination with limited or no driver assistance.
[0047] However, in practice, it has been found that the current vehicle's assisted driving mode can only be used when navigation is enabled. In order to better assist the driver, the vehicle's infotainment system allows users to set the starting point and destination. The system then uses map navigation to plan the route based on the location information of the starting point and destination, and assists the driver based on the planned route.
[0048] However, when the vehicle is in environments with weak signals, such as underground parking garages or tunnels, the normal use of map navigation is limited. Therefore, the vehicle cannot activate the assisted driving mode, requiring the driver to manually drive to the destination. This not only increases the rate of manual intervention in assisted driving mode but also degrades the user experience. Therefore, it is necessary to expand and upgrade the usage scenarios of the existing assisted driving mode.
[0049] In view of this, embodiments of this application provide a control method for a mobile device. The method includes: if the target mobile device meets the conditions for navigation-free assisted driving, switching the driving mode of the target mobile device to a navigation-free assisted driving mode; during the driving process of the target mobile device in navigation-free assisted driving mode, determining driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located; and controlling the driving of the target mobile device based on the driving control information. In this embodiment, the target mobile device can drive using the navigation-free assisted driving mode even if navigation is not enabled, no longer limited to the use of assisted driving mode only when navigation is enabled, thereby enriching the usage scenarios of assisted driving mode and improving the user's driving experience.
[0050] The control method for mobile devices proposed in this application is applied to mobile devices, which can be vehicles, drones, airplanes, ships, robots, etc. This application does not limit the scope of such mobile devices.
[0051] It should be noted that in the exemplary applications of vehicles provided in this application, the vehicles can be implemented as cars, commercial vehicles, special operation vehicles (such as fire trucks, emergency rescue vehicles, police cars, ambulances, etc.), motorcycles, electric bicycles, agricultural and engineering machinery vehicles (such as tractors, harvesters, excavators, bulldozers, etc.), special robot vehicles, etc.
[0052] To make the objectives and technical solutions of this application clearer and more intuitive, the control method for a mobile device disclosed in this application will be described in detail below with reference to the accompanying drawings. It should be understood that the execution entity for implementing the embodiments of this application may also be a processor or chip in the mobile device.
[0053] To facilitate the explanation and description of the control method for the mobile device provided in the embodiments of this application, the following description mainly uses the application of the control method for the mobile device to a vehicle as an example. Please refer to... Figure 1 , Figure 1 This is a flowchart illustrating a control method for a mobile device disclosed in an embodiment of this application, as shown below. Figure 1 The method shown may include the following steps: Step 110: If the target mobile device meets the conditions for driving without navigation assistance, the target mobile device will switch its driving mode to driving without navigation assistance mode.
[0054] It should be noted that the target mobile device in the embodiments of this application can be any mobile device, such as a vehicle, motorcycle, etc. That is to say, any mobile device can use the mobile device control method provided in this application.
[0055] In this embodiment, the target mobile device has an assisted driving mode. When the assisted driving mode is activated, the target mobile device can assist the driver in driving the target mobile device, reducing the driver's manual takeover rate of the target mobile device.
[0056] Optionally, the assisted driving modes include, but are not limited to, assisted driving mode with navigation and assisted driving mode without navigation.
[0057] There is a navigation-assisted driving mode, which controls driving based on the driving route planned by the in-vehicle navigation system. It relies on the in-vehicle navigation system and can only be used when the in-vehicle navigation system is functioning normally. For example, the user needs to input the starting point and destination through the vehicle's infotainment system. The in-vehicle navigation system will plan a driving route based on the input starting point and destination, and control the vehicle to drive to the destination based on the driving route.
[0058] The navigation-free assisted driving mode does not rely on the in-vehicle navigation system. It can control the movement of the target mobile device based on various information in the environment in which the target mobile device is located (such as the channel information, environmental information, etc.). For example, when the assisted driving mode is activated, if the user does not input the starting point and destination on the vehicle's infotainment system, the vehicle can control its movement based on various information in the environment.
[0059] It should be understood that the navigation-free assisted driving mode is an assisted driving mode in which the user has not selected a starting point or destination, nor set a driving route. In this assisted driving mode, the target mobile device does not have navigation functionality enabled. It should be noted that the navigation-free assisted driving mode can be understood as a roaming assisted driving mode, that is, an assisted driving mode in a roaming state.
[0060] In this embodiment, when the target mobile device meets the conditions for navigation-assisted driving, the target mobile device switches its driving mode to navigation-assisted driving mode. It should be noted that the driving mode before switching to navigation-assisted driving mode can be either navigation-assisted driving mode or manual driving mode.
[0061] The following will describe in detail the conditions for driving without navigation assistance. The conditions for driving without navigation assistance can include at least one of the following implementation methods. That is, as long as any of the following conditions for driving without navigation assistance are met, the driving mode of the target mobile device can be switched to the driving mode without navigation assistance.
[0062] As an optional implementation, the condition for navigation-free assisted driving is that the target mobile device has activated the assisted driving mode, and no navigation information has been selected in the assisted driving mode. In other words, since navigation-free assisted driving mode is a type of assisted driving mode, activating it requires that the target mobile device's assisted driving mode be activated. Furthermore, if the target mobile device does not select navigation information after detecting that its assisted driving mode is activated, it means that the user has not selected a starting point or destination, and in this case, navigation-free assisted driving mode can be activated.
[0063] It should be noted that "no navigation information selected" can indicate situations such as navigation not being started, navigation ending, or exiting navigation midway.
[0064] It is understandable that if the target mobile device detects the end of navigation or exits navigation midway while driving in navigation-assisted mode, it will switch from navigation-assisted driving mode to navigation-free driving mode. Conversely, if the user sets a starting point and destination while driving in navigation-free driving mode, the target mobile device will switch from navigation-free driving mode to navigation-assisted driving mode.
[0065] Optionally, the target mobile device includes a display component that displays a control for activating the assisted driving mode. The target mobile device can activate the assisted driving mode in response to an operation command on the activation control. The display component includes, but is not limited to, a display screen, an instrument panel, a head-up display (HUD), or a combination thereof; the operation commands include, but are not limited to, voice commands, touch commands, etc.
[0066] As an example, please see Figure 2 , Figure 2 This is a schematic diagram illustrating the activation of an assisted driving mode as disclosed in an embodiment of this application. Figure 2 The vehicle display screen 10 shown displays a control 11 for activating the assisted driving mode. The user can press the button as shown in the image. Figure 2 The gesture shown indicates that clicking the control 11 will activate the vehicle's assisted driving mode; users can also click the corresponding control for lane centering assist or disable the corresponding control to deactivate the assisted driving mode.
[0067] In the above-described embodiment of activating the assisted driving mode by operating the activation control, the display component of the target mobile device also displays an activation control for the assisted driving mode, allowing the user to activate the assisted driving mode by performing corresponding operations on the activation control. This method improves the convenience of activating the assisted driving mode and reduces the user's understanding cost when activating the assisted driving mode.
[0068] As an optional implementation, the conditions for navigation-free assisted driving are that the target mobile device has activated the assisted driving mode, and no navigation information has been selected in the assisted driving mode, and the environment in which the target mobile device is located is a preset environment type. In other words, provided that the target mobile device has activated the assisted driving mode and no navigation information has been selected in the assisted driving mode; furthermore, the environment in which the target mobile device is located must also be a preset environment type to meet the conditions for navigation-free assisted driving. Only under these circumstances can the navigation-free assisted driving mode be activated, thus improving the safety of using the assisted driving mode.
[0069] After being powered on, the target mobile device can acquire environmental information of its surroundings at preset time intervals and determine the environment of the target mobile device as a preset environment type based on the environmental information.
[0070] Optionally, the preset environment type includes preset road types, which include at least one of the following: urban roads, urban expressways, highways, roads without road markings, roads with road markings, roads without curbs, roads with curbs, and road intersections. In other words, the target mobile device supports activating the navigation-free assisted driving mode when driving on any type of road, enabling activation of the navigation-free assisted driving mode anytime and anywhere, thus expanding the application scenarios of the navigation-free assisted driving mode.
[0071] Optionally, the preset environment type includes preset access areas, which include, but are not limited to, underground parking garages, parks, service areas, etc.
[0072] It should be noted that the aforementioned preset environment type may include at least one of the aforementioned preset types of roads and preset traffic areas.
[0073] As an optional implementation, the condition for navigation-free assisted driving is the detection of a preset activation operation, which is used to initiate the navigation-free assisted driving mode. In other words, the target mobile device supports initiating the navigation-free assisted driving mode by having the user execute a preset activation operation.
[0074] Optionally, the preset startup operation includes either performing a startup operation on the target joystick of the target mobile device or performing a startup operation on the satellite button of the target mobile device. It should be noted that the startup operation can be a single click, double click, etc.
[0075] Optionally, the preset startup operation includes performing any one of the startup operations on the startup control of the non-navigation-assisted driving mode displayed on the display component. It should be noted that the startup operation can be a single click, double click, swipe, etc.
[0076] As an example, please see Figure 3 , Figure 3 This is a schematic diagram illustrating another method for activating assisted driving mode disclosed in an embodiment of this application. For example... Figure 3 The vehicle display screen 10 shown displays a control 12 indicating whether or not a navigation-assisted driving mode is enabled. The user can then select the desired mode by pressing the corresponding button. Figure 3 The gesture shown is a swipe gesture to activate the vehicle's navigation-free driving assistance mode.
[0077] Optionally, the preset startup operation includes voice control via a voice device. As an example, after the vehicle is powered on, the user can be asked to set a destination through the speaker. If the user does not respond or replies "go anywhere," navigation will not be activated by default, and the vehicle's navigation-free assisted driving mode will be activated.
[0078] As an optional implementation, the conditions for navigation-free assisted driving are that a preset activation operation is detected, and the environment in which the target mobile device is located is a preset environment type. The preset activation operation is used to activate the navigation-free assisted driving mode. In other words, the target mobile device must detect the preset activation operation to activate the navigation-free assisted driving mode; furthermore, the environment in which the target mobile device is located must also be a preset environment type to indicate that the conditions for navigation-free assisted driving are met. Only under these circumstances can the navigation-free assisted driving mode be activated, thus improving the safety of using the assisted driving mode.
[0079] It should be noted that the preset environment type can be found in the description of the aforementioned implementation method, and will not be repeated here.
[0080] As an optional implementation, the conditions for navigation-free assisted driving are that the target mobile device has activated its assisted driving mode, and the target mobile device is in an environment with no network or a network signal strength below a preset threshold. In other words, since navigation-free assisted driving mode is a type of assisted driving mode, activating it requires that the target mobile device's assisted driving mode be activated. Furthermore, if the target mobile device detects that it is in an environment with no network or a network signal strength below a preset threshold, it indicates that the current environment is not suitable for activating navigation-enabled assisted driving mode. In this case, navigation-free assisted driving mode can be activated, thereby expanding the application scenarios of assisted driving mode in environments with no or weak network coverage.
[0081] As an example, if a vehicle is in navigation-assisted driving mode when it is in the navigation-assisted driving mode, it will automatically switch to non-navigation-assisted driving mode when it enters an underground parking garage with poor network coverage.
[0082] It should be noted that a network signal strength below a preset signal strength threshold can be understood as a weak network environment. The preset signal strength threshold can be set by those skilled in the art according to actual needs, and this application does not limit it.
[0083] As an optional implementation, the conditions for navigation-free assisted driving are that the target mobile device has activated the assisted driving mode, and the target mobile device is in an environment with no network or a network signal strength below a preset threshold, and the environment in which the target mobile device is located is a preset environment type. In other words, the conditions for navigation-free assisted driving are met only if the target mobile device has activated the assisted driving mode and is in an environment with no network or a network signal strength below a preset threshold; furthermore, the environment in which the target mobile device is located must also be a preset environment type. Only under these conditions can the navigation-free assisted driving mode be activated, thus improving the safety of using the assisted driving mode.
[0084] It should be noted that the preset environment type can be found in the description of the aforementioned implementation method, and will not be repeated here.
[0085] In the above embodiments, as long as the target mobile device meets one of the conditions for navigation-free assisted driving, it can switch the driving mode to navigation-free assisted driving mode. This method improves the flexibility of activating navigation-free assisted driving mode, enabling it to be activated quickly under any conditions, thus helping users to activate navigation-free assisted driving mode and effectively improving the efficiency and convenience of the target mobile device in using navigation-free assisted driving mode.
[0086] Step 120: During the process of the target mobile device driving in a non-navigation-assisted driving mode, the target mobile device determines the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located.
[0087] As an optional implementation, when the target mobile device is driving in a non-navigation-assisted driving mode, the target mobile device can display a driving sign corresponding to the non-navigation-assisted driving mode through a display component.
[0088] Optionally, the driving signage includes at least one of a road light carpet signage, a visual signage for the target mobile device, and a type signage for a non-navigation-assisted driving mode. The road light carpet signage is used to reflect the driving lane of the target mobile device; the visual signage for the target mobile device is used to reflect the target mobile device using a non-navigation-assisted driving mode and / or the target mobile device's position information on the driving lane; the type signage for a non-navigation-assisted driving mode is used to reflect that the target mobile device is using a non-navigation-assisted driving mode.
[0089] As an example, please see Figure 4 , Figure 4 This is a schematic diagram of a navigation-free driving mode disclosed in an embodiment of this application. Figure 4 The vehicle display screen 10 shows a type identifier 13 corresponding to the no-navigation-assisted driving mode, a road light carpet identifier 14, and a visual identifier 15 for the target mobile device. The type identifier 13 corresponding to the no-navigation-assisted driving mode also includes an icon 131 for the no-navigation-assisted driving mode. These driving identifiers are all intended to show the user that the target mobile device is currently in the no-navigation-assisted driving mode.
[0090] In the above-described implementation of the driving indicator display, when the target mobile device is driving in a non-navigation assisted driving mode, the driving indicator corresponding to the non-navigation assisted driving mode can also be displayed through the display component. The driving indicator includes at least one of the following: road light carpet indicator, visual indicator of the target mobile device, and type indicator of assisted driving mode. This display method allows the user to know in a timely manner whether the assisted driving mode of the target mobile device is activated and the type of assisted driving mode being used.
[0091] As an optional implementation, the target mobile device can also switch to a non-navigation-assisted driving mode in response to an operation command from the switching control. The switching control is used to switch from the non-navigation-assisted driving mode to other driving modes. This method of switching driving modes effectively improves the convenience of user operation.
[0092] As an example, such as Figure 4 The vehicle display screen 10 also shows a switching control 16, which the user can click to switch the vehicle's non-navigation assisted driving mode to other driving modes.
[0093] In this embodiment of the application, after the target mobile device switches its driving mode to a non-navigation-assisted driving mode, the target mobile device can determine its driving control information based on the channel information and / or environmental information of the driving channel in which the target mobile device is located, so as to control the driving of the target mobile device.
[0094] It should be noted that the driving channel where the target mobile device is located can be understood as the lane in which the target mobile device travels; the channel information may include, but is not limited to, road guidance signs, road type, traffic lights, etc. within the driving channel; the environmental information of the driving channel may include, but is not limited to, dynamic obstacles and static obstacles around the driving channel.
[0095] The following will detail the implementation method for determining the driving control information of a target mobile device based on the channel information of the driving channel in which the target mobile device is located.
[0096] As an optional implementation, if the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the control target mobile device to drive in the target driving direction indicated by the target road guidance sign of the driving channel.
[0097] A road intersection is a point where multiple driving lanes intersect, including but not limited to T-junctions, crossroads, Y-junctions, and multi-way intersections (usually intersections where five or more roads converge). This application does not limit this type of intersection.
[0098] If the channel information indicates that the driving channel is a road intersection, it means that the target mobile device is located at a road intersection, i.e., the target mobile device has traveled to the road intersection. Road intersections are usually equipped with road guidance signs, which are used to guide the driving direction of mobile devices traveling in the driving channel. Therefore, the target mobile device can travel in the target driving direction indicated by the target road guidance signs in the driving channel.
[0099] In the above embodiments, if the channel information indicates that the driving channel is a road intersection, it means that the target mobile device is at the road intersection. Then, the target mobile device is controlled to drive in the target driving direction indicated by the target road guidance sign of the driving channel. This driving control method complies with traffic rules and ensures the safety of the target mobile device and the traffic efficiency of the road intersection.
[0100] As an optional implementation, the driving lane may correspond to one or more road guidance signs. The road guidance signs are used to guide the driving direction of mobile devices traveling in the driving lane so that the mobile devices can pass through the driving lane in a standardized manner.
[0101] Optionally, the road guidance signage may be at least one of the following: road guidance signage within the lane lines corresponding to the driving lane, road guidance signage at road intersections, and road guidance signage displayed on signposts.
[0102] Road directional signs within lane lines are usually placed on the ground to guide vehicles in the direction of travel within the lane lines (e.g., straight arrows, left turn arrows, right turn arrows, or U-turn arrows); road directional signs at road intersections are usually placed inside the intersection to guide vehicles in the direction of travel within the lane lines (e.g., arrows in the left turn waiting area); road directional signs displayed on signposts are often placed on road signposts, which usually display the travel directions corresponding to multiple lane lines.
[0103] Road guidance signs include, but are not limited to, straight-ahead signs, left-turn signs, left-turn waiting area signs, right-turn signs, right-turn lane signs, U-turn signs, on-ramp / off-ramp signs, main / auxiliary road switching signs, and roundabout entry / exit signs. This application does not limit these.
[0104] As an example, please see Figure 5 , Figure 5 This is a schematic diagram illustrating the movement of a target mobile device as disclosed in an embodiment of this application. Figure 5 As shown, the ground within the lane lines includes various types of road guidance markings, such as straight-ahead markings, left-turn markings, right-turn markings, and U-turn markings.
[0105] It should be noted that road directional signs can be presented in the form of arrows, text, images, etc.
[0106] The following sections will detail the implementation methods for determining the target road guidance sign using a target mobile device when there is one or more road guidance signs.
[0107] As an optional implementation, if the driving lane corresponds to one type of road guidance sign, the target road guidance sign is also one type of road guidance sign. It can be understood that when the driving lane corresponds to only one type of road guidance sign, this road guidance sign is used as the target road guidance sign by default, and the target mobile device is controlled to travel in the direction indicated by the target road guidance sign.
[0108] If the road guidance sign corresponding to the driving lane is a single straight sign, then the vehicle is controlled to drive in the straight direction indicated by the straight sign (an example of the target driving direction); if the road guidance sign corresponding to the driving lane is a single left turn sign, then the vehicle is controlled to drive in the left turn direction indicated by the left turn sign (an example of the target driving direction).
[0109] As an example, such as Figure 5 If there is only one type of road sign (right turn sign) in the driving lane where vehicle 21 is located, then vehicle 21 will drive in the direction indicated by the right turn sign.
[0110] In the above embodiments, if the driving lane corresponds to a road guidance sign, then this road guidance sign is used as the target road guidance sign. This driving control method conforms to the traffic rules corresponding to a single guidance sign, ensuring compliant driving.
[0111] As an optional implementation, if the travel lane corresponds to multiple road guidance signs, the target road guidance sign is determined from among the multiple road guidance signs according to preset traffic rules. These preset traffic rules are used to instruct the target road guidance sign to be determined according to the priority of the multiple road guidance signs. It can be understood that when the travel lane only corresponds to multiple road guidance signs, a target road guidance sign needs to be determined from among the multiple road guidance signs, and the target mobile device is controlled to travel in the direction indicated by the target road guidance sign. Therefore, to improve traffic efficiency and safety, the target mobile device can determine the target road guidance sign from among the multiple road guidance signs according to the priority indicated by the preset traffic rules.
[0112] In the above embodiments, if the driving lane corresponds to multiple road guidance signs, the target road guidance sign can be determined according to the priority of the multiple road guidance signs indicated by the preset traffic rules. This priority-based driving control method effectively improves the decision-making efficiency of the target driving direction, thereby helping to improve the traffic efficiency of road intersections.
[0113] Optionally, the road intersection includes traffic lights, and the priority of various road guidance signs is determined according to the traffic light type and display duration.
[0114] Traffic lights can be categorized into two types: those indicating permission to proceed and those indicating prohibition. For example, if a traffic light is a red-green light, the green light indicates permission to proceed, and the red light indicates prohibition. If a traffic light is an arrow light, the green left-turn light, green straight-ahead light, and green right-turn light indicate permission to proceed, while the red left-turn light, red straight-ahead light, and red right-turn light indicate prohibition.
[0115] As an example, such as Figure 5 The road intersection shown includes traffic lights 30 (red and green lights) and traffic lights 30 (arrow lights), wherein the traffic lights include green light 31, yellow light 32 and red light 33.
[0116] Each type of traffic light has a corresponding display duration, which can be the same or different for each type. For example, at some road intersections, the red light displays for 60 seconds, the green light for 40 seconds, and the yellow light for 3 seconds.
[0117] Optionally, the target mobile device can determine the priority of various road guidance signs based on the signal light type and display duration of the traffic signal light, wherein the longer the display duration of the signal light type indicating permission to pass, the higher the priority.
[0118] As an example, such as Figure 5 When the traffic signal light 30 shown is an arrow light, if the display duration of the green left turn light is 20 seconds, the display duration of the green straight light is 60 seconds, and the display duration of the green right turn light is 120 seconds; if the road guidance sign corresponding to the driving lane where vehicle 21 is located includes a straight sign and a right turn sign, then the green right turn light has the highest priority, and vehicle 21 has priority to turn right at this road intersection.
[0119] In the above embodiments, if the road intersection includes traffic lights, the target mobile device can determine the priority of various road guidance signs based on the type of traffic lights and the display duration. This method of determining the priority of road guidance signs by combining traffic lights not only complies with traffic rules but also helps to improve the passage efficiency of the target mobile device, thereby improving the user's experience when using the non-navigation-assisted driving mode.
[0120] Optionally, the multiple road guidance signs include at least two of the following: straight ahead signs, right turn signs, left turn signs, and U-turn signs; the priority of the multiple road guidance signs, from highest to lowest, is: straight ahead signs, right turn signs, left turn signs, and U-turn signs. That is, the priority of the multiple road guidance signs can be preset. It is understood that, under general traffic rules, the straight ahead sign has the highest priority among the multiple road guidance signs.
[0121] As an example, if the road guidance signs corresponding to the driving lane include a straight-ahead sign, the vehicle is controlled to travel in the straight-ahead direction indicated by the straight-ahead sign (an example of the target driving direction), i.e., priority is given to going straight; if the road guidance signs corresponding to the driving lane do not include a straight-ahead sign but include a right-turn sign, the vehicle is controlled to travel in the right-turn direction indicated by the right-turn sign (an example of the target driving direction), i.e., in the absence of a straight-ahead sign, to improve traffic efficiency and safety, priority is given to turning right; if the road guidance signs corresponding to the driving lane only include a left-turn sign and a U-turn sign, the vehicle is controlled to travel in the left-turn direction indicated by the left-turn sign (an example of the target driving direction).
[0122] As an example, such as Figure 5 When vehicle 22 passes through the intersection, it has the priority to go straight; when vehicle 23 passes through the intersection, it has the priority to turn left.
[0123] In the above embodiments, the priority of various road guidance signs, from high to low, is as follows: straight ahead sign, right turn sign, left turn sign, and U-turn sign. That is to say, when there are at least two of the various road guidance signs, including straight ahead sign, right turn sign, left turn sign, and U-turn sign, the target mobile device is controlled to travel according to the principle of prioritizing straight ahead. If there is no straight ahead sign, the target mobile device is controlled to turn right first. This improves the traffic efficiency when the target mobile device travels to the road intersection, and also improves the flexibility and convenience of the target mobile device in determining the target travel direction.
[0124] As an optional implementation, if the driving lane corresponds to multiple road guidance signs, the target road guidance sign is determined based on the historical driving data of mobile devices traveling on the driving lane. The mobile devices traveling on the driving lane include the target mobile device and other mobile devices besides the target mobile device. The historical driving data includes the traveling direction, speed, and steering wheel angle of the mobile device when traveling on the driving lane.
[0125] It is understandable that the target mobile device can analyze historical driving data to provide more reasonable target road guidance signs. For example, if a road intersection includes both straight-ahead and right-turn signs, and historical driving data shows that most vehicles choose to turn right at the intersection (the driving lane corresponding to the right-turn sign is wide, while the driving lane corresponding to the straight-ahead sign is narrow), then the right-turn sign will be identified as the target road guidance sign.
[0126] In the above embodiments, if the driving lane corresponds to multiple road guidance signs, the target road guidance sign can be determined according to the historical driving data of the mobile device traveling on the driving lane. This method of prediction combined with historical driving data can more reasonably plan the appropriate target driving direction for the target mobile device, which is more conducive to improving the traffic efficiency of road intersections and the traffic efficiency of the target mobile device.
[0127] As an optional implementation, if the passage information indicates that the travel passage is a road intersection, the travel control information is used to instruct the target mobile device to travel in the target travel direction indicated by the preset traffic rules. It is understood that if there are no road guidance signs at the road intersection, the target travel direction indicated by the preset traffic rules can be used as the travel direction of the target mobile device.
[0128] Optionally, the target driving direction is determined based on the priority of multiple driving directions indicated by preset traffic rules. That is, if there are driving lanes corresponding to multiple driving directions at a road intersection, the priorities of multiple driving directions can be preset. When the target mobile device travels to a road intersection with multiple driving directions, the target driving direction can be determined according to the priority of multiple driving directions indicated by preset traffic rules.
[0129] Optionally, the target driving direction is the driving direction with the highest priority among multiple driving directions.
[0130] Optionally, the target driving direction is determined based on historical driving data of mobile devices traveling on the driving lane.
[0131] It is understandable that when there are no road directional signs at a road intersection, the target mobile device can still analyze a more reasonable target driving direction based on the historical driving data of mobile devices traveling in the driving lane. For example, if there are no road directional signs at the road intersection, and the historical driving data shows that most vehicles choose to turn right at the intersection, then the target driving direction is determined to be a right turn.
[0132] In the above embodiments, if the channel information indicates that the driving channel is a road intersection, it means that the target mobile device is at the road intersection. Then, the target mobile device is controlled to drive in the target driving direction indicated by the preset traffic rules. The target driving direction can be determined according to the priority of multiple driving directions. This method of determining the target driving direction according to priority improves the decision-making efficiency of the target driving direction. The target driving direction can also be determined based on the historical driving data of the mobile device. This method of combining historical driving data prediction can more reasonably plan a suitable target driving direction for the target mobile device. That is to say, even if there are no road guidance signs at the road intersection, the target driving direction can still be planned for the target mobile device in the non-navigation assisted driving mode, which helps to improve the traffic efficiency of the road intersection and the traffic efficiency of the target mobile device.
[0133] As an optional implementation, if the channel information indicates that the travel channel is a one-way channel, the travel control information is used to instruct the target mobile device to travel in the center of the travel channel. A one-way channel means that the travel channel in which the target mobile device is located has only one direction of travel, such as a straight road or a curve with only one direction of travel.
[0134] In the above embodiments, if the channel information indicates that the driving channel is a one-way channel, it means that the driving channel where the target mobile device is currently located corresponds to only one driving direction. In the non-navigation-assisted driving mode, the target mobile device can be controlled to drive in the center of the driving channel, thereby effectively improving driving safety.
[0135] As an optional implementation, if the channel information also indicates that the driving channel belongs to a preset type of channel, the driving control information is used to instruct the control target mobile device to switch driving channels.
[0136] Optionally, the preset type of passage includes at least one of public transport roads, variable roads, tidal roads, and merging roads.
[0137] It is understandable that when the target mobile device is in any of the following driving lanes: public transport road, variable road, tidal road, and merging road, it is necessary to switch driving lanes in order to comply with regulations.
[0138] It should be noted that, for different types of lanes, controlling a target mobile device to switch lanes can include changing from the currently used lane to another lane. For example, when a target mobile device is traveling on a road used by public transportation, it needs to escape from that road.
[0139] As an example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the movement of another target mobile device disclosed in an embodiment of this application. Figure 6 As shown in (a), if the driving lane where vehicle 41 is located is about to become a road for public transportation (bus only), then control vehicle 41 to switch to another driving lane according to the driving path shown in sign 51.
[0140] It should be noted that, for different types of lanes, controlling the target mobile device to switch driving lanes can include switching from the currently used driving lane to a preset type of lane. For example, when the target mobile device travels to an adjacent lane of a variable road, if that adjacent lane is a straight lane and requires waiting for a long red light; in this case, if the variable road allows left turns and the left turn light is green, the target mobile device can be controlled to travel to the variable road and then make a left turn.
[0141] In the above embodiments, if the channel information also indicates that the driving channel belongs to at least one of public transport roads, variable roads, tidal roads, and merging roads, then the target mobile device is controlled to switch the current driving channel. This planning method complies with traffic rules.
[0142] As an optional implementation, if the channel information indicates that the driving channel is a road without road markings or a road without curbs, and the driving channel is not a road intersection, the driving control information is used to instruct the target mobile device to travel in a straight line.
[0143] It should be noted that if the channel information indicates a road without road markings or curbs, and the channel is not at a road intersection, it means that the target mobile device is in an environment without any driving reference information. In this case, to avoid driving risks, the vehicle will travel in a straight line in the direction corresponding to the target mobile device. For example, when the vehicle arrives at an open area, it will default to traveling in a straight line in the direction indicated by the front of the vehicle to explore the way.
[0144] In the above embodiments, if the channel information indicates that the driving channel is a road without road markings or a road without curbs, and the driving channel is not a road intersection, it means that the target mobile device is currently in a relatively open environment. In such an environment, there is usually no corresponding driving reference information. In this case, the target mobile device is controlled to drive in a straight line. That is to say, the navigation-free assisted driving mode also supports use in environments without corresponding driving reference information, thereby further expanding the application scenarios of the assisted driving mode and reducing the user's unease and anxiety in open environments.
[0145] The following will detail the implementation method for determining the driving control information of a target mobile device based on the channel information and environmental information of the driving channel in which the target mobile device is located.
[0146] As an optional implementation, if the channel information indicates that the travel channel is a one-way channel, and if the environmental information indicates that there is a preset type of obstacle within a preset area of the target mobile device on the travel channel, the driving control information is used to instruct the target mobile device to switch travel channels. It can be understood that if the channel information indicates that the travel channel is a one-way channel, it means that there is no opportunity to change the travel direction ahead of the target mobile device in the travel channel. If the environmental information indicates that there is a preset type of obstacle within a preset area of the target mobile device on the travel channel, in this case, continuing to travel in the current travel channel would severely affect the traffic efficiency of the target mobile device. Therefore, the target mobile device is controlled to switch to another travel channel, i.e., to change lanes and detour.
[0147] Optionally, the preset area includes at least one of the front area, the side area, and the side-front area.
[0148] Optionally, the preset type of obstacle includes at least one of the following: a mobile device traveling at a speed less than a preset speed, a mobile device that is stationary, and a high-risk operation scenario. High-risk operation scenarios include, but are not limited to, accident scenarios, construction scenarios, and special operation scenarios.
[0149] For example, a mobile device traveling at a speed lower than a preset speed indicates a vehicle traveling at low speed; a mobile device that is stationary indicates a vehicle temporarily parked; in order to improve the passage efficiency of the target mobile device, the target mobile device can be controlled to switch travel lanes.
[0150] It should be noted that the preset speed can be set by those skilled in the art according to actual needs, and this application does not limit it in this regard.
[0151] As an example, such as Figure 6As shown in (b), there is a stationary vehicle 42 in the area in front of the driving lane where vehicle 41 is located. In order not to affect the passage efficiency of vehicle 41, vehicle 41 is controlled to switch to another driving lane according to the driving path shown in sign 51.
[0152] In the above embodiments, if the channel information indicates that the driving channel is a one-way channel, and the environmental information indicates that there are at least one of the following in the area in front of the target mobile device, the side area, and the side-front area: a mobile device with a driving speed lower than a preset speed, a mobile device in a stopped state, and a risky operation scenario, then the target mobile device is controlled to switch to the current driving channel. This planning method also conforms to traffic rules, thereby effectively improving the intelligence level of the non-navigation assisted driving mode and increasing the user's trust in and experience of the non-navigation assisted driving mode.
[0153] Optionally, if the environmental information indicates that there is a mobile device with a speed greater than or equal to a preset speed within a preset area of the target mobile device on the travel lane, the travel control information is used to instruct the target mobile device not to switch travel lanes. As an example, such as... Figure 6 As shown in (b), when the speed of vehicle 42 in the area in front of vehicle 41 in the driving lane is greater than or equal to the preset speed, vehicle 41 is controlled to continue to drive stably in the driving lane, giving the user a stable driving experience.
[0154] It is understandable that the target mobile device will only switch its travel lane if there is a mobile device with a travel speed lower than the preset speed within the preset area of the target mobile device.
[0155] The following will detail the implementation method for determining the driving control information of a target mobile device based on the environmental information of the driving channel in which the target mobile device is located.
[0156] As an optional implementation, if the environmental information indicates the presence of a preset type of obstacle within a preset area of the target mobile device on the driving lane, the driving control information is used to instruct the target mobile device to switch driving lanes. It should be noted that when the environmental information indicates the presence of a preset type of obstacle within the preset area of the target mobile device on the driving lane, the implementation method for controlling the target mobile device to switch driving lanes can be found in the corresponding content of the aforementioned implementation methods, and will not be repeated here.
[0157] In the above embodiments, if the environmental information indicates that there is at least one of the following in the area in front of the target mobile device, the side area, or the side-front area: a mobile device with a speed lower than the preset speed, a mobile device in a stopped state, or a risky operation scenario, then the target mobile device is controlled to switch to the current driving channel. This planning method also conforms to traffic rules, thereby effectively improving the intelligence level of the non-navigation assisted driving mode and enhancing the user's trust and experience with the non-navigation assisted driving mode.
[0158] It should be noted that the channel information and environmental information involved in the embodiments of this application are all information that has been fully authorized by all parties.
[0159] As an optional implementation, after the mobile device determines the driving control information, the user can also control the target mobile device. Please see [link to relevant documentation]. Figure 7 , Figure 7 This is a flowchart illustrating another control method for a mobile device provided in an embodiment of this application, which will be described in detail below.
[0160] Step 710: In response to the control command for the steering component of the target mobile device, the target mobile device adjusts the driving control information to obtain the adjusted driving control information.
[0161] The target mobile device also includes a steering component, which is used to control and adjust the driving control information of the target mobile device. It can be understood that the target mobile device also allows users to control the driving direction, driving path, and other information of the target mobile device through the steering component to adjust the driving control information and obtain the adjusted driving control information.
[0162] Optionally, the steering components include a steering wheel and / or a lane change lever.
[0163] Optionally, the control commands for the steering components of the target mobile device include, but are not limited to, voice control commands and operation commands that act directly on the steering components.
[0164] The adjusted driving control information includes the adjusted driving channel information and / or environmental information. The target mobile device can control its driving based on the adjusted driving channel information and / or environmental information.
[0165] It should be noted that the implementation method of controlling the movement of the target mobile device based on the adjusted channel information and / or environmental information of the driving channel has been described in detail in the aforementioned implementation method for determining the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located, and will not be repeated here.
[0166] Step 720: The target mobile device controls the movement of the target mobile device based on the adjusted driving control information.
[0167] By adopting the implementation methods of steps 710 to 720 above, during the process of the target mobile device driving in the navigation-free assisted driving mode, the target mobile device also supports the user to adjust the driving control information by controlling the steering component, and control the target mobile device to drive according to the adjusted driving control information. In this way, if the user wants to adjust the driving direction, change the destination or change the driving channel in the navigation-free assisted driving mode, the user can still control the target mobile device, thereby realizing human-machine co-driving and further expanding the application scenarios of the navigation-free assisted driving mode.
[0168] As an optional implementation, after determining the driving control information, the mobile device may also output driving control information. Please refer to [link to relevant documentation]. Figure 8 , Figure 8 This is a flowchart illustrating another control method for a mobile device provided in an embodiment of this application, which will be described in detail below.
[0169] Step 810: The target mobile device outputs driving control information, which is used to indicate the target's driving direction.
[0170] To allow users to promptly understand the driving control information corresponding to the target mobile device while it is driving in a non-navigation-assisted driving mode, the target mobile device can output driving control information, which includes the target driving direction.
[0171] Optionally, the target mobile device may output driving control information in ways including but not limited to displaying driving control information through the display component of the target mobile device or broadcasting driving control information through the voice broadcast component of the target mobile device.
[0172] As an example, such as Figure 4 The vehicle display screen 10 also shows driving control information 17, which indicates that the vehicle is about to turn left at the intersection.
[0173] Optionally, driving control information can also be used to indicate the driving status of the target moving device. As an example, when the vehicle is overtaking or changing lanes, such as... Figure 4 The vehicle display screen 10 also shows text prompts for overtaking and lane changing.
[0174] Step 820: In response to the switching command for the target driving direction, the target mobile device adjusts the driving control information to obtain the adjusted driving control information, which includes the switched target driving direction.
[0175] It should be noted that after the user understands the driving control information corresponding to the target mobile device driving in a non-navigation-assisted driving mode, the target mobile device also supports the user to adjust the target driving direction. When the target mobile device detects a switching command for the target driving direction, it can adjust the driving control information and obtain the switched target driving direction.
[0176] Optionally, the switching command for the target driving direction includes, but is not limited to, switching the target driving direction via touch control of the display component of the target mobile device or switching the target driving direction via voice control command.
[0177] Step 830: The target mobile device controls the movement of the target mobile device based on the adjusted driving control information.
[0178] It is understandable that the target mobile device can be controlled to travel according to the switched target travel direction included in the adjusted travel control information.
[0179] By employing the implementation methods described in steps 810 to 830, the target mobile device can output driving control information to inform the user of the target driving direction when the target mobile device reaches a road intersection. This allows the user to promptly understand the target mobile device's passage method at road intersections, reducing user anxiety and unease when the target mobile device is driving in a navigation-free assisted driving mode, and helping to improve user trust and user experience with the assisted driving mode. During the process of the target mobile device driving in the target driving direction planned in the navigation-free assisted driving mode, the target mobile device also supports the user switching the target driving direction. When a switching command for the target driving mode is detected, the driving control information can be adjusted, and the target mobile device can be controlled to drive according to the adjusted driving control information. This method allows the user to adjust the driving direction or change the destination even in navigation-free assisted driving mode, thus achieving human-machine co-driving and further expanding the application scenarios of the navigation-free assisted driving mode.
[0180] Step 130: The target mobile device controls the movement of the target mobile device based on the driving control information.
[0181] After determining the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located, the target mobile device can control the driving of the target mobile device based on the determined driving control information.
[0182] It should be noted that the implementation method of controlling the movement of the target mobile device based on the driving control information has been described in detail in the aforementioned implementation method for determining the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located, and will not be repeated here.
[0183] By implementing the control method for the mobile device provided in this application embodiment, if the conditions for navigation-free assisted driving are met, the target mobile device can switch the driving mode to navigation-free assisted driving mode. During the driving process in navigation-free assisted driving mode, the target mobile device can determine driving control information based on channel information and / or environmental information, and control the target mobile device to drive. In other words, even if the target mobile device does not turn on navigation, it can still drive using the navigation-free assisted driving mode in the assisted driving mode, no longer limited to the use of assisted driving mode only when navigation is turned on, thereby enriching the usage scenarios of assisted driving mode and improving the user's driving experience.
[0184] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps. In addition, the above embodiments can be implemented independently or in combination with each other, and different implementation methods in the above embodiments can also be combined with each other, without limitation.
[0185] Based on the foregoing embodiments, this application provides a control device for a mobile device. The control device includes various modules and units included in each module, which can be implemented by a processor; of course, it can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0186] Please see Figure 9 , Figure 9 This is a structural block diagram of a control device for a mobile device disclosed in an embodiment of this application, such as... Figure 9 The control device shown includes a switching module 910, a determining module 920, and a control module 930.
[0187] The switching module 910 is used to switch the driving mode of the target mobile device to the non-navigation-assisted driving mode if the target mobile device meets the conditions for non-navigation-assisted driving. The determination module 920 is used to determine the driving control information of the target mobile device based on the channel information and / or environmental information of the driving channel in which the target mobile device is located during the process of driving in a non-navigation-assisted driving mode. The control module 930 is used to control the movement of the target mobile device based on driving control information.
[0188] In some embodiments, the condition for no navigation-assisted driving is at least one of the following: The target mobile device has activated the assisted driving mode, and navigation information has not been selected in the assisted driving mode; A preset startup operation has been detected. The preset startup operation is used to activate the navigation-free driving assistance mode. The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or where the network signal is below the preset signal strength threshold; The target mobile device has activated the assisted driving mode, and no navigation information has been selected in the assisted driving mode. The environment in which the target mobile device is located is the preset environment type. A preset startup operation is detected, and the environment in which the target mobile device is located is a preset environment type. The preset startup operation is used to start the no-navigation-assisted driving mode. The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or with network signal below the preset signal strength threshold. The environment in which the target mobile device is located is a preset environment type. The preset environment types include at least one of the following: The preset road types include at least one of the following: urban roads, urban expressways, highways, roads without road markings, roads with road markings, roads without curbs, roads with curbs, and road intersections. Preset access area.
[0189] In some embodiments, if the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the control target mobile device to drive in the target driving direction indicated by the target road guidance sign of the driving channel.
[0190] In some embodiments, if a driving lane corresponds to a road guidance sign, the target road guidance sign is a road guidance sign; or... If a driving lane corresponds to multiple road directional signs, the target road directional sign is determined from these multiple signs according to preset traffic rules. These preset traffic rules are used to indicate the priority of each road directional sign when determining the target road directional sign; or... If a driving lane corresponds to multiple road guidance signs, the target road guidance sign is determined based on the historical driving data of the mobile devices traveling in the driving lane.
[0191] In some embodiments, the road intersection includes traffic lights, and the priority of various road guidance signs is determined based on the traffic light type and display duration.
[0192] In some embodiments, the multiple road guidance signs include at least two of the following: straight ahead signs, right turn signs, left turn signs, and U-turn signs; The priority of various road directional signs, from highest to lowest, is as follows: straight ahead sign, right turn sign, left turn sign, and U-turn sign.
[0193] In some embodiments, the control device further includes an output module; The output module is used to output driving control information, which is used to indicate the target driving direction.
[0194] In some embodiments, the control device further includes an adjustment module; The adjustment module is used to adjust the driving control information in response to the switching command for the target driving direction, and obtain the adjusted driving control information, which includes the target driving direction after the switch. The control module 930 is also used to control the movement of the target mobile device based on the adjusted driving control information.
[0195] In some embodiments, if the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the control target mobile device to drive in the target driving direction indicated by the preset traffic rules. The target driving direction is determined based on the priority of multiple driving directions indicated by preset traffic rules; or, The target driving direction is determined based on the historical driving data of mobile devices traveling on the driving lane.
[0196] In some embodiments, if the channel information indicates that the driving channel is a one-way channel, the driving control information is used to instruct the target mobile device to drive in the center of the driving channel.
[0197] In some embodiments, if the channel information further indicates that the travel channel belongs to a preset type of channel, the travel control information is used to instruct the control target mobile device to switch travel channels. The preset type of channel includes at least one of public transport roads, variable roads, tidal roads, and merging roads; or, If the environmental information indicates that there is a preset type of obstacle in the preset area of the target mobile device on the driving channel, the driving control information is used to instruct the target mobile device to switch driving channels. The preset area includes at least one of the front area, the side area, and the side-front area, and the preset type of obstacle includes at least one of the following: a mobile device with a driving speed less than a preset speed, a mobile device in a stopped state, and a risky operation scenario.
[0198] In some embodiments, if the channel information indicates that the driving channel is a road without road markings or a road without curbs, and the driving channel is not a road intersection, the driving control information is used to instruct the target mobile device to travel in a straight line.
[0199] In some embodiments, the adjustment module is further configured to adjust the driving control information in response to a control command for the steering component of the target mobile device, to obtain adjusted driving control information, the adjusted driving control information including channel information and / or environmental information of the adjusted driving channel, and the steering component including a steering wheel and / or a lane change lever; The control module 930 is also used to control the movement of the target mobile device based on the adjusted driving control information.
[0200] In some embodiments, the target mobile device includes a display component, and the control device further includes a display module; The display module is also used to display driving symbols corresponding to the non-navigation-assisted driving mode through a display component when the target mobile device is driving in a non-navigation-assisted driving mode. The driving symbols include at least one of road light carpet symbols, visual symbols of the target mobile device, and type symbols of the non-navigation-assisted driving mode.
[0201] In some embodiments, the display component displays an activation control for an assisted driving mode, which includes a navigation-free assisted driving mode. The control module 930 is also used to activate the assisted driving mode in response to an operation command to activate the control.
[0202] It should be noted that, in the embodiments of this application... Figure 9 The module division of the control device shown in the mobile device is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0203] Please refer to Figure 10 , Figure 10 This is a structural block diagram of an electronic device disclosed in an embodiment of this application. For example... Figure 10 As shown, the electronic device includes a memory 1010 and a processor 1020, with the memory 1010 storing executable program code.
[0204] The memory 1010 is coupled to the processor 1020; The processor 1020 calls the executable program code stored in the memory 1010 to execute any one of the mobile device control methods in the above method embodiments.
[0205] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps in any of the mobile device control methods provided in the above embodiments.
[0206] This application provides a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the mobile device control methods provided in the above embodiments.
[0207] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the electronic device to which the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0208] It should be noted that the descriptions of the above embodiments of the apparatus, computer-readable storage medium, and computer program product are similar to the descriptions of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the embodiments of the apparatus, computer-readable storage medium, and computer program product of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0209] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.
[0210] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.
[0211] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0212] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules above is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.
[0213] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0214] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0215] The features disclosed in the several device embodiments provided in this application can be arbitrarily combined without conflict to obtain new device embodiments.
[0216] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A control method for a mobile device, characterized in that, The method includes: If the target mobile device meets the conditions for driving without navigation assistance, then switch the driving mode of the target mobile device to driving without navigation assistance mode. During the process of the target mobile device driving in the non-navigation-assisted driving mode, the driving control information of the target mobile device is determined based on the channel information and / or environmental information of the driving channel in which the target mobile device is located; Based on the driving control information, the target mobile device is controlled to drive.
2. The method according to claim 1, characterized in that, The condition for driving without navigation assistance is at least one of the following: The target mobile device has activated the assisted driving mode, and navigation information has not been selected in the assisted driving mode; A preset startup operation is detected, which is used to activate the navigation-free driving mode; The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or where the network signal is below a preset signal strength threshold. The target mobile device has activated the assisted driving mode, and no navigation information has been selected in the assisted driving mode. The environment in which the target mobile device is located is a preset environment type. A preset startup operation is detected, and the environment in which the target mobile device is located is a preset environment type. The preset startup operation is used to start the navigation-free driving mode. The target mobile device has activated the assisted driving mode, and the target mobile device is in an environment without network or with network signal below a preset signal strength threshold. The environment in which the target mobile device is located is a preset environment type. The preset environment type includes at least one of the following: The preset type of road includes at least one of the following: urban road, urban expressway, highway, road without road markings, road with road markings, road without curb, road with curb, and road intersection. Preset access area.
3. The method according to claim 1 or 2, characterized in that, If the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the target mobile device to drive in the target driving direction indicated by the target road guidance sign of the driving channel.
4. The method according to claim 3, characterized in that, If the driving lane corresponds to a type of road directional sign, the target road directional sign is that type of road directional sign; or... If the driving lane corresponds to multiple road guidance signs, the target road guidance sign is determined from the multiple road guidance signs according to a preset traffic rule, and the preset traffic rule is used to indicate that the target road guidance sign is determined according to the priority of the multiple road guidance signs; or, If the driving lane corresponds to multiple road guidance signs, the target road guidance sign is determined based on the historical driving data of the mobile device traveling on the driving lane.
5. The method according to claim 4, characterized in that, The road intersection includes traffic lights, and the priority of the various road guidance signs is determined according to the traffic light type and display duration.
6. The method according to claim 4, characterized in that, The various road guidance signs include at least two of the following: straight ahead signs, right turn signs, left turn signs, and U-turn signs; The priority of the various road guidance signs, from highest to lowest, is as follows: the straight-ahead sign, the right-turn sign, the left-turn sign, and the U-turn sign.
7. The method according to claim 3, characterized in that, The method further includes: The driving control information is output, and the driving control information is used to indicate the target driving direction.
8. The method according to claim 7, characterized in that, The method further includes: In response to the switching command for the target driving direction, the driving control information is adjusted to obtain adjusted driving control information, which includes the switched target driving direction; Based on the adjusted driving control information, the target mobile device is controlled to drive.
9. The method according to claim 1 or 2, characterized in that, If the channel information indicates that the driving channel is a road intersection, the driving control information is used to instruct the target mobile device to drive in the target driving direction indicated by the preset traffic rules. The target driving direction is determined according to the priority of multiple driving directions indicated by the preset traffic rules; or, The target driving direction is determined based on historical driving data of mobile devices traveling on the driving channel.
10. The method according to claim 1 or 2, characterized in that, If the channel information indicates that the driving channel is a one-way channel, the driving control information is used to instruct the target mobile device to drive in the center of the driving channel.
11. The method according to claim 10, characterized in that, If the channel information further indicates that the travel channel belongs to a preset type of channel, the travel control information is used to instruct the target mobile device to switch the travel channel. The preset type of channel includes at least one of public transport roads, reversible roads, tidal roads, and merging roads; or... If the environmental information indicates that there is a preset type of obstacle in the preset area of the target mobile device on the driving channel, the driving control information is used to instruct the target mobile device to switch the driving channel; The preset area includes at least one of a front area, a side area, and a side-front area, and the preset type of obstacle includes at least one of a mobile device with a travel speed less than a preset speed, a mobile device in a stopped state, and a risky operation scenario.
12. The method according to claim 1 or 2, characterized in that, If the channel information indicates that the driving channel is a road without road markings or without curbs, and the driving channel is not a road intersection, the driving control information is used to instruct the target mobile device to travel in a straight line.
13. The method according to claim 1 or 2, characterized in that, After determining the driving control information of the target mobile device, the method further includes: In response to a control command for the steering assembly of the target moving device, the driving control information is adjusted to obtain adjusted driving control information, the adjusted driving control information including channel information and / or environmental information of the adjusted driving channel, and the steering assembly including a steering wheel and / or a lane change lever; Based on the adjusted driving control information, the target mobile device is controlled to drive.
14. The method according to claim 1 or 2, characterized in that, The target mobile device includes a display component, and the method further includes: While the target mobile device is driving in the non-navigation-assisted driving mode, the display component displays a driving sign corresponding to the non-navigation-assisted driving mode. The driving sign includes at least one of the following: a road light carpet sign, a visual sign of the target mobile device, and a type sign of the non-navigation-assisted driving mode. And / or, The display component displays a control for activating the assisted driving mode, the assisted driving mode including the navigation-free assisted driving mode, and the method further includes: In response to the operation command of the activation control, the assisted driving mode is activated.