Public Member Functions | Protected Member Functions | List of all members
fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC > Class Template Referenceabstract

#include <relative_dynamics.h>

Public Member Functions

virtual std::unique_ptr< RelativeState< TS, PS > > Evaluate (const TS &tracker_x, const TC &tracker_u, const PS &planner_x, const PC &planner_u) const =0
 
virtual TC OptimalControl (const TS &tracker_x, const PS &planner_x, const RelativeState< TS, PS > &value_gradient, const ControlBound< TC > &tracker_u_bound, const ControlBound< PC > &planner_u_bound) const =0
 
virtual ~RelativeDynamics ()
 

Protected Member Functions

 RelativeDynamics ()
 

Detailed Description

template<typename TS, typename TC, typename PS, typename PC>
class fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC >

Definition at line 59 of file relative_dynamics.h.

Constructor & Destructor Documentation

template<typename TS, typename TC, typename PS, typename PC>
virtual fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC >::~RelativeDynamics ( )
inlinevirtual

Definition at line 62 of file relative_dynamics.h.

template<typename TS, typename TC, typename PS, typename PC>
fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC >::RelativeDynamics ( )
inlineexplicitprotected

Definition at line 79 of file relative_dynamics.h.

Member Function Documentation

template<typename TS, typename TC, typename PS, typename PC>
virtual std::unique_ptr<RelativeState<TS, PS> > fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC >::Evaluate ( const TS &  tracker_x,
const TC &  tracker_u,
const PS &  planner_x,
const PC &  planner_u 
) const
pure virtual
template<typename TS, typename TC, typename PS, typename PC>
virtual TC fastrack::dynamics::RelativeDynamics< TS, TC, PS, PC >::OptimalControl ( const TS &  tracker_x,
const PS &  planner_x,
const RelativeState< TS, PS > &  value_gradient,
const ControlBound< TC > &  tracker_u_bound,
const ControlBound< PC > &  planner_u_bound 
) const
pure virtual

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


fastrack
Author(s): David Fridovich-Keil
autogenerated on Mon Aug 3 2020 21:28:37