GTSAM  4.0.2
C++ library for smoothing and mapping (SAM)
gtsam::PoseRTV Member List

This is the complete list of members for gtsam::PoseRTV, including all inherited members.

Base typedef (defined in gtsam::PoseRTV)gtsam::PoseRTVprotected
between(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
between(const ProductLieGroup &other, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
ChartJacobian typedef (defined in gtsam::PoseRTV)gtsam::PoseRTVprotected
compose(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
compose(const ProductLieGroup &other, ChartJacobian H1, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
Dim() (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inlinestatic
dim() const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
dimension enum value (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >
dimension1 enum value (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >protected
dimension2 enum value (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >protected
equals(const PoseRTV &other, double tol=1e-6) const (defined in gtsam::PoseRTV)gtsam::PoseRTV
Expmap(const TangentVector &v, ChartJacobian Hv={}) (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inlinestatic
expmap(const TangentVector &v) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
flyingDynamics(double pitch_rate, double heading_rate, double lift_control, double dt) constgtsam::PoseRTV
generalDynamics(const Vector &accel, const Vector &gyro, double dt) constgtsam::PoseRTV
group_flavor typedef (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >
Identity() (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inlinestatic
imuPrediction(const PoseRTV &x2, double dt) constgtsam::PoseRTV
inverse() const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
inverse(ChartJacobian D) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
Jacobian typedef (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >protected
Jacobian1 typedef (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >protected
Jacobian2 typedef (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >protected
localCoordinates(const ProductLieGroup &g, ChartJacobian H1={}, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
LocalCoordinates(const ProductLieGroup &p, ChartJacobian Hp={}) (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inlinestatic
Logmap(const ProductLieGroup &p, ChartJacobian Hp={}) (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inlinestatic
logmap(const ProductLieGroup &g) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
operator*(const ProductLieGroup &other) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
planarDynamics(double vel_rate, double heading_rate, double max_accel, double dt) constgtsam::PoseRTV
pose() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV() (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV(const Point3 &t, const Rot3 &rot, const Velocity3 &vel) (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV(const Rot3 &rot, const Point3 &t, const Velocity3 &vel) (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV(const Point3 &t) (defined in gtsam::PoseRTV)gtsam::PoseRTVinlineexplicit
PoseRTV(const Pose3 &pose, const Velocity3 &vel) (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV(const Pose3 &pose) (defined in gtsam::PoseRTV)gtsam::PoseRTVinlineexplicit
PoseRTV(const Base &base) (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
PoseRTV(double roll, double pitch, double yaw, double x, double y, double z, double vx, double vy, double vz)gtsam::PoseRTV
PoseRTV(const Vector &v)gtsam::PoseRTVexplicit
print(const std::string &s="") const (defined in gtsam::PoseRTV)gtsam::PoseRTV
ProductLieGroup()gtsam::ProductLieGroup< Pose3, Velocity3 >inline
ProductLieGroup(const Pose3 &g, const Velocity3 &h) (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
ProductLieGroup(const Base &base) (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
R() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
range(const PoseRTV &other, OptionalJacobian< 1, 9 > H1={}, OptionalJacobian< 1, 9 > H2={}) constgtsam::PoseRTV
retract(const TangentVector &v, ChartJacobian H1={}, ChartJacobian H2={}) const (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >inline
rotation() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
RRTMbn(const Vector3 &euler)gtsam::PoseRTVstatic
RRTMbn(const Rot3 &att) (defined in gtsam::PoseRTV)gtsam::PoseRTVstatic
RRTMnb(const Vector3 &euler)gtsam::PoseRTVstatic
RRTMnb(const Rot3 &att) (defined in gtsam::PoseRTV)gtsam::PoseRTVstatic
t() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
TangentVector typedef (defined in gtsam::ProductLieGroup< Pose3, Velocity3 >)gtsam::ProductLieGroup< Pose3, Velocity3 >
transformed_from(const Pose3 &trans, ChartJacobian Dglobal={}, OptionalJacobian< 9, 6 > Dtrans={}) constgtsam::PoseRTV
translation() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
translationIntegration(const Rot3 &r2, const Velocity3 &v2, double dt) constgtsam::PoseRTV
translationIntegration(const PoseRTV &x2, double dt) constgtsam::PoseRTVinline
translationIntegrationVec(const PoseRTV &x2, double dt) constgtsam::PoseRTVinline
translationVec() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
v() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
vector() const (defined in gtsam::PoseRTV)gtsam::PoseRTV
velocity() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline
velocityVec() const (defined in gtsam::PoseRTV)gtsam::PoseRTVinline