Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(velodyne): velodyne fov settings #40

Merged
merged 10 commits into from
Jul 28, 2023
Merged

fix(velodyne): velodyne fov settings #40

merged 10 commits into from
Jul 28, 2023

Conversation

drwnz
Copy link
Collaborator

@drwnz drwnz commented Jul 27, 2023

PR Type

  • Bug Fix

Related Links

TIER IV INTERNAL LINK

Description

For Velodyne sensors, the parameters view_angle and view_width were unused, and the cloud_min_angle and cloud_max_angle for hardware setting are limited to a maximum of 359. This causes a 1 degree missed patch of the point cloud at 359->0 azimuths because the hardware setting parameters are used for software clipping as well.

This PR addresses this issue and endures that hardware parameter setting also do not go above 359.

image

Review Procedure

  • Test on a Velodyne sensor with various scan angles cloud_min_angle and cloud_max_angle
  • Also connect to a real sensor to ensure that these settings are applied to the device in hardware

Pre-Review Checklist for the PR Author

PR Author should check the checkboxes below when creating the PR.

  • Assign PR to reviewer

Checklist for the PR Reviewer

Reviewers should check the checkboxes below before approval.

  • Commits are properly organized and messages are according to the guideline
  • (Optional) Unit tests have been written for new behavior
  • PR title describes the changes

Post-Review Checklist for the PR Author

PR Author should check the checkboxes below before merging.

  • All open points are addressed and tracked via issues or tickets

CI Checks

  • Build and test for PR: Required to pass before the merge.

amc-nu and others added 10 commits July 6, 2023 18:59
Signed-off-by: amc-nu <abraham.monrroy@gmail.com>
Signed-off-by: amc-nu <abraham.monrroy@gmail.com>
Signed-off-by: amc-nu <abraham.monrroy@gmail.com>
Signed-off-by: amc-nu <abraham.monrroy@gmail.com>
Signed-off-by: David Wong <david.wong@tier4.jp>
Signed-off-by: David Wong <david.wong@tier4.jp>
Signed-off-by: David Wong <david.wong@tier4.jp>
…n parameters are used correctly

Signed-off-by: David Wong <david.wong@tier4.jp>
Signed-off-by: David Wong <david.wong@tier4.jp>
@drwnz drwnz added the bug Something isn't working label Jul 27, 2023
@drwnz drwnz requested a review from amc-nu July 27, 2023 09:59
@drwnz drwnz merged commit f106371 into main Jul 28, 2023
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants