创建ros包

时间:2018-06-17 14:27:46

标签: cmake ubuntu-16.04 ros point-cloud-library

我正在尝试关注this site.

我想在rviz上实现这个来源。

我做了以下事情。

  1. 创建了一个ROS包
  2. catkin_create_pkg pkg_name roscpp

    1. 创建CMakeList

    2. 插入的源文件

      pkg_name/src/sorce.cpp

    3. catkin_make

    4. ~/pkg_name$ catkin_make

      然后,我收到以下错误

      The specified base path "/home/usr/pkg_name" contains a package but "catkin_make" must be invoked in the root of workspace

      如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您必须先创建工作区。关注this link。然后在工作区的src文件夹中,您可以在this link之后创建包。这些是ROS Wiki教程的链接,如果您不熟悉ROS,则应该通过这些教程。