34 #include <visualization_msgs/Marker.h>
37 #define PFLN {printf("DEBUG PRINT FILE %s LINE %d\n",__FILE__,__LINE__);}
42 int main(
int argc,
char* argv[]) {
53 ros::init(argc, argv,
"point_cloud_publisher");
56 visualization_msgs::Marker marker;
57 ros::Publisher marker_pub = n.advertise<visualization_msgs::Marker>(
"/wrapper_collada", 1);
59 marker.header.stamp = ros::Time::now();
60 marker.type = visualization_msgs::Marker::MESH_RESOURCE;
61 marker.action = visualization_msgs::Marker::ADD;
64 marker.mesh_use_embedded_materials = 1;
65 marker.header.frame_id =
"/atc/vehicle/ground";
106 sprintf(str1,
"package://wrapper_collada/models/decisive_woman.obj");
107 marker.mesh_resource = str1;
108 marker.header.stamp = ros::Time::now();
109 marker_pub.publish(marker);
111 ros::Duration(0.4).sleep();
The actual wrapper collada class definition.
int main(int argc, char *argv[])