From 42101fafb3f5a9f477821281cd5085d6226f17e1 Mon Sep 17 00:00:00 2001
From: Tommy Persson <tommmy.persson@liu.se>
Date: Wed, 2 Jun 2021 10:46:16 +0200
Subject: [PATCH] Error print if ile is not loaded.

---
 src/image_display.cc | 5 +++++
 src/image_visual.cc  | 4 ++++
 2 files changed, 9 insertions(+)

diff --git a/src/image_display.cc b/src/image_display.cc
index cd15c60..3ce88b5 100644
--- a/src/image_display.cc
+++ b/src/image_display.cc
@@ -96,6 +96,7 @@ namespace lrs_rviz {
                  + "] does not exist" );
       return;
     } else {
+      // ROS_INFO("Using file: %s", filename.c_str());
       setStatus( rviz::StatusProperty::Ok, "FILENAME", filename.c_str());
     }
 
@@ -106,6 +107,7 @@ namespace lrs_rviz {
                  + "] does not exist" );
       return;
     } else {
+      // ROS_INFO("DX: %d", dx);      
       setStatus( rviz::StatusProperty::Ok, "DX", QString::number(dx));
     }
 
@@ -116,11 +118,14 @@ namespace lrs_rviz {
                  + "] does not exist" );
       return;
     } else {
+      // ROS_INFO("DY: %d", dy);            
       setStatus( rviz::StatusProperty::Ok, "DY", QString::number(dy));
     }
 
     update_nh_.getParam(image_description_property_->getStdString() + "/x_offset", x_offset);
     update_nh_.getParam(image_description_property_->getStdString() + "/y_offset", y_offset);
+    // ROS_INFO("XOFFSET: %f", x_offset);                
+    // ROS_INFO("YOFFSET: %f", y_offset);                
 
     if( filename.empty() ) {
       setStatus( rviz::StatusProperty::Error, "FILENAME", "Filename is empty" );
diff --git a/src/image_visual.cc b/src/image_visual.cc
index 9e10c97..33bc6a7 100644
--- a/src/image_visual.cc
+++ b/src/image_visual.cc
@@ -53,6 +53,8 @@ namespace lrs_rviz {
 
     if (LoadImage("image_ground", filename)) {
 
+      ROS_INFO("FILE LOADED");
+
       Ogre::MaterialPtr material = 
 	Ogre::MaterialManager::getSingleton().create("image_ground_material",
 						     Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME);
@@ -89,6 +91,8 @@ namespace lrs_rviz {
     
       manual->end();
       root_visual_node_->attachObject(manual);
+    } else {
+      ROS_ERROR("Failed to load file: %s", filename.c_str());
     }
 
     root_visual_node_->setPosition(x_offset, y_offset, z_offset);
-- 
GitLab