Terminate called after throwing an instance of 'ros::serialization::StreamOverrunException'
what() buffer overrun!
主要的问题是发布proto定义的时候
pub_fusionLaneCurb_proto=private_node_handle.advertise<pcl::PCLPointCloud2>("fusion_lane_curb_proto", 1);
将proto数据格式定义错误,不是点云,而是std_msgs::String
pub_fusionLaneCurb_proto=private_node_handle.advertise<std_msgs::String>("fusion_lane_curb_proto", 1);