Skip to content

Johnliu/rtx lidar update#351

Merged
andrewjong merged 26 commits intomainfrom
johnliu/rtx_lidar_update
May 8, 2026
Merged

Johnliu/rtx lidar update#351
andrewjong merged 26 commits intomainfrom
johnliu/rtx_lidar_update

Conversation

@JohnYanxinLiu
Copy link
Copy Markdown
Collaborator

@JohnYanxinLiu JohnYanxinLiu commented May 5, 2026

What features did you add and/or bugs did you address?

Updates lidar api to new rtx lidar. Adds lidar filtering node

  • Please add videos and images to demonstrate the feature. Please upload videos to somewhere persistent (e.g. YouTube or Vimeo) for archival purposes.
    https://youtu.be/RyuO9QsAT60

How did you implement it?

  • Algorithm details, design decisions, engineering notes, and any other relevant information about the implementation should be included.
    The lidar filtering node subscribes to the _raw lidar topic from the simulation

How do you run and use it?

  • What commands and button presses do you use to manually launch the stack to use your new feature?
    Just airstack up pressing takeoff and excuting the exploration node.

  • Write a detailed procedure with EXACT BASH COMMANDS so that another maintainer can replicate and understand the benefits of your feature, and reproduce the videos and images you added above.

Testing with PyTest

  • What pytests did you add to ensure the feature is reliable and robust? What metrics are used?

  • What's the exact command to run the pytests that test your feature? i.e. airstack test -m ...
    airstack test -m sensors --sim isaacsim --num-robots 1 --stress-iterations 1 --stable-duration 60 -v

  • What are the expected results of the tests? What should a maintainer look at to understand whether the test succeeded?
    All 8 tests should pass.

Documentation

  • Was mkdocs.yml updated? (y/n)

  • Do the docs have sufficient scope such that a newcomer can easily reproduce and use your feature?

  • Is there sufficient visual media?

Versioning

@andrewjong andrewjong marked this pull request as draft May 5, 2026 18:59

This comment was marked as resolved.

This comment was marked as resolved.

@JohnYanxinLiu JohnYanxinLiu requested a review from Copilot May 6, 2026 21:56
@JohnYanxinLiu JohnYanxinLiu marked this pull request as ready for review May 6, 2026 21:57

This comment was marked as outdated.

This comment was marked as outdated.

Agent-Logs-Url: https://github.com/castacks/AirStack/sessions/2d5718ac-20e3-4f10-a12e-05d601cf000c

Co-authored-by: JohnYanxinLiu <63010779+JohnYanxinLiu@users.noreply.github.com>

This comment was marked as outdated.

JohnYanxinLiu and others added 2 commits May 8, 2026 00:52
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Agent-Logs-Url: https://github.com/castacks/AirStack/sessions/fbad2b9c-1761-45b1-b464-3e874511255c

Co-authored-by: JohnYanxinLiu <63010779+JohnYanxinLiu@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 42 out of 43 changed files in this pull request and generated 2 comments.

Comment thread tests/conftest.py
Comment thread tests/test_sensors.py
@andrewjong andrewjong merged commit 6a0f9a7 into main May 8, 2026
1 check passed
@andrewjong andrewjong deleted the johnliu/rtx_lidar_update branch May 8, 2026 19:15
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.

4 participants