├── .gitignore ├── LICENSE ├── README.md ├── docs ├── lidar.png └── lidar_frame_definition.jpg ├── unitree_lidar_ros └── src │ └── unitree_lidar_ros │ ├── CMakeLists.txt │ ├── README.md │ ├── config │ └── config.yaml │ ├── docs │ ├── cloud.png │ └── imu.png │ ├── include │ └── unitree_lidar_ros.h │ ├── launch │ ├── run.launch │ └── run_without_rviz.launch │ ├── package.xml │ ├── rviz │ └── view.rviz │ └── src │ └── unitree_lidar_ros_node.cpp ├── unitree_lidar_ros2 └── src │ └── unitree_lidar_ros2 │ ├── CMakeLists.txt │ ├── README.md │ ├── docs │ └── cloud.png │ ├── include │ └── unitree_lidar_ros2.h │ ├── launch │ ├── __pycache__ │ │ └── launch.cpython-38.pyc │ └── launch.py │ ├── package.xml │ ├── rviz │ └── view.rviz │ └── src │ └── unitree_lidar_ros2_node.cpp └── unitree_lidar_sdk ├── CMakeLists.txt ├── HowToParsePointCloudAndIMUDataFromMavLinkMessages.md ├── README.md ├── examples ├── example_lidar.cpp ├── example_lidar_udp.cpp ├── unilidar_publisher_udp.cpp ├── unilidar_subcriber_udp.py └── unilidar_subscriber_udp.cpp ├── include ├── mavlink │ ├── SysMavlink │ │ ├── SysMavlink.h │ │ ├── mavlink.h │ │ ├── mavlink_msg_config_led_ring_table_packet.h │ │ ├── mavlink_msg_config_lidar_working_mode.h │ │ ├── mavlink_msg_device_command.h │ │ ├── mavlink_msg_device_request_data.h │ │ ├── mavlink_msg_ret_imu_attitude_data_packet.h │ │ ├── mavlink_msg_ret_lidar_auxiliary_data_packet.h │ │ ├── mavlink_msg_ret_lidar_distance_data_packet.h │ │ ├── mavlink_msg_ret_lidar_time_sync_data.h │ │ ├── mavlink_msg_ret_lidar_version.h │ │ ├── testsuite.h │ │ └── version.h │ ├── checksum.h │ ├── mavlink_conversions.h │ ├── mavlink_get_info.h │ ├── mavlink_helpers.h │ ├── mavlink_sha256.h │ ├── mavlink_types.h │ └── protocol.h ├── parse_range_auxiliary_data_to_cloud.h ├── udp_handler.h ├── unitree_lidar_sdk.h ├── unitree_lidar_sdk_config.h └── unitree_lidar_sdk_pcl.h ├── lib ├── aarch64 │ └── libunitree_lidar_sdk.a └── x86_64 │ └── libunitree_lidar_sdk.a └── win64 ├── libgcc_s_seh-1.dll ├── libstdc++-6.dll ├── libwinpthread-1.dll └── unitree_lidar_sdk-1.0.10-win64.exe /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/lidar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/docs/lidar.png -------------------------------------------------------------------------------- /docs/lidar_frame_definition.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/docs/lidar_frame_definition.jpg -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/CMakeLists.txt -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/README.md -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/config/config.yaml -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/docs/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/docs/cloud.png -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/docs/imu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/docs/imu.png -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/include/unitree_lidar_ros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/include/unitree_lidar_ros.h -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/launch/run.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/launch/run.launch -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/launch/run_without_rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/launch/run_without_rviz.launch -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/package.xml -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/rviz/view.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/rviz/view.rviz -------------------------------------------------------------------------------- /unitree_lidar_ros/src/unitree_lidar_ros/src/unitree_lidar_ros_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros/src/unitree_lidar_ros/src/unitree_lidar_ros_node.cpp -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/CMakeLists.txt -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/README.md -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/docs/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/docs/cloud.png -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/include/unitree_lidar_ros2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/include/unitree_lidar_ros2.h -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/launch/__pycache__/launch.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/launch/__pycache__/launch.cpython-38.pyc -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/launch/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/launch/launch.py -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/package.xml -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/rviz/view.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/rviz/view.rviz -------------------------------------------------------------------------------- /unitree_lidar_ros2/src/unitree_lidar_ros2/src/unitree_lidar_ros2_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_ros2/src/unitree_lidar_ros2/src/unitree_lidar_ros2_node.cpp -------------------------------------------------------------------------------- /unitree_lidar_sdk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/CMakeLists.txt -------------------------------------------------------------------------------- /unitree_lidar_sdk/HowToParsePointCloudAndIMUDataFromMavLinkMessages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/HowToParsePointCloudAndIMUDataFromMavLinkMessages.md -------------------------------------------------------------------------------- /unitree_lidar_sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/README.md -------------------------------------------------------------------------------- /unitree_lidar_sdk/examples/example_lidar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/examples/example_lidar.cpp -------------------------------------------------------------------------------- /unitree_lidar_sdk/examples/example_lidar_udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/examples/example_lidar_udp.cpp -------------------------------------------------------------------------------- /unitree_lidar_sdk/examples/unilidar_publisher_udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/examples/unilidar_publisher_udp.cpp -------------------------------------------------------------------------------- /unitree_lidar_sdk/examples/unilidar_subcriber_udp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/examples/unilidar_subcriber_udp.py -------------------------------------------------------------------------------- /unitree_lidar_sdk/examples/unilidar_subscriber_udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/examples/unilidar_subscriber_udp.cpp -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/SysMavlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/SysMavlink.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_config_led_ring_table_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_config_led_ring_table_packet.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_config_lidar_working_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_config_lidar_working_mode.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_device_command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_device_command.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_device_request_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_device_request_data.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_imu_attitude_data_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_imu_attitude_data_packet.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_auxiliary_data_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_auxiliary_data_packet.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_distance_data_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_distance_data_packet.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_time_sync_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_time_sync_data.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/mavlink_msg_ret_lidar_version.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/testsuite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/testsuite.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/SysMavlink/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/SysMavlink/version.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/checksum.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/mavlink_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/mavlink_conversions.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/mavlink_get_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/mavlink_get_info.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/mavlink_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/mavlink_helpers.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/mavlink_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/mavlink_sha256.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/mavlink_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/mavlink_types.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/mavlink/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/mavlink/protocol.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/parse_range_auxiliary_data_to_cloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/parse_range_auxiliary_data_to_cloud.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/udp_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/udp_handler.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/unitree_lidar_sdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/unitree_lidar_sdk.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/unitree_lidar_sdk_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/unitree_lidar_sdk_config.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/include/unitree_lidar_sdk_pcl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/include/unitree_lidar_sdk_pcl.h -------------------------------------------------------------------------------- /unitree_lidar_sdk/lib/aarch64/libunitree_lidar_sdk.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/lib/aarch64/libunitree_lidar_sdk.a -------------------------------------------------------------------------------- /unitree_lidar_sdk/lib/x86_64/libunitree_lidar_sdk.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/lib/x86_64/libunitree_lidar_sdk.a -------------------------------------------------------------------------------- /unitree_lidar_sdk/win64/libgcc_s_seh-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/win64/libgcc_s_seh-1.dll -------------------------------------------------------------------------------- /unitree_lidar_sdk/win64/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/win64/libstdc++-6.dll -------------------------------------------------------------------------------- /unitree_lidar_sdk/win64/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/win64/libwinpthread-1.dll -------------------------------------------------------------------------------- /unitree_lidar_sdk/win64/unitree_lidar_sdk-1.0.10-win64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unitreerobotics/unilidar_sdk/HEAD/unitree_lidar_sdk/win64/unitree_lidar_sdk-1.0.10-win64.exe --------------------------------------------------------------------------------