ros之cpp快速搭建

Posted chriscoder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ros之cpp快速搭建相关的知识,希望对你有一定的参考价值。

ros之cpp快速搭建

#include <ros/ros.h>
#include <pcl_ros/point_cloud.h>

#include <pcl/console/time.h>
#include <pcl/point_types.h>

ros::Publisher g_pub_name;

void callback(const pcl::PointCloud<pcl::PointXYZI>::Ptr pc_msg)
{
  std::cout << "enter into callback fuction!" << std::endl;
}

int main(int argc, char** argv)
{
  ros::init(argc, argv, "RSFilter_node");
  ros::NodeHandle nh;
  ros::NodeHandle priv_nh("~");

  ros::Subscriber sub_name = nh.subscribe(sub_topic, 10, callback);
  g_pub_name = nh.advertise<pcl::PointCloud<pcl::PointXYZI>>("/pub_topic", 10);
  ros::spin();
  return 0;
}

以上是关于ros之cpp快速搭建的主要内容,如果未能解决你的问题,请参考以下文章

lio_sam代码阅读之imageProjection.cpp

如何利用ROS MoveIt快速搭建机器人运动规划平台

如何在cpp文件ROS中查找头路径

ROS实验笔记之——基于VSCODE的ROS开发

ROS rosmake 错误

Android ROS开发环境搭建