Patents by Inventor Jiaxuan XU

Jiaxuan XU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11377112
    Abstract: Generating control effort to control an autonomous driving vehicle (ADV) includes determining a direction (forward or reverse) in which the ADV is driving and selecting a driving model and a predictive model based upon the direction. In a forward direction, the driving model is a dynamic model, such as a “bicycle model,” and the predictive model is a look-ahead model. In a reverse direction, the driving model is a hybrid dynamic and kinematic model and the predictive model is a look-back model. Current and predicted lateral error and heading error are determined using the driving model and predictive model, respectively. A linear quadratic regulator (LQR) uses the current and predicted lateral error and heading errors to determine a first control effort An augmented control logic determines a second, additional, control effort, to determine a final control effort that is output to a control module to drive the ADV.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 5, 2022
    Assignee: BAIDU USA LLC
    Inventors: Yu Wang, Qi Luo, Shu Jiang, Jinghao Miao, Jiangtao Hu, Jingao Wang, Jinyun Zhou, Runxin He, Jiaxuan Xu
  • Patent number: 11352010
    Abstract: In one embodiment, an autonomous driving system of an autonomous driving vehicle perceives a driving environment surrounding the autonomous driving vehicle traveling along a path, including perceiving an obstacle in the driving environment. The system detects a vertical acceleration of the autonomous driving vehicle based on sensor data obtained from a sensor on the autonomous driving vehicle. The system further calibrates the perceived obstacle based on the vertical acceleration of the autonomous driving vehicle. The system then controls the autonomous driving vehicle to navigate through the driving environment in view of the calibrated perceived obstacle.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 7, 2022
    Assignee: BAIDU USA LLC
    Inventors: Shu Jiang, Qi Luo, Jinghao Miao, Jiangtao Hu, Jiaxuan Xu, Jingao Wang, Yu Wang, Jinyun Zhou, Runxin He
  • Patent number: 11338819
    Abstract: In one embodiment, a computer-implemented method for calibrating autonomous driving vehicles at a cloud-based server includes receiving, at the cloud-based server, one or more vehicle calibration requests from at least one user, each vehicle calibration request including calibration data for one or more vehicles and processing in parallel, by the cloud-based server, the one or more vehicle calibration requests for the at least one user to generate a calibration result for each vehicle. The method further includes sending, by the cloud-based server, the calibration result for each vehicle to the at least one user.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: May 24, 2022
    Assignee: BAIDU USA LLC
    Inventors: Shu Jiang, Qi Luo, Jinghao Miao, Jiangtao Hu, Xiangquan Xiao, Jiaxuan Xu, Yu Wang, Jinyun Zhou, Runxin He
  • Patent number: 11300955
    Abstract: In one embodiment, a set of predetermined driving parameters is determined from a set of driving statistics data collected from a number of vehicles, which may be driven by human drivers. For each pair of the predetermined driving parameters, a distribution of the pair of driving parameters is plotted based on their relationship on a two-dimensional (2D) distribution space. The 2D distribution space is partitioned into a number of grid cells, each grid cell representing a particular pair of driving parameters. For each of the grid cells, a probability is calculated that the pair of driving parameter likely falls in the grid cell. A grid table is generated corresponding to the pair of driving parameters. The grid table can be utilized during the autonomous driving at real-time or during simulation to determine a ride stability of an autonomous driving vehicle (ADV) in view of the pair of driving parameters.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 12, 2022
    Assignee: BAIDU USA LLC
    Inventors: Yifei Jiang, Jinyun Zhou, Jiacheng Pan, Jiaxuan Xu, Hongyi Sun, Jiaming Tao, Shu Jiang, Jinghao Miao, Jiangtao Hu
  • Patent number: 11269329
    Abstract: In one embodiment, a set of parameters representing a first state of an autonomous driving vehicle (ADV) to be simulated and a set of control commands to be issued at a first point in time. In response, a localization predictive model is applied to the set of parameters to determine a first position (e.g., x, y) of the ADV. A localization correction model is applied to the set of parameters to determine a set of localization correction factors (e.g., ?x, ?y). The correction factors may represent the errors between the predicted position of the ADV by the localization predictive model and the ground truth measured by sensors of the vehicle. Based on the first position of the ADV and the correction factors, a second position of the ADV is determined as the simulated position of the ADV.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 8, 2022
    Assignee: BAIDU USA LLC
    Inventors: Shu Jiang, Qi Luo, Jinghao Miao, Jiangtao Hu, Jiaxuan Xu, Jingao Wang, Yu Wang, Jinyun Zhou, Runxin He
  • Patent number: 11199846
    Abstract: In an embodiment, a learning-based dynamic modeling method is provided for use with an autonomous driving vehicle. A control module in the ADV can generate current states of the ADV and control commands for a first driving cycle, and send the current states and control commands to a dynamic model implemented using a trained neural network model. Based on the current states and the control commands, the dynamic model generates expected future states for a second driving cycle, during which the control module generates actual future states. The ADV compares the expected future states and the actual future states to generate a comparison result, for use in evaluating one or more of a decision module, a planning module and a control module in the ADV.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: December 14, 2021
    Assignee: BAIDU USA LLC
    Inventors: Qi Luo, Jiaxuan Xu, Kecheng Xu, Xiangquan Xiao, Siyang Yu, Jinghao Miao, Jiangtao Hu
  • Patent number: 11180165
    Abstract: In one embodiment, an autonomous driving vehicle (ADV) operates in an on-lane mode, where the ADV follows a path along a vehicle lane. In response to determining that the ADV is approaching a dead-end, the ADV switches to an open-space mode. While in the open-space mode, the ADV conducts a three-point turn using a series of steering and throttle commands to generate forward and reverse movements until the ADV is within a) a threshold heading, and b) a threshold distance, relative to the vehicle lane. The ADV can then return to the on-lane mode and resume along the vehicle lane away from the dead-end.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 23, 2021
    Assignee: BAIDU USA LLC
    Inventors: Jinyun Zhou, Shu Jiang, Jiaming Tao, Qi Luo, Jinghao Miao, Jiangtao Hu, Jiaxuan Xu, Yu Wang
  • Patent number: 11183059
    Abstract: According to one embodiment, in response to a request to park an ADV into a parking lot, a remote server is accessed over a network (e.g., a VX2 link) to obtain a list of parking spaces that appear to be available in the parking lot. Based on the list of available parking spaces and the map associated with the parking lot, a route is generated to navigate through at least the available parking spaces. The ADV is driven according to the route to locate at least one of the available parking spaces and to park the ADV into the located available parking space. The centralized server is configured to periodically receive signals from a number of parking lots indicating which of the parking spaces of the parking lots are apparently available.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: November 23, 2021
    Assignee: BAIDU USA LLC
    Inventors: Jinyun Zhou, Runxin He, Qi Luo, Jinghao Miao, Jiangtao Hu, Yu Wang, Jiaxuan Xu, Shu Jiang
  • Patent number: 11167770
    Abstract: Systems and methods are disclosed for identifying time-latency and subsystem control actuation dynamic delay due to second order dynamics that are neglected in control systems of the prior art. Embodiments identify time-latency and subsystem control actuation delays by developing a discrete-time dynamic model having parameters and estimating the parameters using a least-squares method over selected crowd-driving data. After estimating the model parameters, the model can be used to identify dynamic actuation delay metrics such as time-latency, rise time, settling time, overshoot, bandwidth, and resonant peak of the control subsystem. Control subsystems can include steering, braking, and throttling.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 9, 2021
    Assignee: BAIDU USA LLC
    Inventors: Yu Wang, Qi Luo, Shu Jiang, Jinghao Miao, Jiangtao Hu, Jingao Wang, Jinyun Zhou, Jiaxuan Xu
  • Publication number: 20210334210
    Abstract: The present invention discloses a method and a network device for processing service data and relates to the technical field of virtualization. The method includes: calling a Virtio to establish a communication connection with a Vhost deployed on a virtual switch when a first processing progress starts; applying for a target storage space by the first processing progress and dividing the target storage space into a plurality of sub-storage spaces; and determining a target sub-storage space in the plurality sub-storage spaces and processing the service data based on the target sub-storage space when a second processing progress starts. The present disclosure may save processing resources of a network device and ensure the efficiency of processing the service data.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 28, 2021
    Inventors: Jiaxuan XU, Zhiwen CAO
  • Publication number: 20210323564
    Abstract: Systems and methods are disclosed for reducing second order dynamics delays in a control subsystem (e.g. throttle, braking, or steering) in an autonomous driving vehicle (ADV) and increasing control system bandwidth by accounting for time-latency in a control subsystem actuation system. A control input is received from an ADV's autonomous driving system. The control input is translated into a control command of the control subsystem of the ADV. A reference actuation output and a predicted actuation output are generated corresponding to a by-wire (“real”) actuation action for the control subsystem. A control error is determined between the reference actuation action and the by-wire actuation action. A predicted control error is determined between the predicted actuation action and the between the by-wire actuation action. Adaptive gains are determined and applied to the by-wire actuation action to generate a second by-wire actuation action.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 21, 2021
    Inventors: Yu WANG, Qi LUO, Shu JIANG, Jinghao MIAO, Jiangtao HU, Jingao WANG, Jinyun ZHOU, Jiaxuan XU
  • Publication number: 20210323578
    Abstract: In one embodiment, a computer-implemented method for optimizing a controller of an autonomous driving vehicle (ADV) includes obtaining several samples, each sample having a set of parameters, iteratively performing, until a predetermined condition is satisfied: determining, for each sample, a score according to a configuration of the controller based on the set of parameters of the sample, applying a machine learning model to the samples and corresponding scores to determine a mean function and a variance function, producing a new sample as a minimum of a function of the mean function and the variance function with respect to an input space of the set of parameters, adding the new sample to the several samples, and outputting the new sample as an optimal sample, where parameters of the optimal sample are utilized to configure the controller to autonomously drive the ADV.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: YU WANG, QI LUO, JIAXUAN XU, JINYUN ZHOU, SHU JIANG, JIAMING TAO, YU CAO, WEI-MAN LIN, KECHENG XU, JINGHAO MIAO, JIANGTAO HU
  • Publication number: 20210318683
    Abstract: In one embodiment, method performed by an autonomous driving vehicle (ADV) that determines, within a driving space, a plurality of routes from a current location of the ADV to a desired location. The method determines, for each route of the plurality of routes, an objective function to control the ADV autonomously along the route and, for each of the objective functions, performs Differential Dynamic Programming (DDP) optimization in view of a set of constraints to produce a path trajectory. The method determines whether at least one of the path trajectories satisfies each constraint and, in response to a path trajectory satisfying each of the constraints, selects the path trajectory for navigating the ADV from the current location to the desired location.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 14, 2021
    Inventors: QI LUO, JINYUN ZHOU, SHU JIANG, JIAMING TAO, YU WANG, JIAXUAN XU, KECHENG XU, JINGHAO MIAO, JIANGTAO HU
  • Publication number: 20210291855
    Abstract: In one embodiment, static-state curvature error compensation control logic for autonomous driving vehicles (ADV) receives planning and control data associated with the ADV, including a planned steering angle and a planned speed. A steering command is generated based on a current steering angle and the planned steering angle of the ADV. A throttle command is generated based on the planned speed in view of a current speed of the ADV. A curvature error is calculated based on a difference between the current steering angle and the planned steering angle. The steering command is issued to the ADV while withholding the throttle command, in response to determining that the curvature error is greater than a predetermined curvature threshold, such that the steering angle of the ADV is adjusted in view of the planned steering angle without acceleration.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventors: Yu Wang, Qi Luo, Jinyun Zhou, Shu Jiang, Jiaxuan Xu, Jinghao Miao, Jiangtao Hu
  • Publication number: 20210294340
    Abstract: In one embodiment, a method determines a route from a first location of an autonomous driving vehicle (ADV) to a second location within an open space, the first location being a current location of the ADV. The method determines an objective function based on the route, the objective function having a set of costs for maneuvering the ADV from the first location to the second location. The method determines environmental conditions of the open space and uses the environmental conditions to determine a set of weights, each weight to be applied to a corresponding cost of the objective function. The method optimizes the objective function in view of one or more constraints, such that an output of the objective function reaches minimum while the one or more constraints are satisfied and generates a path trajectory with the optimized objective function to control the ADV autonomously according to the path trajectory.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventors: Jinyun Zhou, Qi Luo, Shu Jiang, Jiaming Tao, Yu Wang, JiaXuan Xu, KeCheng Xu, Jinghao Miao, Jiangtao Hu
  • Publication number: 20210261160
    Abstract: Systems and methods are disclosed for reducing second order dynamics delays in a control subsystem (e.g. throttle, braking, or steering) in an autonomous driving vehicle (ADV). A control input is received from an ADV perception and planning system. The control input is translated in a control command to a control subsystem of the ADV. A reference actuation output is obtained from a storage of the ADV. The reference actuation output is a smoothed output that accounts for second order actuation dynamic delays attributable to the control subsystem actuator. Based on a difference between the control input and the reference actuation output, adaptive gains are determined and applied to the input control signal to reduce error between the control output and the reference actuation output.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Yu WANG, Qi LUO, Shu JIANG, Jinghao MIAO, Jiangtao HU, Jingao WANG, Jinyun ZHOU, Jiaxuan XU
  • Publication number: 20210253118
    Abstract: Systems and methods are disclosed for identifying time-latency and subsystem control actuation dynamic delay due to second order dynamics that are neglected in control systems of the prior art. Embodiments identify time-latency and subsystem control actuation delays by developing a discrete-time dynamic model having parameters and estimating the parameters using a least-squares method over selected crowd-driving data. After estimating the model parameters, the model can be used to identify dynamic actuation delay metrics such as time-latency, rise time, settling time, overshoot, bandwidth, and resonant peak of the control subsystem. Control subsystems can include steering, braking, and throttling.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventors: Yu WANG, Qi LUO, Shu JIANG, Jinghao MIAO, Jiangtao HU, Jingao WANG, Jinyun ZHOU, Jiaxuan XU
  • Publication number: 20210229678
    Abstract: Systems and methods are disclosed for collecting driving data from simulated autonomous driving vehicle (ADV) driving sessions and real-world ADV driving sessions. The driving data is processed to exclude manual (human) driving data and to exclude data corresponding to the ADV being stationary (not driving). Data can further be filtered based on driving direction: forward or reverse driving. Driving data records are time stamped. The driving data can be aligned according to the timestamp, then a standardized set of metrics is generated from the collected, filtered, and time-aligned data. The standardized set of metrics are used to grade the performance the control system of the ADV, and to generate an updated ADV controller, based on the standardized set of metrics.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Yu WANG, Qi LUO, Yu CAO, Feng Zongbao, Lin LONGTAO, Xiao XIANGQUAN, Jinghao MIAO, Jingtao HU, Jingao WANG, Shu JIANG, Jinyun ZHOU, Jiaxuan XU
  • Patent number: 11061403
    Abstract: A driving environment is perceived based on sensor data obtained from a plurality of sensors mounted on the ADV. In response to a request for changing lane from a first lane to a second lane, path planning is performed. The path planning includes identifying a first lane change point for the ADV to change from the first lane to the second lane in a first trajectory of the ADV, determining a lane change preparation distance with respect to the first lane change point, and generating a second trajectory based on the lane change preparation distance, where the second trajectory having a second lane change point delayed from the first lane change point. Speed planning is performed on the second trajectory to control the ADV to change lane according to the second trajectory with different speeds at different point in time.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 13, 2021
    Assignee: BAIDU USA LLC
    Inventors: Jiacheng Pan, Jiaxuan Xu, Jinyun Zhou, Hongyi Sun, Shu Jiang, Jiaming Tao, Yifei Jiang, Jiangtao Hu, Jinghao Miao
  • Publication number: 20210206397
    Abstract: In one embodiment, when an autonomous driving vehicle (ADV) is parked, the ADV can determine, based on criteria, whether to operate in an open-space mode or an on-lane mode. The criteria can include whether the ADV is within a threshold distance and threshold heading relative to a vehicle lane. If the criteria are not satisfied, then the ADV can enter the open-space mode. While in the open-space mode, the ADV can maneuver it is within the threshold distance and the threshold heading relative to the vehicle lane. In response to the criteria being satisfied, the ADV can enter and operate in the on-lane mode for the ADV to resume along the vehicle lane.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: SHU JIANG, JIAMING TAO, JINYUN ZHOU, QI LUO, JINGHAO MIAO, JIANGTAO HU, JIAXUAN XU, YU WANG