Classes | Namespaces | Typedefs | Variables
agv_diff_drive_v_w.hpp File Reference
#include <tuw_control/state_sim/state_sim.hpp>
#include <tuw_control/param_func_new/param_func_spline/param_func_spline0_dist.hpp>
#include <tuw_control/utils.h>
Include dependency graph for agv_diff_drive_v_w.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tuw::DiffDrive::OptVarMapVW< TNumType, TParamStructType >
 
class  tuw::DiffDrive::OptVarStructVW< TNumType, TLeafType >
 Defining the system optimization parameters structure. More...
 
class  tuw::DiffDrive::ParamType< TNumType, TCfDataType >
 Defining the system optimization parameters structure. More...
 
class  tuw::DiffDrive::StateCfVW< TNumType, TLeafType >
 Defining the system closed-form state variables. More...
 
class  tuw::DiffDrive::StateNmVW< TNumType, TLeafType >
 Defining the system numerical state variables. More...
 
class  tuw::DiffDrive::StateNmWithLVW< TNumType, TLeafType >
 Defining the system numerical state variables, including a scalar objective function L. More...
 
class  tuw::DiffDrive::StateSimVW< TNumType, TMapDataType, TDiscretizationType >
 
class  tuw::DiffDrive::StateSimVWBase< TNumType, MapDataType, TStateType, TDiscretizationType, TFuncsType >
 
class  tuw::DiffDrive::StateWithGradSimVW< TNumType, TMapDataType, TDiscretizationType >
 
class  tuw::DiffDrive::StateWithLSimVW< TNumType, TMapDataType, TDiscretizationType, TCostFuncType >
 
class  tuw::DiffDrive::StateWithLWithGradSimVW< TNumType, TMapDataType, TDiscretizationType, TCostFuncType >
 

Namespaces

 tuw
 
 tuw::DiffDrive
 

Typedefs

template<class TNumType >
using tuw::DiffDrive::StateVW = StateMap< TNumType, StateNmVW, StateCfVW >
 Simple full system state [xNm,xCf]. More...
 
template<class TNumType >
using tuw::DiffDrive::StateWithGradVW = StateWithGradMap< TNumType, StateNmVW, StateCfVW, OptVarStructVW >
 Full system state, with derivatives [[xNm,L],xCf, d/dp([xNm,L]), d/dp(xCf)]. More...
 
template<class TNumType >
using tuw::DiffDrive::StateWithLVW = StateMap< TNumType, StateNmWithLVW, StateCfVW >
 Full system state including scalar objective function [[xNm,L],xCf]. More...
 
template<class TNumType >
using tuw::DiffDrive::StateWithLWithGradVW = StateWithGradMap< TNumType, StateNmWithLVW, StateCfVW, OptVarStructVW >
 Full system state including scalar objective function, with derivatives [[xNm,L],xCf, d/dp([xNm,L]), d/dp(xCf)]. More...
 

Variables

static constexpr const size_t tuw::DiffDrive::optParamBlockSize = 3
 


tuw_control
Author(s): George Todoran
autogenerated on Mon Jun 10 2019 15:27:22