jsk-ros-pkg / jsk_recognition

JSK perception ROS packages
https://github.com/jsk-ros-pkg/jsk_recognition
269 stars 190 forks source link

catkin_build jsk_pcl_rosが通らない #1094

Closed mmurooka closed 9 years ago

mmurooka commented 9 years ago

Ubuntu12.04 hydroで #1081以降コンパイルが通らないです. Ubuntu14.04 indigoでは普通に通っています.

==> Expanding alias 'bt' from 'catkin bt' to 'catkin b --this'
==> Expanding alias 'b' from 'catkin b --this' to 'catkin build --this'
--------------------------------------------------------------------------------
Profile:                     default
Extending:          [cached] /home/jskuser/ros/hydro_parent/devel:/opt/ros/hydro
Workspace:                   /home/jskuser/ros/hydro
Source Space:       [exists] /home/jskuser/ros/hydro/src
Build Space:        [exists] /home/jskuser/ros/hydro/build
Devel Space:        [exists] /home/jskuser/ros/hydro/devel
Install Space:     [missing] /home/jskuser/ros/hydro/install
DESTDIR:                     None
--------------------------------------------------------------------------------
Isolate Develspaces:         False
Install Packages:            False
Isolate Installs:            False
--------------------------------------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
--------------------------------------------------------------------------------
Whitelisted Packages:        None
Blacklisted Packages:        None
--------------------------------------------------------------------------------
Workspace configuration appears valid.
-------------------------------------------------------------------------------- 
Found '331' packages in 0.4 seconds. 
Starting ==> dynamic_tf_publisher                                               
Starting ==> image_view                                                         
Starting ==> jsk_footstep_msgs                                                  
Starting ==> jsk_recognition_msgs                                               
Starting ==> pcl_conversions                                                    
Starting ==> sklearn                                                            
Finished <== pcl_conversions      [ 0.4 seconds ]                               
Finished <== sklearn              [ 0.4 seconds ]                               
Starting ==> pcl_ros                                                            
Finished <== dynamic_tf_publisher [ 0.5 seconds ]                               
Finished <== image_view           [ 0.5 seconds ]                               
Starting ==> jsk_topic_tools                                                    
Finished <== jsk_recognition_msgs [ 0.7 seconds ]                               
Finished <== jsk_footstep_msgs    [ 0.7 seconds ]                               
Finished <== pcl_ros              [ 0.8 seconds ]                               
Finished <== jsk_topic_tools      [ 0.8 seconds ]                               
Starting ==> image_view2                                                        
Finished <== image_view2          [ 0.6 seconds ]                               
Starting ==> jsk_pcl_ros                                                        

