ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Ok, let's try like this:

  1. First clone in your catkin workspace the catkinized version (from the same author of the ROS interface) of ORB_SLAM2: https://github.com/ethz-asl/orb_slam_2_catkin
  2. Clone the ROS wrapper of the catkinezed version: https://github.com/ethz-asl/orb_slam_2_ros
  3. Compile the ROS wrapper with catkin build orb_slam_2_ros

Action 3 will: first try to compile orb_slam_2_catkin, since it's a dependency of orb_slam_2_ros. As you can see in the CMakeLists.txt of orb_slam_2_catkin the original ORB_SLAM2 repository will be cloned and compiled under the hood. So I'm quite sure you don't need to do anything else other than these 3 steps (this means you don't have to follow install instructions in the original ORB_SLAM2 repo by raulmur).

Before proceeding though I'd clean your workspace to make sure you don't have any compilation artefacts from your previous attempt.

Regards,

Marco.

Ok, let's try like this:

  1. First clone in your catkin workspace the catkinized version (from the same author of the ROS interface) of ORB_SLAM2: https://github.com/ethz-asl/orb_slam_2_catkin
  2. Clone the ROS wrapper of the catkinezed version: https://github.com/ethz-asl/orb_slam_2_ros
  3. Compile the ROS wrapper with catkin build orb_slam_2_ros

Action 3 will: will first try to compile orb_slam_2_catkin, since it's a dependency of orb_slam_2_ros. As you can see in the CMakeLists.txt of orb_slam_2_catkin the original ORB_SLAM2 repository will be cloned and compiled under the hood. So I'm quite sure you don't need to do anything else other than these 3 steps (this means you don't have to follow install instructions in the original ORB_SLAM2 repo by raulmur).

Before proceeding though I'd clean your workspace to make sure you don't have any compilation artefacts from your previous attempt.

Regards,

Marco.

Ok, let's try like this:

  1. First clone Clone catkin_simple If you don't have it already in your catkin workpsace
  2. Clone in your catkin workspace the catkinized version (from the same author of the ROS interface) of ORB_SLAM2: https://github.com/ethz-asl/orb_slam_2_catkin
  3. Clone the ROS wrapper of the catkinezed version: https://github.com/ethz-asl/orb_slam_2_ros
  4. Compile the ROS wrapper with catkin build orb_slam_2_ros

Action 3 will first try to compile orb_slam_2_catkin, since it's a dependency of orb_slam_2_ros. As you can see in the CMakeLists.txt of orb_slam_2_catkin the original ORB_SLAM2 repository will be cloned and compiled under the hood. So I'm quite sure you don't need to do anything else other than these 3 steps (this means you don't have to follow install instructions in the original ORB_SLAM2 repo by raulmur).

Before proceeding though I'd clean your workspace to make sure you don't have any compilation artefacts from your previous attempt.

Regards,

Marco.