selfdriving
Public Member Functions | Public Attributes | List of all members
mpp::SE2orR2_KinState Struct Reference

#include <mpp/data/SE2_KinState.h>

Public Member Functions

 SE2orR2_KinState ()=default
 
SE2_KinState asSE2KinState () const
 
std::string asString () const
 

Public Attributes

PoseOrPoint state
 global pose (x,y,phi) or point(x,y) More...
 
mrpt::math::TTwist2D vel {0, 0, 0}
 global velocity (vx,vy,omega) More...
 

Constructor & Destructor Documentation

◆ SE2orR2_KinState()

mpp::SE2orR2_KinState::SE2orR2_KinState ( )
default

Member Function Documentation

◆ asSE2KinState()

SE2_KinState mpp::SE2orR2_KinState::asSE2KinState ( ) const

Returns a SE2_KinState exact equivalent of this object, if state is a pose, or transforms the point into a pose with phi=0 otherwise.

◆ asString()

std::string mpp::SE2orR2_KinState::asString ( ) const

Member Data Documentation

◆ state

PoseOrPoint mpp::SE2orR2_KinState::state

global pose (x,y,phi) or point(x,y)

◆ vel

mrpt::math::TTwist2D mpp::SE2orR2_KinState::vel {0, 0, 0}

global velocity (vx,vy,omega)


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