yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
SLAM LiDAR📖
01.Version differences
  • 1.About SLAM Lidar
02.SLAM Lidar (A1, A2, S1, S2, S3, C1)
  • 1.How to use lidar
03.Linux basic course
  • 1.Introduction to Linux system
  • 2.Ubuntu file system
  • 3.Ubuntu common commands
  • 4.Ubuntu common editors
  • 5.Ubuntu software operation commands
  • 6.Virtual machine installation
  • 7.SSH remote control
  • 8.VNC remote control
  • 9.Transfer files remotely
  • 10.Driver library and communication
  • 11.Static IP and hotspot mode
  • 12.Bind device ID
  • 13.Capacity expansion and resource allocation
  • 14.Update system software sources
  • 15.Set root user password
  • 16.sudo free password
  • 17.Connect to WiFi network
  • 18.View system version
  • 19.Customized service management
  • 20.Back up system image
04.ROS1 basic course
  • 1.ROS introduction
  • 2.ROS installation
  • 3.ROS common command tools
  • 4.ROS workspace
  • 5.ROS function package
  • 6.ROS node
  • 7.ROS topic publisher
  • 8.ROS topic subscribers
  • 9.ROS service client
  • 10.ROS service server
  • 11.ROS action client
  • 12.ROS action server
  • 13.ROS custom message reception
  • 14.ROS-launch file
  • 15.ROS-TF transformation
  • 16.ROS parameter service
  • 17.ROS-rviz use
  • 18.ROS-rqt tool usage
  • 19.Topic message recording and playback
  • 20.urdf model introduction
  • 21.gazebo introduction
  • 22.ROS distributed communication
05.ROS1 lidar course
  • 0.ReadMe
  • 1.Preparation
  • 2.Handheld lidar mapping
  • 3.Lidar avoiding
  • 4.Lidar guard
  • 5.Lidar follow
  • 6.Lidar mapping
  • 7.rrt_exploration mapping algorithm
  • 8.Navigation and avoiding
  • 9.APP Mapping and Navigation
  • 10.RTAB 3D mapping and navigation
06.ROS2 basic course
  • 1.Introduction to ROS2
  • 2.ROS2 install Humble
  • 3.ROS2 development environment
  • 4.ROS2 workspace
  • 5.ROS2 function package
  • 6.ROS2 node
  • 7.ROS2 topic communication
  • 8.ROS2 service communication
  • 9.ROS2 action communication
  • 10.ROS2 custom interface message
  • 11.ROS2 parameter service case
  • 12.ROS2 meta-function package
  • 13.ROS2 distributed communication
  • 14.ROS2 DDS
  • 15.ROS2 time related API
  • 16.ROS2 common command tools
  • 17.ROS2 rviz2 use
  • 18.ROS2 rqt toolbox
  • 19.ROS2 Launch startup file configuration
  • 20.ROS2 recording and playback tool
  • 21.ROS2 URDF model
  • 22.ROS2 Gazebo simulation platform
  • 23.ROS2 TF2 coordinate transformation
07.ROS2 lidar course
  • 0.ReadMe
  • 1.Preparation
  • 2.Handheld lidar mapping
  • 3.Lidar avoiding
  • 4.Lidar follow
  • 5.Lidar guard
  • 6.gmapping mapping
  • 7.cartographer mapping
  • 8.Navigation and avoiding
  • 9.APP Mapping and Navigation
  • 10.RTAB 3D mapping and navigation
  • 11.Lidar patrol
08.Mapper M2 lidar course
  • 1.How to use M2M2lidar
09.High-speed version A1 lidar usage tutorial
  • 1.Preparation before using the high-speed version of A1 lidar
10.RaspberryPi5 Docker course
  • 1.Overview and installation
  • 2.Common commands
  • 3.Understand and publish images
  • 4.Hardware interaction data processing
  • 5.Enter docker container
  • 6.Update docker images
  • 7.Docker container to install ROS using accessories
