![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <graph_vio_simulator.h>

Public Member Functions | |
| GraphVIOSimulator (const GraphVIOSimulatorParams ¶ms, const std::string &graph_config_path_prefix) | |
| void | BufferOpticalFlowMsg (const ff_msgs::Feature2dArray &feature_array_msg) |
| void | BufferImuMsg (const sensor_msgs::Imu &imu_msg) |
| void | BufferFlightModeMsg (const ff_msgs::FlightMode &flight_mode_msg) |
| void | BufferDepthOdometryMsg (const ff_msgs::DepthOdometry &depth_odometry_msg) |
| bool | AddMeasurementsAndUpdateIfReady (const localization_common::Time ¤t_time) |
Public Member Functions inherited from ros_graph_vio::RosGraphVIOWrapper | |
| RosGraphVIOWrapper (const std::string &graph_config_path_prefix="") | |
| void | LoadConfigs (const std::string &graph_config_path_prefix) |
| void | FeaturePointsCallback (const ff_msgs::Feature2dArray &feature_array_msg) |
| void | ImuCallback (const sensor_msgs::Imu &imu_msg) |
| void | DepthOdometryCallback (const ff_msgs::DepthOdometry &depth_odometry_msg) |
| void | FlightModeCallback (const ff_msgs::FlightMode &flight_mode) |
| void | Update () |
| bool | Initialized () const |
| void | ResetVIO () |
| void | ResetBiasesAndVIO () |
| void | ResetBiasesFromFileAndResetVIO () |
| boost::optional< ff_msgs::GraphVIOState > | GraphVIOStateMsg () |
| const std::unique_ptr< graph_vio::GraphVIO > & | graph_vio () const |
| std::unique_ptr< graph_vio::GraphVIO > & | graph_vio () |
| localization_analysis::GraphVIOSimulator::GraphVIOSimulator | ( | const GraphVIOSimulatorParams & | params, |
| const std::string & | graph_config_path_prefix | ||
| ) |
| bool localization_analysis::GraphVIOSimulator::AddMeasurementsAndUpdateIfReady | ( | const localization_common::Time & | current_time | ) |
| void localization_analysis::GraphVIOSimulator::BufferDepthOdometryMsg | ( | const ff_msgs::DepthOdometry & | depth_odometry_msg | ) |
| void localization_analysis::GraphVIOSimulator::BufferFlightModeMsg | ( | const ff_msgs::FlightMode & | flight_mode_msg | ) |
| void localization_analysis::GraphVIOSimulator::BufferImuMsg | ( | const sensor_msgs::Imu & | imu_msg | ) |
| void localization_analysis::GraphVIOSimulator::BufferOpticalFlowMsg | ( | const ff_msgs::Feature2dArray & | feature_array_msg | ) |