47                         bool send_cmd_action(
int act, 
int speed);
    49                         bool path_management(
int act);
    51                         bool path_management(
int act, 
const std::string &path_name);
    68                         enum status {idle, driving_home, docking, executing_path, recording_path};
    98                         bool move(
char direction, 
int speed=5 );
   104                         bool rotate(
char direction, 
int speed=5 );
   110                         bool takeHeadMiddle();
   116                         bool pathRecordAbort();
   122                         bool pathRunForward();
   123                         bool pathRunBackward();
   132                         bool goHome(
bool dock, 
int speed = 5);
   146                         bool retrieve_video();
   157                         bool getNextImageSync(mrpt::obs::CObservationImagePtr& lastImage );
   166                         bool isVideoStreamming() 
const; 
   173                         bool getRovioState(TRovioState &state);
   178                         bool getEncoders(TEncoders &encoders);
 
This class provides simple critical sections functionality. 
 
A class for storing images as grayscale or RGB bitmaps. 
 
bool m_videothread_initialized_error
 
bool m_videothread_initialized_done
 
bool m_videothread_finished
 
A class to interface a Rovio robot (manufactured by WowWee). 
 
This class allows loading and storing values and vectors of different types from a configuration text...
 
mrpt::utils::TCamera cameraParams
 
mrpt::obs::CObservationImagePtr buffer_img
 
mrpt::synch::CCriticalSection buffer_img_cs
 
GLsizei const GLchar ** string
 
mrpt::system::TThreadHandle m_videoThread
 
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
 
bool m_videothread_must_exit
 
This structure contains the information needed to interface the threads API on each platform: ...
 
Structure to hold the parameters of a pinhole camera model.