|
Formula Student Autonomous Systems
The code for the main driverless system
|
This is the complete list of members for SLAMSolver, including all inherited members.
| _data_association_ | SLAMSolver | protected |
| _execution_times_ | SLAMSolver | protected |
| _landmark_filter_ | SLAMSolver | protected |
| _last_observation_update_ | SLAMSolver | protected |
| _last_pose_update_ | SLAMSolver | protected |
| _loop_closure_ | SLAMSolver | protected |
| _mission_ | SLAMSolver | protected |
| _motion_model_ | SLAMSolver | protected |
| _params_ | SLAMSolver | protected |
| _received_first_velocities_ | SLAMSolver | protected |
| add_observations(const std::vector< common_lib::structures::Cone > &cones, rclcpp::Time cones_timestamp)=0 | SLAMSolver | pure virtual |
| add_velocities(const common_lib::structures::Velocities &velocities)=0 | SLAMSolver | pure virtual |
| get_associations() const =0 | SLAMSolver | pure virtual |
| get_covariance()=0 | SLAMSolver | pure virtual |
| get_lap_counter()=0 | SLAMSolver | pure virtual |
| get_map_coordinates() const =0 | SLAMSolver | pure virtual |
| get_map_estimate()=0 | SLAMSolver | pure virtual |
| get_observations_global() const =0 | SLAMSolver | pure virtual |
| get_pose_estimate()=0 | SLAMSolver | pure virtual |
| lap_counter_ | SLAMSolver | protected |
| load_initial_state(const Eigen::VectorXd &map, const Eigen::Vector3d &pose)=0 | SLAMSolver | pure virtual |
| set_mission(common_lib::competition_logic::Mission mission) | SLAMSolver | |
| SLAMSolver(const SLAMParameters ¶ms, 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 | |
| ~SLAMSolver()=default | SLAMSolver | virtual |