{"id":460,"date":"2020-10-28T11:33:43","date_gmt":"2020-10-28T11:33:43","guid":{"rendered":"https:\/\/webroad-seisaku.com\/fujiko-test\/?p=460"},"modified":"2023-07-13T02:55:50","modified_gmt":"2023-07-13T02:55:50","slug":"vslam-on-qualcomm-robotics-rb5-platform","status":"publish","type":"post","link":"https:\/\/webroad-seisaku.com\/fujiko-test\/archives\/460","title":{"rendered":"Running Kudan\u2019s VSLAM on the latest Qualcomm\u00ae Robotics RB5 platform"},"content":{"rendered":"<p>Earlier in the summer, Qualcomm announced its latest robotics development kit, the \u201c<a href=\"https:\/\/www.qualcomm.com\/products\/qualcomm-robotics-rb5-platform\" target=\"_blank\" rel=\"noopener noreferrer\">Qualcomm\u00ae Robotics RB5 Platform<\/a>\u201d, and we <a href=\"https:\/\/webroad-seisaku.com\/fujiko-test\/archives\/348\" target=\"_blank\" rel=\"noopener noreferrer\">posted<\/a> about our partnership to enable robotics applications using Kudan\u2019s SLAM solution.<\/p>\n<p>We\u2019ve been busy playing around with the RB5 board to see how well our visual SLAM performs, and wanted to share some of the results.\u00a0 We ran it through the <a href=\"http:\/\/robotics.ethz.ch\/~asl-datasets\/ijrr_euroc_mav_dataset\/\" target=\"_blank\" rel=\"noopener noreferrer\">EuRoC dataset<\/a> (a well known standard dataset to test visual SLAM)\u00a0 as a warmup, but also built a small course in our office to simulate some real life indoor environment that an industrial AMR or commercial robot could come across.<\/p>\n<p>With the EuRoC evaluation data, our VSLAM solution ran at 20 fps (live frame rate) and succeeded in maintaining tracking at 100% without losing its position at any given point in time.\u00a0 A bit boring\u2026 \ud83d\ude09<\/p>\n<p><iframe loading=\"lazy\" title=\"KudanSLAM: Running EuroC dataset on Qualcomm Robotics RB5 - 100% tracking\" width=\"1140\" height=\"641\" src=\"https:\/\/www.youtube.com\/embed\/W3xVQT2L_1I?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Now for the fun part, we created a human powered \u201crobot\u201d by mounting an Intel RealSense D455 camera, connected to an RB5 board on a trolley, and ran it through the course created at our office, eventually drawing a loop.<\/p>\n<p>We initially ran the \u201crobot\u201d through the course to create a map in advance, and then we tested re-localization on that map.\u00a0 We had some white wall challenges in the path that would freak out other feature-based visual SLAM solutions, but as you can see, we were able to return to the original position without losing tracking.<\/p>\n<p><iframe loading=\"lazy\" title=\"KudanSLAM: Running indoors on Qualcomm Robotics RB5 with Intel Realsense\" width=\"1140\" height=\"641\" src=\"https:\/\/www.youtube.com\/embed\/Gyx1b7buvNk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>We were pleasantly surprised by the ease at which we could pair up the Intel RealSense camera and the Qualcomm RB5 board, and get Kudan\u2019s SLAM solution up and running.\u00a0 With the ready availability of both camera and development platform, it\u2019s no surprise that many robotics players have opted to use this combination.\u00a0 The stability of the RB5 platform and RealSense combination should allow developers to improve overall performance through software updates without having to further tweak the camera sensors.<\/p>\n<p>Please feel free to contact us for more detailed information!<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u3010For your reference\u3011<\/strong><\/p>\n<p><a href=\"https:\/\/webroad-seisaku.com\/fujiko-test\/archives\/348\"><strong>Kudan Listed in Qualcomm Robotics RB5 Platform Announcement<\/strong><\/a><\/p>\n<p><strong><a href=\"https:\/\/webroad-seisaku.com\/fujiko-test\/archives\/82\">KudanSLAM localization &amp; mapping software is now compatible with Qualcomm\u00ae Robotics RB3 Platform<\/a><\/strong><\/p>\n<p style=\"text-align: center;\">\n","protected":false},"excerpt":{"rendered":"<p>Earlier in the summer, Qualcomm announced its latest robotics development kit, the \u201cQualcomm\u00ae Robotics RB5 Platform\u201d, and we posted about our partnership to enable robotics applications using Kudan\u2019s SLAM solution. We\u2019ve been busy playing around with the RB5 board to see how well our visual SLAM performs, and wanted to share some of the results.\u00a0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":467,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"sns_share_botton_hide":"","vkExUnit_sns_title":"","_vk_print_noindex":"","sitemap_hide":"","_veu_custom_css":"","veu_display_promotion_alert":"","vkexunit_cta_each_option":"","_lightning_design_setting":[],"header_top_description":"","footnotes":""},"categories":[2],"tags":[5,10,7,8],"class_list":["post-460","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-kudan","tag-kudanslam","tag-qualcomm-technologies","tag-qualcomm-robotics-rb5-platform"],"veu_head_title_object":{"title":"","add_site_title":""},"_links":{"self":[{"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/posts\/460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/comments?post=460"}],"version-history":[{"count":8,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/posts\/460\/revisions"}],"predecessor-version":[{"id":1245,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/posts\/460\/revisions\/1245"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/media\/467"}],"wp:attachment":[{"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/media?parent=460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/categories?post=460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webroad-seisaku.com\/fujiko-test\/wp-json\/wp\/v2\/tags?post=460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}