PandarView2 User Manual PV2 en 230810 1
PandarView2 User Manual PV2 en 230810 1
· Make sure to read through this user manual before your first use and follow the instructions herein when you operate the product. Failure to
comply with the instructions may result in product damage, property loss, personal injuries, and/or a breach of warranty.
· This user manual does not contain information on product certifications. Please check the certification marks on the product's bottom
plate and read through the corresponding certification warnings.
· If you incorporate this lidar product into your product(s), you are required to provide this user manual (or the means to access this user
manual) to the intended users of your product(s)
· This lidar product is intended as a component of an end product. It shall be evaluated in end product according to relevant standards.
■ Technical Support
If your question is not addressed in this user manual, please contact us at:
service@hesaitech.com
www.hesaitech.com/en/support
https://github.com/HesaiTechnology (Please leave your questions under the corresponding GitHub projects.)
-1-
■ Legends
Warnings: instructions that must be followed to ensure safe and proper use of the product.
-2-
1 Introduction
PandarView 2 is a second-generation software that records and displays point cloud data from Hesai lidars, available in:
· 64-bit Windows 10
· Ubuntu 16.04/18.04/20.04
If your computer uses AMD graphics card and runs on Ubuntu-20.04, please download the graphics driver that support Ubuntu-20.04 from
AMD's official website. For additional instructions, please contact Hesai technical support.
2 Installation
Download the installation files from Hesai's official website, or contact technical support: www.hesaitech.com/en/download
-3-
The software interface is divided into four sections, as shown below (details may be different).
"About" in the menu bar shows the software version.
Menu bar
Toolbar
1
Point Cloud
Display Area
Console
-4-
3 Check Live Point Cloud
To receive data on your PC, set the PC's IP address to 192.168.1.100 and subnet mask to 255.255.255.0
For the product models supporting Cybersecurity, (Cybersecurity) will appear in the toolbar.
Users may select one of the three modes:
■ TLS Mode
In TLS Mode, PandarView 2 automatically retrieves the lidar unit's correction files using PTCS (PTC over TLS) commands.
Security page of web control Turn ON the Cyber Security Master Switch.
Select TLS for PTC Connection.
PandarView 2 Select TLS for PTC Connection.
Click the "CA CRT" button and specify the file path of Hesai's CA certificate chain (Hesai_Ca_Chain.crt).
-5-
■ mTLS Mode
In mTLS Mode, PandarView 2 automatically retrieves the lidar unit's correction files using PTCS commands.
The "Clear" button removes the specified file paths for CA CRT, Client CRT, and RSA Key.
■ Cybersecurity OFF
In this mode, PandarView 2 automatically retrieves the lidar unit's correction files using PTC commands.
Security page of web control Turn OFF the Cyber Security Master Switch
PandarView 2 Select Non-TLS for PTC Connection
-6-
3.2 Receive Live Data
-7-
3.3 Record Live Data
Click (Record) in the console and specify a file directory. Click "Save" to begin recording a .pcap file.
When naming .pcap files in Ubuntu, include the filename extension (.pcap).
-8-
4 Play Back Point Cloud
· Click (Open File) in the toolbar and select a .pcap file in the pop-up window.
Alternatively, drag a .pcap file into PandarView 2.
· When loading is complete, a point cloud track will appear in the console.
Notes
· Only support the tcpdump pcap format.
· Only support one point cloud track at a time: when receiving live data or opening a new .pcap file, the previous track will be automatically
deleted.
· Large .pcap files may take a while to load. While loading, click (Live Streaming) to play point cloud data at once.
· If the lidar product model and port number are not displayed in full, scroll the mouse wheel.
-9-
4.2 Play Control
Timeline scale
Play/Record button group Current timestamp (absolute UTC time)
Scroll the mouse wheel to zoom in/out.
Button Description
Left: adjust the rewinding speed (1x, 1/2x, 1/4x, 1/8x, ..., 1/64x)
and
Right: adjust the forwarding speed (1x, 2x, 4x, 8x, ..., 64x)
-10-
Display the current speed
While loading a file, click to play at once. (This button disappears when loading is complete.)
When receiving live data, click to stream with minimum latency.
-11-
5 Correction and Configuration
When checking live point cloud or playing back recorded point cloud, correction files and configuration files may be used.
Angle Correction Correct the azimuth and elevation data. See Section 1.3 (Channel Distribution) in the lidar user manual.
Firetime Correction For certain product models: correct the azimuth of point cloud data according to the firing time of each channel.
Distance Correction For certain product models: correct the distance data.
-12-
Click (Correction) in the toolbar:
-13-
5.2 Channel Configuration
A channel configuration file selects a subset from all the available channels of a lidar, defines the number of blocks in a Point Cloud Data Packet,
and specifies the channels to be stored in each block.
-14-
5.3 File Import and Export
When naming correction or configuration files in Ubuntu, make sure to include the filename extension (.dat for the angle correction files
of the AT family, and .csv for the other files).
If you no longer need the imported files, you may delete them from the following path (effective after restarting PandarView 2):
Documents\PandarViewDataFiles\csv
-15-
6 Other Features
-16-
6.2 Point Cloud Tracks
Cut by Time Specify the starting/end timestamps, cut the current track, and save to a
new .pcap file.
Cut by Frame Specify the starting/end frames, cut the current track, and save to a new .pcap
file.
Export Detail After selecting an area of points (see Section 6.3 Toolbar – Point Selection and
Data Table), specify the starting/end frames and export the corresponding point
cloud data to .csv files.
Notes
· Use (Select) in the toolbar to select points beforehand. The data of
unselected points will be zeros in the .csv files.
· When naming these files in Ubuntu, make sure to include the filename
extension (.csv).
Delete Track Delete the current track.
Cancel Close the right-click menu.
-17-
6.3 Toolbar
If the PandarView 2 window is too narrow to display the toolbar in full, scroll the mouse wheel to view all the buttons.
■ Projection Modes
-18-
■ Point of View and Spinning
-19-
■ Channel Selection
-20-
■ Point Selection and Data Table
When double-clicking a field heading multiple times, the following actions are performed one at a time:
· Adapt the column width to the field name
(Alternatively, place the mouse cursor between two headings so that the cursor becomes a left-right arrow; drag the mouse to adjust the
column width.)
· Sort this field by ascending order. An up arrow will appear on the right.
· Sort this field by descending order. A down arrow will appear on the right.
· Cancel the sort.
-21-
The button group on the top-left corner:
Select All Click to display the data of all points in this frame. Click again to display only the data of the selected points.
Export Points Info Export the current data table to a .csv file.
When naming these files in Ubuntu, make sure to include the filename extension (.csv).
Save Column Order Save the current field order. This setting remains effective after restarting PandarView 2.
To change the field order, drag the fielding headings.
Ch Channel #
AziCorr Azimuth corrected by the angle correction file
Dist Distance
Rfl Reflectivity
Same as the Intensity field in PandarView 1
Azi Azimuth (current reference angle of the rotor)
Ele Elevation
t Timestamp
Field For AT family product models: the Mirror Surface on which this measurement is made.
Fields 1/2/3 correspond to Mirror Surfaces 0/1/2, respectively.
AziState Azimuth State
Used for calculating the firing time offset of each channel; only for certain lidar models.
confidence Confidence
-22-
■ Other Display Controls
-23-
■ AT Family Toolbox
Display Mode Take Turns (default): the measurements from Mirror Surfaces 0/1/2 are output to Frames
0/1/2, respectively. The frames are not stitched.
Combination: the measurements from Mirror Surfaces 0/1/2 are output to one frame. That is,
three frames are stitched as one.
Tradition: the measurements from Mirror Surfaces 0/1/2 are output to one frame according to
their encoder angles in Point Cloud Data Packets. No angle correction is performed.
Frame Duration Time window for point cloud display
Under play-by-time mode (see Section 4.2 Play Control), all the data points within this time
window will be displayed.
Scan Switches To display or hide the measurements from each mirror surface.
Fields 1/2/3 correspond to Mirror Surfaces 0/1/2, respectively. Field 4 is not used.
Field Start/End Not yet supported
-24-
7 Troubleshooting
In case the following procedures cannot solve the problem, please contact Hesai technical support.
-25-
Appendix I Legal Notice
Copyright 2021 by Hesai Technology. All rights reserved. Use or reproduction of this manual in parts or its entirety without the authorization of
Hesai is prohibited.
Hesai Technology makes no representations or warranties, either expressed or implied, with respect to the contents hereof and specifically
disclaims any warranties, merchantability, or fitness for any particular purpose. Further, Hesai Technology reserves the right to revise this
publication and to make changes from time to time in the contents hereof without obligation to notify any person of such revision or changes.
HESAI and HESAI logo are registered trademarks of Hesai Technology. All other trademarks, service marks, and company names in this manual
or on Hesai's official website are properties of their respective owners.
The software included in this product contains copyright that is registered under Hesai Technology. Any third party is not permitted, except as
expressly permitted by licensor or expressly required by applicable law, to decompile, reverse engineer, disassemble, modify, rent, lease, loan,
distribute, sublicense, create derivative works based on the whole or any part of the software.
Hesai Product Warranty Service Manual is on the Warranty Policy page of Hesai's official website: https://www.hesaitech.com/en/legal/warranty
-26-