{"id":1619,"date":"2024-04-30T12:51:21","date_gmt":"2024-04-30T10:51:21","guid":{"rendered":"http:\/\/localhost\/wordpress\/?page_id=1619"},"modified":"2025-10-24T13:47:48","modified_gmt":"2025-10-24T11:47:48","slug":"slam-and-localization","status":"publish","type":"page","link":"https:\/\/visimind.com\/products\/slam-and-localization\/","title":{"rendered":"SLAM and localization"},"content":{"rendered":"<p>[et_pb_section bb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; module_class=&#8221;position-banner-section&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;45px||150px||false|false&#8221; custom_padding_phone=&#8221;||45px||false|false&#8221; hover_enabled=&#8221;0&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243; next_background_color=&#8221;RGBA(255,255,255,0)&#8221;][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;|auto|-55px|auto|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;main-heading&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Montserrat|700|||||||&#8221; header_text_align=&#8221;left&#8221; header_font_size=&#8221;65px&#8221; custom_margin=&#8221;||20px||false|false&#8221; header_font_size_tablet=&#8221;45px&#8221; header_font_size_phone=&#8221;35px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_line_height_tablet=&#8221;1.1em&#8221; header_line_height_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>SLAM, Lidar and localization.<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_line_height=&#8221;2.4em&#8221; custom_margin=&#8221;||40px||false|false&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Simultaneous localization and mapping<\/strong>\u00a0(<strong>SLAM<\/strong>) is the computational problem of constructing a\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Map\">map<\/a> <span>while simultaneously keeping track of the LiDAR location within in the map. In simple words you can solve the following tasks:<\/span>\u00a0<\/p>\n<ul>\n<li>Creating a point cloud from your Lidar indoors and outdoors without any complex Inertial Navigation Systems (INS) or similar,<\/li>\n<li>Real time mapping,<\/li>\n<li>Keeping track of your position in real time relative to a map, typically a robot inside a large facility or outside,<\/li>\n<li>Tracking changes in the environment,<\/li>\n<li>Supporting other navigation means like INS where GNSS conditions are poor.\u00a0<\/li>\n<\/ul>\n<p>If you want a Lidar to work with SLAM Visimind has several solutions to help you:<\/p>\n<ul>\n<li><strong>Commercial SLAM,<\/strong><\/li>\n<li><strong>Pre-installed kit with Lidar, computer and Inertial Measurement Unit (IMU),<\/strong><\/li>\n<li><strong>An installation guide to Open-source SLAM.<\/strong><\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_video src=&#8221;https:\/\/visimind.com\/products\/wp-content\/uploads\/2024\/03\/cityhall-small.mp4&#8243; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; width=&#8221;65%&#8221; global_colors_info=&#8221;{}&#8221; background_pattern_color=&#8221;rgba(0,0,0,0.2)&#8221; background_mask_color=&#8221;#ffffff&#8221; box_shadow_horizontal_tablet=&#8221;0px&#8221; box_shadow_vertical_tablet=&#8221;0px&#8221; box_shadow_blur_tablet=&#8221;40px&#8221; box_shadow_spread_tablet=&#8221;0px&#8221; vertical_offset_tablet=&#8221;0&#8243; horizontal_offset_tablet=&#8221;0&#8243; z_index_tablet=&#8221;0&#8243; \/][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section bb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|tablet&#8221; module_class=&#8221;about-image-section&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin_tablet=&#8221;-75px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px|15px|0px|15px|false|false&#8221; custom_padding_tablet=&#8221;|0px||0px|false|false&#8221; custom_padding_phone=&#8221;45px|0px||0px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; prev_background_color=&#8221;#ffffff&#8221; next_background_color=&#8221;#ffffff&#8221;][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_font_size=&#8221;40px&#8221; custom_margin=&#8221;-1px||0px||false|false&#8221; custom_padding=&#8221;||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Commercial SLAM<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;2.4em&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Visimind can guide you with commercially available SLAM algorithms that we know work well with our Lidars. Some algorithms also operate without IMU and instead relies on a fast updating of the Lidar frames. How SLAM works in practice varies with the use case, and we believe we can help you there. Contact us to discuss your Lidar need and use case. Commercial SLAM comes with easier to use packages, support and also good performance.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_font_size=&#8221;40px&#8221; custom_margin=&#8221;-1px||0px||false|false&#8221; custom_padding=&#8221;||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Pre-installed kit with Lidar, IMU and computer<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;2.4em&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>This is a ready kit with computer, Lidar of your choice, IMU and Open-source SLAM installed. It\u2019s easy to use but assumes you know Linux. As output you will get a point cloud. The Open-source alternative requires a bit more skills than the commercial packages and you are more on your own when compared to a commerical package. But this kit comes ready to run, connect a screen, power it up, press store and you are ready to see your point cloud!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_video src=&#8221;https:\/\/visimind.com\/products\/wp-content\/uploads\/2024\/04\/SLAM-very-small.mp4&#8243; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; width=&#8221;62%&#8221; module_alignment=&#8221;left&#8221; global_colors_info=&#8221;{}&#8221; background_pattern_color=&#8221;rgba(0,0,0,0.2)&#8221; background_mask_color=&#8221;#ffffff&#8221; box_shadow_horizontal_tablet=&#8221;0px&#8221; box_shadow_vertical_tablet=&#8221;0px&#8221; box_shadow_blur_tablet=&#8221;40px&#8221; box_shadow_spread_tablet=&#8221;0px&#8221; vertical_offset_tablet=&#8221;0&#8243; horizontal_offset_tablet=&#8221;0&#8243; z_index_tablet=&#8221;0&#8243; \/][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_font_size=&#8221;40px&#8221; custom_margin=&#8221;-1px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Installation guide for Open-source SLAM<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;2.4em&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px||0px|||&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Visimind has prepared an installation guide with dockers and scripts to install SLAM on a Linux computer with Lidar and IMU. You still need to be familiar with Linux but you should be able to quickly have SLAM up an running to generate your own point clouds. Open-source SLAM is powerful and constantly being developed.<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjMwIn19@&#8221; button_text=&#8221;Contact us&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;orange-btn&#8221; _builder_version=&#8221;4.17.4&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#E09900&#8243; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#FFFFFF&#8221; button_border_radius=&#8221;0px&#8221; button_font=&#8221;Montserrat|600|||||||&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; button_on_hover=&#8221;off&#8221; custom_padding=&#8221;10px||10px|20px|false|false&#8221; global_colors_info=&#8221;{}&#8221; button_text__hover_enabled=&#8221;off|desktop&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; background_layout__hover_enabled=&#8221;off|hover&#8221; button_bg_color__hover=&#8221;#ef9f2a&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_border_color__hover_enabled=&#8221;on|hover&#8221; button_border_color__hover=&#8221;#FFFFFF&#8221; button_text_color__hover=&#8221;#FFFFFF&#8221; \/][et_pb_video src=&#8221;https:\/\/visimind.com\/products\/wp-content\/uploads\/2024\/03\/forest-slam-small.mp4&#8243; src_webm=&#8221;https:\/\/visimind.com\/products\/wp-content\/uploads\/2024\/03\/forest-slam-small.mp4&#8243; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; background_pattern_color=&#8221;rgba(0,0,0,0.2)&#8221; background_mask_color=&#8221;#ffffff&#8221; box_shadow_horizontal_tablet=&#8221;0px&#8221; box_shadow_vertical_tablet=&#8221;0px&#8221; box_shadow_blur_tablet=&#8221;40px&#8221; box_shadow_spread_tablet=&#8221;0px&#8221; vertical_offset_tablet=&#8221;0&#8243; horizontal_offset_tablet=&#8221;0&#8243; z_index_tablet=&#8221;0&#8243; \/][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section bb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;position-info-section&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;70px||70px||false|false&#8221; custom_padding_phone=&#8221;45px||45px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; prev_background_color=&#8221;RGBA(255,255,255,0)&#8221; next_background_color=&#8221;#000000&#8243;][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_font_size=&#8221;40px&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>About SLAM<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\u00a0When using SLAM you will get a point cloud which has a metric coordinate system but it\u2019s not georeferenced, ie. you have no latitude and longitude and no idea of where is north.\u00a0 The quality of the point cloud will be dependent on factors like:<\/p>\n<ul>\n<li>Movement of your Lidar! Move your Lidar smoothly, without sudden jumps or fast rotations.<\/li>\n<li>The terrain needs to have some features that the Lidar can track, in an empty field that looks the same everywhere SLAM will not function well.<\/li>\n<li>Errors will accumulate while you move to new terrain where you have not been before.<\/li>\n<li>If you come back to an already mapped area and the loop closure is working properly the SLAM algorithm will correct backwards and correct partly for the errors that have accumulated.\u00a0<\/li>\n<\/ul>\n<p><span>Loop closure simply means that the SLAM algotrithm can identify if the location has previously been visitisited and use that that fact to correct the accumulated error, not just at the site but also backwards in time.<\/span><\/p>\n<p>Some SLAM algotihms can use GNSS trajectory to add a proper map localisation to your point cloud and trajectory.<span><\/span><\/p>\n<p><span><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/localhost\/wordpress\/wp-content\/uploads\/2023\/02\/PLCT_1.jpg&#8221; title_text=&#8221;PLCT_1&#8243; show_bottom_space=&#8221;off&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; \/][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;12px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Visimind\u2019s PLCT, a backpack system for real-time control and measurements of vegetation close to power lines, using Velodyne Lidar\u2019s Puck sensor.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;100px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_line_height=&#8221;2.4em&#8221; custom_margin=&#8221;||40px||false|false&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Typically the desired output from SLAM is a point cloud (LAS, ply&#8230;) along with the trajectory. This can be used on drones, in backpack mapping systems, on surveying cars or as a mean to create local maps for different industrial machines like,<\/p>\n<ul>\n<li>In forestry make models of the trees before harvesting<\/li>\n<li>As support for automated vehicles<\/li>\n<li>To make the Lidar data much more dense than single frames<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section bb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;integration-info-section&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; background_enable_color=&#8221;off&#8221; min_height=&#8221;364.7px&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px|0px|0px|0px|false|false&#8221; custom_padding_tablet=&#8221;50px||50px||false|false&#8221; custom_padding_phone=&#8221;45px||45px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; prev_background_color=&#8221;#000000&#8243; next_background_color=&#8221;#000000&#8243;][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin_tablet=&#8221;|auto|0px|auto|false|false&#8221; custom_margin_phone=&#8221;|auto|0px|auto|false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;main-heading&#8221; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_font_size=&#8221;40px&#8221; custom_margin=&#8221;||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;30px&#8221; header_2_font_size_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Lidar Odometry and localisation<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Montserrat|500|||||||&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;2.4em&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;2em&#8221; text_line_height_phone=&#8221;1.8em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lidar odometry is the method of tracking movment from Lidar. So like SLAM but all you are after is the relative movement of the LIdar from time to time as your Lidar moves. During a short period of time this can be very accurate. For example OxTS uses that inside their Inertial Navigation Systems to limit drift and errors when the INS is used in locations with very poor GNSS data.\u00a0<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section bb_built=&#8221;1&#8243; _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; prev_background_color=&#8221;#000000&#8243;][et_pb_row _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_padding=&#8221;0px|15px|0px|15px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.17.0&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_font=&#8221;Montserrat|700||on|||||&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;65px&#8221; text_orientation=&#8221;center&#8221; custom_margin_tablet=&#8221;||0px||false|false&#8221; custom_margin_phone=&#8221;||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;||0px||false|false&#8221; header_font_size_tablet=&#8221;45px&#8221; header_font_size_phone=&#8221;25px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_line_height_phone=&#8221;1.1em&#8221; header_line_height_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>GET A QUOTE TODAY<\/h1>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjMwIn19@&#8221; button_text=&#8221;Contact Us&#8221; button_alignment=&#8221;center&#8221; module_class=&#8221;orange-btn w-auto&#8221; _builder_version=&#8221;4.17.4&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#000000&#8243; button_bg_color=&#8221;#ffffff&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#ef9f2a&#8221; button_border_radius=&#8221;0px&#8221; button_font=&#8221;Montserrat|600|||||||&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; button_on_hover=&#8221;off&#8221; custom_padding=&#8221;10px|50px|10px|20px|false|false&#8221; global_colors_info=&#8221;{}&#8221; button_text__hover_enabled=&#8221;off|desktop&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; background_layout__hover_enabled=&#8221;off|hover&#8221; button_bg_color__hover=&#8221;#ef9f2a&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|hover&#8221; button_text_color__hover=&#8221;#FFFFFF&#8221; \/][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SLAM, Lidar and localization. Simultaneous localization and mapping\u00a0(SLAM) is the computational problem of constructing a\u00a0map while simultaneously keeping track of the LiDAR location within in the map. In simple words you can solve the following tasks:\u00a0 Creating a point cloud from your Lidar indoors and outdoors without any complex Inertial Navigation Systems (INS) or similar, [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-1619","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SLAM and localization - Visimind AB<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/visimind.com\/products\/slam-and-localization\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SLAM and localization\" \/>\n<meta property=\"og:description\" content=\"SLAM, Lidar and localization. Simultaneous localization and mapping\u00a0(SLAM) is the computational problem of constructing a\u00a0map while simultaneously keeping track of the LiDAR location within in the map. In simple words you can solve the following tasks:\u00a0 Creating a point cloud from your Lidar indoors and outdoors without any complex Inertial Navigation Systems (INS) or similar, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/visimind.com\/products\/slam-and-localization\/\" \/>\n<meta property=\"og:site_name\" content=\"Visimind AB\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-24T11:47:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/slam-and-localization\\\/\",\"url\":\"https:\\\/\\\/visimind.com\\\/products\\\/slam-and-localization\\\/\",\"name\":\"SLAM and localization - Visimind AB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#website\"},\"datePublished\":\"2024-04-30T10:51:21+00:00\",\"dateModified\":\"2025-10-24T11:47:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/slam-and-localization\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/visimind.com\\\/products\\\/slam-and-localization\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/slam-and-localization\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/visimind.com\\\/products\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SLAM and localization\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#website\",\"url\":\"https:\\\/\\\/visimind.com\\\/products\\\/\",\"name\":\"Visimind AB\",\"description\":\"Leading Distributor of Lidar Sensors in EMEA\",\"publisher\":{\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/visimind.com\\\/products\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#organization\",\"name\":\"Visimind AB\",\"url\":\"https:\\\/\\\/visimind.com\\\/products\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/visimind.com\\\/products\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/visimind.com\\\/products\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/logo.png\",\"width\":2120,\"height\":640,\"caption\":\"Visimind AB\"},\"image\":{\"@id\":\"https:\\\/\\\/visimind.com\\\/products\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/visimind-ab\\\/\"],\"vatID\":\"SE556590155901\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SLAM and localization - Visimind AB","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/visimind.com\/products\/slam-and-localization\/","og_locale":"en_US","og_type":"article","og_title":"SLAM and localization","og_description":"SLAM, Lidar and localization. Simultaneous localization and mapping\u00a0(SLAM) is the computational problem of constructing a\u00a0map while simultaneously keeping track of the LiDAR location within in the map. In simple words you can solve the following tasks:\u00a0 Creating a point cloud from your Lidar indoors and outdoors without any complex Inertial Navigation Systems (INS) or similar, [&hellip;]","og_url":"https:\/\/visimind.com\/products\/slam-and-localization\/","og_site_name":"Visimind AB","article_modified_time":"2025-10-24T11:47:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/visimind.com\/products\/slam-and-localization\/","url":"https:\/\/visimind.com\/products\/slam-and-localization\/","name":"SLAM and localization - Visimind AB","isPartOf":{"@id":"https:\/\/visimind.com\/products\/#website"},"datePublished":"2024-04-30T10:51:21+00:00","dateModified":"2025-10-24T11:47:48+00:00","breadcrumb":{"@id":"https:\/\/visimind.com\/products\/slam-and-localization\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/visimind.com\/products\/slam-and-localization\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/visimind.com\/products\/slam-and-localization\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/visimind.com\/products\/"},{"@type":"ListItem","position":2,"name":"SLAM and localization"}]},{"@type":"WebSite","@id":"https:\/\/visimind.com\/products\/#website","url":"https:\/\/visimind.com\/products\/","name":"Visimind AB","description":"Leading Distributor of Lidar Sensors in EMEA","publisher":{"@id":"https:\/\/visimind.com\/products\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/visimind.com\/products\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/visimind.com\/products\/#organization","name":"Visimind AB","url":"https:\/\/visimind.com\/products\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/visimind.com\/products\/#\/schema\/logo\/image\/","url":"https:\/\/visimind.com\/products\/wp-content\/uploads\/2022\/04\/logo.png","contentUrl":"https:\/\/visimind.com\/products\/wp-content\/uploads\/2022\/04\/logo.png","width":2120,"height":640,"caption":"Visimind AB"},"image":{"@id":"https:\/\/visimind.com\/products\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/visimind-ab\/"],"vatID":"SE556590155901"}]}},"_links":{"self":[{"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/pages\/1619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/comments?post=1619"}],"version-history":[{"count":21,"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/pages\/1619\/revisions"}],"predecessor-version":[{"id":2351,"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/pages\/1619\/revisions\/2351"}],"wp:attachment":[{"href":"https:\/\/visimind.com\/products\/wp-json\/wp\/v2\/media?parent=1619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}