rtabmap icon indicating copy to clipboard operation
rtabmap copied to clipboard

L515 - Windows RTAB-MAP support

Open shuixing85 opened this issue 4 years ago • 19 comments

Hi all,

Just wondering is it possible to package an EXE package to support realsense L515 camera? or else, is there an alternative way to access the "*.bag" file generated by the intel realsense viewer? I've read the manuals from realsense and managed to export multiple models from the bag file, is there any function here to re-construct the sense using those ply files?

Many thanks for any replies/helps, William

shuixing85 avatar Nov 04 '20 22:11 shuixing85

Not officially supported (as I could not test it myself yet), but I updated the windows binaries created from automated build to include realsense2 driver. You can give a try: https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts

matlabbe avatar Nov 07 '20 06:11 matlabbe

Not officially supported (as I could not test it myself yet), but I updated the windows binaries created from automated build to include realsense2 driver. You can give a try: https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts

A BIG THANKS! I spent almost a whole weekend trying to build from source, and I had 0 experience on those VS/coiding, so it progresses rather slowly.

shuixing85 avatar Nov 08 '20 01:11 shuixing85

Hi there, thanks for the help on the buildings again,

tried to run the exe file and zip file and get this error:

it seems L515 is not listed in the support list, image

if you don't mind, could you please spend 5mins to include L515 and rebuild it again?

Much Appreciated, William

shuixing85 avatar Nov 08 '20 02:11 shuixing85

Are you source you downloaded the version here? https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts

It seems you are using rtabmap 0.20.3, not 0.20.6.

matlabbe avatar Nov 08 '20 23:11 matlabbe

Are you source you downloaded the version here? https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts

It seems you are using rtabmap 0.20.3, not 0.20.6.

Ah, silly me! Yeah you are right, I'm using the wrong package! Tried the zip package and L515 is recognized as normal! However, I encountered the problem here: image

https://github.com/introlab/rtabmap/issues/614#issuecomment-713042309

I can see only one step to the goal, can you please help me to fix this?

shuixing85 avatar Nov 09 '20 02:11 shuixing85

Same message here...

AndreHeinz avatar Nov 19 '20 08:11 AndreHeinz

Can you try this: https://github.com/introlab/rtabmap/issues/614#issuecomment-721266476

matlabbe avatar Nov 19 '20 15:11 matlabbe

Dear Mathieu

Not working. Checked physical connection with realsense viewer, ok. [Image]

Settings: [Image]

Result: Given stream config is not supported by the device. And your new commited change "L500 is detected...." [Image]

I'm gonna give it up and try it with ros on ubuntu.


Von: matlabbe [email protected] Gesendet: Donnerstag, 19. November 2020, 16:33 An: introlab/rtabmap Cc: AndreHeinz; Comment Betreff: Re: [introlab/rtabmap] L515 - Windows RTAB-MAP support (#629)

Can you try this: #614 (comment)https://github.com/introlab/rtabmap/issues/614#issuecomment-721266476

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/introlab/rtabmap/issues/629#issuecomment-730453909, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARZ64HILNZ56TPJAEBKUPWLSQU3FPANCNFSM4TKTE2GQ.

AndreHeinz avatar Nov 19 '20 18:11 AndreHeinz

If you are going on Ubuntu, it will be easier to build rtabmap from source. If you do so, you can try those modifs of this comment. In particular those edits:

And this line to

if((!isL500_) && sensors[i].supports(rs2_option::RS2_OPTION_GLOBAL_TIME_ENABLED))

Desired frames is also problematic if the IMU info doesnt arrive on time, comment it out

int desiredFramesetSize = 2;
//if(isL500_)
// desiredFramesetSize = 3;

matlabbe avatar Nov 19 '20 18:11 matlabbe

I think the last commit had a bug, because if you set resolution 640x480 with 30 FPS, you should not see the error message "L500 sensor is detected...". It could be fixed by this commit https://github.com/introlab/rtabmap/commit/fdaaa6ccfa42f591f7bc792e6bc05239211de666

matlabbe avatar Nov 19 '20 18:11 matlabbe

Many many thanks for your support on this Topic. Very kind.

I will give it a try at weekend and provide feedback.

And perhaps i can give a bit back, even if coding skills are just basic level. f.e.: need some german localization in the gui?

Regards from switzerland… Andi

Von: matlabbemailto:[email protected] Gesendet: Donnerstag, 19. November 2020 19:50 An: introlab/rtabmapmailto:[email protected] Cc: AndreHeinzmailto:[email protected]; Commentmailto:[email protected] Betreff: Re: [introlab/rtabmap] L515 - Windows RTAB-MAP support (#629)

I think the last commit had a bug, because if you set resolution 640x480 with 30 FPS, you should not see the error message "L500 sensor is detected". It could be fixed by this commit fdaaa6chttps://github.com/introlab/rtabmap/commit/fdaaa6ccfa42f591f7bc792e6bc05239211de666

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/introlab/rtabmap/issues/629#issuecomment-730568446, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARZ64HOB3MLA4CP4DARAPEDSQVSH3ANCNFSM4TKTE2GQ.

AndreHeinz avatar Nov 19 '20 18:11 AndreHeinz

Hello guys, I have an issue with the L515 on windows with rtabmap (v 0.20.6 from https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts). unfortunately I get following error(s) when starting on rtabmap

Anderson191919 avatar Nov 22 '20 12:11 Anderson191919

grafik

Anderson191919 avatar Nov 22 '20 12:11 Anderson191919

I have used these settings (#614 (comment)).

Thank you very much in advance. best regards

Anderson191919 avatar Nov 22 '20 12:11 Anderson191919

grafik

Anderson191919 avatar Nov 22 '20 13:11 Anderson191919

The workaround stated here may fix the problem. However, if you still get that long list of errors, make sure to include the first error message just over "Available configurations..." in a reply post.

matlabbe avatar Nov 22 '20 17:11 matlabbe

Hello guys, I have an issue with the L515 on windows with rtabmap (v 0.20.6 from https://ci.appveyor.com/project/matlabbe/rtabmap/branch/master/artifacts). unfortunately I get following error(s) when starting on rtabmap

Hi Anderson, I originally run this on my desktop PC without any errors and run another time on a laptop and similar errors jump up,

I think the main problem is RTAB cannot decide which cameras are available to access, I disabled the laptop camera and leaving the L515 as the only connected one, and it works.

Hope this can help you, William

shuixing85 avatar Dec 15 '20 22:12 shuixing85

@shuixing85 Thanks for the information. Not sure if it can help, but we can select a different device in Source->"ID of the device".

matlabbe avatar Dec 15 '20 23:12 matlabbe

Regarding .bag files : open3d also supports them , I dont know to which extent but see for yourself http://www.open3d.org/docs/release/tutorial/sensor/realsense.html#reading-from-realsense-bag-files I think their latest release also supports real time capture and processing of l515 https://www.youtube.com/watch?v=pLCVCH7ypI4

One should make a versus of realtime RTabMap vs Open3d

roppppp avatar Nov 01 '21 19:11 roppppp