Skip to content

Fix/relax open3d version#118

Merged
jonyMarino merged 3 commits intomainfrom
IAMAI/relax_open3d_version
Feb 23, 2026
Merged

Fix/relax open3d version#118
jonyMarino merged 3 commits intomainfrom
IAMAI/relax_open3d_version

Conversation

@jonyMarino
Copy link
Contributor

Fixes: #99

About

This pull request makes several improvements to the Python client for Project AirSim, focusing on dependency management, error handling, documentation clarity, and the robustness of the LiDAR display utility. The most important changes are grouped below by theme.

Dependency and environment updates:

  • Changed the open3d dependency version in pyproject.toml to allow versions newer than 0.16.0, improving compatibility and flexibility.
  • Updated documentation in docs/client_setup.md to clarify that Python 3.7 or newer is supported, and simplified environment setup instructions for both Windows and Linux. [1] [2] [3]

LiDAR display utility improvements:

  • Replaced ArgumentError with standard ValueError exceptions in lidar_utils.py for more conventional Python error handling. [1] [2] [3]
  • Improved the display_loop in lidar_utils.py to check if the Open3D window is still open, properly destroy the window when done, and cap the frame rate to reduce CPU usage and avoid platform-specific issues.
  • Modified the SetViewBoundsRequest class to accept and store view_bounds upon initialization, enabling more flexible view management.

How Has This Been Tested?

Screenshots and videos (if appropriate):

@jonyMarino jonyMarino changed the title Iamai/relax open3d version Fix/relax open3d version Feb 23, 2026
@jonyMarino jonyMarino merged commit 74a4ed9 into main Feb 23, 2026
1 check passed
@jonyMarino jonyMarino deleted the IAMAI/relax_open3d_version branch March 10, 2026 01:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Relax open3d version

1 participant