![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Classes | |
| class | ArTagPoseAdder |
| class | BagImuFilterer |
| class | DepthOdometryAdder |
| class | GraphLocalizerSimulator |
| struct | GraphLocalizerSimulatorParams |
| class | GraphVIOSimulator |
| struct | GraphVIOSimulatorParams |
| class | ImuBiasExtrapolator |
| class | LiveMeasurementSimulator |
| struct | LiveMeasurementSimulatorParams |
| class | MapMatcher |
| class | MessageBuffer |
| struct | MessageBufferParams |
| class | OfflineReplay |
| struct | OfflineReplayParams |
| class | SparseMappingPoseAdder |
Functions | |
| void | FeatureTrackImage (const vision_common::SpacedFeatureTracker &feature_tracker, const camera::CameraParameters &camera_params, cv::Mat &feature_track_image) |
| void | MarkSmartFactorPoints (const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> smart_factors, const camera::CameraParameters &camera_params, const gtsam::Values &values, cv::Mat &feature_track_image) |
| boost::optional< sensor_msgs::ImagePtr > | CreateFeatureTrackImage (const sensor_msgs::ImageConstPtr &image_msg, const vision_common::SpacedFeatureTracker &feature_tracker, const camera::CameraParameters &camera_params, const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> &smart_factors, const gtsam::Values &values) |
| cv::Point2f | Distort (const Eigen::Vector2d &undistorted_point, const camera::CameraParameters ¶ms) |
| void | LoadMessageBufferParams (config_reader::ConfigReader &config, MessageBufferParams ¶ms, const std::string &prefix="") |
| void | LoadLiveMeasurementSimulatorParams (config_reader::ConfigReader &config, const std::string &bag_name, const std::string &map_file, const std::string &image_topic, LiveMeasurementSimulatorParams ¶ms) |
| void | LoadGraphLocalizerSimulatorParams (config_reader::ConfigReader &config, GraphLocalizerSimulatorParams ¶ms) |
| void | LoadGraphVIOSimulatorParams (config_reader::ConfigReader &config, GraphVIOSimulatorParams ¶ms) |
| void | LoadOfflineReplayParams (config_reader::ConfigReader &config, OfflineReplayParams ¶ms) |
| bool | string_ends_with (const std::string &str, const std::string &ending) |
| template<typename MsgType > | |
| void | SaveMsg (const MsgType &msg, const std::string &topic, rosbag::Bag &bag) |
| geometry_msgs::PoseStamped | PoseMsg (const Eigen::Isometry3d &global_T_body, const std_msgs::Header &header) |
| geometry_msgs::PoseStamped | PoseMsg (const Eigen::Isometry3d &global_T_body, const localization_common::Time time) |
| geometry_msgs::PoseStamped | PoseMsg (const gtsam::Pose3 &global_T_body, const localization_common::Time time) |
| geometry_msgs::PoseStamped | PoseMsg (const localization_measurements::TimestampedPose ×tamped_pose) |
| void | SaveExtrapolatedStates (const std::vector< lc::CombinedNavState > &extrapolated_states, rosbag::Bag &bag) |
| void | LoadMessageBufferParams (const std::string &message_type, config_reader::ConfigReader &config, MessageBufferParams ¶ms, const std::string &prefix) |
| boost::optional< sensor_msgs::ImagePtr > localization_analysis::CreateFeatureTrackImage | ( | const sensor_msgs::ImageConstPtr & | image_msg, |
| const vision_common::SpacedFeatureTracker & | feature_tracker, | ||
| const camera::CameraParameters & | camera_params, | ||
| const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> & | smart_factors, | ||
| const gtsam::Values & | values | ||
| ) |
| cv::Point2f localization_analysis::Distort | ( | const Eigen::Vector2d & | undistorted_point, |
| const camera::CameraParameters & | params | ||
| ) |
| void localization_analysis::FeatureTrackImage | ( | const vision_common::SpacedFeatureTracker & | feature_tracker, |
| const camera::CameraParameters & | camera_params, | ||
| cv::Mat & | feature_track_image | ||
| ) |
| void localization_analysis::LoadGraphLocalizerSimulatorParams | ( | config_reader::ConfigReader & | config, |
| GraphLocalizerSimulatorParams & | params | ||
| ) |
| void localization_analysis::LoadGraphVIOSimulatorParams | ( | config_reader::ConfigReader & | config, |
| GraphVIOSimulatorParams & | params | ||
| ) |
| void localization_analysis::LoadLiveMeasurementSimulatorParams | ( | config_reader::ConfigReader & | config, |
| const std::string & | bag_name, | ||
| const std::string & | map_file, | ||
| const std::string & | image_topic, | ||
| LiveMeasurementSimulatorParams & | params | ||
| ) |
| void localization_analysis::LoadMessageBufferParams | ( | config_reader::ConfigReader & | config, |
| MessageBufferParams & | params, | ||
| const std::string & | prefix = "" |
||
| ) |
| void localization_analysis::LoadMessageBufferParams | ( | const std::string & | message_type, |
| config_reader::ConfigReader & | config, | ||
| MessageBufferParams & | params, | ||
| const std::string & | prefix | ||
| ) |
| void localization_analysis::LoadOfflineReplayParams | ( | config_reader::ConfigReader & | config, |
| OfflineReplayParams & | params | ||
| ) |
| void localization_analysis::MarkSmartFactorPoints | ( | const std::vector< boost::shared_ptr< const factor_adders::RobustSmartFactor >> | smart_factors, |
| const camera::CameraParameters & | camera_params, | ||
| const gtsam::Values & | values, | ||
| cv::Mat & | feature_track_image | ||
| ) |
| geometry_msgs::PoseStamped localization_analysis::PoseMsg | ( | const Eigen::Isometry3d & | global_T_body, |
| const localization_common::Time | time | ||
| ) |
| geometry_msgs::PoseStamped localization_analysis::PoseMsg | ( | const Eigen::Isometry3d & | global_T_body, |
| const std_msgs::Header & | header | ||
| ) |
| geometry_msgs::PoseStamped localization_analysis::PoseMsg | ( | const gtsam::Pose3 & | global_T_body, |
| const localization_common::Time | time | ||
| ) |
| geometry_msgs::PoseStamped localization_analysis::PoseMsg | ( | const localization_measurements::TimestampedPose & | timestamped_pose | ) |
| void localization_analysis::SaveExtrapolatedStates | ( | const std::vector< lc::CombinedNavState > & | extrapolated_states, |
| rosbag::Bag & | bag | ||
| ) |
| void localization_analysis::SaveMsg | ( | const MsgType & | msg, |
| const std::string & | topic, | ||
| rosbag::Bag & | bag | ||
| ) |
| bool localization_analysis::string_ends_with | ( | const std::string & | str, |
| const std::string & | ending | ||
| ) |