[jsk_pcl_ros] ==> '/home/jskuser/ros/hydro/build/jsk_pcl_ros/build_env.sh /usr/bin/make --jobserver-fds=3,5 -j' in '/home/jskuser/ros/hydro/build/jsk_pcl_ros'
[  0%] [  0%] [  0%] [  0%] Built target geometry_msgs_generate_messages_cpp
Built target sensor_msgs_generate_messages_cpp
Built target jsk_recognition_msgs_generate_messages_cpp
Built target pcl_msgs_generate_messages_cpp
[  0%] [  0%] [  0%] [  0%] Built target jsk_footstep_msgs_generate_messages_cpp
Built target add_color_from_image
Built target attention_clipper
Built target border_estimator
[  0%] Built target capture_stereo_synchronizer
[ 15%] Built target jsk_pcl_ros_gencfg
[ 16%] [ 16%] [ 16%] [ 17%] Built target colorize_distance_from_plane
Built target add_point_indices
Built target colorize_random_foreset_result2
Built target bilateral_filter
[ 17%] [ 17%] Built target color_histogram_matcher
Built target bounding_box_filter
[ 17%] [ 18%] Built target colorize_random_forest_result
Built target boundingbox_occlusion_rejector
[ 18%] [ 19%] [ 19%] [ 19%] [ 19%] [ 20%] [ 20%] [ 21%] Built target depth_calibration
Built target centroid_publisher
Built target cluster_point_indices_decomposer
Built target cluster_point_indices_decomposer_z_axis
Built target delay_pointcloud
Built target convex_connected_voxels
Built target edgebased_cube_finder
[ 21%] [ 22%] Built target euclidean_clustering
Built target colorize_height_2d_mapping
Built target extract_cuboid_particles_top_n
[ 22%] Built target depth_image_error
[ 23%] [ 24%] Built target fisheye_sphere_publisher
Built target depth_image_creator
[ 24%] Built target heightmap_time_accumulation
[ 25%] [ 25%] Built target heightmap_morphological_filtering
[ 25%] Built target edge_depth_refinement
Built target find_object_on_plane
[ 25%] [ 25%] Built target geometric_consistency_grouping
[ 25%] [ 25%] Built target handle_estimator
[ 25%] [ 25%] [ 25%] [ 25%] [ 25%] [ 25%] [ 25%] [ 25%] [ 25%] [ 25%] Built target heightmap_converter
Built target jsk_footstep_msgs_generate_messages_eus
[ 25%] Built target feature_registration
Built target grid_sampler
[ 25%] [ 25%] [ 25%] Built target heightmap_to_pointcloud
[ 25%] Built target environment_plane_modeling
Built target jsk_recognition_msgs_generate_messages_eus
[ 25%] Built target pcl_msgs_generate_messages_py
Built target jsk_footstep_msgs_generate_messages_py
Built target geometry_msgs_generate_messages_py
Built target pcl_msgs_generate_messages_lisp
Built target jsk_recognition_msgs_generate_messages_py
Built target jsk_footstep_msgs_generate_messages_lisp
Built target hinted_handle_estimator
Built target image_rotate
Built target sensor_msgs_generate_messages_lisp
[ 25%] Built target sensor_msgs_generate_messages_py
Built target geometry_msgs_generate_messages_lisp
[ 26%] [ 27%] Built target hinted_stick_finder
[ 27%] Built target hinted_plane_detector
[ 27%] Built target icp_registration
[ 27%] Built target incremental_model_registration
Built target joint_state_static_filter
Built target hsi_color_filter
[ 27%] Built target jsk_recognition_msgs_generate_messages_lisp
[ 27%] [ 28%] Built target interactive_cuboid_likelihood
Built target intermittent_image_annotator
[ 28%] [ 28%] Built target keypoints_publisher
Built target line_segment_collector
[ 29%] [ 29%] Built target line_segment_detector
Built target linemod_trainer
[ 29%] Built target linemod_detector
[ 29%] Built target mask_image_cluster_filter
[ 29%] Built target normal_flip_to_frame
[ 29%] [ 29%] Built target pointcloud_database_server
Built target plane_reasoner
[ 29%] [ 29%] Built target organized_pointcloud_to_point_indices
[ 30%] [ 30%] Built target normal_estimation_omp
Built target pointcloud_to_stl
Built target organized_multi_plane_segmentation
[ 30%] [ 31%] [ 31%] [ 31%] [ 31%] Built target mask_image_filter
Built target mask_image_to_point_indices
[ 31%] [ 31%] [ 32%] [ 32%] [ 32%] [ 32%] Built target pcd_reader_with_pose
Built target mask_image_to_depth_considered_mask_image
Built target plane_concatenator
Built target particle_filter_tracking
Built target normal_concatenater
Built target normal_direction_filter
Built target multi_plane_sac_segmentation
Built target planar_pointcloud_simulator
[ 33%] [ 34%] [ 35%] [ 36%] [ 36%] Built target polygon_appender
[ 36%] [ 36%] [ 37%] Built target plane_supported_cuboid_estimator
Built target multi_plane_extraction
Built target octree_change_publisher
[ 37%] Built target polygon_flipper
Built target polygon_array_wrapper
[ 38%] Built target point_indices_to_mask_image
Built target pointcloud_localization
Built target plane_rejector
[ 38%] Built target organized_pass_through
[ 39%] Built target normal_estimation_integral_image
Built target parallel_edge_finder
Built target pointcloud_to_cluster_point_indices
[ 39%] [ 39%] Built target pointcloud_screenpoint
Built target polygon_array_transformer
[ 39%] [ 39%] Built target polygon_magnifier
Built target polygon_points_sampler
[ 40%] [ 40%] Built target pose_with_covariance_stamped_to_gaussian_pointcloud
Built target region_growing_multiple_plane_segmentation
[ 40%] Built target resize_points_publisher
[ 41%] [ 41%] Built target rgb_color_filter
Built target region_growing_segmentation
[ 51%] [ 51%] Built target jsk_pcl_ros_generate_messages_eus
Built target jsk_pcl_ros_generate_messages_py
[ 56%] [ 56%] Built target jsk_pcl_ros_generate_messages_cpp
Built target roi_clipper
[ 57%] [ 62%] Built target snapit
Built target jsk_pcl_ros_generate_messages_lisp
[ 62%] Built target tilt_laser_listener
[ 62%] [ 62%] Built target selected_cluster_publisher
Built target voxel_grid_downsample_decoder
[ 62%] Built target supervoxel_segmentation
[ 63%] [ 64%] [ 64%] Built target tf_transform_cloud
Built target transform_pointcloud_in_bounding_box
Built target uniform_sampling
[ 64%] Built target static_polygon_array_publisher
[ 64%] [ 64%] [ 65%] Built target torus_finder
Built target voxel_grid_downsample_manager
Built target spherical_pointcloud_simulator
[ 65%] Built target jsk_pcl_ros_generate_messages
[ 65%] Built target jsk_pcl_ros_gencpp
[ 66%] Built target jsk_pcl_ros_moveit
[ 69%] Built target jsk_pcl_ros_base
[ 74%] Built target jsk_pcl_ros_util
[100%] Built target jsk_pcl_ros
[100%] Building CXX object CMakeFiles/build_check.dir/build_check.cpp.o
In file included from /usr/include/pcl-1.7/pcl/recognition/linemod/line_rgbd.h:315:0,
                 from /home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/linemod.h:43,
                 from /home/jskuser/ros/hydro/build/jsk_pcl_ros/build_check.cpp:120:
