-
公开(公告)号:US11158088B2
公开(公告)日:2021-10-26
申请号:US15701409
申请日:2017-09-11
Applicant: TuSimple, Inc.
Inventor: Bolun Zhang , Yi Wang , Ke Xu
Abstract: A method of aligning optical axes of cameras for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images using the following steps comprising: disposing a planar pattern that is viewable to a set of cameras; recovering boundary corner points of the planar pattern from a pair of images; constructing a pair of parallel lines based on 2D positions of the recovered boundary corner points; and determining an intersection point of the pair of parallel lines to be a vanishing point in a pixel coordinate.
-
12.
公开(公告)号:US11089288B2
公开(公告)日:2021-08-10
申请号:US15701398
申请日:2017-09-11
Applicant: TuSimple, Inc.
Inventor: Bolun Zhang , Yi Wang , Ke Xu
Abstract: A method of aligning optical axes of cameras for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images using the following steps comprising: calibrating intrinsic parameters of a set of cameras; extracting corner points associated with a pattern; and computing a vanishing point based on information on the extracted corner points.
-
公开(公告)号:US12228409B2
公开(公告)日:2025-02-18
申请号:US18539544
申请日:2023-12-14
Applicant: TUSIMPLE, INC.
IPC: G06V20/56 , G01C21/16 , G01S17/86 , G01S17/89 , G01S17/931 , G06F18/24 , G06F18/2415 , G06V10/75 , G06V10/764 , G06T17/05
Abstract: A system is disclosed including at least one memory including computer program instructions, which when executed by at least one processor, cause the system to at least generate, based on a plurality of images from a camera, a first map including a first plurality of features; generate, based on data from a light ranging sensor, a second map including a second plurality of features; and determine, based on a comparison of the first plurality of features and the second plurality of features, a position of the first map relative to the second map. A corresponding method and non-transitory computer-readable medium are also provided.
-
公开(公告)号:US11312334B2
公开(公告)日:2022-04-26
申请号:US16243821
申请日:2019-01-09
Applicant: TuSimple, Inc.
Inventor: Xiaoling Han , Charles A. Price , Lindong Sun , Liu Liu , Yi Wang , Ruiliang Zhang
Abstract: Described are devices, systems and methods for real-time remote control of vehicles with high redundancy. In some embodiments, two copies of at least one control command are received using two different wireless communication protocols, and are compared. The at least one control command is executed when the two copies are in agreement, but is rejected when the two copies differ. In other embodiments, additional wireless communication protocols may exist to provide a redundant mode of communication when one of the two different wireless communication protocols are unavailable. In yet other embodiments, redundant GPS units may be used to determine availability of any of the communication protocols, and relevant control commands may be downloaded in advance to circumvent the lack of coverage.
-
公开(公告)号:US11305782B2
公开(公告)日:2022-04-19
申请号:US16245621
申请日:2019-01-11
Applicant: TuSimple, Inc.
Inventor: Lindong Sun , Liu Liu , Xiaoling Han , Yi Wang , Ruiliang Zhang
Abstract: Disclosed are devices, systems and methods for a monitoring system for autonomous vehicle operation. In some embodiments, a vehicle may perform self-tests, generate a report based on the results, and transmit it to a remote monitor center over one or both of a high-speed channel for regular data transfers or a reliable channel for emergency situations. In other embodiments, the remote monitor center may determine that immediate intervention is required, and may transmit a control command with high priority, which when received by the vehicle, is implemented and overrides any local commands being processed. In yet other embodiments, the control command with high priority is selected from a small group of predetermined control commands the remote monitor center may issue.
-
公开(公告)号:US11151393B2
公开(公告)日:2021-10-19
申请号:US16792129
申请日:2020-02-14
Applicant: TUSIMPLE, INC.
Abstract: A method of localization for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images from a camera and data from a LiDAR using the following steps comprising: computing, in response to features from a 3D submap and features from a global map, matching score between corresponding features of a same class between the 3D submap and the global map; selecting, for each feature in the 3D submap, a corresponding feature with the highest matching score from the global map; determining a feature correspondence to be invalid if a distance between corresponding features is larger than a threshold; and removing the invalid feature correspondence.
-
-
-
-
-