-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run code on ROS #3
Comments
Hello, Unfortunately, I have not run this on ROS before, nor do I have a lot of experience with ROS. I primarily worked with the other repository associated with this project, so @ilnehc may be of more help. Thanks for your interest in this project! |
Hello, thanks for your reply,Here's another problem ,I want to ask. How to use realsense camera to run RGB-D part,do you ever try this? Thanks. Have a nice day |
Hello, Currently the repository is designed to work with RGBD data from the TUM RGBD dataset. I have not used the realsense camera before, but if you can format the RGBD data to be the same as the dataset, it should work properly. If you mean to run the code in real time with the camera, you would likely have to write the interface for grabbing frames, but if the API to input the RGBD data is used properly, the system should work as well. |
Sorry to trouble you. Which version of opencv did you use? |
Have you compiled the code and run the project? Which version of opencv and cuda did you use? Did you use GPU? |
Hello, I use opencv 3.4.4 to run ./build.sh. You can check the compile error to find where cause the error. cuda and GPU,I didn't check it.Sorry Have a nice day. |
Yes, you're right. |
Sorry , Do you use GPU to run the code successful? I revise the code that can use ROS node like ORB_SLAM2,but it ran to slow. Thanks a lot. |
I think if the code support GPU bases on your GPU and cuda. The followings are what I found:
|
Hello,thanks for your reply. I found opencv 3.4.2 can use Can I ask you how to compile the darknet ? Did you revise the code about yolo.cc part ? If you success, please tell me what did you do. |
Sorry, we didn't implement the GPU or cuda in this project. As the ROS part, this package is not a ROS package. I personally suggest that you make a new dir in your workspace following the ROS package tutorial, copy relevant code and modify CMakeLists there. |
Thanks for your reply. Because your method is very useful in SLAM,so I want to use the code in real time. I know the code you provide didn’t support GPU OR CUDA. So I am modifying the code to make the code in real time. I have made the ROS NODE and wrote the ROS Cmakelist like orbSlam2 already. If you are interested,I can provide the ROS code for you. Now, I still try it to be real-time. Thanks your paper and code again~ Best wishes. |
I've run successfully on GPU and I'll update some information in issue-2 |
WOW thanks for your supply!!! Because my final purpose is used to NVIDIA TX2, so I am trying to use tensorrt yolo to replace opencv yolo part. For now,If your method can help me, I will very appreciate it. Thanks a lot, |
I've updated in issue-2. Hope it will help. |
hello~ I am interested run this program on ROS , can you provide your ROS code for me ? Thanks & Best regard |
Ok,I can share with you. Because the step of compile is just like ORB-SLAM2,I have to ensure you’ve already done it. If you can , please give me more time, I will release the code on GitHub . Have a nice day. |
Yes, i already compile ORB-SLAM2 on ROS successfully. Yes, thanks for your reply. Thanks & Best regard |
@hongu0603 soory , I found my ros wrapper of YOLO-DynaSLAM , it's only used for RGB-D camera . It's mean that I only modified "rgbd-tum-yolo.cc" Because my previous work is used for RGB-D camera. Do you mind the code only used for rgbd camera ? If you want the others camera , you might give me more time ,then I will write the code. |
@ntut108318099 i used realsense-d435i ,so i think only used for rgbd camera is ok. |
@hongu0603 I have already release the code. (https://github.com/ntut108318099/YOLO-DynaSLAM) Please notify me immediately if there have any problems. |
@ntut108318099 OK , Thank you so much. |
@hongu0603 Did you have any problem to run the code ? |
@ntut108318099 hello~ when i run ./build_ros.sh it print error CMakeFiles/Makefile2:709: recipe for target 'CMakeFiles/RGBD.dir/all' failed |
@hongu0603 Could you put all log on the issue ? I think there was some errors in the log. |
@ntut108318099 OK ~ thank you so much |
@hongu0603 Did you run ./build.sh first ? It looks like it didn't find the libDynaSLAM.so file . BTW, you need to make sure the opencv version Quiet is the same as your CMakelists ( non-ROS, ROS, DBOW2) . |
@ntut108318099 Oh~ I forgot change the CMakelist opencv version , now is success, thank you. |
Hi, This is a great work on implementing the ROS for DYNASLAM, I was successful in getting it working. However, as I am trying to combine with other packages that use catkin_make instead of the the legacy method of cmake, is there any hint on how I can change the packages so that it can use catkin_make from the catkin_workspace? TIA |
您的邮件已收到,我会尽快回复您!
|
Hello, I appreciate your work and I am very interested your source code.
As the topic,I want to know is it possibe to run on ROS.
If it's possible,I wish you can tell how to build the cmakefile that can build with ROS,thanks.
Thanks your patience to read.
Have a nice day~~
The text was updated successfully, but these errors were encountered: