|
| SmartRangeFactor () |
| Default constructor: don't use directly.
|
|
| SmartRangeFactor (double s) |
| Constructor. More...
|
|
void | addRange (Key key, double measuredRange) |
| Add a range measurement to a pose with given key.
|
|
virtual void | print (const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) const |
| print
|
|
virtual bool | equals (const NonlinearFactor &f, double tol=1e-9) const |
| Check if two factors are equal.
|
|
Point2 | triangulate (const Values &x) const |
| Triangulate a point from at least three pose-range pairs Checks for best pair that includes first point Raise runtime_error if not well defined.
|
|
virtual Vector | unwhitenedError (const Values &x, boost::optional< std::vector< Matrix > & > H=boost::none) const |
| Error function without the NoiseModel, \( z-h(x) \).
|
|
virtual gtsam::NonlinearFactor::shared_ptr | clone () const |
|
◆ SmartRangeFactor()
gtsam::SmartRangeFactor::SmartRangeFactor |
( |
double |
s | ) |
|
|
inlineexplicit |
Constructor.
- Parameters
-
s | standard deviation of range measurement noise |
◆ clone()
virtual gtsam::NonlinearFactor::shared_ptr gtsam::SmartRangeFactor::clone |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: