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

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

_add_motion_data_to_graph(const std::shared_ptr< PoseUpdater > pose_updater, const std::shared_ptr< GraphSLAMInstance > graph_slam_instance, bool force_update=false)GraphSLAMSolverprivate
_associations_GraphSLAMSolverprivate
_asynchronous_optimization_routine()GraphSLAMSolverprivate
_data_association_SLAMSolverprotected
_execution_times_SLAMSolverprotected
_graph_slam_instance_GraphSLAMSolverprivate
_landmark_filter_SLAMSolverprotected
_last_imu_data_GraphSLAMSolverprivate
_last_observation_update_SLAMSolverprotected
_last_pose_update_SLAMSolverprotected
_loop_closure_SLAMSolverprotected
_map_coordinates_GraphSLAMSolverprivate
_mission_SLAMSolverprotected
_motion_data_queue_GraphSLAMSolverprivate
_motion_model_SLAMSolverprotected
_mutex_GraphSLAMSolvermutableprivate
_observation_data_queue_GraphSLAMSolverprivate
_observations_global_GraphSLAMSolverprivate
_odometry_modelGraphSLAMSolverprivate
_optimization_timer_GraphSLAMSolverprivate
_optimization_under_way_GraphSLAMSolverprivate
_params_SLAMSolverprotected
_pose_updater_GraphSLAMSolverprivate
_received_first_velocities_SLAMSolverprotected
_reentrant_group_GraphSLAMSolverprivate
add_imu_data(const common_lib::sensor_data::ImuData &imu_data) overrideGraphSLAMSolvervirtual
add_observations(const std::vector< common_lib::structures::Cone > &cones, rclcpp::Time cones_timestamp) overrideGraphSLAMSolvervirtual
add_odometry(const common_lib::structures::Pose &pose_difference) overrideGraphSLAMSolvervirtual
add_velocities(const common_lib::structures::Velocities &velocities) overrideGraphSLAMSolvervirtual
get_associations() const overrideGraphSLAMSolvervirtual
get_covariance() overrideGraphSLAMSolvervirtual
get_lap_counter() overrideGraphSLAMSolverinlinevirtual
get_map_coordinates() const overrideGraphSLAMSolvervirtual
get_map_estimate() overrideGraphSLAMSolvervirtual
get_observations_global() const overrideGraphSLAMSolvervirtual
get_pose_estimate() overrideGraphSLAMSolvervirtual
get_trajectory_estimate() overrideGraphSLAMSolvervirtual
GraphSLAMSolver(const SLAMParameters &params, std::shared_ptr< DataAssociationModel > data_association, std::shared_ptr< V2PMotionModel > motion_model, std::shared_ptr< LandmarkFilter > landmark_filter, std::shared_ptr< std::vector< double > > execution_times, std::shared_ptr< LoopClosure > loop_closure)GraphSLAMSolver
GraphSlamSolverTest_MotionAndObservation_TestGraphSLAMSolverfriend
init(std::weak_ptr< rclcpp::Node > node) overrideGraphSLAMSolvervirtual
lap_counter_SLAMSolverprotected
load_initial_state(const Eigen::VectorXd &map, const Eigen::Vector3d &pose) overrideGraphSLAMSolvervirtual
set_mission(common_lib::competition_logic::Mission mission)SLAMSolver
SLAMSolver(const SLAMParameters &params, std::shared_ptr< DataAssociationModel > data_association, std::shared_ptr< V2PMotionModel > motion_model, std::shared_ptr< LandmarkFilter > landmark_filter, std::shared_ptr< std::vector< double > > execution_times, std::shared_ptr< LoopClosure > loop_closure)SLAMSolver
~GraphSLAMSolver()=defaultGraphSLAMSolver
~ImuIntegratorTrait()=defaultImuIntegratorTraitvirtual
~NodeControllerTrait()=defaultNodeControllerTraitvirtual
~OdometryIntegratorTrait()=defaultOdometryIntegratorTraitvirtual
~SLAMSolver()=defaultSLAMSolvervirtual
~VelocitiesIntegratorTrait()=defaultVelocitiesIntegratorTraitvirtual