No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
Repository Summary
Description | An implementation of Isaac VIO and SLAM using the OakD stereo camera and imu |
Checkout URI | https://github.com/msardonini/oakd_isaac_ros.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2023-02-05 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
oakd_s2 | 0.0.0 |
README
OakD Isaac ROS
An implementation of Isaac VIO and SLAM using the OakD stereo camera and imu
Video Demo
Note: This project is still under development. Optimizations for camera calibration, and IMU integration are still being developed. Provided here is a short video demo of how the project is progressing.
Docker
This implementation is intended to be run using the ROS docker system Nvidia provides here.
To build and run the docker images, the provided script can be used. This script adds OakD support to the existing docker system provided by Nvidia.
./run_docker.sh
Launch Visual SLAM
Plug in the camera via USB3. Inside the docker container, launch the applications to read sensor data and process Elbrus SLAM
ros2 launch oakd_s2 oakd_s2.launch.py
To visualize output with Rviz, open a new termal in the container with the run_docker.sh
script, the run
./rviz.sh
CONTRIBUTING
No CONTRIBUTING.md found.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.