background image

                                                                                                                 

 

27 

 

Table 5.4 Configuration Package Example 

Info 

Content 

Config 

Length

byte

 

Header 

 

0xAA, 0x00, 0xFF, 0x11, 0x22, 0x22, 

0xAA, 0xAA 

Motor Speed 

1200 rpm 

0x04, 0xB0 

Lidar IP (IP_SRC)  192.168.1.105 

0xC0, 0xA8, 0x01, 0x69 

Computer IP 

(IP_DEST) 

192.168.1.225 

0xC0, 0xA8, 0x01, 0xE1 

Data Port (port1) 

6688 

0x1A20 

Device Port 

(port2

 

8899 

0x22C3 

Lidar Rotation / 

Stationary

 

Rotation

 

0x0000 

2

 

Reserved 

Reserved 

0x00 

1180 

Tail 

 

0x0F, 0xF0 

When using this protocol to configure the device, byte-level or section-level addressing 
and writing are not allowed, and the entire list must be written completely. After the list 
is written, the corresponding function will be updated and take effect immediately. 

6. Time Synchronization   

There  are  two  ways  to  synchronize  the  Lidar  and  external  equipment:  GPS 
synchronization  and  external  PPS  synchronization.  If  there  is  no  external 
synchronization input, the Lidar internally generates timing information. The absolute 
accurate  time  of  the  point  cloud  data  is  obtained  by  adding  the  4-byte  timestamp 
(accurate to microsecond) of the data packet and the 6-byte UTC (accurate to second) 
of the device packet. 

6.1 GPS Synchronization 

When GPS synchronization is employed, the Lidar will start timing in microseconds 
after receiving the PPS second pulse, and the time value will be output as the timestamp 
of the data packet. The Lidar extracts UTC information from the $GPRMC of the GPS 
as the UTC (accurate to the second) output.   

The GPS equipment is time-synchronized to mark and calculate the precise emission 
and data measurement time of each laser. The precise time of the Lidar point cloud can 
be matched with the pitch, roll, yaw, latitude, longitude and height of the GPS/inertial 
measurement system.   

The default serial configuration baud rate of the GPS data output received by the Lidar 

Содержание MS03

Страница 1: ...MS03 High Precision Long Range Mapping LiDAR V1 0 0 2022 03 LeiShen Intelligent System Co LTD www leishen lidar com...

Страница 2: ...r Configuration 7 4 1 2 LSMS03 Windows Client Interface 8 4 1 3 Operation Procedure 11 4 1 4 Point Cloud Data Parsing 12 4 1 5 Note 12 4 2 ROS DRIVER OPERATION UNDER LINUX OS 16 4 2 1 Hardware Connect...

Страница 3: ...28 6 3 LIDAR INTERNAL TIMING 29 7 ANGLE AND COORDINATE CALCULATION 29 7 1 HORIZONTAL ANGLE 29 7 2 DISTANCE VALUE 29 7 3 CARTESIAN COORDINATE REPRESENTATION 30 8 ACCURATE TIME CALCULATION 31 8 1 CALCUL...

Страница 4: ...human eye safety standards However to maximize self protection please avoid looking directly at running products Safety Warning In any case if the product is suspected to have malfunctioned or been da...

Страница 5: ...mply with relevant regulations on radiofrequency energy radiation but the radiation from this product may still cause other electronic equipment to malfunction Deflagration and Other Air Conditions Do...

Страница 6: ...power inspection track detection mine detection tunnel detection forest detection bridge collision avoidance etc 1 2 Mechanism MS03 adopts the Time of Flight ToF method The Lidar starts timing t1 when...

Страница 7: ...ange Accuracy 2 cm Horizontal FOV 120 Angular Resolution 0 096 10 Hz 0 192 20 Hz 0 048 10 Hz 0 096 20 Hz 0 024 10 Hz 0 048 20 Hz 0 014 10 Hz 0 028 20 Hz 0 01 10 Hz 0 02 20 Hz Data Point Generating Rat...

Страница 8: ...1 3 External View of MS03 2 Electrical Interface 2 1 Power Supply The power input range of the MS03 Lidar is 9V 36VDC If other DC power supply is adopted the recommended output voltage of the power su...

Страница 9: ...ed by direct vehicle power supply without adapters or interface boxes Therefore it is necessary to use high power TVS transient suppression diodes to protect the Lidar to avoid damage The line length...

Страница 10: ...4 Light Blue GND Power Table 2 2 Wiring Definition of the 12 Pin Ethernet Cable S N Color Definition Description 1 White Orange 24 AWG MX1 Ethernet TX 2 Orange 24 AWG MX1 Ethernet TX 3 White Blue 24 A...

Страница 11: ...responsibility for any copyright and commercial disputes caused by the use of this software To view the point cloud data generated by the Lidar you can either use the LSMS03 Windows Client or the ROS...

Страница 12: ...installation file and double click it to initiate the installation Step 3 Click next to enter the installation path selection interface Step 4 Click next to enter the installation interface Step 5 Cl...

Страница 13: ...hey are in the same network segment different IPs are needed to be set for example 192 168 1 x and the subnet mask is 255 255 255 0 If you need to find the Ethernet configuration information of the Li...

Страница 14: ...down to zoom in out 2 Hold the left mouse button and drag it to adjust the angle of view 3 Hold the mouse wheel and drag it to pan the display interface or hold the shift key on the keyboard and the l...

Страница 15: ...Open offline data Record and save data valid only when Lidar receives data in real time Skip to the beginning When paused view the previous frame When playing rewind click multiple times to select 2x...

Страница 16: ...e corresponding channel data and Channel column represents the data sequence number corresponding to the channel Save the data in csv format The data includes Points_X Points_Y Points_Z Laser_id Azimu...

Страница 17: ...of each line according to the laser beam distribution Step 4 According to the distance measurement value vertical angle and the calculated horizontal angle of the point cloud data the XYZ coordinate v...

Страница 18: ...ugh user configuration and the Lidar sends data to the host computer through the preset destination IP and port Therefore when the local laptop or desktop computer and other devices are receiving data...

Страница 19: ...set the IP address to the Lidar s destination IP The default destination IP of the Lidar is 192 168 1 102 and the subnet mask is set to 255 255 255 0 Figure 4 6 IPAddress and Subnet Mask Setting 4 Sin...

Страница 20: ...Computer graphics settings When installing the LSMS03 Windows Client on a desktop or laptop with dual graphics cards the default global settings of the computer operating system is to use the global...

Страница 21: ...Step 1 Connect the Lidar to the internet and power supply Step 2 Set the computer wired IP according to the destination IP of the Lidar whether the computer wired IP is set successfully can be checked...

Страница 22: ...example leishen_ws can be changed to any name Step 2 Download the Lidar ROS driver The ROS driver can also be obtained directly from our website or customer service Copy the obtained driver file to th...

Страница 23: ...ain data Stream Output Protocol is 1254 bytes 42 bytes Ethernet header and 1212 bytes payload and the packet length of the Device Information Output Protocol and the User Configuration Write Protocol...

Страница 24: ...f data contains 80 points that is 80 15 1200 bytes and the frame tail is 12 bytes including 6 bytes of UTC Time 4 bytes of Timestamp and 2 bytes of Factory See the figure below Figure 5 1 Packet data...

Страница 25: ...measure point as an example The first 4 bits of Byte 1 represents the line number The last 4 bits of Byte 1 together with Byte 2 and Byte 3 form the horizontal angle the most significant byte of whic...

Страница 26: ...energy reflection characteristics of the measured object in the actual measurement environment Therefore the echo strength can be used to distinguish objects with different reflection characteristics...

Страница 27: ...is 0 999999 s 2 When there is an external synchronization device inputting PPS signal the timestamp is generated according to the external synchronization PPS time as the cycle time and the range of t...

Страница 28: ...Length byte Header 0 Device Package Identification Header 0 8 Data 1 Motor Speed 8 2 2 Ethernet Configuration 10 22 3 GPS Time 36 6 4 Lidar Rotation Stationary 46 2 5 High temperature pause mark 48 1...

Страница 29: ...4 Lidar Port 0x0941 represent 2369 34 2 5 Computer Port 0x0940 represent 2368 36 2 UDP Length Sum Check 6 Length 0x04BE represent 1214 bytes 38 2 7 Sum Check 40 2 Payload 1206 bytes Name S N Informati...

Страница 30: ...Byte7 Byte8 Function IP_SRC IP_DEST S N Byte9 Byte10 Byte11 Byte12 Byte13 Byte14 Byte15 Byte16 Function MAC_ADDR Read Only Data Port Port1 S N Byte17 Byte18 Byte19 Byte20 Byte21 Byte22 Function Device...

Страница 31: ...The high temperature pause sign will remain at 0x01 during these 60 seconds or the suspended state After the high temperature pause the temperature of the lidar will decrease When the system detects...

Страница 32: ...ternal PPS synchronization If there is no external synchronization input the Lidar internally generates timing information The absolute accurate time of the point cloud data is obtained by adding the...

Страница 33: ...reference datum 9 UTC Date ddmmyy day month year 10 Magnetic Declination 000 0 180 0 degree 11 Direction of Magnetic Declination E East or W West 12 Mode Indication Only NMEA0183 version 3 00 outputs...

Страница 34: ...in the obtained data packet is represented by the hexadecimal number 0x02 0x18 0x32 and the first two bytes are composed of 16 bit unsigned data that is 0x0218 which is converted to decimal distance v...

Страница 35: ...alue 536 cm The last byte is the decimal part 0x32 equals 50 in decimal that is 50 1 256 cm 0 1953125 cm Then the two parts add up to 536 1953125 cm Byte 15 represents the third echo strength and the...

Страница 36: ...of the last channel in the data packet packet end time and its duration is less than 1 second Therefore to calculate the absolute end time of the data packet it is necessary to obtain the 4 byte micro...

Страница 37: ...32 Revision History Version Number Release Date Revised Content Issued Revised By V1 0 0 2022 03 010 Initial Version LS1286...

Страница 38: ...es Building Shajing Street Baoan District Shenzhen TEL 86 0755 23242821 Sales Email sales lslidar com After Sales Mailbox support lslidar com Company Website www leishen lidar com This manual is subje...

Отзывы: