EasyManua.ls Logo

RoboSense RS-LiDAR-16 - Appendix A: Point Time Calculation; Point Time Calculation for MSOP Packets

RoboSense RS-LiDAR-16
66 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RS-LiDAR-16 User Manual
40
Appendix A Point Time Calculate
In a MSOP packet, there are 12 blocks, each block has two sequence for the whole 16 laser firings, so
in a MSOP packet, there are 24 groups for the whole 16 laser firings. All sixteen lasers are fired and
recharged every 55.5µs. The cycle time between firing is 2.8µs. There are 16 firings (16 x 2.8µs = 44.8
µs) followed by a short period of 10.7µs. Therefore, the timing cycle to fire and recharge all 16 lasers is
given by ((16 x 2.8µs) + (1 x 10.7µs)) = 55.5µs.
Set the channel number data_index is 1-16, firing sequences is 1-24. Because the time stamp is the
time of the first data point in the packet, you need to calculate a time offset for each data point and then
add this offset to the time stamp.
Time offset is:
Time_offset = 55.5 μs * (sequence_index -1) + 2.8 μs * (data_index-1)
To calculate the exact point time, add the TimeOffset to the timestamp:
Exact_point_time = Timestamp + Time_offset
Table A - 1: Time Offset for Each Channel in MSOP Packet.

Table of Contents

Related product manuals