Apollo  6.0
Open source self driving car software
Namespaces | Functions
linear_quadratic_regulator.h File Reference

Solver for discrete-time linear quadratic problem. More...

#include "Eigen/Core"
Include dependency graph for linear_quadratic_regulator.h:

Go to the source code of this file.

Namespaces

 apollo::common::math
 apollo::common::math
 
 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::common
 apollo::common
 

Functions

void apollo::common::math::SolveLQRProblem (const Eigen::MatrixXd &A, const Eigen::MatrixXd &B, const Eigen::MatrixXd &Q, const Eigen::MatrixXd &R, const Eigen::MatrixXd &M, const double tolerance, const uint max_num_iteration, Eigen::MatrixXd *ptr_K)
 Solver for discrete-time linear quadratic problem. More...
 
void apollo::common::math::SolveLQRProblem (const Eigen::MatrixXd &A, const Eigen::MatrixXd &B, const Eigen::MatrixXd &Q, const Eigen::MatrixXd &R, const double tolerance, const uint max_num_iteration, Eigen::MatrixXd *ptr_K)
 Solver for discrete-time linear quadratic problem. More...
 

Detailed Description

Solver for discrete-time linear quadratic problem.