gtsam_points
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Friends | List of all members
gtsam_points::LinearDampingFactor Class Reference

This factor adds a constant diagonal matrix to the Hessian matrix. It causes a damping effect (like lambda in LM optimization) and helps to fix the gauge freedom. More...

#include <linear_damping_factor.hpp>

Inheritance diagram for gtsam_points::LinearDampingFactor:
Inheritance graph
[legend]
Collaboration diagram for gtsam_points::LinearDampingFactor:
Collaboration graph
[legend]

Public Types

using shared_ptr = gtsam_points::shared_ptr< LinearDampingFactor >
 

Public Member Functions

 LinearDampingFactor (gtsam::Key key, int dim, double mu)
 
 LinearDampingFactor (gtsam::Key key, const gtsam::Vector &diag)
 

Friends

class boost::serialization::access
 

Detailed Description

This factor adds a constant diagonal matrix to the Hessian matrix. It causes a damping effect (like lambda in LM optimization) and helps to fix the gauge freedom.

Friends And Related Symbol Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Serialization function


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