| Public Member Functions | |
| string | assembleModelGazebo (string model_path, bool artificial_texture) | 
| Constructs a Gazebo URDF model to be sent containing an object model. | |
| void | clockThread () | 
| ObjectDataAcquisitionGazebo (int texture, int model_id) | |
| void | spin () | 
| void | tfThread () | 
| virtual | ~ObjectDataAcquisitionGazebo () | 
| Private Attributes | |
| bool | alternate_artificial_texture_ | 
| bool | alternate_mode_ | 
| bool | artificial_texture_ | 
| CallbackQueue | clock_queue_ | 
| thread | clock_thread_ | 
| shared_ptr < PostgresqlModelDatabase > | database_ | 
| ServiceClient | gazebo_camera_set_pose_serv_ | 
| ServiceClient | gazebo_model_remove_serv_ | 
| ServiceClient | gazebo_model_spawn_serv_ | 
| bool | init_failed_ | 
| bool | log_file_open_ | 
| mutex | m_mutex_ | 
| std::string | model_dae_path_ | 
| NodeHandle | nh_ | 
| string | output_file_ | 
| double | scale_factor_ | 
| string | t_cam_info_l_ | 
| string | t_cam_info_r_ | 
| string | t_camera_base_ | 
| string | t_image_raw_l_ | 
| string | t_image_raw_r_ | 
| string | t_pan_tilt_ | 
| string | t_ptu_base_ | 
| CallbackQueue | tf_queue_ | 
| thread | tf_thread_ | 
Definition at line 82 of file spawn_object_model.cpp.
| ObjectDataAcquisitionGazebo::ObjectDataAcquisitionGazebo | ( | int | texture, | 
| int | model_id | ||
| ) |  [inline] | 
Definition at line 108 of file spawn_object_model.cpp.
| virtual ObjectDataAcquisitionGazebo::~ObjectDataAcquisitionGazebo | ( | ) |  [inline, virtual] | 
Definition at line 204 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::assembleModelGazebo | ( | string | model_path, | 
| bool | artificial_texture | ||
| ) |  [inline] | 
Constructs a Gazebo URDF model to be sent containing an object model.
| model_path | the path to the object model | 
| artificial_texture | set to true if we want artificial texture | 
Definition at line 225 of file spawn_object_model.cpp.
| void ObjectDataAcquisitionGazebo::clockThread | ( | ) |  [inline] | 
Definition at line 187 of file spawn_object_model.cpp.
| void ObjectDataAcquisitionGazebo::spin | ( | ) |  [inline] | 
Definition at line 269 of file spawn_object_model.cpp.
| void ObjectDataAcquisitionGazebo::tfThread | ( | ) |  [inline] | 
Definition at line 196 of file spawn_object_model.cpp.
Definition at line 103 of file spawn_object_model.cpp.
Definition at line 103 of file spawn_object_model.cpp.
Definition at line 103 of file spawn_object_model.cpp.
Definition at line 88 of file spawn_object_model.cpp.
| thread ObjectDataAcquisitionGazebo::clock_thread_  [private] | 
Definition at line 89 of file spawn_object_model.cpp.
| shared_ptr<PostgresqlModelDatabase> ObjectDataAcquisitionGazebo::database_  [private] | 
Definition at line 93 of file spawn_object_model.cpp.
Definition at line 87 of file spawn_object_model.cpp.
Definition at line 87 of file spawn_object_model.cpp.
Definition at line 87 of file spawn_object_model.cpp.
Definition at line 103 of file spawn_object_model.cpp.
Definition at line 103 of file spawn_object_model.cpp.
| mutex ObjectDataAcquisitionGazebo::m_mutex_  [private] | 
Definition at line 90 of file spawn_object_model.cpp.
| std::string ObjectDataAcquisitionGazebo::model_dae_path_  [private] | 
Definition at line 94 of file spawn_object_model.cpp.
| NodeHandle ObjectDataAcquisitionGazebo::nh_  [private] | 
Definition at line 86 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::output_file_  [private] | 
Definition at line 100 of file spawn_object_model.cpp.
| double ObjectDataAcquisitionGazebo::scale_factor_  [private] | 
Definition at line 102 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_cam_info_l_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_cam_info_r_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_camera_base_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_image_raw_l_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_image_raw_r_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_pan_tilt_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
| string ObjectDataAcquisitionGazebo::t_ptu_base_  [private] | 
Definition at line 97 of file spawn_object_model.cpp.
Definition at line 88 of file spawn_object_model.cpp.
| thread ObjectDataAcquisitionGazebo::tf_thread_  [private] | 
Definition at line 89 of file spawn_object_model.cpp.