/usr/include/pcl-1.7/pcl/recognition/impl/linemod/line_rgbd.hpp:  bool pcl::LineRGBD<PointXYZT, PointRGBT>::loadTemplates(const string&, size_t) :
/usr/include/pcl-1.7/pcl/recognition/impl/linemod/line_rgbd.hpp:110:89: : transform(std::basic_string<char>::iterator&, std::basic_string<char>::iterator&, std::basic_string<char>::iterator&, <unresolved overloaded function type>) 
/usr/include/pcl-1.7/pcl/recognition/impl/linemod/line_rgbd.hpp:110:89: : :
/usr/include/c++/4.6/bits/stl_algo.h:4871:5: : template<class _IIter, class _OIter, class _UnaryOperation> _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation)
/usr/include/c++/4.6/bits/stl_algo.h:4907:5: : template<class _IIter1, class _IIter2, class _OIter, class _BinaryOperation> _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation)
make[2]: *** [CMakeFiles/build_check.dir/build_check.cpp.o]  1
make[1]: *** [CMakeFiles/build_check.dir/all]  2
make: *** [all]  2
[jsk_pcl_ros] <== '/home/jskuser/ros/hydro/build/jsk_pcl_ros/build_env.sh /usr/bin/make --jobserver-fds=3,5 -j' failed with return code '2'

Failed   <== jsk_pcl_ros          [ 16.9 seconds ]                              
[build] There were '1' errors:                                                  

Failed to build package 'jsk_pcl_ros' because the following command:

# Command to reproduce:
cd /home/jskuser/ros/hydro/build/jsk_pcl_ros && /home/jskuser/ros/hydro/build/jsk_pcl_ros/build_env.sh /usr/bin/make --jobserver-fds=3,5 -j; cd -

# Path to log:
cat /home/jskuser/ros/hydro/build/build_logs/jsk_pcl_ros.log

Exited with return code: 2 

[build] Runtime: 20.5 seconds 
mmurooka commented 9 years ago

すいません @YuOhara です

garaemon commented 9 years ago

https://github.com/jsk-ros-pkg/jsk_recognition/pull/1093 が必要かも

YuOhara commented 9 years ago

すいません14.04で通ったは間違いで, pclをsourceから入れたPCでmakeが通ってます

k-okada commented 9 years ago

travis は通っているように見えるが.

◉ Kei Okada

On Tue, Aug 25, 2015 at 10:06 PM, Yu Ohara notifications@github.com wrote:

すいません14.04で通ったは間違いで, pclをsourceから入れたPCでmakeが通ってます

— Reply to this email directly or view it on GitHub https://github.com/jsk-ros-pkg/jsk_recognition/issues/1094#issuecomment-134579024 .

garaemon commented 9 years ago

travis は通っているように見えるが.

はい、ただしいです。というわけでコンパイルは通るはず、なんですが。

https://github.com/jsk-ros-pkg/jsk_recognition/pull/1093 がないと実行はできない予感はしています。

garaemon commented 9 years ago

これは結局どれがエラーなんだろうか. std::transform?

garaemon commented 9 years ago

みてみましたが、やはりbuild_check.cpp.inがあやしすぎるか。 とりあえず無視していても大丈夫なので進めておいてください > @YuOhara

build_check.cpp.in -> build_check.cppでやっていることは

  1. include/jsk_pcl_rosのすべてのヘッダをincludeする
  2. jsk_pcl_nodelets.xmlに書いてあるクラスのインスタンスをすべて作る
garaemon commented 9 years ago

build/jsk_pcl_ros/build_check.cppを貼ってみてください。 僕の手元では

