mteb/BrightProRoboticsRetrieval huggingface dataset:
* [ Code  ](/iRobotEducation/create3_docs)
  * [ Issues  ](/iRobotEducation/create3_docs/issues)
  * [ Pull requests  ](/iRobotEducation/create3_docs/pulls)
  * [ Discussions  ](/iRobotEducation/create3_docs/discussions)
  * [ Actions  ](/iRobotEducation/create3_docs/actions)
  * [ Projects  ](/iRobotEducation/create3_docs/projects)
  * [ Security  ](/iRobotEducation/create3_docs/security)
  * [ Insights  ](/iRobotEducation/create3_docs/pulse)
* [ Serial Port Forward ](../../webserver/serial-config/)
      * [ Set Date and Time ](../../webserver/set-datetime/)
      * [ Edit ntp.conf ](../../webserver/edit-ntp-conf/)
      * [ Restart ntpd ](../../webserver/restart-ntpd/)
      * [ Set Wired Subnet ](../../webserver/set-wired-subnet/)
      * [ Override RMW Profile ](../../webserver/rmw-profile-override/)
      * [ Forget Wi-Fi Network ](../../webserver/forget-wifi/)
      * [ Override wpa_supplicant ](../../webserver/wpa-supp-override/)
    * [ About ](../../webserver/about/)
  * Setup  Setup 
    * [ Connect to Wi-Fi ](../provision/)
    * [ Multi-Robot Setup ](../multi-robot/)
    * ROS 2 Setup  ROS 2 Setup 
      * [ Galactic on Ubuntu 20 ](../ubuntu2004/)
      * [ Humble on Ubuntu 22 ](../ubuntu2204/)
      * [ Run with Docker ](../docker/)
      * [ Middleware Config ](../xml-config/)
      * Network Recommendations  [ Network Recommendations ](./) Table of contents 
        * Wi-Fi Networks 
          * Supported Configurations 
          * Troubleshooting 
            * Disable Multicasting 
            * Dedicated Network 
            * Fast DDS Discovery Server 
        * Ethernet Over USB 
        * Virtual Machines 
          * Option 1 (Recommended) Bridged Network Connection 
          * Option 2 USB Wi-Fi Network Adapter 
          * Option 3 (Advanced) Bridged Network Connnection with MAC Address Mirroring 
          * Option 4 (Advanced) Ethernet Over USB 
    * Add a Compute Board  Add a Compute Board 
      * NavQPlus by NXP®  NavQPlus by NXP® 
        * [ Hookup Guide ](../../hw/navqplus_hookup/)
        * [ Software Config ](../navqplus/)
      * NVIDIA® Jetson™  NVIDIA® Jetson™ 
        * [ Hookup Guide ](../../hw/jetson_hookup/)
        * [ Software Config ](../jetson/)
      * Raspberry Pi®  Raspberry Pi® 
        * [ Hookup Guide ](../../hw/rpi_hookup/)
        * [ Galactic Config ](../pi4galactic/)
* [ G.4.3 ](../../releases/g_4_3/)
        * [ G.4.4 ](../../releases/g_4_4/)
        * [ G.4.5 ](../../releases/g_4_5/)
        * [ G.5.1 ](../../releases/g_5_1/)
        * [ G.5.2 ](../../releases/g_5_2/)
        * [ G.5.3 ](../../releases/g_5_3/)
    * Humble  Humble 
      * [ H.2.6 ](../../releases/h_2_6/)
      * Older  Older 
        * [ H.0.0 ](../../releases/h_0_0/)
        * [ H.1.0 ](../../releases/h_1_0/)
        * [ H.1.1 ](../../releases/h_1_1/)
        * [ H.1.2 ](../../releases/h_1_2/)
        * [ H.2.1 ](../../releases/h_2_1/)
        * [ H.2.2 ](../../releases/h_2_2/)
        * [ H.2.3 ](../../releases/h_2_3/)
        * [ H.2.4 ](../../releases/h_2_4/)
        * [ H.2.5 ](../../releases/h_2_5/)
