1 #ifndef OBJECTINTERPRETER_HPP 2 #define OBJECTINTERPRETER_HPP 5 #include <boost/circular_buffer.hpp> 6 #include "KinectInterpreter.hpp" 7 #include "LidarInterpreter.hpp" 55 std::vector<Object> current_objects;
56 boost::circular_buffer<std::vector<Object>> history =
57 boost::circular_buffer<std::vector<Object>>(5);
Class responsible for merging the world data from the Kinect and the LiDAR.
Definition: ObjectInterpreter.hpp:19
std::vector< Object > get_current_objects()
Returns all the objects visible at this moment.
A class responsible for reading and interpreting the Kinect data.
Definition: KinectInterpreter.hpp:14
A class responsible for reading and interpreting the LiDAR data.
Definition: LidarInterpreter.hpp:17
std::vector< Object > get_changed_objects()
Returns all the objects visible at this moment that changed since last call of this function...