NVIDIA-ISAAC-ROS / isaac_ros_visual_slam

Visual SLAM/odometry package based on NVIDIA-accelerated cuVSLAM
https://developer.nvidia.com/isaac-ros-gems
Apache License 2.0
813 stars 126 forks source link

Using isaac_ros_visual_slam with Devcontainer #139

Closed gtep96 closed 6 months ago

gtep96 commented 6 months ago

Hello,

Is it possible to use this project with a devcontainer instead of Docker container? I mean, I'm trying to use the next workflow:

  1. build and open devcontainer (which contains all necessary environment setup commands)
  2. If necessary, do git lfs in the devcontainer (maybe something else?)
  3. Build and source the project
  4. Run isaac_ros_visual_slam simulation using ros2 launch isaac_ros_visual_slam isaac_ros_visual_slam.launch.py

I've tried to configure devcontainer using one of the dockerfiles from isaac_ros_common/docker as an example and using commands from run_dev.sh and build_base_image.sh scripts but, unfortunately, i'm not so experienced with this workflow and got no luck with this.

Is it possible to do it? I would be very grateful for any help or advice with this :)

Thanks in advance!

P.S. as i understand, one of the purposes of using these scripts is to keep an abilitity to run this project on many different platforms, but i need only x86_x64 with Ubuntu (standart pc).