added catkin  message generation code