// -*- mode: c++ -*-
/*********************************************************************
 * Software License Agreement (BSD License)
 *
 *  Copyright (c) 2015, JSK Lab
 *  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above
 *     copyright notice, this list of conditions and the following
 *     disclaimer in the documentation and/o2r other materials provided
 *     with the distribution.
 *   * Neither the name of the JSK Lab nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *
 *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 *  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 *  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 *  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 *  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 *  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 *  POSSIBILITY OF SUCH DAMAGE.
 *********************************************************************/
#define BOOST_PARAMETER_MAX_ARITY 7

#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/interactive_cuboid_likelihood.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/random_util.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/roi_clipper.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_line.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/voxel_grid_downsample_manager.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/linemod.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_sampler.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_estimation_omp.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/parallel_edge_finder.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcd_reader_with_pose.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_database_server.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_rejector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/joint_state_static_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/snapit.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_distance_from_plane.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_to_cluster_point_indices.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/handle_estimator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/spherical_pointcloud_simulator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/environment_plane_modeling.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/keypoints_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_supported_cuboid_estimator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_handle_estimator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/incremental_model_registration.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/multi_plane_sac_segmentation.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_random_points_RF.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/ros_collaborative_particle_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_image_creator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_estimation_integral_image.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/extract_cuboid_particles_top_n.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/transform_pointcloud_in_bounding_box.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_appender.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_array_transformer.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_flipper.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tf_transform_cloud.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_points_sampler.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organize_pointcloud.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/planar_pointcloud_simulator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_to_pointcloud.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_direction_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_time_accumulation.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/static_polygon_array_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/selected_cluster_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_concatenater.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_magnifier.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/line_segment_collector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/multi_plane_extraction.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_index.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/attention_clipper.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/capture_stereo_synchronizer.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_cluster_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_flip_to_frame.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/octree_change_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/cluster_point_indices_decomposer.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_growing_segmentation.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/boundingbox_occlusion_rejector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tf_listener_singleton.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_morphological_filtering.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_height_2d_mapping.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_image_error.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/viewpoint_sampler.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/uniform_sampling.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/color_histogram_matcher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/delay_pointcloud.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/bilateral_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/centroid_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_utils.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pose_with_covariance_stamped_to_gaussian_pointcloud.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/color_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/point_indices_to_mask_image.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcl_util.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/fisheye_sphere_publisher.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/particle_filter_tracking.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/find_object_on_plane.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_converter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/geo_util.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_adjacency_graph.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_stick_finder.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/intermittent_image_annotator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/line_segment_detector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/euclidean_cluster_extraction_nodelet.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/cluster_point_indices_decomposer_z_axis.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_moveit_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tilt_laser_listener.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcl_conversion_util.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_edge_detector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_segmented_RF.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_to_point_indices.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/edgebased_cube_finder.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_array_wrapper.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_multi_plane_segmentation.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/convex_connected_voxels.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/border_estimator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/geometric_consistency_grouping.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/add_point_indices.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_plane_detector.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_reasoner.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/supervoxel_segmentation.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/feature_registration.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/voxel_grid_downsample_decoder.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_calibration.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/add_color_from_image.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_concatenator.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_map.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_to_depth_considered_mask_image.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/bounding_box_filter.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_to_stl.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_pass_through.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/edge_depth_refinement.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_localization.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_screenpoint.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_pointcloud_to_point_indices.h"
#include "/home/lueda/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_growing_multiple_plane_segmentation.h"

#include <iostream>

