ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
In what you write, I see:
data_logger_message.msg
data_logger_measurement.h
The names should match, the error could occur because they don't.
2 | No.2 Revision |
In what So, it seems there is at least a small bug in genmsg: https://github.com/ros/genmsg/issues/16
This bug means you write, I see:have to double-check all filenames.
If your include line is:
data_logger_message.msg
data_logger_measurement.h
#include <temp_sensor_interface/data_logger_measurement.h>
The names should match, the error could occur because they don't.then make sure to check this file exists at:
ls devel/include/temp_sensor_interface
in your workspace devel folder.
Also make sure the name of your package really is temp_sensor_interface
When you change the name of the .msg file, you need to also change the CMakeLists.txt, even if it had been correct. (Make any change, like adding a blank line). Else for the .msg file, no new message will be generated. Another way to make sure, is to delete your build and devel folders, and start catkin_make again.