44
55#include < ros/node_handle.h>
66
7- #include < ed/uuid.h>
8- #include < ed/world_model.h>
97#include < ed/entity.h>
8+ #include < ed/error_context.h>
109#include < ed/update_request.h>
10+ #include < ed/uuid.h>
11+ #include < ed/world_model.h>
1112
1213#include < tue/config/reader.h>
1314
3132
3233KinectPlugin::KinectPlugin ()
3334{
35+ ed::ErrorContext errc (" RGBDPlugin" , " constructor" );
3436}
3537
3638// ----------------------------------------------------------------------------------------------------
3739
3840KinectPlugin::~KinectPlugin ()
3941{
42+ ed::ErrorContext errc (" RGBDPlugin" , " destructor" );
4043}
4144
4245// ----------------------------------------------------------------------------------------------------
4346
4447void KinectPlugin::initialize (ed::InitData& init)
4548{
49+ ed::ErrorContext errc (" RGBDPlugin" , " initialize" );
4650 tue::Configuration& config = init.config ;
4751
4852 std::string topic;
@@ -69,6 +73,7 @@ void KinectPlugin::initialize(ed::InitData& init)
6973
7074void KinectPlugin::process (const ed::PluginInput& data, ed::UpdateRequest& req)
7175{
76+ ed::ErrorContext errc (" RGBDPlugin" , " process" );
7277 // - - - - - - - - - - - - - - - - - -
7378 // Fetch kinect image and pose
7479
@@ -94,6 +99,7 @@ void KinectPlugin::process(const ed::PluginInput& data, ed::UpdateRequest& req)
9499
95100bool KinectPlugin::srvGetImage (ed_sensor_integration_msgs::GetImage::Request& req, ed_sensor_integration_msgs::GetImage::Response& res)
96101{
102+ ed::ErrorContext errc (" RGBDPlugin" , " srvGetImage" );
97103 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
98104 // Get new image
99105
@@ -147,6 +153,7 @@ bool KinectPlugin::srvGetImage(ed_sensor_integration_msgs::GetImage::Request& re
147153
148154bool KinectPlugin::srvUpdate (ed_sensor_integration_msgs::Update::Request& req, ed_sensor_integration_msgs::Update::Response& res)
149155{
156+ ed::ErrorContext errc (" RGBDPlugin" , " srvUpdate" );
150157 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
151158 // Get new image
152159
@@ -203,6 +210,7 @@ bool KinectPlugin::srvUpdate(ed_sensor_integration_msgs::Update::Request& req, e
203210
204211bool KinectPlugin::srvRayTrace (ed_sensor_integration_msgs::RayTrace::Request& req, ed_sensor_integration_msgs::RayTrace::Response& res)
205212{
213+ ed::ErrorContext errc (" RGBDPlugin" , " srvRayTrace" );
206214 if (req.raytrace_pose .header .frame_id != " /map" && req.raytrace_pose .header .frame_id != " map" )
207215 {
208216 ROS_ERROR (" KinectPlugin::srvRayTrace only works with poses expressed in map frame" );
0 commit comments