ros下编程
来源:互联网 发布:最小公倍数 c语言 编辑:程序博客网 时间:2024/06/17 08:28
$ printenv | grep ROS
$ source /opt/ros/<distro>/setup.bash
$ mkdir -p ~/catkin_ws/src$ cd ~/catkin_ws/src$ catkin_init_workspace
$ cd ~/catkin_ws/$ catkin_make
$ source devel/setup.bash
$ echo $ROS_PACKAGE_PATH/home/youruser/catkin_ws/src:/opt/ros/kinetic/share
cd catkin_ws
cd src
catkin_create_pkg imgpcl std_msgs rospy roscpp sensor_msgs cv_bridge image_transport pcl_conversions pcl_ros pcl_msgs
cd ImgPcl
mkdir src//在此创建.cpp文件
3。添加PCL libraries 到 CMakeLists.txt
find_package(PCL REQUIRED)
include_directories(include ${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
4。generate the executable and link against the appropriate libraries
add_executable(imgpcl_sample src/imgpcl_sample.cpp)
target_link_libraries(imgpcl_sample ${catkin_LIBRARIES} ${PCL_LIBRARIES})
add_dependencies(imgpcl_sample ImgPcl_generate_messages_cpp)
5。编译运行
cd catkin_ws
source devel/setup.bash
catkin_make
0 0
- ros下编程
- ros 下基本编程 hellp world
- ROS下创建meta_package
- ROS下使用摄像头
- ROS下编译slam_gmapping
- ROS下使用STM32
- ROS下运行ORBSLAM2
- qt 下使用ROS
- ros下使用hokuyo
- ROS下相机标定
- 在ROS下写Hello ROS!
- ROS编程示例---随机移动
- ROS编程示例---加法客户端
- ROS编程示例---加法服务端
- ROS编程示例---输出消息
- ros串口通讯接口编程
- ROS 机器人高效编程(effective_robotics_programming_with_ros)
- ROS下CMakelists.txt编写
- EventBus的使用简介
- 用 Gearman 分发 PHP 应用程序的工作负载
- [Kafka]_0
- Android学习路线指南
- 将char*转化成CString
- ros下编程
- WSClient客户端调用---apache.cxf
- draw2d的布局
- 06_01 向成绩表中插入数据
- startActivityForResult和setResult详解
- 圆形目标中心点在tof相机坐标系下的三维坐标的计算(2)
- RecyclerView中item内有EditText监听addTextChangedListener出错
- RxJava教程
- android power键流程