|
| | SmartSemanticBearingRangeFactor ()=default |
| |
| | SmartSemanticBearingRangeFactor (const gtsam::DiscreteKey &dk, const std::vector< double > probs) |
| |
| void | updateProbs (const std::vector< double > &probs) |
| |
| | SemanticBearingRangeFactor ()=default |
| |
| | SemanticBearingRangeFactor (const gtsam::Key &poseKey, const gtsam::Key &pointKey, const gtsam::DiscreteKey &discreteKey, const std::vector< double > measuredProbs, const BearingType &measuredBearing, const RangeType &measuredRange, const gtsam::SharedNoiseModel &model) |
| |
| virtual | ~SemanticBearingRangeFactor ()=default |
| |
| SemanticBearingRangeFactor & | operator= (const SemanticBearingRangeFactor &rhs) |
| |
| double | error (const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const override |
| |
| size_t | dim () const override |
| |
| boost::shared_ptr< gtsam::GaussianFactor > | linearize (const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const override |
| |
| bool | equals (const DCFactor &other, double tol=1e-9) const override |
| |
| double | logNormalizingConstant (const gtsam::Values &values) const override |
| |
| | DCFactor ()=default |
| |
| | DCFactor (const gtsam::KeyVector &continuousKeys, const gtsam::DiscreteKeys &discreteKeys) |
| |
| | DCFactor (const gtsam::DiscreteKeys &discreteKeys) |
| |
| DCFactor & | operator= (const DCFactor &rhs) |
| |
| virtual | ~DCFactor ()=default |
| |
| gtsam::DiscreteKeys | discreteKeys () const |
| |
| virtual gtsam::DecisionTreeFactor | toDecisionTreeFactor (const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const |
| |
| template<typename NonlinearFactorType > |
| double | nonlinearFactorLogNormalizingConstant (const NonlinearFactorType &factor, const gtsam::Values &values) const |
| |
| std::vector< double > | evalProbs (const gtsam::DiscreteKey &dk, const gtsam::Values &continuousVals) const |
| |
| gtsam::DecisionTreeFactor | conditionalTimes (const gtsam::DecisionTreeFactor &f, const gtsam::Values &continuousVals, const DiscreteValues &discreteVals) const |
| |
Implementation of a "smart" updateable semantic bearing-range factor.
Simply augments SemanticBearingRangeFactor with updateProbs function to modify the probs_ member variable directly.