int main(int argc, char** argv)
{
  jsk_pcl_ros::PoseWithCovarianceStampedToGaussianPointCloud instance_0;
jsk_pcl_ros::ColorizeDistanceFromPlane instance_1;
jsk_pcl_ros::ColorizeHeight2DMapping instance_2;
jsk_pcl_ros::PolygonPointsSampler instance_3;
jsk_pcl_ros::PolygonFlipper instance_4;
jsk_pcl_ros::PolygonMagnifier instance_5;
jsk_pcl_ros::SphericalPointCloudSimulator instance_6;
jsk_pcl_ros::PlanarPointCloudSimulatorNodelet instance_7;
jsk_pcl_ros::PolygonArrayWrapper instance_8;
jsk_pcl_ros::PolygonAppender instance_9;
jsk_pcl_ros::PolygonArrayTransformer instance_10;
jsk_pcl_ros::StaticPolygonArrayPublisher instance_11;
jsk_pcl_ros::PlaneRejector instance_12;
jsk_pcl_ros::PlaneReasoner instance_13;
jsk_pcl_ros::PlaneConcatenator instance_14;
jsk_pcl_ros::PointCloudToClusterPointIndices instance_15;
jsk_pcl_ros::PointCloudToSTL instance_16;
jsk_pcl_ros::InteractiveCuboidLikelihood instance_17;
jsk_pcl_ros::PlaneSupportedCuboidEstimator instance_18;
jsk_pcl_ros::ExtractCuboidParticlesTopN instance_19;
jsk_pcl_ros::PointCloudLocalization instance_20;
jsk_pcl_ros::NormalFlipToFrame instance_21;
jsk_pcl_ros::FeatureRegistration instance_22;
jsk_pcl_ros::FindObjectOnPlane instance_23;
jsk_pcl_ros::HintedStickFinder instance_24;
jsk_pcl_ros::AddPointIndices instance_25;
jsk_pcl_ros::MaskImageFilter instance_26;
jsk_pcl_ros::MaskImageClusterFilter instance_27;
jsk_pcl_ros::HintedHandleEstimator instance_28;
jsk_pcl_ros::TorusFinder instance_29;
jsk_pcl_ros::AddColorFromImage instance_30;
jsk_pcl_ros::SupervoxelSegmentation instance_31;
jsk_pcl_ros::MaskImageToPointIndices instance_32;
jsk_pcl_ros::OrganizedPointCloudToPointIndices instance_33;
jsk_pcl_ros::IncrementalModelRegistration instance_34;
jsk_pcl_ros::IntermittentImageAnnotator instance_35;
jsk_pcl_ros::LINEMODDetector instance_36;
jsk_pcl_ros::LINEMODTrainer instance_37;
jsk_pcl_ros::CaptureStereoSynchronizer instance_38;
jsk_pcl_ros::PointIndicesToMaskImage instance_39;
jsk_pcl_ros::ROIClipper instance_40;
jsk_pcl_ros::AttentionClipper instance_41;
jsk_pcl_ros::BoundingBoxOcclusionRejector instance_42;
jsk_pcl_ros::NormalDirectionFilter instance_43;
jsk_pcl_ros::RegionGrowingMultiplePlaneSegmentation instance_44;
jsk_pcl_ros::TiltLaserListener instance_45;
jsk_pcl_ros::DepthCalibration instance_46;
jsk_pcl_ros::LineSegmentCollector instance_47;
jsk_pcl_ros::LineSegmentDetector instance_48;
jsk_pcl_ros::BilateralFilter instance_49;
jsk_pcl_ros::PointcloudDatabaseServer instance_50;
jsk_pcl_ros::TransformPointcloudInBoundingBox instance_51;
jsk_pcl_ros::JointStateStaticFilter instance_52;
jsk_pcl_ros::ICPRegistration instance_53;
jsk_pcl_ros::OrganizedPassThrough instance_54;
jsk_pcl_ros::BoundingBoxFilter instance_55;
jsk_pcl_ros::MultiPlaneSACSegmentation instance_56;
jsk_pcl_ros::EdgebasedCubeFinder instance_57;
jsk_pcl_ros::ParallelEdgeFinder instance_58;
jsk_pcl_ros::EdgeDepthRefinement instance_59;
jsk_pcl_ros::BorderEstimator instance_60;
jsk_pcl_ros::DepthImageError instance_61;
jsk_pcl_ros::DelayPointCloud instance_62;
jsk_pcl_ros::HandleEstimator instance_63;
jsk_pcl_ros::GridSampler instance_64;
jsk_pcl_ros::EnvironmentPlaneModeling instance_65;
jsk_pcl_ros::ColorHistogramMatcher instance_66;
jsk_pcl_ros::NormalEstimationIntegralImage instance_67;
jsk_pcl_ros::SelectedClusterPublisher instance_68;
jsk_pcl_ros::MultiPlaneExtraction instance_69;
jsk_pcl_ros::OrganizedMultiPlaneSegmentation instance_70;
jsk_pcl_ros::RegionGrowingSegmentation instance_71;
jsk_pcl_ros::NormalConcatenater instance_72;
jsk_pcl_ros::ConvexConnectedVoxels instance_73;
jsk_pcl_ros::ParticleFilterTracking instance_74;
jsk_pcl_ros::RGBColorFilter instance_75;
jsk_pcl_ros::HSIColorFilter instance_76;
jsk_pcl_ros::PointcloudScreenpoint instance_77;
jsk_pcl_ros::DepthImageCreator instance_78;
jsk_pcl_ros::EuclideanClustering instance_79;
jsk_pcl_ros::ClusterPointIndicesDecomposer instance_80;
jsk_pcl_ros::ClusterPointIndicesDecomposerZAxis instance_81;
jsk_pcl_ros::CentroidPublisher instance_82;
jsk_pcl_ros::FisheyeSpherePublisher instance_83;
jsk_pcl_ros::VoxelGridDownsampleManager instance_84;
jsk_pcl_ros::VoxelGridDownsampleDecoder instance_85;
jsk_pcl_ros::SnapIt instance_86;
jsk_pcl_ros::KeypointsPublisher instance_87;
jsk_pcl_ros::HintedPlaneDetector instance_88;
jsk_pcl_ros::OctreeChangePublisher instance_89;
jsk_pcl_ros::TfTransformCloud instance_90;
jsk_pcl_ros::ColorizeMapRandomForest instance_91;
jsk_pcl_ros::NormalEstimationOMP instance_92;
jsk_pcl_ros::HeightmapConverter instance_93;
jsk_pcl_ros::HeightmapToPointCloud instance_94;
jsk_pcl_ros::HeightmapMorphologicalFiltering instance_95;
jsk_pcl_ros::HeightmapTimeAccumulation instance_96;
jsk_pcl_ros::PCDReaderWithPose instance_97;
jsk_pcl_ros::PointCloudMoveitFilter instance_98;

  std::cout << "Hello World" << std::endl;
  return 0;
}
garaemon commented 9 years ago

