# \#sdk

**URL:** https://community.ouster.com/tag/sdk/18.md

[Latest](https://community.ouster.com/latest.md) · [Categories](https://community.ouster.com/categories.md) · [Tags](https://community.ouster.com/tags.md)

---

## [Correcting slow rotational drift in multi-mile Ouster SLAM runs without smearing geometry](https://community.ouster.com/t/correcting-slow-rotational-drift-in-multi-mile-ouster-slam-runs-without-smearing-geometry/520)

<div class="topic-metadata">

**Author:** [@mikehrub](https://community.ouster.com/u/mikehrub)\
**Replies:** 0\
**Last updated:** [September 14, 2026, 5:59am UTC](https://community.ouster.com/t/correcting-slow-rotational-drift-in-multi-mile-ouster-slam-runs-without-smearing-geometry/520 "2026-09-14T05:59:45Z")

</div>

We are processing multi-mile, vehicle-mounted OS1-071-64U-ASR Rev7 data using firmware 3.2.0, SDK 1.0.1, ACCEL32\_GYRO32\_NMEA, PPS synchronization, and a PPS-aligned PolyNav dual-antenna GNSS/INS. The Ouster SLAM cloud i…

---

## [PCAP compatibility with ouster-sdk v1.0.1](https://community.ouster.com/t/pcap-compatibility-with-ouster-sdk-v1-0-1/513)

<div class="topic-metadata">

**Author:** [@Jakub](https://community.ouster.com/u/Jakub)\
**Replies:** 4\
**Last updated:** [September 3, 2026, 4:59pm UTC](https://community.ouster.com/t/pcap-compatibility-with-ouster-sdk-v1-0-1/513 "2026-09-03T16:59:58Z")

</div>

Model: OS0-128 Hardware: Rev 07 Firmware: 3.2.0 Lidar Mode: 2048 x 10Hz Using Ouster OS0-128 each scan is captured every 5m and saved as .pcap alongside metadata.json file. Using ouster-sdk 0.16.2 I could easily open…

---

## [Does Ouster SLAM consume LEGACY PCAP IMU before OSF writing?](https://community.ouster.com/t/does-ouster-slam-consume-legacy-pcap-imu-before-osf-writing/511)

<div class="topic-metadata">

**Author:** [@mikehrub](https://community.ouster.com/u/mikehrub)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 6:19pm UTC](https://community.ouster.com/t/does-ouster-slam-consume-legacy-pcap-imu-before-osf-writing/511 "2026-08-21T18:19:11Z")

</div>

We are processing vehicle-mounted Ouster OS1-64 U02 data using Ouster SDK and ouster-cli. Capture details: Firmware: v2.5.3 IMU profile: LEGACY LiDAR mode: 1024x20 Current voxel test: 1.4 m Environment: open rural roa…

---

## [Legacy IMU packets present in PCAP but absent from OSF synchronized IMU fields](https://community.ouster.com/t/legacy-imu-packets-present-in-pcap-but-absent-from-osf-synchronized-imu-fields/512)

<div class="topic-metadata">

**Author:** [@mikehrub](https://community.ouster.com/u/mikehrub)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 6:02pm UTC](https://community.ouster.com/t/legacy-imu-packets-present-in-pcap-but-absent-from-osf-synchronized-imu-fields/512 "2026-08-21T18:02:05Z")

</div>

We are investigating an OS1-64 U02 capture processed with Ouster SDK and ouster-cli. Sensor and capture details: Sensor: OS1-64 U02 Firmware: v2.5.3 IMU profile: LEGACY LiDAR mode: 1024x20 IMU UDP port: 7503 LiDAR UDP…

---

## [Documentation for the window and bloom fields in lidar packets](https://community.ouster.com/t/documentation-for-the-window-and-bloom-fields-in-lidar-packets/505)

<div class="topic-metadata">

**Author:** [@peci1](https://community.ouster.com/u/peci1)\
**Replies:** 5\
**Last updated:** [August 5, 2026, 5:12pm UTC](https://community.ouster.com/t/documentation-for-the-window-and-bloom-fields-in-lidar-packets/505 "2026-08-05T17:12:59Z")

</div>

Where’s documentation for interpreting the content of the window field in customizable packet format? Lidar Data | Ouster Sensor Docs | Documentation . How does it interact with min\_range\_threshold\_cm ? Why isn’t window …

---

## [Increase receive buffer to eliminate packet drop problem on some Windows computers](https://community.ouster.com/t/increase-receive-buffer-to-eliminate-packet-drop-problem-on-some-windows-computers/84)

<div class="topic-metadata">

**Author:** [@chris\_chen](https://community.ouster.com/u/chris_chen)\
**Replies:** 8\
**Last updated:** [July 10, 2026, 8:58am UTC](https://community.ouster.com/t/increase-receive-buffer-to-eliminate-packet-drop-problem-on-some-windows-computers/84 "2026-07-10T08:58:09Z")

</div>

There are some customers facing packet drop problems when using Windows computers to visualize the data from an OS lidar. This problem might not happen for a 32 or 64-beam OS lidar because of the lower data volume per s…

---

## [Does ouster-sdk git start supporting rev8 sensor osf files?](https://community.ouster.com/t/does-ouster-sdk-git-start-supporting-rev8-sensor-osf-files/494)

<div class="topic-metadata">

**Author:** [@krisg](https://community.ouster.com/u/krisg)\
**Replies:** 1\
**Last updated:** [June 2, 2026, 7:19pm UTC](https://community.ouster.com/t/does-ouster-sdk-git-start-supporting-rev8-sensor-osf-files/494 "2026-06-02T19:19:05Z")

</div>

I got this error while checking to process Billboards-RGB\_rgb16.osf with current sdk (https://github.com/ouster-lidar/ouster-sdk\[)\](https://github.com/ouster-lidar/ouster-sdk): ouster\_sdk\_test$ python3 osf\_read\_test.py …

---

## [SDK 0.16 ‘sensor\_replay’ \[BETA\] Feature](https://community.ouster.com/t/sdk-0-16-sensor-replay-beta-feature/448)

<div class="topic-metadata">

**Author:** [@Samahu](https://community.ouster.com/u/Samahu)\
**Replies:** 1\
**Last updated:** [April 16, 2026, 2:57pm UTC](https://community.ouster.com/t/sdk-0-16-sensor-replay-beta-feature/448 "2026-04-16T14:57:00Z")

</div>

Feature Overview The feature allows users to replay existing captures as if they were coming from an actual sensor. Usage: ouster-cli source \<source\_url\> sensor\_replay \[OPTIONS\] This will command will start a: an H…

---

## [Client\_example.cpp threw an error while running the code](https://community.ouster.com/t/client-example-cpp-threw-an-error-while-running-the-code/478)

<div class="topic-metadata">

**Author:** [@Gaurav\_Mukherjee](https://community.ouster.com/u/Gaurav_Mukherjee)\
**Replies:** 2\
**Last updated:** [April 13, 2026, 1:59am UTC](https://community.ouster.com/t/client-example-cpp-threw-an-error-while-running-the-code/478 "2026-04-13T01:59:48Z")

</div>

Hi, I was trying to run the C++ code under the examples directory to test if my build and installation of the SDK was correctly done or not, and it threw the error screenshot below. There was also an error Eigen.hpp s…

---

## [Lidar Motion Distortion Correction (Motion Compensation)](https://community.ouster.com/t/lidar-motion-distortion-correction-motion-compensation/468)

<div class="topic-metadata">

**Author:** [@Samahu](https://community.ouster.com/u/Samahu)\
**Replies:** 0\
**Last updated:** [March 18, 2026, 12:24am UTC](https://community.ouster.com/t/lidar-motion-distortion-correction-motion-compensation/468 "2026-03-18T00:24:06Z")

</div>

Motion compensation (often referred to as “deskewing”) is a technique used to correct for distortions in the pointcloud when collecting Lidar data while the sensor is in motion. Because mechanical spinning Lidar sensors …

---

## [Simple SLAM scripting with the SDK](https://community.ouster.com/t/simple-slam-scripting-with-the-sdk/56)

<div class="topic-metadata">

**Author:** [@yggdrasil](https://community.ouster.com/u/yggdrasil)\
**Replies:** 7\
**Last updated:** [March 11, 2026, 3:04pm UTC](https://community.ouster.com/t/simple-slam-scripting-with-the-sdk/56 "2026-03-11T15:04:41Z")

</div>

The Ouster python SDK provides a simple interface for getting started running SLAM on live and recorded data. The following is an example of programming SLAM using the API. More information about the API can be found in …

---

## [Imu data missing os1-128, pcap configuration help? \[SOLVED\]](https://community.ouster.com/t/imu-data-missing-os1-128-pcap-configuration-help-solved/441)

<div class="topic-metadata">

**Author:** [@devin](https://community.ouster.com/u/devin)\
**Replies:** 12\
**Last updated:** [February 16, 2026, 5:51pm UTC](https://community.ouster.com/t/imu-data-missing-os1-128-pcap-configuration-help-solved/441 "2026-02-16T17:51:26Z")

</div>

Hello there, I’m assuming this is a relatively straightforward issue. I’m working with a researcher who has an os1-128 ouster lidar scanner, and I’m excited to see that in ouster-sdk v 16 there is support for using IMU …

---

## [Questions about using ouster-cli with localization and trajectory saving](https://community.ouster.com/t/questions-about-using-ouster-cli-with-localization-and-trajectory-saving/394)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 7\
**Last updated:** [January 24, 2026, 1:35am UTC](https://community.ouster.com/t/questions-about-using-ouster-cli-with-localization-and-trajectory-saving/394 "2026-01-24T01:35:49Z")

</div>

Hello, I have been testing the ouster-cli localization feature with the following commands: ouster-cli source \<ip\> localize name.ply viz ouster-cli source \<ip\> localize name.ply viz --global-map-flatten False o…

---

## [Running YOLO on 2D LidarScans using the SDK](https://community.ouster.com/t/running-yolo-on-2d-lidarscans-using-the-sdk/73)

<div class="topic-metadata">

**Author:** [@yggdrasil](https://community.ouster.com/u/yggdrasil)\
**Replies:** 13\
**Last updated:** [January 20, 2026, 5:30am UTC](https://community.ouster.com/t/running-yolo-on-2d-lidarscans-using-the-sdk/73 "2026-01-20T05:30:19Z")

</div>

This is an example of how to run a pretrained ultralytics YOLO model on Ouster data using the Ouster python SDK, pytorch, and opencv. YOLO results displayed in opencv: The Ouster SDK provides fast access to the 2D L…

---

## [Abnormal "Ghost" Circular Obstacles in /ouster/scan topic within 5m radius](https://community.ouster.com/t/abnormal-ghost-circular-obstacles-in-ouster-scan-topic-within-5m-radius/446)

<div class="topic-metadata">

**Author:** [@asdad](https://community.ouster.com/u/asdad)\
**Replies:** 1\
**Last updated:** [January 19, 2026, 4:19pm UTC](https://community.ouster.com/t/abnormal-ghost-circular-obstacles-in-ouster-scan-topic-within-5m-radius/446 "2026-01-19T16:19:30Z")

</div>

I am experiencing a persistent issue with my OS1-128 sensor where the /ouster/scan topic generates “ghost” circular obstacles within a 5-meter radius, even in a clear and open environment. Based on observations in Rviz, …

---

## [SDK binary release packaging](https://community.ouster.com/t/sdk-binary-release-packaging/438)

<div class="topic-metadata">

**Author:** [@mlouster](https://community.ouster.com/u/mlouster)\
**Replies:** 1\
**Last updated:** [January 5, 2026, 4:25pm UTC](https://community.ouster.com/t/sdk-binary-release-packaging/438 "2026-01-05T16:25:22Z")

</div>

Hi, How does everyone integrate the C++ SDK in their client code? I didn’t want to include the entire repo or strip parts of it to include on my own repo so I made a SDK packaging repo that builds releases for the main…

---

## [Extraction of a .pcap file from a rosbag](https://community.ouster.com/t/extraction-of-a-pcap-file-from-a-rosbag/434)

<div class="topic-metadata">

**Author:** [@manuelamarenghi](https://community.ouster.com/u/manuelamarenghi)\
**Replies:** 1\
**Last updated:** [December 23, 2025, 4:47pm UTC](https://community.ouster.com/t/extraction-of-a-pcap-file-from-a-rosbag/434 "2025-12-23T16:47:18Z")

</div>

Hi Community, I’m working on a project using the OS0-32 with ROS2 Humble for 2D object detection. As an intermediate step, I’m trying to extract a .pcap file from a rosbag recorded with ouster-ros to use it in my script…

---

## [Question Regarding Inspecting Range Values Directly in Point Cloud View (Ouster SDK viz)](https://community.ouster.com/t/question-regarding-inspecting-range-values-directly-in-point-cloud-view-ouster-sdk-viz/425)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 3\
**Last updated:** [December 10, 2025, 10:06pm UTC](https://community.ouster.com/t/question-regarding-inspecting-range-values-directly-in-point-cloud-view-ouster-sdk-viz/425 "2025-12-10T22:06:03Z")

</div>

Hello, I am currently viewing live data using the viz command in the Ouster SDK. I am aware that it is possible to select an area in the 2D image view (using the right mouse button) and then inspect values such as ra…

---

## [Conect sensor 0s0-32 ](https://community.ouster.com/t/conect-sensor-0s0-32/421)

<div class="topic-metadata">

**Author:** [@Silvinah91](https://community.ouster.com/u/Silvinah91)\
**Replies:** 1\
**Last updated:** [November 24, 2025, 3:00am UTC](https://community.ouster.com/t/conect-sensor-0s0-32/421 "2025-11-24T03:00:21Z")

</div>

Hello, I don’t know how to place and configure my sensor, I need to look at an area of the warehouse to detect and measure pallets! Could someone help me with this?

---

## [Getting many points with reflectivity as 0](https://community.ouster.com/t/getting-many-points-with-reflectivity-as-0/401)

<div class="topic-metadata">

**Author:** [@Amirtha](https://community.ouster.com/u/Amirtha)\
**Replies:** 1\
**Last updated:** [September 12, 2025, 9:12pm UTC](https://community.ouster.com/t/getting-many-points-with-reflectivity-as-0/401 "2025-09-12T21:12:48Z")

</div>

We are using OS1-128 for an application. When we decoded the pcap file to extract points, we get many points with reflectivity as 0. These does not seem to correspond to areas where the objects are dark or a longer range…

---

## [How to use --extrinsics with ouster-cli for SLAM testing (OSF from PCAP)](https://community.ouster.com/t/how-to-use-extrinsics-with-ouster-cli-for-slam-testing-osf-from-pcap/364)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 6\
**Last updated:** [August 13, 2025, 1:15pm UTC](https://community.ouster.com/t/how-to-use-extrinsics-with-ouster-cli-for-slam-testing-osf-from-pcap/364 "2025-08-13T13:15:28Z")

</div>

Hi everyone, I’m currently using ouster-sdk v0.14.0 on Windows 11 Home. I have some data collected while driving around a parking lot, and I would like to test the SLAM functionality included in the SDK using this data…

---

## [Multi-Sensor Viz Crash Issue (4+ Sensors) with ouster-sdk](https://community.ouster.com/t/multi-sensor-viz-crash-issue-4-sensors-with-ouster-sdk/382)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 4\
**Last updated:** [August 13, 2025, 1:08am UTC](https://community.ouster.com/t/multi-sensor-viz-crash-issue-4-sensors-with-ouster-sdk/382 "2025-08-13T01:08:00Z")

</div>

Hi, I’m currently testing multi-sensor visualization using ouster-sdk 0.15.1 on a Windows 10 Pro laptop. My goal is to achieve real-time alignment with the following command: ouster-cli -e extri.json 192.168.x.x,192.16…

---

## [Projecting a 3d point back into a 2d range image for an Ouster Sensor](https://community.ouster.com/t/projecting-a-3d-point-back-into-a-2d-range-image-for-an-ouster-sensor/390)

<div class="topic-metadata">

**Author:** [@Samahu](https://community.ouster.com/u/Samahu)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 5:38pm UTC](https://community.ouster.com/t/projecting-a-3d-point-back-into-a-2d-range-image-for-an-ouster-sensor/390 "2025-08-07T17:38:14Z")

</div>

The following listing shows how to project a list of 3D points from the point cloud generated by an Ouster sensor back into the 2D range frame: import numpy as np import copy def binary\_search(arr, x): low, high = …

---

## [Issue with PLY Conversion Using ouster-sdk on Windows 11](https://community.ouster.com/t/issue-with-ply-conversion-using-ouster-sdk-on-windows-11/371)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 6\
**Last updated:** [July 9, 2025, 2:00pm UTC](https://community.ouster.com/t/issue-with-ply-conversion-using-ouster-sdk-on-windows-11/371 "2025-07-09T14:00:58Z")

</div>

I’m encountering an issue with point cloud conversion using the ouster-sdk and would appreciate your assistance. I’m currently using Windows 11 Home and attempting to convert an older .pcap file into .ply format. The fi…

---

## [Inquiry on Using Ouster-ROS and Ouster-SDK Simultaneously (ROS 2 Humble)](https://community.ouster.com/t/inquiry-on-using-ouster-ros-and-ouster-sdk-simultaneously-ros-2-humble/357)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 1\
**Last updated:** [June 4, 2025, 10:40pm UTC](https://community.ouster.com/t/inquiry-on-using-ouster-ros-and-ouster-sdk-simultaneously-ros-2-humble/357 "2025-06-04T22:40:52Z")

</div>

I would like to ask for your advice regarding a case reported by one of our customers using ROS 2 Humble on Jetson. The customer attempted to use both the Ouster ROS driver (ouster-ros) and Ouster SDK (ouster-sdk) at th…

---

## [Noisy 2D Images from OS0 PCAP Files (512 Resolution) Affecting Pallet Detection](https://community.ouster.com/t/noisy-2d-images-from-os0-pcap-files-512-resolution-affecting-pallet-detection/355)

<div class="topic-metadata">

**Author:** [@venkat](https://community.ouster.com/u/venkat)\
**Replies:** 1\
**Last updated:** [June 3, 2025, 4:10am UTC](https://community.ouster.com/t/noisy-2d-images-from-os0-pcap-files-512-resolution-affecting-pallet-detection/355 "2025-06-03T04:10:20Z")

</div>

Hi Ouster Community, I’m using an Ouster OS0 LiDAR for 3D pallet detection. My pipeline segments pallets in 2D images using a CNN, then projects the results into the 3D point cloud for classification. I tested this with…

---

## [Inquiry Regarding Use of --meta Option in ouster-cli with Existing Bag Files](https://community.ouster.com/t/inquiry-regarding-use-of-meta-option-in-ouster-cli-with-existing-bag-files/326)

<div class="topic-metadata">

**Author:** [@victo](https://community.ouster.com/u/victo)\
**Replies:** 6\
**Last updated:** [April 25, 2025, 4:20pm UTC](https://community.ouster.com/t/inquiry-regarding-use-of-meta-option-in-ouster-cli-with-existing-bag-files/326 "2025-04-25T16:20:21Z")

</div>

I recently discovered that ouster-sdk version 0.14 supports playback of bag files, which is a very helpful feature. I wanted to test this with a previously recorded bag file, but I noticed that the file does not contain …

---

## [Sensor\_blind feature for ouster driver](https://community.ouster.com/t/sensor-blind-feature-for-ouster-driver/315)

<div class="topic-metadata">

**Author:** [@Chandana\_j](https://community.ouster.com/u/Chandana_j)\
**Replies:** 1\
**Last updated:** [April 8, 2025, 3:23pm UTC](https://community.ouster.com/t/sensor-blind-feature-for-ouster-driver/315 "2025-04-08T15:23:49Z")

</div>

Hi, We are using the sensor\_blind feature in our project. sensor\_blind is used to detect when the Lidar is obstructed at a close range. We were monitoring the range points within a 25mm threshold to handle this situatio…

---

## [Python SDK based UDP initialisation problem](https://community.ouster.com/t/python-sdk-based-udp-initialisation-problem/311)

<div class="topic-metadata">

**Author:** [@mohittalwar23](https://community.ouster.com/u/mohittalwar23)\
**Replies:** 1\
**Last updated:** [April 2, 2025, 3:16pm UTC](https://community.ouster.com/t/python-sdk-based-udp-initialisation-problem/311 "2025-04-02T15:16:39Z")

</div>

I am facing this problem, i know by going to the web page and setting it to local this gets fixed, but i need to know that how do i ensure that after reboot it also works everytime because right now after i restart my je…

---

## [How to rotate Lidar scan to match the real world in SimpleViz live visualization](https://community.ouster.com/t/how-to-rotate-lidar-scan-to-match-the-real-world-in-simpleviz-live-visualization/258)

<div class="topic-metadata">

**Author:** [@TrainFog](https://community.ouster.com/u/TrainFog)\
**Replies:** 3\
**Last updated:** [January 6, 2025, 11:37pm UTC](https://community.ouster.com/t/how-to-rotate-lidar-scan-to-match-the-real-world-in-simpleviz-live-visualization/258 "2025-01-06T23:37:24Z")

</div>

In our setup the Lidar sensor is tilted, so I want to apply a transformation to make the xy-plane of the lidar scan parallel to the real world ground plane in the SimpleViz live visualization code. I have tried some diff…

[Next page](https://community.ouster.com/tag/sdk/18.md?match_all_tags=true&page=1&tags%5B%5D=sdk)
