G01C21/3635

Systems and method for using visual landmarks in initial navigation
11604077 · 2023-03-14 · ·

A route from a current location of a portable device to a destination is determined, where the route includes a sequence of directed sections. Navigation instructions to guide a user of the portable device along the route to the destination are generated. To this end, candidate navigation landmarks perceptible within a 360-degree range of the current location of the portable device are identified, a navigation landmark disposed in a direction substantially opposite to the direction of the first one in the sequence of directed sections is selected from among the candidate navigation landmarks, and an initial instruction in the navigation instructions is generated and provided via a user interface of the portable device. The initial instruction references the selected navigation landmark.

Methods and systems of providing lane information using a navigation apparatus

A method is disclosed for providing information using a navigation apparatus to guide a user in a vehicle along a determined route to a destination through a road network. The method comprises generating data indicative of a navigation map for display on a display device of a navigation apparatus showing the roads in a portion of the road network. The method further comprises generating data indicative of a first route line for display on the navigation map showing the one or more roads to be taken from a current position of the navigation apparatus to follow the determined route through the road network, and then providing the data indicative of the navigation map and the first route line to the display device for display thereon. The method further comprises generating, upon determining, while the vehicle is traveling along the determined route, that the current position of the navigation apparatus on a multi-lane roadway is approaching an associated road junction, data indicative of a lane guidance panel based on a position of the road junction in the navigation map that, when displayed on the display device, covers a portion of the navigation map. The method further comprises generating data indicative of a second route line for display at least on the lane guidance panel indicating one or more lanes in which the user should be travelling so as to follow the determined route, and then providing the data indicative of the lane guidance panel and the second route line to the display device for display thereon.

PROACTIVELY ACTIVATING AUTOMATED ASSISTANT DRIVING MODES FOR VARYING DEGREES OF TRAVEL DETECTION CONFIDENCE
20230062489 · 2023-03-02 ·

Implementations set forth herein relate to an automated assistant that can operate according various driving-optimized modes depending on a degree of confidence that a user is predicted to be traveling in a vehicle. For instance, the automated assistant can automatically operate according to a driving-optimized mode when a prediction that the user is traveling corresponds to a certain degree of confidence. Alternatively, when a prediction that a user is traveling corresponds to lesser degree of confidence, the automated assistant may not operate according to the driving-optimized mode until the user expressly selects to transition the automated assistant into the driving-optimized mode. When the user selects the driving-optimized mode, a driving mode GUI can be rendered with a navigation interface that may include directions to a predicted destination of the user and/or another interface with content suggestions for the user.

METHOD AND APPARATUS FOR ROAD GUIDANCE, ELECTRONIC DEVICE AND STORAGE MEDIUM
20220326034 · 2022-10-13 ·

A method and an apparatus for road guidance are provided. The method includes: acquiring driving data and navigation data of a vehicle; determining a road guidance type of the vehicle based on the driving data and the navigation data, and generating road guidance data corresponding to the road guidance type; and performing 3D rendering on the road guidance data, and visually displaying the road guidance data in an image collected by the vehicle for road guidance.

Intelligently placing labels

Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.

TECHNIQUES FOR FINDING AND ACCESSING VEHICLES

The disclosed embodiments generally provide visual and/or audio cues to a user to guide the user to a vehicle pickup-drop-off (PuDo) location, such as an autonomous vehicle (AV) PuDo. The user’s current location is determined based on information from the user’s mobile device. A path is determined from the user’s current location to the designated PuDo location, and instructions (e.g., turn-by-turn directions) to reach the designated PuDo are displayed on the user’s mobile device, for example, using an augmented reality (AR) interface on their mobile device that is updated in real-time. Disclosed embodiments also allow vehicles to authenticate the identity of a user before allowing entry of the user into the vehicle based on a sequence of hand gestures performed by the user that are detected by exterior sensors (e.g., camera, LiDAR) of the vehicle.

USER PREVIEW OF RIDESHARE SERVICE VEHICLE SURROUNDINGS

A designated location preview method includes obtaining an image of a portion of an environment of a vehicle dispatched to a designated location in response to a service request from a user, wherein the obtaining is performed using at least one onboard sensor of the vehicle; and displaying the image of the environment portion on a user interface (UI) of a user device substantially in real-time.

METHOD FOR DETERMINING VISIBLE ANGLE OF TARGET OBJECT, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20220319101 · 2022-10-06 ·

A method for determining a visible angle of a target object, an electronic device, and a storage medium are provided. The method includes: acquiring first point of interest POI data of the target object, second POI data of an occluder, and a position of an observation point; determining a first tangent line and a second tangent line of the target object, passing through the position of the observation point, according to the first POI data and the position of the observation point; determining a third tangent line and a fourth tangent line of the occluder, passing through the position of the observation point, according to the second POI data and the position of the observation point; and determining a target visible angle of the target object relative to the occluder according to the first tangent line, the second tangent line, the third tangent line, and the fourth tangent line.

Map driven augmented reality

The subject disclosure relates to techniques for providing augmented reality (AR) navigation guidance to users of an autonomous vehicle (AV) ride hailing service. In some aspects, a method of the disclosed technology includes steps for transmitting an autonomous vehicle (AV) ride request to an AV dispatch service, receiving a ride confirmation indicating that an AV has been dispatched to a rider associated with the mobile device, detecting arrival of the AV at a pick-up location associated with the rider, and initializing augment reality (AR) guidance on the mobile device, wherein the AR guidance is configured to provide the rider with navigation information to facilitate pick-up by the AV. Systems and computer-readable media are also provided.

Systems and methods for performing location-based actions

The present application discloses systems and methods for performing location-based actions. The methods may include obtaining, by an electronic device, location information associated with the electronic device with respect to a reference location. The methods may further include determining, by the electronic device, whether the location information changes from a first status to a second status. The methods may further include performing, by the electronic device, a predetermined action upon determining that the location information changes from the first status to the second status. The location information may relate to a speed, a direction, an acceleration, a geographic location of the electronic device, and/or a distance between the electronic device and the reference location.