ちなみに、build_checkは実行できません。

$ rosrun jsk_pcl_ros build_check
[FATAL] [1440542827.657635126]: You must call ros::init() before creating the first NodeHandle
Couldn't find an AF_INET address for []
Couldn't find an AF_INET address for []
[ERROR] [1440542827.678959328]: [registerPublisher] Failed to contact master at [:0].  Retrying...
Couldn't find an AF_INET address for []
YuOhara commented 9 years ago
[http://hrp2016v:10016][192.168.96.103] jskuser@fuji:~/ros/hydro/build/jsk_pcl_ros$ cat build_check.cpp 
// -*- mode: c++ -*-
/*********************************************************************
 * Software License Agreement (BSD License)
 *
 *  Copyright (c) 2015, JSK Lab
 *  All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 *  are met:
 *
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above
 *     copyright notice, this list of conditions and the following
 *     disclaimer in the documentation and/o2r other materials provided
 *     with the distribution.
 *   * Neither the name of the JSK Lab nor the names of its
 *     contributors may be used to endorse or promote products derived
 *     from this software without specific prior written permission.
 *
 *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 *  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 *  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 *  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 *  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 *  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 *  POSSIBILITY OF SUCH DAMAGE.
 *********************************************************************/
#define BOOST_PARAMETER_MAX_ARITY 7

#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/interactive_cuboid_likelihood.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_appender.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_growing_segmentation.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/geo_util.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_multi_plane_segmentation.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/voxel_grid_downsample_decoder.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/color_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/attention_clipper.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/joint_state_static_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_database_server.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/geometric_consistency_grouping.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/fisheye_sphere_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_pointcloud_to_point_indices.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_calibration.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organize_pointcloud.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_estimation_integral_image.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/centroid_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tf_listener_singleton.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/planar_pointcloud_simulator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_supported_cuboid_estimator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/feature_registration.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_height_2d_mapping.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_index.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/incremental_model_registration.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_sampler.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tf_transform_cloud.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_map.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_flipper.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_array_transformer.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_array_wrapper.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/octree_change_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_distance_from_plane.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/grid_line.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/environment_plane_modeling.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_morphological_filtering.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_direction_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_plane_detector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/supervoxel_segmentation.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_to_point_indices.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/uniform_sampling.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_segmented_RF.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_converter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/random_util.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/parallel_edge_finder.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_to_depth_considered_mask_image.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/transform_pointcloud_in_bounding_box.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/border_estimator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/euclidean_cluster_extraction_nodelet.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/line_segment_collector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcd_reader_with_pose.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/roi_clipper.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_edge_detector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_image_error.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/handle_estimator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_concatenater.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/depth_image_creator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/convex_connected_voxels.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/organized_pass_through.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/edge_depth_refinement.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_points_sampler.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/delay_pointcloud.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/multi_plane_extraction.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_handle_estimator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/line_segment_detector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/edgebased_cube_finder.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/color_histogram_matcher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/viewpoint_sampler.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/point_indices_to_mask_image.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcl_conversion_util.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_adjacency_graph.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_to_pointcloud.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_moveit_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_rejector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/polygon_magnifier.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_reasoner.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/capture_stereo_synchronizer.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/cluster_point_indices_decomposer.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_to_cluster_point_indices.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/find_object_on_plane.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/linemod.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/selected_cluster_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/multi_plane_sac_segmentation.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/voxel_grid_downsample_manager.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_to_stl.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/snapit.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/boundingbox_occlusion_rejector.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pose_with_covariance_stamped_to_gaussian_pointcloud.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_utils.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/add_point_indices.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/cluster_point_indices_decomposer_z_axis.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/spherical_pointcloud_simulator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/add_color_from_image.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/tilt_laser_listener.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/bounding_box_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_estimation_omp.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/bilateral_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_localization.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/ros_collaborative_particle_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/extract_cuboid_particles_top_n.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/normal_flip_to_frame.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pcl_util.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/static_polygon_array_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/mask_image_cluster_filter.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/plane_concatenator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/colorize_random_points_RF.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/intermittent_image_annotator.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/heightmap_time_accumulation.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/keypoints_publisher.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/hinted_stick_finder.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/particle_filter_tracking.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/pointcloud_screenpoint.h"
#include "/home/jskuser/ros/hydro/src/jsk-ros-pkg/jsk_recognition/jsk_pcl_ros/include/jsk_pcl_ros/region_growing_multiple_plane_segmentation.h"

#include <iostream>

int main(int argc, char** argv)
{
  jsk_pcl_ros::PoseWithCovarianceStampedToGaussianPointCloud instance_0;
jsk_pcl_ros::ColorizeDistanceFromPlane instance_1;
jsk_pcl_ros::ColorizeHeight2DMapping instance_2;
jsk_pcl_ros::PolygonPointsSampler instance_3;
jsk_pcl_ros::PolygonFlipper instance_4;
jsk_pcl_ros::PolygonMagnifier instance_5;
jsk_pcl_ros::SphericalPointCloudSimulator instance_6;
jsk_pcl_ros::PlanarPointCloudSimulatorNodelet instance_7;
jsk_pcl_ros::PolygonArrayWrapper instance_8;
jsk_pcl_ros::PolygonAppender instance_9;
jsk_pcl_ros::PolygonArrayTransformer instance_10;
jsk_pcl_ros::StaticPolygonArrayPublisher instance_11;
jsk_pcl_ros::PlaneRejector instance_12;
jsk_pcl_ros::PlaneReasoner instance_13;
jsk_pcl_ros::PlaneConcatenator instance_14;
jsk_pcl_ros::PointCloudToClusterPointIndices instance_15;
jsk_pcl_ros::PointCloudToSTL instance_16;
jsk_pcl_ros::InteractiveCuboidLikelihood instance_17;
jsk_pcl_ros::PlaneSupportedCuboidEstimator instance_18;
jsk_pcl_ros::ExtractCuboidParticlesTopN instance_19;
jsk_pcl_ros::PointCloudLocalization instance_20;
jsk_pcl_ros::NormalFlipToFrame instance_21;
jsk_pcl_ros::FeatureRegistration instance_22;
jsk_pcl_ros::FindObjectOnPlane instance_23;
jsk_pcl_ros::HintedStickFinder instance_24;
jsk_pcl_ros::AddPointIndices instance_25;
jsk_pcl_ros::MaskImageFilter instance_26;
jsk_pcl_ros::MaskImageClusterFilter instance_27;
jsk_pcl_ros::HintedHandleEstimator instance_28;
jsk_pcl_ros::TorusFinder instance_29;
jsk_pcl_ros::AddColorFromImage instance_30;
jsk_pcl_ros::SupervoxelSegmentation instance_31;
jsk_pcl_ros::MaskImageToPointIndices instance_32;
jsk_pcl_ros::OrganizedPointCloudToPointIndices instance_33;
jsk_pcl_ros::IncrementalModelRegistration instance_34;
jsk_pcl_ros::IntermittentImageAnnotator instance_35;
jsk_pcl_ros::LINEMODDetector instance_36;
jsk_pcl_ros::LINEMODTrainer instance_37;
jsk_pcl_ros::CaptureStereoSynchronizer instance_38;
jsk_pcl_ros::PointIndicesToMaskImage instance_39;
jsk_pcl_ros::ROIClipper instance_40;
jsk_pcl_ros::AttentionClipper instance_41;
jsk_pcl_ros::BoundingBoxOcclusionRejector instance_42;
jsk_pcl_ros::NormalDirectionFilter instance_43;
jsk_pcl_ros::RegionGrowingMultiplePlaneSegmentation instance_44;
jsk_pcl_ros::TiltLaserListener instance_45;
jsk_pcl_ros::DepthCalibration instance_46;
jsk_pcl_ros::LineSegmentCollector instance_47;
jsk_pcl_ros::LineSegmentDetector instance_48;
jsk_pcl_ros::BilateralFilter instance_49;
jsk_pcl_ros::PointcloudDatabaseServer instance_50;
jsk_pcl_ros::TransformPointcloudInBoundingBox instance_51;
jsk_pcl_ros::JointStateStaticFilter instance_52;
jsk_pcl_ros::ICPRegistration instance_53;
jsk_pcl_ros::OrganizedPassThrough instance_54;
jsk_pcl_ros::BoundingBoxFilter instance_55;
jsk_pcl_ros::MultiPlaneSACSegmentation instance_56;
jsk_pcl_ros::EdgebasedCubeFinder instance_57;
jsk_pcl_ros::ParallelEdgeFinder instance_58;
jsk_pcl_ros::EdgeDepthRefinement instance_59;
jsk_pcl_ros::BorderEstimator instance_60;
jsk_pcl_ros::DepthImageError instance_61;
jsk_pcl_ros::DelayPointCloud instance_62;
jsk_pcl_ros::HandleEstimator instance_63;
jsk_pcl_ros::GridSampler instance_64;
jsk_pcl_ros::EnvironmentPlaneModeling instance_65;
jsk_pcl_ros::ColorHistogramMatcher instance_66;
jsk_pcl_ros::NormalEstimationIntegralImage instance_67;
jsk_pcl_ros::SelectedClusterPublisher instance_68;
jsk_pcl_ros::MultiPlaneExtraction instance_69;
jsk_pcl_ros::OrganizedMultiPlaneSegmentation instance_70;
jsk_pcl_ros::RegionGrowingSegmentation instance_71;
jsk_pcl_ros::NormalConcatenater instance_72;
jsk_pcl_ros::ConvexConnectedVoxels instance_73;
jsk_pcl_ros::ParticleFilterTracking instance_74;
jsk_pcl_ros::RGBColorFilter instance_75;
jsk_pcl_ros::HSIColorFilter instance_76;
jsk_pcl_ros::PointcloudScreenpoint instance_77;
jsk_pcl_ros::DepthImageCreator instance_78;
jsk_pcl_ros::EuclideanClustering instance_79;
jsk_pcl_ros::ClusterPointIndicesDecomposer instance_80;
jsk_pcl_ros::ClusterPointIndicesDecomposerZAxis instance_81;
jsk_pcl_ros::CentroidPublisher instance_82;
jsk_pcl_ros::FisheyeSpherePublisher instance_83;
jsk_pcl_ros::VoxelGridDownsampleManager instance_84;
jsk_pcl_ros::VoxelGridDownsampleDecoder instance_85;
jsk_pcl_ros::SnapIt instance_86;
jsk_pcl_ros::KeypointsPublisher instance_87;
jsk_pcl_ros::HintedPlaneDetector instance_88;
jsk_pcl_ros::OctreeChangePublisher instance_89;
jsk_pcl_ros::TfTransformCloud instance_90;
jsk_pcl_ros::ColorizeMapRandomForest instance_91;
jsk_pcl_ros::NormalEstimationOMP instance_92;
jsk_pcl_ros::HeightmapConverter instance_93;
jsk_pcl_ros::HeightmapToPointCloud instance_94;
jsk_pcl_ros::HeightmapMorphologicalFiltering instance_95;
jsk_pcl_ros::HeightmapTimeAccumulation instance_96;
jsk_pcl_ros::PCDReaderWithPose instance_97;
jsk_pcl_ros::PointCloudMoveitFilter instance_98;

  std::cout << "Hello World" << std::endl;
  return 0;
}
garaemon commented 9 years ago
garaemon commented 9 years ago
garaemon commented 9 years ago

headerをアルファベット順にしてincludeしてみたところ、@YuOhara 環境と同じエラーが出ました。

garaemon commented 9 years ago

headerにusing namespaceがあるのが原因のよう

garaemon commented 9 years ago

長い戦いでしたが、解決しました。

build_checkによって、実装されていないメソッドがあった場合には以下のようなエラーが出ます.

Linking CXX executable /home/garaemon/ros/hydro/devel/lib/jsk_pcl_ros/build_check
/home/garaemon/ros/hydro/devel/lib/libjsk_pcl_ros.so: undefined reference to `jsk_pcl_ros::BilateralFilter::hoge()'
collect2: error: ld returned 1 exit status
make[2]: *** [/home/garaemon/ros/hydro/devel/lib/jsk_pcl_ros/build_check] Error 1
make[1]: *** [CMakeFiles/build_check.dir/all] Error 2
make: *** [all] Error 2