* [ Home ](/)
  * [ About ](/#about)
  * [ Recent Highlights ](/#projects)
  * [ Blog ](/blogs "Blog posts")
  * [ Videos ](/videos "Videos")
  * [ Podcasts ](/podcasts "Podcasts")
  * [ Livestreams ](/livestreams "Livestreams")
  * [ Conferences ](/conferences "Conferences")
  * [ Resume ](/resume "Resume")
* [ Network Recommendations ](../network-config/)
    * Add a Compute Board  Add a Compute Board 
      * NavQPlus by NXP®  NavQPlus by NXP® 
        * [ Hookup Guide ](../../hw/navqplus_hookup/)
        * [ Software Config ](../navqplus/)
      * NVIDIA® Jetson™  NVIDIA® Jetson™ 
        * [ Hookup Guide ](../../hw/jetson_hookup/)
        * [ Software Config ](../jetson/)
      * Raspberry Pi®  Raspberry Pi® 
        * [ Hookup Guide ](../../hw/rpi_hookup/)
        * [ Galactic Config ](../pi4galactic/)
        * [ Humble Config ](../pi4humble/)
      * [ Network Time Protocol ](../compute-ntp/)
    * [ Fast DDS Discovery Server ](../discovery-server/)
  * APIs  APIs 
    * [ ROS 2 Interface ](../../api/ros2/)
    * [ Moving the Robot ](../../api/moving-the-robot/)
    * [ Docking ](../../api/docking/)
    * [ Drive Goals ](../../api/drive-goals/)
    * [ Hazards ](../../api/hazards/)
    * [ Odometry ](../../api/odometry/)
    * [ Reflexes ](../../api/reflexes/)
    * [ Safety ](../../api/safety/)
    * [ User Interface ](../../api/ui/)
    * [ Wall Follow ](../../api/wall-follow/)
  * Simulator  Simulator 
    * [ Using the Simulator ](../../sim/setup/)
  * Software Examples  Software Examples 
    * [ Actuators via CLI ](../../examples/actuators-cli/)
    * [ Sensors via CLI ](../../examples/sensors-cli/)
    * [ Navigation Apps ](../../examples/create3_examples/)
  * Firmware Releases  Firmware Releases 
    * [ Overview ](../../releases/overview/)
    * Galactic  Galactic 
      * [ G.5.4 ](../../releases/g_5_4/)
      * Older  Older 
        * [ G.1.1 ](../../releases/g_1_1/)
        * [ G.2.2 ](../../releases/g_2_2/)
        * [ G.3.1 ](../../releases/g_3_1/)
        * [ G.4.1 ](../../releases/g_4_1/)
* [ Home ](../..)
  * Hardware  Hardware 
    * [ Overview ](../../hw/overview/)
    * [ Mechanical ](../../hw/mechanical/)
    * Electrical  Electrical 
      * [ Electrical Overview ](../../hw/electrical/)
      * [ Buttons and Light Ring ](../../hw/face/)
      * [ Adapter Board ](../../hw/adapter/)
    * Printable Accessories  Printable Accessories 
      * [ Compute Boards ](../../hw/print_compute/)
      * [ Create® 3 Caster ](../../hw/print_casters/)
      * [ Generic Mounts ](../../hw/print_generic/)
      * [ Sensor Mounts ](../../hw/print_sensor_mounts/)
  * Webserver  Webserver 
    * [ Overview ](../../webserver/overview/)
    * [ Home ](../../webserver/home/)
    * [ Connect ](../../webserver/connect/)
    * [ Update ](../../webserver/update/)
    * [ Logs ](../../webserver/logs/)
    * [ Application ](../../webserver/application/)
    * Beta Features  Beta Features 
      * [ Serial Port Forward ](../../webserver/serial-config/)
      * [ Set Date and Time ](../../webserver/set-datetime/)
      * [ Edit ntp.conf ](../../webserver/edit-ntp-conf/)
      * [ Restart ntpd ](../../webserver/restart-ntpd/)
      * [ Set Wired Subnet ](../../webserver/set-wired-subnet/)
      * [ Override RMW Profile ](../../webserver/rmw-profile-override/)
      * [ Forget Wi-Fi Network ](../../webserver/forget-wifi/)
      * [ Override wpa_supplicant ](../../webserver/wpa-supp-override/)
    * [ About ](../../webserver/about/)
  * Setup  Setup 
    * [ Connect to Wi-Fi ](../provision/)
    * [ Multi-Robot Setup ](../multi-robot/)
    * ROS 2 Setup  ROS 2 Setup 
      * [ Galactic on Ubuntu 20 ](../ubuntu2004/)
      * Humble on Ubuntu 22  [ Humble on Ubuntu 22 ](./) Table of contents 
        * Before you start 
        * Step-by-step 
      * [ Run with Docker ](../docker/)
      * [ Middleware Config ](../xml-config/)
[ ![@agrueneberg](https://avatars.githubusercontent.com/u/527708?s=52&v=4)
](/agrueneberg) [
![@shamlian](https://avatars.githubusercontent.com/u/5374318?s=52&v=4)
](/shamlian) [
![@alsora](https://avatars.githubusercontent.com/u/25433200?s=52&v=4)
](/alsora) [
![@scottcandy34](https://avatars.githubusercontent.com/u/25613834?s=52&v=4)
](/scottcandy34) [
![@royito55](https://avatars.githubusercontent.com/u/26725409?s=52&v=4)
](/royito55) [ ![@ipa-
rar](https://avatars.githubusercontent.com/u/49311464?s=52&v=4) ](/ipa-rar) [
![@brianabouchard](https://avatars.githubusercontent.com/u/66318600?s=52&v=4)
](/brianabouchard) [
![@lboorman](https://avatars.githubusercontent.com/u/69315824?s=52&v=4)
](/lboorman) [
![@Jayden-F](https://avatars.githubusercontent.com/u/78594884?s=52&v=4)
](/Jayden-F) [
![@lukeopteran](https://avatars.githubusercontent.com/u/78730430?s=52&v=4)
](/lukeopteran)
Skip to content

[ ![logo](../../assets/irobot_symbol_white.png) ](../.. "Create® 3 Docs")

Create® 3 Docs

Network Recommendations

Initializing search

[ iRobotEducation/create3_docs
](https://github.com/iRobotEducation/create3_docs "Go to repository")

[ ![logo](../../assets/irobot_symbol_white.png) ](../.. "Create® 3 Docs")
Create® 3 Docs

[ iRobotEducation/create3_docs
](https://github.com/iRobotEducation/create3_docs "Go to repository")

  * [ Home ](../..)
  * Hardware  Hardware 
    * [ Overview ](../../hw/overview/)
    * [ Mechanical ](../../hw/mechanical/)
    * Electrical  Electrical 
      * [ Electrical Overview ](../../hw/electrical/)
      * [ Buttons and Light Ring ](../../hw/face/)
      * [ Adapter Board ](../../hw/adapter/)
    * Printable Accessories  Printable Accessories 
      * [ Compute Boards ](../../hw/print_compute/)
      * [ Create® 3 Caster ](../../hw/print_casters/)
      * [ Generic Mounts ](../../hw/print_generic/)
      * [ Sensor Mounts ](../../hw/print_sensor_mounts/)
  * Webserver  Webserver 
    * [ Overview ](../../webserver/overview/)
    * [ Home ](../../webserver/home/)
    * [ Connect ](../../webserver/connect/)
    * [ Update ](../../webserver/update/)
    * [ Logs ](../../webserver/logs/)
    * [ Application ](../../webserver/application/)
    * Beta Features  Beta Features
* [ Code  ](/iRobotEducation/irobot-edu-python-sdk)
  * [ Issues  ](/iRobotEducation/irobot-edu-python-sdk/issues)
  * [ Pull requests  ](/iRobotEducation/irobot-edu-python-sdk/pulls)
  * [ Actions  ](/iRobotEducation/irobot-edu-python-sdk/actions)
  * [ Projects  ](/iRobotEducation/irobot-edu-python-sdk/projects)
  * [ Security  ](/iRobotEducation/irobot-edu-python-sdk/security)
  * [ Insights  ](/iRobotEducation/irobot-edu-python-sdk/pulse)
* [ irobot ](https://jimbobbennett.dev/tags/irobot)
  * [ ros ](https://jimbobbennett.dev/tags/ros)
  * [ ros2 ](https://jimbobbennett.dev/tags/ros2)
  * [ raspberry-pi ](https://jimbobbennett.dev/tags/raspberry-pi)
  * [ create3 ](https://jimbobbennett.dev/tags/create3)
Related content  ï

There are several ways you could write a publisher and subscriber in C++;
check out the ` minimal_publisher  ` and ` minimal_subscriber  ` packages in
the [ ros2/examples
](https://github.com/ros2/examples/tree/humble/rclcpp/topics) repo.

[ Previous ](Creating-Your-First-ROS2-Package.html "Creating a package") [
Next  ](Writing-A-Simple-Py-Publisher-And-Subscriber.html "Writing a simple
publisher and subscriber \(Python\)")

* * *

© Copyright 2024, Open Robotics.

Built with [ Sphinx ](https://www.sphinx-doc.org/) using a [ theme
](https://github.com/readthedocs/sphinx_rtd_theme) provided by [ Read the Docs
](https://readthedocs.org) .

Other Versions  v: humble

Releases

     [ Iron (latest) ](../../../iron/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html)
     [ Humble ](Writing-A-Simple-Cpp-Publisher-And-Subscriber.html)
     [ Galactic (EOL) ](../../../galactic/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html)
     [ Foxy (EOL) ](../../../foxy/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html)
     [ Eloquent (EOL) ](../../../eloquent/index.html)
     [ Dashing (EOL) ](../../../dashing/index.html)
     [ Crystal (EOL) ](../../../crystal/index.html)

In Development

     [ Rolling ](../../../rolling/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.html)
* [ TargetAdaptiveTracking ](target_adaptive_tracking.html)
    * [ TfTransformCloud ](tf_transform_cloud.html)
    * [ TiltLaserListener ](tilt_laser_listener.html)
    * [ TorusFinder ](torus_finder.html)
    * [ tracker_status_info.py ](tracker_status_info.html)
    * [ tracking_info.py ](tracking_info.html)
    * [ UniformSampling ](uniform_sampling.html)
    * [ VoxelGridDownsampleDecoder ](voxel_grid_downsample_decoder.html)
    * [ VoxelGridDownsampleManager ](voxel_grid_downsample_manager.html)
    * [ VoxelGridLargeScale ](voxel_grid_large_scale.html)
  * [ jsk_pcl_ros_utils ](../../jsk_pcl_ros_utils/index.html)
  * [ jsk_recognition_msgs ](../../jsk_recognition_msgs/index.html)
  * [ jsk_recognition_utils ](../../jsk_recognition_utils/index.html)
  * [ resized_image_transport ](../../resized_image_transport/index.html)
* [ Overview ](../../overview.html)
  * [ Tutorials ](../../tutorials/index.html)
  * [ Tips & FAQs ](../../tips.html)
  * [ Install Astra camera ](../../install_astra_camera.html)
  * [ Install Softkinetic Camera ](../../install_softkinetic_camera.html)
  * [ Install RealSense camera ](../../install_realsense_camera.html)
  * [ Install Xtion2 ](../../install_xtion2.html)
  * [ Install Ensenso ](../../install_ensenso.html)
  * [ Install Structure core Camera ](../../install_structure_core.html)
  * [ Install ELP USB 4K camera ](../../install_elp_usb_4k.html)
  * [ Install Insta360 Air ](../../install_insta360_air.html)
  * [ Install Chainer/PyTorch with GPU Support ](../../install_chainer_gpu.html)
  * [ Install PCL from source ](../../install_pcl_from_source.html)
  * [ Deep Learning with Your Own Image Dataset ](../../deep_learning_with_image_dataset/overview.html)
  * [ Contributions ](../../contributions.html)
* [ checkerboard_detector ](../../checkerboard_detector/index.html)
  * [ imagesift ](../../imagesift/index.html)
  * [ jsk_perception ](../../jsk_perception/index.html)
  * [ jsk_pcl_ros ](../index.html)
    * [ Depth Camera Calibration(Kinect,Xtion,Primesense) ](../calibration.html)
    * [ Triple RGB-D Fusion using Two Cameras ](../stereo_rgbd_fusion.html)
    * [ To Test Some Samples ](../testing.html)
    * [ AddColorFromImage ](add_color_from_image.html)
    * [ AddColorFromImageToOrganized ](add_color_from_image_to_organized.html)
    * [ AttentionClipper ](attention_clipper.html)
    * [ BilateralFilter ](bilateral_filter.html)
    * [ BorderEstimator ](border_estimator.html)
    * [ BoundingBoxFilter ](bounding_box_filter.html)
    * [ BoundingBoxOcclusionRejector ](bounding_box_occlusion_rejector.html)
    * [ calculate_polygon_from_imu.py ](calculate_polygon_from_imu.html)
    * [ CaptureStereoSynchronizer ](capture_stereo_synchronizer.html)
    * [ ClusterPointIndicesDecomposer ](cluster_point_indices_decomposer.html)
    * [ ClusterPointIndicesDecomposerZAxis (Deprecated) ](cluster_point_indices_decomposer_z_axis.html)
    * [ CollisionDetector ](collision_detector.html)
    * [ ColorBasedRegionGrowingSegmentation ](color_based_region_growing_segmentation.html)
    * [ ColorHistogram ](color_histogram.html)
    * [ ColorHistogramClassifier ](color_histogram_classifier.html)
    * [ ColorHistogramFilter ](color_histogram_filter.html)
    * [ ColorHistogramMatcher ](color_histogram_matcher.html)
    * [ ColorHistogramVisualizer ](color_histogram_visualizer.html)
    * [ ColorizeMapRandomForest ](colorize_map_random_forest.html)
    * [ ColorizeRandomForest ](colorize_random_forest.html)
    * [ ContainerOccupancyDetector ](container_occupancy_detector.html)
    * [ ConvexConnectedVoxels ](convex_connected_voxels.html)
    * [ DepthCalibration ](depth_calibration.html)
    * [ depth_error_calibration.py ](depth_error_calibration.html)
    * [ DepthImageCreator ](depth_image_creator.html)
    * [ DetectGraspablePosesPcabase ](detect_graspable_poses_pcabase.html)
    * [ display-bounding-box-array.l ](display_bounding_box_array.html)
    * [ dump_depth_error.py ](dump_depth_error.html)
    * [ EdgeDepthRefinement ](edge_depth_refinement.html)
    * [ EdgebasedCubeFinder ](edgebased_cube_finder.html)
    * [ EnvironmentPlaneModeling ](environment_plane_modeling.html)
    * [ EuclideanClustering ](euclidean_clustering.html)
    * [ ExtractCuboidParticlesTopN ](extract_cuboid_particles_top_n.html)
* [ Contributing to ROS 2 Documentation ](../../The-ROS2-Project/Contributing/Contributing-To-ROS-2-Documentation.html)
    * [ Features Status ](../../The-ROS2-Project/Features.html)
    * [ Feature Ideas ](../../The-ROS2-Project/Feature-Ideas.html)
    * [ Roadmap ](../../The-ROS2-Project/Roadmap.html)
    * [ ROSCon Talks ](../../The-ROS2-Project/ROSCon-Content.html)
    * [ Project Governance ](../../The-ROS2-Project/Governance.html)
      * [ ROS 2 Technical Steering Committee Charter ](../../The-ROS2-Project/Governance/ROS2-TSC-Charter.html)
      * [ ROS 2 TSC applicant intake process ](../../The-ROS2-Project/Governance/ROS2-TSC-Intake-process.html)
      * [ About Working Groups ](../../The-ROS2-Project/Governance/Working-Groups.html)
      * [ How to Start a Community Working Group ](../../The-ROS2-Project/Governance/How-To-Start-A-Community-Working-Group.html)
    * [ Marketing ](../../The-ROS2-Project/Marketing.html)
    * [ Metrics ](../../The-ROS2-Project/Metrics.html)
  * [ API Documentation ](../../API-Docs.html)
  * [ Related Projects ](../../Related-Projects.html)
    * [ Intel ROS 2 Projects ](../../Related-Projects/Intel-ROS2-Projects.html)
    * [ NVIDIA ROS 2 Projects ](../../Related-Projects/Nvidia-ROS2-Projects.html)
  * [ Glossary ](../../Glossary.html)
  * [ Citations ](../../Citations.html)

__ [ ROS 2 Documentation: Humble ](../../index.html)

  * [ ](../../index.html)
  * [ Tutorials ](../../Tutorials.html)
  * [ Beginner: Client libraries ](../Beginner-Client-Libraries.html)
  * Writing a simple publisher and subscriber (C++) 
  * [ Edit on GitHub ](https://github.com/ros2/ros2_documentation/blob/humble/source/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.rst)

* * *

**You're reading the documentation for an older, but still supported, version
of ROS 2. For information on the latest version, please have a look at[ Iron
](../../../iron/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-
Publisher-And-Subscriber.html) . **

#  Writing a simple publisher and subscriber (C++)  ï

**Goal:** Create and run a publisher and subscriber node using C++.

**Tutorial level:** Beginner
![](https://ci6.googleusercontent.com/proxy/x7Az90uC0FlqG1NQNJvbQl7YtYRlnWzoqu2O_ZLb9xIKhYpJarh3aZrZ_qlU6_VKMQpRwI5_nDi9FsJOqf0XSQHw_6yv1VK7rhIBScGS2g=s0-d-e1-ft#https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif)
* [ ExtractIndices ](extract_indices.html)
    * [ extract_top_polygon_likelihood.py ](extract_top_polygon_likelihood.html)
    * [ FeatureRegistration ](feature_registration.html)
    * [ FindObjectOnPlane ](find_object_on_plane.html)
    * [ FisheyeSpherePublisher ](fisheye_sphere_publisher.html)
    * [ FuseDepthImages ](fuse_depth_images.html)
    * [ FuseRGBImages ](fuse_rgb_images.html)
    * [ GeometricConsistencyGrouping ](geometric_consistency_grouping.html)
    * [ GridSampler ](grid_sampler.html)
    * [ HandleEstimator ](handle_estimator.html)
    * [ HeightmapConverter ](heightmap_converter.html)
    * [ HeightmapMorphologicalFiltering ](heightmap_morphological_filtering.html)
    * [ HeightmapTimeAccumulation ](heightmap_time_accumulation.html)
    * [ HeightmapToPointCloud ](heightmap_to_point_cloud.html)
    * [ HintedHandleEstimator ](hinted_handle_estimator.html)
    * [ HintedPlaneDetector ](hinted_plane_detector.html)
    * [ HintedStickFinder ](hinted_stick_finder.html)
    * [ HSIColorFilter ](hsi_color_filter.html)
    * [ ICPRegistration ](icp_registration.html)
    * [ ImageRotateNodelet ](image_rotate_nodelet.html)
    * [ in_hand_recognition_manager.py ](in_hand_recognition_manager.html)
    * [ IncrementalModelRegistration ](incremental_model_registration.html)
    * [ InteractiveCuboidLikelihood ](interactive_cuboid_likelihood.html)
    * [ IntermittentImageAnnotator ](intermittent_image_annotator.html)
    * [ JointStateStaticFilter ](joint_state_static_filter.html)
    * [ KeypointsPublisher ](keypoints_publisher.html)
    * [ Kinfu ](kinfu.html)
    * [ LineSegmentCollector ](line_segment_collector.html)
    * [ LineSegmentDetector ](line_segment_detector.html)
    * [ LINEMODDetector ](linemod_detector.html)
    * [ LINEMODTrainer ](linemod_trainer.html)
    * [ marker_appender.py ](marker_appender.html)
    * [ MaskImageClusterFilter ](mask_image_cluster_filter.html)
    * [ MaskImageFilter ](mask_image_filter.html)
    * [ MovingLeastSquareSmoothing ](moving_least_square_smoothing.html)
    * [ MultiPlaneExtraction ](multi_plane_extraction.html)
    * [ MultiPlaneSACSegmentation ](multi_plane_sac_segmentation.html)
    * [ NormalDirectionFilter ](normal_direction_filter.html)
    * [ NormalEstimationIntegralImage ](normal_estimation_integral_image.html)
    * [ NormalEstimationOMP ](normal_estimation_omp.html)
* OctomapServerContact 
      * What Is This 
      * Subscribing Topics 
      * Publishing Topics 
      * Advertising Services 
      * Parameters 
      * Sample 
        * Simulation 
        * Real 
    * [ OctreeChangePublisher ](octree_change_detector.html)
    * [ OctreeVoxelGrid ](octree_voxel_grid.html)
    * [ OrganizedEdgeDetector ](organized_edge_detector.html)
    * [ OrganizedMultiPlaneSegmentation ](organized_multi_plane_segmentation.html)
    * [ OrganizedPassThrough ](organized_pass_through.html)
    * [ OrganizedStatisticalOutlierRemoval ](organized_statistical_outlier_removal.html)
    * [ ParallelEdgeFinder ](parallel_edge_finder.html)
    * [ ParticleFilterTracking ](particle_filter_tracking.html)
    * [ PeopleDetection ](people_detection.html)
    * [ PlaneSupportedCuboidEstimator ](plane_supported_cuboid_estimator.html)
    * [ plane_time_ensync_for_recognition.py ](plane_time_ensync_for_recognition.html)
    * [ PointCloudLocalization ](point_cloud_localization.html)
    * [ PointcloudDatabaseServer ](pointcloud_database_server.html)
    * [ PointcloudScreenpoint ](pointcloud_screenpoint.html)
    * [ pointcloud_screenpoint.l ](pointcloud_screenpoint_client.html)
    * [ PPFRegistration ](ppf_registration.html)
    * [ PrimitiveShapeClassifier ](primitive_shape_classifier.html)
    * [ publish_clicked_point_bbox.py ](publish_clicked_point_bbox.html)
    * [ RearrangeBoundingBox ](rearrange_bounding_box.html)
    * [ RegionGrowingMultiplePlaneSegmentation ](region_growing_multiple_plane_segmentation.html)
    * [ RegionGrowingSegmentation ](region_growing_segmentation.html)
    * [ renew_tracking.py ](renew_tracking.html)
    * [ ResizePointsPublisher ](resize_points_publisher.html)
    * [ RGBColorFilter ](rgb_color_filter.html)
    * [ ROIClipper ](roi_clipper.html)
    * [ SelectedClusterPublisher ](selected_cluster_publisher.html)
    * [ Snapit ](snapit.html)
    * [ SphericalPointCloudSimulator ](spherical_point_cloud_simulator.html)
    * [ store-pointcloud.l ](store_pointcloud.html)
    * [ Subscribing Topic ](subscribing%20topic.html)
    * [ SupervoxelSegmentation ](supervoxel_segmentation.html)