Autoware.Auto
motion::motion_common::StateWeight Class Reference

Specifies the weights used for particular state weights in the least-squares objective function of the mpc solver. More...

#include <config.hpp>

Public Member Functions

 StateWeight (Real pose, Real heading, Real longitudinal_velocity, Real lateral_velocity, Real yaw_rate, Real acceleration, Real jerk, Real steer_angle, Real steer_angle_rate)
 
Real pose () const noexcept
 
Real heading () const noexcept
 
Real longitudinal_velocity () const noexcept
 
Real lateral_velocity () const noexcept
 
Real yaw_rate () const noexcept
 
Real acceleration () const noexcept
 
Real jerk () const noexcept
 
Real steer_angle () const noexcept
 
Real steer_angle_rate () const noexcept
 

Detailed Description

Specifies the weights used for particular state weights in the least-squares objective function of the mpc solver.

Constructor & Destructor Documentation

◆ StateWeight()

motion::motion_common::StateWeight::StateWeight ( Real  pose,
Real  heading,
Real  longitudinal_velocity,
Real  lateral_velocity,
Real  yaw_rate,
Real  acceleration,
Real  jerk,
Real  steer_angle,
Real  steer_angle_rate 
)

Member Function Documentation

◆ acceleration()

Real motion::motion_common::StateWeight::acceleration ( ) const
noexcept

◆ heading()

Real motion::motion_common::StateWeight::heading ( ) const
noexcept

◆ jerk()

Real motion::motion_common::StateWeight::jerk ( ) const
noexcept

◆ lateral_velocity()

Real motion::motion_common::StateWeight::lateral_velocity ( ) const
noexcept

◆ longitudinal_velocity()

Real motion::motion_common::StateWeight::longitudinal_velocity ( ) const
noexcept

◆ pose()

Real motion::motion_common::StateWeight::pose ( ) const
noexcept

◆ steer_angle()

Real motion::motion_common::StateWeight::steer_angle ( ) const
noexcept

◆ steer_angle_rate()

Real motion::motion_common::StateWeight::steer_angle_rate ( ) const
noexcept

◆ yaw_rate()

Real motion::motion_common::StateWeight::yaw_rate ( ) const
noexcept

The documentation for this class was generated from the following files: