javieryu / nerf_bridge

ROS streaming of images and poses to nerfstudio.
MIT License
194 stars 26 forks source link

The submodules #9

Closed joejep closed 1 year ago

joejep commented 1 year ago

git submodule add https://github.com/chaconinc/DbConnector

results

(nerfstudio) rover@rover-Precision-3571:~$ git submodule add https://github.com/chaconinc/DbConnector fatal: not a git repository (or any of the parent directories): .git

javieryu commented 1 year ago

Could you elaborate on your problem? This seems like a git error, and unrelated to a NerfBridge issue.

joejep commented 1 year ago

I have installed the real sense camera and also installed nerf studio and nerf ridge as a sub modules. I am using ros2 and there are so many orb slam for Ros can you advise me on the one toninstall

javieryu commented 1 year ago

Apologies, for the slow reply. I am currently in the process of migrating to ROS2, but don't have everything finished yet.

I haven't actually used these, but I think your best bet would be one of these three options:

Please let me know if you have success with any of these. I will be looking into ISAAC ROS VSLAM sometime in September.

joejep commented 1 year ago

I have problems witth the dependency. I already have the images streaming. But I want to have the repo working

javieryu commented 1 year ago

Which dependency? Also, to be clear, this repository does not work with ROS2.

joejep commented 1 year ago

I am having issues getting the node for the orb_slam2. When will you able to get the ros2 up

joejep commented 1 year ago

It won’t run effectively but I want to see if I use docker but I am new to docker and it’s taking too much time

javieryu commented 1 year ago

Sorry, ROS can definitely be challenging. Unfortunately, I can't help you trouble shoot your SLAM implementation. I would encourage you to reach out to the maintainers of the SLAM package that you plan to use about issues with their packages.

joejep commented 1 year ago

My camera is realsense camera and I have been able to stream images. I can switch to ros1 and see if it will work. Did you use orb-slam2 or orb-slam3. Can you please tell me the actual orb-slam repo you ran.

javieryu commented 1 year ago

The setup that I use is outlined in the README: https://github.com/javieryu/nerf_bridge#our-testing-setup .

joejep commented 1 year ago

If I switch to Ros 1 and use real sense camera d415 will it work

elenacliu commented 1 year ago

@eiyike123 Have you worked it out? I guess it will work because d415 may support ros1 (according to the legacy branch: https://github.com/IntelRealSense/realsense-ros/tree/ros1-legacy)

javieryu commented 1 year ago

I've been using the https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_visual_slam package with the d455, and it's been working great. I haven't tried it with NerfBridge yet, but I hope to try it soon. If you're looking for a ROS2 option then that package may work well.

joejep commented 1 year ago

I've been using the https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_visual_slam package with the d455, and it's been working great. I haven't tried it with NerfBridge yet, but I hope to try it soon. If you're looking for a ROS2 option then that package may work well. I want to try it on ROS noetic can you please give the proocess on how to do that.

javieryu commented 1 year ago

Sorry, I don't know if they support Noetic. Maybe OpenVINS would be a better option if you're using ROS1? I think they support realsense out of the box.

joejep commented 1 year ago

I dont have issues with the realsense camera it is has a camera node already. Your repository says i should have ROS Noetic.

Thank you

elenacliu commented 1 year ago

@eiyike123 so you have run this repo successfully with realsense camera and ROS neotic right?

joejep commented 1 year ago

Yes I have done that. I have orb_slam but it’s not showing me he topics

javieryu commented 1 year ago

I am going to close this issue since it seems to have gone a bit off track.

@eiyike123 If you're still having trouble running NerfBridge please open a new issue with a clear description of your problem.

@elenacliu WRT functionality with RealSense, I have a working implementation of NerfBridge that works with the D455 and ROS2 Humble on the ros2 branch in this repo. I'm planning on merging this branch to main in a few days once I tackle a few other issues.