Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
GraphSLAMInstance Member List

This is the complete list of members for GraphSLAMInstance, including all inherited members.

_factor_graph_GraphSLAMInstanceprotected
_graph_values_GraphSLAMInstanceprotected
_landmark_counter_GraphSLAMInstanceprotected
_locked_landmarks_GraphSLAMInstanceprotected
_new_observation_factors_GraphSLAMInstanceprotected
_new_pose_node_GraphSLAMInstanceprotected
_optimizer_GraphSLAMInstanceprotected
_params_GraphSLAMInstanceprotected
_pose_counter_GraphSLAMInstanceprotected
_pose_timestamps_GraphSLAMInstanceprotected
clone() constGraphSLAMInstanceinline
get_covariance_matrix() constGraphSLAMInstance
get_graph_values_reference() constGraphSLAMInstance
get_landmark_counter() constGraphSLAMInstance
get_landmark_id_at_time(const rclcpp::Time &timestamp) constGraphSLAMInstanceprotected
get_pose() constGraphSLAMInstance
get_pose_counter() constGraphSLAMInstance
get_state_vector() constGraphSLAMInstance
GraphSLAMInstance()=defaultGraphSLAMInstance
GraphSLAMInstance(const SLAMParameters &params, std::shared_ptr< BaseOptimizer > optimizer)GraphSLAMInstance
GraphSLAMInstance(const GraphSLAMInstance &other)GraphSLAMInstance
load_initial_state(const Eigen::VectorXd &map, const Eigen::Vector3d &pose, double preloaded_map_noise)GraphSLAMInstance
lock_landmarks()GraphSLAMInstance
new_observation_factors() constGraphSLAMInstance
new_pose_factors() constGraphSLAMInstance
operator=(const GraphSLAMInstance &other)GraphSLAMInstance
optimize()GraphSLAMInstance
process_new_pose(const Eigen::Vector3d &pose_difference, const Eigen::Vector3d &noise_vector, const Eigen::Vector3d &new_pose, const rclcpp::Time &pose_timestamp)GraphSLAMInstance
process_observations(const ObservationData &observation_data)GraphSLAMInstance
process_pose_difference(const Eigen::Vector3d &pose_difference, const Eigen::Vector3d &noise_vector, unsigned int before_pose_id, unsigned int after_pose_id)GraphSLAMInstance
process_pose_difference(const Eigen::Vector3d &pose_difference, const Eigen::Vector3d &noise_vector, unsigned int before_pose_id)GraphSLAMInstance
process_pose_difference(const Eigen::Vector3d &pose_difference, const Eigen::Vector3d &noise_vector)GraphSLAMInstance
~GraphSLAMInstance()=defaultGraphSLAMInstance