Download
  • Code
  • VM File
  • Data Sheet
  • Just for Mapper M2 Lidar
  • Model File
  • PC_Software
  • ROS2_Basic_VM
Download ZIP

Welcome to SLAM LiDAR repository

1.How to use M2M2lidar

How to use M2M2lidar

How to use M2M2lidar1、Overview3、RoboStudio test3.1、Install3.2、Open3.3、Connect3.4、Built-in mapping function4、Use of ROS feature pack4.1、Create a workspace4.2、Start node4.3、View related information

Lidar technology support Email :support@slamtec.com

Lidar wiki:http://wiki.ros.org/rplidar

Lidar SDK:https://github.com/Slamtec/rplidar_sdk

Lidar ROS:https://github.com/Slamtec/rplidar_ros

Lidar tutorials:https://github.com/robopeak/rplidar_ros/wiki

Lidar website:http://www.slamtec.com/cn/Support

RoboStudio website:https://www.slamtec.com/cn/RoboStudio

 

1、Overview

Slamtec Mapper, a brand-new lidar category that integrates map building and real-time positioning, includes Slamtec's third-generation high-performance SLAM engine and lidar. It does not require any external dependencies and is ready to use when powered on.

It is suitable for robot navigation and positioning, environmental surveying and mapping, handheld surveying and many other fields.

Slamtec Mapper does not need to provide any additional support, just a USB power supply line, power on and start working.

Built-in AP/Station dual-mode WiFi, and 100M Ethernet interface. The map and location data generated by Slamtec Mapper can be obtained in real time through the supporting mobile APP.

 

3、RoboStudio test

Test tool download link:https://www.slamtec.com/cn/RoboStudio

3.1、Install

Double-click robostudio icon to install, and continue to the next step until the installation is complete.

Place the SLAMTEC MAPPER radar on a flat surface, connect the power cord to the SLAMTEC MAPPER power interface, and use 5V power supply. When the radar starts normally, turn on the wireless network adapter of your computer, and you will see the hot spot SLAMWARE-XXXXXX ". Please connect the computer to "SLWAMWARE-XXXXXX" without a password.

3.2、Open

Open RoboStudio, if the system prompts that the server cannot be found, we can ignore this error.

3.3、Connect

Choose manual connect.

Connect SLAMWARE,input IP【192.168.11.1】port【1445】,click 【connect】.

3.4、Built-in mapping function

M204

4、Use of ROS feature pack

  • Operating environment

Operating system: Ubuntu 18.04 LTS

ROS version: melodic

Device: PC

Hardware requirements: In order to use the ROS SDK, you need a Slamware-based mobile robot, open and configure a suitable IP address. After the slamware_ros_sdk_server_node node is started, it will try to connect to the robot.

  • Directory Structure
ContentsExplanation
srcSource code
--slamware_ros_sdkROS SDK package
--slamware_sdkSDK related header files and library files
--slamware_ros_sampleSeveral routines based on slamware_ros_sdk

4.1、Create a workspace

Extract【slamware_ws】file.

xxxxxxxxxx
cd ~/slamware_ws         # Enter the workspace
catkin_make              # Compile
source devel/setup.bash  # Configure the workspace system environment

4.2、Start node

[Source devel/setup.bash] must be executed before starting the following command.

If the mobile robot is in AP mode, connect to the robot’s WIFI and start the node

xxxxxxxxxx
roslaunch slamware_ros_sdk slamware_ros_sdk_server_node.launch ip_address:=192.168.11.1

View by rviz

xxxxxxxxxx
roslaunch slamware_ros_sdk view_slamware_ros_sdk_server_node.launch

M206

4.3、View related information

  • View node
xxxxxxxxxx
rosrun rqt_graph rqt_graph

rosgraph

  • View tf tree
xxxxxxxxxx
rosrun rqt_tf_tree rqt_tf_tree

frames

Lidar patrol
Preparation before using the high-speed version of A1 lidar

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文