![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <speed_cam.h>
Public Member Functions | |
| SpeedCam (SpeedCamImuCallback cb_imu, SpeedCamCameraImageCallback cb_camera_image, SpeedCamOpticalFlowCallback cb_optical_flow, SpeedCamSpeedCallback cb_speed, SpeedCamStatusCallback cb_status, SpeedCamVersionCallback cb_version, SpeedCamStateCallback) | |
| SpeedCamResult | Initialize (std::string const &port, uint32_t baud) |
| void | SetState (int32_t const &state) |
Protected Member Functions | |
| void | ReadCallback (const uint8_t *buffer, size_t len) |
| void | TimeoutCallback (void) |
| speed_cam::SpeedCam::SpeedCam | ( | SpeedCamImuCallback | cb_imu, |
| SpeedCamCameraImageCallback | cb_camera_image, | ||
| SpeedCamOpticalFlowCallback | cb_optical_flow, | ||
| SpeedCamSpeedCallback | cb_speed, | ||
| SpeedCamStatusCallback | cb_status, | ||
| SpeedCamVersionCallback | cb_version, | ||
| SpeedCamStateCallback | cb_state | ||
| ) |
| SpeedCamResult speed_cam::SpeedCam::Initialize | ( | std::string const & | port, |
| uint32_t | baud | ||
| ) |
|
protected |
| void speed_cam::SpeedCam::SetState | ( | int32_t const & | state | ) |
|
protected |