METHOD, APPARATUS AND SYSTEM FOR MULTI-MODULE SCHEDULING

    公开(公告)号:US20190317804A1

    公开(公告)日:2019-10-17

    申请号:US16275984

    申请日:2019-02-14

    Applicant: TuSimple

    Abstract: The present disclosure provides a method, an apparatus and a system for multi-module scheduling, capable of solving at least one of the problems associated with the multi-module scheduling technique in the related art, i.e., inconsistency in data inputted to a computing module, and a significant delay or low throughput in data transmission between computing modules. The method includes: reading, by a master process, a pre-stored configuration file storing a directed computation graph; initializing, by the master process, states of the nodes and connecting edges in a current computing period; determining a node to be called based on the computation direction of the directed computation graph and the states of the nodes, the node to be called comprising a node having all of its input edges in a complete state; transmitting, to the computing module in the slave process corresponding to the node to be called, a call request of Remote Process Call (RPC) to execute the computing module; updating the state of the node and the state of each output edge of the node upon receiving a response to the call request; and proceeding with a next computing period after determining that the states of all the nodes in the directed computation graph have been updated.

    METHOD, APPARATUS, AND SYSTEM FOR MULTIPLE MODULES SCHEDULING

    公开(公告)号:US20190286489A1

    公开(公告)日:2019-09-19

    申请号:US16276084

    申请日:2019-02-14

    Applicant: TuSimple

    Abstract: The present disclosure provides a method, an apparatus and a system for multi-module scheduling, capable of solving the problem associated with inconsistency in data inputted to a computing module in the multi-module scheduling technique in the related art. The method includes: reading, by a master process, a pre-stored configuration file storing a directed computation graph; initializing, by the master process, states of all the nodes and connecting edges in the directed computation graph initially in computation in a current computing period; determining a node to be called based on the computation direction in the directed computation graph and the states of the nodes, the node to be called comprising a node having all of its input edges in a complete state; transmitting, to the computing module in the slave process corresponding to the node to be called, a call request of Remote Process Call (RPC) to execute the computing module; updating the state of the node and the state of each output edge of the node upon receiving a response to the call request; and proceeding with a next computing period upon determining that the states of all the nodes have been updated.

    SYSTEM AND METHOD FOR OCCLUDING CONTOUR DETECTION

    公开(公告)号:US20190050667A1

    公开(公告)日:2019-02-14

    申请号:US16159060

    申请日:2018-10-12

    Applicant: TuSimple

    Abstract: A system method for occluding contour detection using a fully convolutional neural network is disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image by semantic segmentation; learning an array of upscaling filters to upscale the feature map into a final dense feature map of a desired size; applying the array of upscaling filters to the feature map to produce contour information of objects and object instances detected in the input image; and applying the contour information onto the input image.

    HARDWARE-BASED TIME SYNCHRONIZATION FOR HETEROGENEOUS SENSORS IN AUTONOMOUS VEHICLES

    公开(公告)号:US20250030531A1

    公开(公告)日:2025-01-23

    申请号:US18907297

    申请日:2024-10-04

    Applicant: TUSIMPLE, INC.

    Abstract: Devices, systems, and methods for hardware-based time synchronization for heterogenous sensors are described. An example method includes generating a plurality of input trigger pulses having a nominal pulse-per-second (PPS) rate, generating, based on timing information derived from the plurality of input trigger pulses, a plurality of output trigger pulses, and transmitting the plurality of output trigger pulses to a sensor of a plurality of sensors, wherein a frequency of the plurality of output trigger pulses corresponds to a target operating frequency of the sensor, wherein, in a case that a navigation system coupled to the synchronization unit is functioning correctly, the plurality of input trigger pulses is generated based on a nominal PPS signal from the navigation unit, and wherein, in a case that the navigation system is not functioning correctly, the plurality of input trigger pulses is generated based on a simulated clock source of the synchronization unit.

    VEHICLE WEIGHT DISTRIBUTION DETERMINATION

    公开(公告)号:US20220381602A1

    公开(公告)日:2022-12-01

    申请号:US17819304

    申请日:2022-08-11

    Applicant: TUSIMPLE, INC.

    Abstract: Techniques are described for determining weight distribution of a vehicle. A method of performing autonomous driving operation includes determining a vehicle weight distribution that values for each axle of the vehicle that describe weight or pressure applied on a respective axle. The values of the vehicle weight distribution are determined by removing at least one value that is outside a range of pre-determined values from a set of sensor values. The method further includes determining a driving-related operation of the vehicle weight distribution. For example, the driving-related operation may include determining a braking amount for each axle and/or determining a maximum steering angle to operate the vehicle. The method further includes controlling one or more subsystems in the vehicle via an instruction related to the driving-related operation. For example, transmitting the instruction to the one or more subsystems causes the vehicle to perform the driving-related operation.

Patent Agency Ranking