ORB-SLAM2 is released under a GPLv3 license (see License-gpl.txt).
Please see Dependencies.md for a list of all included code and library dependencies which are not property of the authors of ORB-SLAM2.

For a closed-source version of ORB-SLAM2 for commercial purposes, please contact the authors.

If you use ORB-SLAM in an academic work, please cite the most relevant publication associated by visiting:
https://github.com/raulmur/ORB_SLAM2


set(PACKAGE_DEPENDENCIES
        roscpp
        sensor_msgs
        std_msgs
        cv_bridge
        tf
        cmake_modules
        rosbag
        )
# cmake 中常见的宏，用于加载 catkin 宏和指定对其他 ROS 功能包的依赖关系
find_package(catkin REQUIRED COMPONENTS ${PACKAGE_DEPENDENCIES})
catkin_package()






