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

feat: support vls128 for ros2 (#493) #514

Merged
merged 2 commits into from
May 31, 2023
Merged

Conversation

JWhitleyWork
Copy link
Contributor

Fix Rolling CI and associated linter errors.

  • Add support for the velodyne Alpha Prime (Add support for the velodyne Alpha Prime #370)

  • Add support for the velodyne Alpha Prime

  • Change packet rate for the VLS128 according to the times specified in the manual

  • Organize setup functions to avoid code duplication. Add a constant for the model ID of the VLS128.

  • Use the defined constants to calculate the time offset of the points for the VLS128

  • Add VLS128 launch and calibration file (Add VLS128 launch and calibration file #382)

  • vls128: add line only once all four banks are processed (fix crashes when using vls128 in organized mode #413)

  • fix: apply uncrustify

  • Fixing incorrect type in velodyne_pointcloud.

  • Fixed non working vls128 fork

  • Added organized cloud compliance and remove some useless code

  • Corrected the azimuth offset calculation and put the declation of variable where there are used

  • Fix linter errors.


* Update rolling ci (#512)

Fix Rolling CI and associated linter errors.

* Add support for the velodyne Alpha Prime (#370)

* Add support for the velodyne Alpha Prime

* Change packet rate for the VLS128 according to the times specified in the manual

* Organize setup functions to avoid code duplication. Add a constant for the model ID of the VLS128.

* Use the defined constants to calculate the time offset of the points for the VLS128

Co-authored-by: jugo <juan.gonzalez@unibw.de>

* Add VLS128 launch and calibration file (#382)

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* vls128: add line only once all four banks are processed (#413)

Signed-off-by: Sebastian Scherer (CR/AAS3) <sebastian.scherer2@de.bosch.com>
Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* fix: apply uncrustify

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>

* Fixing incorrect type in velodyne_pointcloud.

* Fixed non working vls128 fork

* Added organized cloud compliance and remove some useless code

* Corrected the azimuth offset calculation and put the declation of variable where there are used

* Fix linter errors.

---------

Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp>
Signed-off-by: Sebastian Scherer (CR/AAS3) <sebastian.scherer2@de.bosch.com>
Co-authored-by: Joshua Whitley <josh@electrifiedautonomy.com>
Co-authored-by: Institute for Autonomous Systems Technology <tas@unibw.de>
Co-authored-by: jugo <juan.gonzalez@unibw.de>
Co-authored-by: Sebastian Scherer <sebastian.scherer2@de.bosch.com>
Co-authored-by: wep21 <border_goldenmarket@yahoo.co.jp>
Co-authored-by: Joshua Whitley <josh.whitley@autoware.org>
Co-authored-by: Mtestor <mucevval@gmail.com>
@JWhitleyWork JWhitleyWork self-assigned this May 29, 2023
@JWhitleyWork
Copy link
Contributor Author

@wep21 Can you please take a look at this backport of your PR for Humble?

@wep21
Copy link
Contributor

wep21 commented May 31, 2023

@JWhitleyWork Changes look good to me, but the lint modification for rolling should be reverted to pass humble ci.

@JWhitleyWork
Copy link
Contributor Author

Most of the linter changes are still valid for humble, I just accidentally left the same #include twice during the rebase. Merging when CI is complete!

@JWhitleyWork JWhitleyWork merged commit d8cf623 into humble-devel May 31, 2023
1 of 2 checks passed
@JWhitleyWork JWhitleyWork deleted the backport-493 branch May 31, 2023 06:44
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.

None yet

2 participants