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

chore(deps): bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1 #1

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 30, 2022

Bumps styfle/cancel-workflow-action from 0.10.0 to 0.10.1.

Release notes

Sourced from styfle/cancel-workflow-action's releases.

0.10.1

Patches

  • Bump actions/setup-node from 3.3.0 to 3.4.0: #171
  • Bump actions/setup-node from 3.4.0 to 3.4.1: #172
  • Bump @​actions/core from 1.9.0 to 1.9.1: #176
  • Bump typescript from 4.7.4 to 4.8.2: #177
  • Bump typescript from 4.8.2 to 4.8.3: #178
  • Bump @​actions/github from 5.0.3 to 5.1.0: #179
  • Bump actions/setup-node from 3.4.1 to 3.5.0: #180
  • Chore: change access_token to optional: #72
  • Chore: update README.md to the correct version: #173
  • Chore: add README.md section about versioning: bb0138e6865a516b5413971879ceda1467fd2930 2c6e931f39ab183387be060414035511a22e69bd

Credits

Huge thanks to @​licitdev and @​MichaelDeBoey for helping!

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases)
- [Commits](styfle/cancel-workflow-action@0.10.0...0.10.1)

---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Sep 30, 2022

The following labels could not be found: bot, github-actions.

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Oct 12, 2022

Superseded by #2.

@dependabot dependabot bot closed this Oct 12, 2022
@dependabot dependabot bot deleted the dependabot/github_actions/styfle/cancel-workflow-action-0.10.1 branch October 12, 2022 21:42
knzo25 pushed a commit that referenced this pull request May 17, 2024
* ci: add sync files (#2)

* ci: add sync files

Signed-off-by: wep21 <[email protected]>

* Update .github/sync-files.yaml

Co-authored-by: Kenji Miyake <[email protected]>

* Update .github/sync-files.yaml

Co-authored-by: Kenji Miyake <[email protected]>

* Update .github/sync-files.yaml

Co-authored-by: Kenji Miyake <[email protected]>

* Update .github/sync-files.yaml

Co-authored-by: Kenji Miyake <[email protected]>

* Update .github/sync-files.yaml

Co-authored-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (#3)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* ci: update workflow (#1)

* ci: update ci config

Signed-off-by: wep21 <[email protected]>

* chore: apply pre-commit

Signed-off-by: wep21 <[email protected]>

* ci: update workflow

Signed-off-by: wep21 <[email protected]>

* Update .pre-commit-config.yaml

Co-authored-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* chore: add empty repos (autowarefoundation#4)

Signed-off-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#5)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Co-authored-by: kenji-miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#6)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#7)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#9)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#10)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#11)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#12)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#13)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#15)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#16)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#17)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: wep21 <[email protected]>

* chore: sync files (autowarefoundation#18)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#19)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#20)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#21)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Co-authored-by: kenji-miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#22)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#23)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#24)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#25)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#27)

Signed-off-by: GitHub <[email protected]>

Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#28)

* chore: sync files

Signed-off-by: GitHub <[email protected]>

* Update sync-files.yaml

Signed-off-by: GitHub <[email protected]>
Co-authored-by: kenji-miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* chore: sync files (autowarefoundation#29)

Signed-off-by: GitHub <[email protected]>

Signed-off-by: GitHub <[email protected]>
Co-authored-by: kenji-miyake <[email protected]>

* chore: sync files (autowarefoundation#30)

Signed-off-by: GitHub <[email protected]>
Co-authored-by: kenji-miyake <[email protected]>

* remove legacy ci

Signed-off-by: Daisuke Nishimatsu <[email protected]>

* update isort

Signed-off-by: Daisuke Nishimatsu <[email protected]>

---------

Signed-off-by: wep21 <[email protected]>
Signed-off-by: GitHub <[email protected]>
Signed-off-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: tier4-autoware-bot[bot] <98652886+tier4-autoware-bot[bot]@users.noreply.github.com>
Co-authored-by: kenji-miyake <[email protected]>
Co-authored-by: tier4-autoware-public-bot[bot] <98652886+tier4-autoware-public-bot[bot]@users.noreply.github.com>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
knzo25 pushed a commit that referenced this pull request May 17, 2024
* first commit

* Add CI

Signed-off-by: wep21 <[email protected]>

* release livox driver(beta ver.) (#1)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* typo #discussion_r670300391

* #discussion_r664987903

* Revert "#discussion_r664987903"

This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852.

* #discussion_r664987903

* #discussion_r664988302

* #discussion_r664989270

* #discussion_r664989004

* CMakeList.txt remove(-g -O0)

* smart_pointers. #issuecomment-878771481

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>

* fix for the issue with the termination process when powering off (#5)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* esol_ReviewNo6

* esol_ReviewNo26

* esol_ReviewNo24

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* esol_ReviewNo24

* esol_ReviewNo27

* esol_ReviewNo17

* format

* esol_ReviewNo21

* develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8

* tab -> space

* develop marge

* CMakeLists.txt remove(-g -O0)

* T4PUB-358 1st

* format and bug-fix

* 5#discussion_r677475332

* Add comment semaphore_

* 5#discussion_r678802453

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>

* Refactor 1st (#6)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* Use default qos for imu (#8)

Signed-off-by: kosuke55 <[email protected]>

* Fix/esol/livox driver utest (#9)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* livox_driver utest 1st

* T4PUB-437 bug fix.

* Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8

* pull/9#discussion_r689167375 and pull/9#discussion_r689204716

* Livox Diagnostics (#10)

* Livox Diagnostics. Initial non working commit

Signed-off-by: amc-nu <[email protected]>

* clang. add tier4 format

Signed-off-by: amc-nu <[email protected]>

* gitignore. Add Tier4 ignore file

Signed-off-by: amc-nu <[email protected]>

* wip

Signed-off-by: amc-nu <[email protected]>

* wip 2

Signed-off-by: amc-nu <[email protected]>

* code adaptations to new main branch

Signed-off-by: Abraham Cano <[email protected]>

* wip 3 get device status from sensor

Signed-off-by: Abraham Cano <[email protected]>

* adaptations for diagnostics from eth packet

Signed-off-by: Abraham Cano <[email protected]>

* RosWrapper. parse and report Diagnostics

Signed-off-by: amc-nu <[email protected]>

* lidar_driver. fix getcommandid switch

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. fix switch indent

Signed-off-by: amc-nu <[email protected]>

* git workflow. test CI token

Signed-off-by: amc-nu <[email protected]>

* livox_command. Remove unused CommandPushAbnormalState struct

Signed-off-by: amc-nu <[email protected]>

* add fallthroughts

Signed-off-by: amc-nu <[email protected]>

* apply t4 formatting

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unnecessary code for boolean vars

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. clarify level comparison with enum

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unncessary comma at the end of enum

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. group diagnostics members

Signed-off-by: amc-nu <[email protected]>

* gitignore. remove aw related entries

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. simplify ros diagnostics string

Signed-off-by: amc-nu <[email protected]>

* revert fallthroughs on switch

Signed-off-by: Abraham Cano <[email protected]>

* replace shift logic for bit fields

Signed-off-by: Abraham Cano <[email protected]>

* add private keyword to clarify

Signed-off-by: Abraham Cano <[email protected]>

* separate diagnostics, remove static definition

Signed-off-by: Abraham Cano <[email protected]>

* add missing StatusCodeToLivoxMotorStatus

Signed-off-by: Abraham Cano <[email protected]>

* Separate diagnostics to multiple reports

Signed-off-by: Abraham Cano <[email protected]>

* update status from sensor

Signed-off-by: amc-nu <[email protected]>

* wrapper. remove the namespace from the diagnostic task

Signed-off-by: amc-nu <[email protected]>

* ros2_wrapper. remove unncessary lidar_identifier

Signed-off-by: amc-nu <[email protected]>

* nebula structure

Signed-off-by: Abraham Cano <[email protected]>

* nebula wip

Signed-off-by: amc-nu <[email protected]>

* remove transport driver

Signed-off-by: amc-nu <[email protected]>

* move livox, start nebula base

* reorganize pkg

* Initial POC Hesai driver structure

Signed-off-by: amc-nu <[email protected]>

* POC Hesai driver hw interface

Signed-off-by: amc-nu <[email protected]>

* initial 'working' version

Signed-off-by: amc-nu <[email protected]>

* restructuration

Signed-off-by: amc-nu <[email protected]>

* README

Signed-off-by: amc-nu <[email protected]>

* attempts at getting the UDP driver to work

* fix hw_interface

Signed-off-by: Abraham Cano <[email protected]>

* clang. update with t4 format

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing headers

Signed-off-by: Abraham Cano <[email protected]>

* start of packet handling

* hesai_msgs. add jumbo message

Signed-off-by: Abraham Cano <[email protected]>

* hesai. add packet parsing and scan formation code

Signed-off-by: Abraham Cano <[email protected]>

* apply clang formatting

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. reorder includes

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. todo

Signed-off-by: Abraham Cano <[email protected]>

* initial working hesai udp driver

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* ROS wrappers

Signed-off-by: amc-nu <[email protected]>

* add hesai_decoders base and implementations

Signed-off-by: amc-nu <[email protected]>

* Hesai initial full working version

Signed-off-by: amc-nu <[email protected]>

* small cleanup and standardization

* Velodyne Release

* GitLab CI YAML

* Update .gitlab-ci.yml

* Update README.md

* overflow bug fix

* Update .gitlab-ci.yml

* velodyne. add vlp16 launch

Signed-off-by: Abraham Cano <[email protected]>

* launch. add hdl32 launch file

Signed-off-by: Abraham Cano <[email protected]>

* launch. add vlp16hr

Signed-off-by: PE <[email protected]>

* pandar40 decoder. fix typo

Signed-off-by: Abraham Cano <[email protected]>

* nebula. v2. tcp/diag/monitoring

Signed-off-by: Abraham Cano <[email protected]>

* v2.1. PandarAT128 Dual only support

Signed-off-by: Abraham Cano <[email protected]>

* launch. add pandar128 sample launch

Signed-off-by: Abraham Cano <[email protected]>

* pandar at128. single last/strongest echo + ptp timestamp support

Signed-off-by: Abraham Cano <[email protected]>

* fix: prevent build error from logger parenthesis

* v2.1. hesai/velodyne setup single/dual at launch

Signed-off-by: Abraham Cano <[email protected]>

* Bump actions/checkout from 2 to 3.1.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix: build error from Hesai hardware interface

* tcp depend, readme

* move to composable node

* .py launch for all sensors

* .py launch how-to

* deprecate esol driver

Signed-off-by: Abraham Cano <[email protected]>

* Bump streetsidesoftware/cspell-action from 1.1.1 to 2.15.0

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 1.1.1 to 2.15.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v1.1.1...v2.15.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/checkout from 3.1.0 to 3.2.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Nebula decoder test pr (#12)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* testing decorder

* Changed package name back to pandar_msgs

* add_launch_test was tried, but it didn't work

* cleanup

* fix naming

Signed-off-by: Abraham Cano <[email protected]>

* messages. hesai cleanup

Signed-off-by: Abraham Cano <[email protected]>

* gtests. cmake cleanup

Signed-off-by: Abraham Cano <[email protected]>

* sample. fix warnings

Signed-off-by: Abraham Cano <[email protected]>

* messages. remove c++ tests from ROS messages

Signed-off-by: Abraham Cano <[email protected]>

* cleanup comments

Signed-off-by: Abraham Cano <[email protected]>

* code cleanup

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* offline_sample. remove dependencies

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. velodyne add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* nebula oofline. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Update build-and-test.yml

CI. adapt default branch name.

* Bump streetsidesoftware/cspell-action from 2.15.0 to 2.15.1 (#15)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.0 to 2.15.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.0...v2.15.1)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Testing decoder (AT128 & XT32M) (#14)

* Testing decoder (AT128 & XT32M)

* clang format. add clang format testing and formatting

Signed-off-by: Abraham Cano <[email protected]>

* .clang-format. remove file

Signed-off-by: Abraham Cano <[email protected]>

* tests. use relative path for tests

Signed-off-by: Abraham Cano <[email protected]>

* README. How to run tests

Signed-off-by: Abraham Cano <[email protected]>

* CMakeLists. default to C++17

Signed-off-by: Abraham Cano <[email protected]>

* tests. code clean up

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable CI testing

Signed-off-by: Abraham Cano <[email protected]>

* repos.  replace dependency repository branch

Signed-off-by: Abraham Cano <[email protected]>

* tests. reset node at the end of the test exection

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* launch. fix naming for composable nodes and simplify

Signed-off-by: Abraham Cano <[email protected]>

* bug. add missing streamstart for hw composable nodes

Signed-off-by: Abraham Cano <[email protected]>

* apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* Github Actions. Run CI tests only for nebula packages

Signed-off-by: Abraham Cano <[email protected]>

* Testing decoder (40P, 64, QT64, XT32, VLP16) (#17)

* Testing decoder (AT128 & XT32M)

* velodyne_ros_offline_extract_pcd

* Add 40P, 64, QT64, XT32

* vlp16

* vlp16 fix

* velodyne_http. update api to transport drivers with beast requiring namespaces

Signed-off-by: Abraham Cano <[email protected]>

* Bump ros-tooling/setup-ros from 0.2 to 0.5 (#20)

Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.2 to 0.5.
- [Release notes](https://github.com/ros-tooling/setup-ros/releases)
- [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.2...v0.5)

---
updated-dependencies:
- dependency-name: ros-tooling/setup-ros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.15.1 to 2.16.0 (#18)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.1 to 2.16.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.1...v2.16.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 3.2.0 to 3.3.0 (#16)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build_depends. update transport_drivers repo

* Testing VLS128 (#21)

* Testing VLS128

* transport_drivers. api

Signed-off-by: Abraham Cano <[email protected]>

* 312cd76's forgotten items...

* build_depends. switch to boost from asio on transport_drivers

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Pandar OT 128E4X Initial support (#25)

* wip. pandar ot

Signed-off-by: Abraham Cano <[email protected]>

* wip. missing correction

Signed-off-by: Abraham Cano <[email protected]>

* pandar128e4x. add calibration file

Signed-off-by: Abraham Cano <[email protected]>

* pandar_ot. initial working version

Signed-off-by: Abraham Cano <[email protected]>

* pandar_ot. clean up

Signed-off-by: Abraham Cano <[email protected]>

* nebula. apply clang format

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>

* Fix cpu (#27)

* fix decoders

* add declaration of dual_return_distance_threshold

* nebula_common. reorder return modes to match previous definition

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: tokuda99 <[email protected]>

* Fix velodyne cpu (#28)

* fix declaration of descriptor.type and delete dual_return_distance_threshold of velodyne

* add dual_return_distance_threshold to paramCallback option and add it to launch file param

* clang-format

* Docs of nebula driver (#19)

* nebula common 1

* nebula common 2

* hesai, velodyne

* Bump streetsidesoftware/cspell-action from 2.16.0 to 2.20.0 (#26)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.16.0 to 2.20.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.16.0...v2.20.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ros-tooling/setup-ros from 0.5 to 0.6 (#33)

Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.5 to 0.6.
- [Release notes](https://github.com/ros-tooling/setup-ros/releases)
- [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.5...v0.6)

---
updated-dependencies:
- dependency-name: ros-tooling/setup-ros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.20.0 to 2.22.0 (#32)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.20.0 to 2.22.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.20.0...v2.22.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ros-tooling/action-ros-ci from 0.2 to 0.3 (#31)

Bumps [ros-tooling/action-ros-ci](https://github.com/ros-tooling/action-ros-ci) from 0.2 to 0.3.
- [Release notes](https://github.com/ros-tooling/action-ros-ci/releases)
- [Commits](https://github.com/ros-tooling/action-ros-ci/compare/v0.2...v0.3)

---
updated-dependencies:
- dependency-name: ros-tooling/action-ros-ci
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* first commit

* Add CI

Signed-off-by: wep21 <[email protected]>

* release livox driver(beta ver.) (#1)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* typo #discussion_r670300391

* #discussion_r664987903

* Revert "#discussion_r664987903"

This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852.

* #discussion_r664987903

* #discussion_r664988302

* #discussion_r664989270

* #discussion_r664989004

* CMakeList.txt remove(-g -O0)

* smart_pointers. #issuecomment-878771481

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>

* fix for the issue with the termination process when powering off (#5)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* esol_ReviewNo6

* esol_ReviewNo26

* esol_ReviewNo24

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* esol_ReviewNo24

* esol_ReviewNo27

* esol_ReviewNo17

* format

* esol_ReviewNo21

* develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8

* tab -> space

* develop marge

* CMakeLists.txt remove(-g -O0)

* T4PUB-358 1st

* format and bug-fix

* 5#discussion_r677475332

* Add comment semaphore_

* 5#discussion_r678802453

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>

* Refactor 1st (#6)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* Use default qos for imu (#8)

Signed-off-by: kosuke55 <[email protected]>

* Fix/esol/livox driver utest (#9)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* livox_driver utest 1st

* T4PUB-437 bug fix.

* Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8

* pull/9#discussion_r689167375 and pull/9#discussion_r689204716

* Livox Diagnostics (#10)

* Livox Diagnostics. Initial non working commit

Signed-off-by: amc-nu <[email protected]>

* clang. add tier4 format

Signed-off-by: amc-nu <[email protected]>

* gitignore. Add Tier4 ignore file

Signed-off-by: amc-nu <[email protected]>

* wip

Signed-off-by: amc-nu <[email protected]>

* wip 2

Signed-off-by: amc-nu <[email protected]>

* code adaptations to new main branch

Signed-off-by: Abraham Cano <[email protected]>

* wip 3 get device status from sensor

Signed-off-by: Abraham Cano <[email protected]>

* adaptations for diagnostics from eth packet

Signed-off-by: Abraham Cano <[email protected]>

* RosWrapper. parse and report Diagnostics

Signed-off-by: amc-nu <[email protected]>

* lidar_driver. fix getcommandid switch

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. fix switch indent

Signed-off-by: amc-nu <[email protected]>

* git workflow. test CI token

Signed-off-by: amc-nu <[email protected]>

* livox_command. Remove unused CommandPushAbnormalState struct

Signed-off-by: amc-nu <[email protected]>

* add fallthroughts

Signed-off-by: amc-nu <[email protected]>

* apply t4 formatting

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unnecessary code for boolean vars

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. clarify level comparison with enum

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unncessary comma at the end of enum

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. group diagnostics members

Signed-off-by: amc-nu <[email protected]>

* gitignore. remove aw related entries

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. simplify ros diagnostics string

Signed-off-by: amc-nu <[email protected]>

* revert fallthroughs on switch

Signed-off-by: Abraham Cano <[email protected]>

* replace shift logic for bit fields

Signed-off-by: Abraham Cano <[email protected]>

* add private keyword to clarify

Signed-off-by: Abraham Cano <[email protected]>

* separate diagnostics, remove static definition

Signed-off-by: Abraham Cano <[email protected]>

* add missing StatusCodeToLivoxMotorStatus

Signed-off-by: Abraham Cano <[email protected]>

* Separate diagnostics to multiple reports

Signed-off-by: Abraham Cano <[email protected]>

* update status from sensor

Signed-off-by: amc-nu <[email protected]>

* wrapper. remove the namespace from the diagnostic task

Signed-off-by: amc-nu <[email protected]>

* ros2_wrapper. remove unncessary lidar_identifier

Signed-off-by: amc-nu <[email protected]>

* nebula structure

Signed-off-by: Abraham Cano <[email protected]>

* nebula wip

Signed-off-by: amc-nu <[email protected]>

* remove transport driver

Signed-off-by: amc-nu <[email protected]>

* move livox, start nebula base

* reorganize pkg

* Initial POC Hesai driver structure

Signed-off-by: amc-nu <[email protected]>

* POC Hesai driver hw interface

Signed-off-by: amc-nu <[email protected]>

* initial 'working' version

Signed-off-by: amc-nu <[email protected]>

* restructuration

Signed-off-by: amc-nu <[email protected]>

* README

Signed-off-by: amc-nu <[email protected]>

* attempts at getting the UDP driver to work

* fix hw_interface

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing headers

Signed-off-by: Abraham Cano <[email protected]>

* start of packet handling

* hesai_msgs. add jumbo message

Signed-off-by: Abraham Cano <[email protected]>

* hesai. add packet parsing and scan formation code

Signed-off-by: Abraham Cano <[email protected]>

* apply clang formatting

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. reorder includes

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. todo

Signed-off-by: Abraham Cano <[email protected]>

* initial working hesai udp driver

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* ROS wrappers

Signed-off-by: amc-nu <[email protected]>

* add hesai_decoders base and implementations

Signed-off-by: amc-nu <[email protected]>

* Hesai initial full working version

Signed-off-by: amc-nu <[email protected]>

* small cleanup and standardization

* Velodyne Release

* GitLab CI YAML

* Update .gitlab-ci.yml

* Update README.md

* overflow bug fix

* Update .gitlab-ci.yml

* velodyne. add vlp16 launch

Signed-off-by: Abraham Cano <[email protected]>

* launch. add hdl32 launch file

Signed-off-by: Abraham Cano <[email protected]>

* launch. add vlp16hr

Signed-off-by: PE <[email protected]>

* pandar40 decoder. fix typo

Signed-off-by: Abraham Cano <[email protected]>

* nebula. v2. tcp/diag/monitoring

Signed-off-by: Abraham Cano <[email protected]>

* v2.1. PandarAT128 Dual only support

Signed-off-by: Abraham Cano <[email protected]>

* launch. add pandar128 sample launch

Signed-off-by: Abraham Cano <[email protected]>

* pandar at128. single last/strongest echo + ptp timestamp support

Signed-off-by: Abraham Cano <[email protected]>

* fix: prevent build error from logger parenthesis

* v2.1. hesai/velodyne setup single/dual at launch

Signed-off-by: Abraham Cano <[email protected]>

* fix: build error from Hesai hardware interface

* tcp depend, readme

* move to composable node

* .py launch for all sensors

* .py launch how-to

* deprecate esol driver

Signed-off-by: Abraham Cano <[email protected]>

* Bump actions/checkout from 2 to 3.1.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Nebula decoder test pr (#12)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* testing decorder

* Changed package name back to pandar_msgs

* add_launch_test was tried, but it didn't work

* cleanup

* fix naming

Signed-off-by: Abraham Cano <[email protected]>

* messages. hesai cleanup

Signed-off-by: Abraham Cano <[email protected]>

* gtests. cmake cleanup

Signed-off-by: Abraham Cano <[email protected]>

* sample. fix warnings

Signed-off-by: Abraham Cano <[email protected]>

* messages. remove c++ tests from ROS messages

Signed-off-by: Abraham Cano <[email protected]>

* cleanup comments

Signed-off-by: Abraham Cano <[email protected]>

* code cleanup

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* offline_sample. remove dependencies

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. velodyne add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* nebula oofline. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Testing decoder (AT128 & XT32M) (#14)

* Testing decoder (AT128 & XT32M)

* clang format. add clang format testing and formatting

Signed-off-by: Abraham Cano <[email protected]>

* .clang-format. remove file

Signed-off-by: Abraham Cano <[email protected]>

* tests. use relative path for tests

Signed-off-by: Abraham Cano <[email protected]>

* README. How to run tests

Signed-off-by: Abraham Cano <[email protected]>

* CMakeLists. default to C++17

Signed-off-by: Abraham Cano <[email protected]>

* tests. code clean up

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable CI testing

Signed-off-by: Abraham Cano <[email protected]>

* repos.  replace dependency repository branch

Signed-off-by: Abraham Cano <[email protected]>

* tests. reset node at the end of the test exection

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* launch. fix naming for composable nodes and simplify

Signed-off-by: Abraham Cano <[email protected]>

* bug. add missing streamstart for hw composable nodes

Signed-off-by: Abraham Cano <[email protected]>

* apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* Testing decoder (40P, 64, QT64, XT32, VLP16) (#17)

* Testing decoder (AT128 & XT32M)

* velodyne_ros_offline_extract_pcd

* Add 40P, 64, QT64, XT32

* vlp16

* vlp16 fix

* velodyne_http. update api to transport drivers with beast requiring namespaces

Signed-off-by: Abraham Cano <[email protected]>

* build_depends. update transport_drivers repo

* Testing VLS128 (#21)

* Testing VLS128

* transport_drivers. api

Signed-off-by: Abraham Cano <[email protected]>

* 312cd76's forgotten items...

* build_depends. switch to boost from asio on transport_drivers

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* style(pre-commit): autofix

* style(pre-commit): autofix

* Update build_depends.repos

* Bump streetsidesoftware/cspell-action from 2.22.0 to 2.24.0 (#35)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.22.0 to 2.24.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.22.0...v2.24.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 3.3.0 to 3.4.0 (#36)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add Documentation (#37)

* Documentation. Initial MkDocs+MkDoxy Generator

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable mkdocs

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add sudo

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: amc-nu <[email protected]>

* documentation. run only on succesful merge

* Bump actions/cache from 2 to 3 (#39)

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.24.0 to 2.25.0 (#38)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.24.0...v2.25.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.25.0 to 2.26.0 (#40)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.25.0 to 2.26.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.25.0...v2.26.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.26.0 to 2.26.1 (#42)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.26.0 to 2.26.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.26.0...v2.26.1)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Point timestamp returntype update to match T4 requirements (#41)

* Add setup_sensor flag for hw drivers

* point timestamp, point.return_type

* Support QT128

* qt to qt64

* pandar128e4x. change point type

Signed-off-by: Abraham Cano <[email protected]>

* pandar128e4x. clean up

Signed-off-by: Abraham Cano <[email protected]>

* pandar128. reserve data

Signed-off-by: Abraham Cano <[email protected]>

* signed to unsigned, debug

* fixed

* QT128 Dual

* QT128 timestamp fixed

* Repository restructure

Signed-off-by: amc-nu <[email protected]>

* config. restructure files

Signed-off-by: amc-nu <[email protected]>

* driver. restructure

Signed-off-by: amc-nu <[email protected]>

* offline_sample. require nebula

Signed-off-by: amc-nu <[email protected]>

* Separate Nebula into multiple libraries

Signed-off-by: amc-nu <[email protected]>

* Apply clang format

Signed-off-by: amc-nu <[email protected]>

* nebula_common. rearrange return types

Signed-off-by: amc-nu <[email protected]>

* mkdocs. update generation to match new repository structure

Signed-off-by: amc-nu <[email protected]>

* Ament Bug. Component not installing binaries

Signed-off-by: amc-nu <[email protected]>

* hw_interface. do not fail when packet size is incorrect

Signed-off-by: amc-nu <[email protected]>

* hesai_status. PAndatAT128 support Dual only

Signed-off-by: amc-nu <[email protected]>

* at128 decoder. store the azimuth value

Signed-off-by: amc-nu <[email protected]>

* launch. add missing correction file param

Signed-off-by: amc-nu <[email protected]>

* cmake. fix velodyne missing export from nebula_common

Signed-off-by: Abraham Cano <[email protected]>

* return_type(VLP32)

* hesai_hw_interface. reduce verbosity

Signed-off-by: amc-nu <[email protected]>

* docs. add/update mkdocs

Signed-off-by: amc-nu <[email protected]>

* Load correction dat with resolution

* at128. cleanup

Signed-off-by: amc-nu <[email protected]>

* nebula_monitor. cleanup

Signed-off-by: amc-nu <[email protected]>

* return_type of hesai

* QT64 fix

* nebula all. apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* nebula_decoders. cleanup decoders

Signed-off-by: Abraham Cano <[email protected]>

* velodyne_decoders. cleanup

Signed-off-by: Abraham Cano <[email protected]>

* nebula_decoders. clang format

Signed-off-by: Abraham Cano <[email protected]>

* Mkdocs. add how to add sensor

Signed-off-by: Abraham Cano <[email protected]>

* IDENTICAL in QT128

* Changed ReturnType from velodyne_scan_decoder to nebula_common

* code cleanup

Signed-off-by: amc-nu <[email protected]>

* wip. get calibration from sensor

Signed-off-by: amc-nu <[email protected]>

* get calib from sensor with callback

* README. update return modes

Signed-off-by: amc-nu <[email protected]>

* cleanup. remove comments

Signed-off-by: amc-nu <[email protected]>

* clang. apply clang

Signed-off-by: amc-nu <[email protected]>

* add syncGetLidarCalibration

* Remove livox_msgs

Signed-off-by: amc-nu <[email protected]>

* rename messages to nebula_messages

Signed-off-by: amc-nu <[email protected]>

* messages. rename to nebula_messages

Signed-off-by: amc-nu <[email protected]>

* add new point type

Signed-off-by: amc-nu <[email protected]>

* clang. apply

Signed-off-by: amc-nu <[email protected]>

* Create nebula_sensor_driver metapackage

Signed-off-by: amc-nu <[email protected]>

* Use local file if connect fails

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* out pcd only xyz

* TEST using only a single PCD including only XYZ

* test. update ci testing

Signed-off-by: amc-nu <[email protected]>

* clean up. angle dependencies

Signed-off-by: amc-nu <[email protected]>

* README. include new point type

Signed-off-by: amc-nu <[email protected]>

* github. ci. dont updgrade base image to accelerate build

Signed-off-by: amc-nu <[email protected]>

* decoders. remove type warnings

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* delete unecessary packages

Signed-off-by: amc-nu <[email protected]>

* Remove old doc files

Signed-off-by: amc-nu <[email protected]>

* package.xml remove unnecessary dependencies

Signed-off-by: amc-nu <[email protected]>

* remove deprecated packages

Signed-off-by: amc-nu <[email protected]>

* Add PointCloud conversion methods

Signed-off-by: amc-nu <[email protected]>

* Replace AT128's PCD file to fix testing (#43)

* replace AT128 pcd file for test

* apply clang format

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: amc-nu <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* Cpu optimization (#44)

* Remove Boost warnings

Signed-off-by: amc-nu <[email protected]>

* Optimize Pandar40P

Signed-off-by: amc-nu <[email protected]>

* Pandar64 optimization

Signed-off-by: amc-nu <[email protected]>

* PointTypes. standardize point types

Signed-off-by: amc-nu <[email protected]>

* Add radian based elevation calculation Pandar40P,64

Signed-off-by: amc-nu <[email protected]>

* qt64. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* xt32. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* qt128. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* qt128. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* pandar40. precalculate sin/cos

Signed-off-by: Abraham Cano <[email protected]>

* pandarxt. precalculate te sin/cos

Signed-off-by: Abraham Cano <[email protected]>

* apply sin/cos optimization to all decoders

Signed-off-by: Abraham Cano <[email protected]>

* launch. fix python launch file

Signed-off-by: amc-nu <[email protected]>

* point_type. caetr SSE alignment optimization

Signed-off-by: amc-nu <[email protected]>

* hesai_hw. remove warning

Signed-off-by: amc-nu <[email protected]>

* point_types. add sse description for caetr

Signed-off-by: amc-nu <[email protected]>

* README. run tests only for nebula packages

Signed-off-by: amc-nu <[email protected]>

* clang. apply ament_clang reformat

Signed-off-by: amc-nu <[email protected]>

* Replace 40P, 64, QT64 and XT32s' PCD files to fix testing

* remove clang-format from tests

Signed-off-by: amc-nu <[email protected]>

* Local path check not required for online acquisition

* Adding timeouts to correction data acquisition

* Disable calibration query

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: amc-nu <[email protected]>
Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* style(pre-commit): autofix

* style(pre-commit): autofix

* remove unnecesary dependency

Signed-off-by: amc-nu <[email protected]>

* velodyne. add monitor to velodyne

Signed-off-by: amc-nu <[email protected]>

* monitor. reduce reporting verbosity, frequency

Signed-off-by: amc-nu <[email protected]>

* style(pre-commit): autofix

---------

Signed-off-by: wep21 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: PE <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: n-hamaike-esol <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Jacob Lambert <[email protected]>
Co-authored-by: Jacob Lambert <[email protected]>
Co-authored-by: PE <[email protected]>
Co-authored-by: David Wong <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Q <[email protected]>
Co-authored-by: tokuda99 <[email protected]>
Co-authored-by: tokuda99 <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: tier4-nebula-app[bot] <tier4-nebula-app[bot]@users.noreply.github.com>
Co-authored-by: amc-nu <[email protected]>
knzo25 pushed a commit that referenced this pull request May 17, 2024
* first commit

* Add CI

Signed-off-by: wep21 <[email protected]>

* release livox driver(beta ver.) (#1)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* typo #discussion_r670300391

* #discussion_r664987903

* Revert "#discussion_r664987903"

This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852.

* #discussion_r664987903

* #discussion_r664988302

* #discussion_r664989270

* #discussion_r664989004

* CMakeList.txt remove(-g -O0)

* smart_pointers. #issuecomment-878771481

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>

* fix for the issue with the termination process when powering off (#5)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* esol_ReviewNo6

* esol_ReviewNo26

* esol_ReviewNo24

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* esol_ReviewNo24

* esol_ReviewNo27

* esol_ReviewNo17

* format

* esol_ReviewNo21

* develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8

* tab -> space

* develop marge

* CMakeLists.txt remove(-g -O0)

* T4PUB-358 1st

* format and bug-fix

* 5#discussion_r677475332

* Add comment semaphore_

* 5#discussion_r678802453

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>

* Refactor 1st (#6)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* Use default qos for imu (#8)

Signed-off-by: kosuke55 <[email protected]>

* Fix/esol/livox driver utest (#9)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* livox_driver utest 1st

* T4PUB-437 bug fix.

* Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8

* pull/9#discussion_r689167375 and pull/9#discussion_r689204716

* Livox Diagnostics (#10)

* Livox Diagnostics. Initial non working commit

Signed-off-by: amc-nu <[email protected]>

* clang. add tier4 format

Signed-off-by: amc-nu <[email protected]>

* gitignore. Add Tier4 ignore file

Signed-off-by: amc-nu <[email protected]>

* wip

Signed-off-by: amc-nu <[email protected]>

* wip 2

Signed-off-by: amc-nu <[email protected]>

* code adaptations to new main branch

Signed-off-by: Abraham Cano <[email protected]>

* wip 3 get device status from sensor

Signed-off-by: Abraham Cano <[email protected]>

* adaptations for diagnostics from eth packet

Signed-off-by: Abraham Cano <[email protected]>

* RosWrapper. parse and report Diagnostics

Signed-off-by: amc-nu <[email protected]>

* lidar_driver. fix getcommandid switch

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. fix switch indent

Signed-off-by: amc-nu <[email protected]>

* git workflow. test CI token

Signed-off-by: amc-nu <[email protected]>

* livox_command. Remove unused CommandPushAbnormalState struct

Signed-off-by: amc-nu <[email protected]>

* add fallthroughts

Signed-off-by: amc-nu <[email protected]>

* apply t4 formatting

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unnecessary code for boolean vars

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. clarify level comparison with enum

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unncessary comma at the end of enum

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. group diagnostics members

Signed-off-by: amc-nu <[email protected]>

* gitignore. remove aw related entries

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. simplify ros diagnostics string

Signed-off-by: amc-nu <[email protected]>

* revert fallthroughs on switch

Signed-off-by: Abraham Cano <[email protected]>

* replace shift logic for bit fields

Signed-off-by: Abraham Cano <[email protected]>

* add private keyword to clarify

Signed-off-by: Abraham Cano <[email protected]>

* separate diagnostics, remove static definition

Signed-off-by: Abraham Cano <[email protected]>

* add missing StatusCodeToLivoxMotorStatus

Signed-off-by: Abraham Cano <[email protected]>

* Separate diagnostics to multiple reports

Signed-off-by: Abraham Cano <[email protected]>

* update status from sensor

Signed-off-by: amc-nu <[email protected]>

* wrapper. remove the namespace from the diagnostic task

Signed-off-by: amc-nu <[email protected]>

* ros2_wrapper. remove unncessary lidar_identifier

Signed-off-by: amc-nu <[email protected]>

* nebula structure

Signed-off-by: Abraham Cano <[email protected]>

* nebula wip

Signed-off-by: amc-nu <[email protected]>

* remove transport driver

Signed-off-by: amc-nu <[email protected]>

* move livox, start nebula base

* reorganize pkg

* Initial POC Hesai driver structure

Signed-off-by: amc-nu <[email protected]>

* POC Hesai driver hw interface

Signed-off-by: amc-nu <[email protected]>

* initial 'working' version

Signed-off-by: amc-nu <[email protected]>

* restructuration

Signed-off-by: amc-nu <[email protected]>

* README

Signed-off-by: amc-nu <[email protected]>

* attempts at getting the UDP driver to work

* fix hw_interface

Signed-off-by: Abraham Cano <[email protected]>

* clang. update with t4 format

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing headers

Signed-off-by: Abraham Cano <[email protected]>

* start of packet handling

* hesai_msgs. add jumbo message

Signed-off-by: Abraham Cano <[email protected]>

* hesai. add packet parsing and scan formation code

Signed-off-by: Abraham Cano <[email protected]>

* apply clang formatting

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. reorder includes

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. todo

Signed-off-by: Abraham Cano <[email protected]>

* initial working hesai udp driver

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* ROS wrappers

Signed-off-by: amc-nu <[email protected]>

* add hesai_decoders base and implementations

Signed-off-by: amc-nu <[email protected]>

* Hesai initial full working version

Signed-off-by: amc-nu <[email protected]>

* small cleanup and standardization

* Velodyne Release

* GitLab CI YAML

* Update .gitlab-ci.yml

* Update README.md

* overflow bug fix

* Update .gitlab-ci.yml

* velodyne. add vlp16 launch

Signed-off-by: Abraham Cano <[email protected]>

* launch. add hdl32 launch file

Signed-off-by: Abraham Cano <[email protected]>

* launch. add vlp16hr

Signed-off-by: PE <[email protected]>

* pandar40 decoder. fix typo

Signed-off-by: Abraham Cano <[email protected]>

* nebula. v2. tcp/diag/monitoring

Signed-off-by: Abraham Cano <[email protected]>

* v2.1. PandarAT128 Dual only support

Signed-off-by: Abraham Cano <[email protected]>

* launch. add pandar128 sample launch

Signed-off-by: Abraham Cano <[email protected]>

* pandar at128. single last/strongest echo + ptp timestamp support

Signed-off-by: Abraham Cano <[email protected]>

* fix: prevent build error from logger parenthesis

* v2.1. hesai/velodyne setup single/dual at launch

Signed-off-by: Abraham Cano <[email protected]>

* Bump actions/checkout from 2 to 3.1.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* fix: build error from Hesai hardware interface

* tcp depend, readme

* move to composable node

* .py launch for all sensors

* .py launch how-to

* deprecate esol driver

Signed-off-by: Abraham Cano <[email protected]>

* Bump streetsidesoftware/cspell-action from 1.1.1 to 2.15.0

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 1.1.1 to 2.15.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v1.1.1...v2.15.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/checkout from 3.1.0 to 3.2.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Nebula decoder test pr (#12)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* testing decorder

* Changed package name back to pandar_msgs

* add_launch_test was tried, but it didn't work

* cleanup

* fix naming

Signed-off-by: Abraham Cano <[email protected]>

* messages. hesai cleanup

Signed-off-by: Abraham Cano <[email protected]>

* gtests. cmake cleanup

Signed-off-by: Abraham Cano <[email protected]>

* sample. fix warnings

Signed-off-by: Abraham Cano <[email protected]>

* messages. remove c++ tests from ROS messages

Signed-off-by: Abraham Cano <[email protected]>

* cleanup comments

Signed-off-by: Abraham Cano <[email protected]>

* code cleanup

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* offline_sample. remove dependencies

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. velodyne add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* nebula oofline. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Update build-and-test.yml

CI. adapt default branch name.

* Bump streetsidesoftware/cspell-action from 2.15.0 to 2.15.1 (#15)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.0 to 2.15.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.0...v2.15.1)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Testing decoder (AT128 & XT32M) (#14)

* Testing decoder (AT128 & XT32M)

* clang format. add clang format testing and formatting

Signed-off-by: Abraham Cano <[email protected]>

* .clang-format. remove file

Signed-off-by: Abraham Cano <[email protected]>

* tests. use relative path for tests

Signed-off-by: Abraham Cano <[email protected]>

* README. How to run tests

Signed-off-by: Abraham Cano <[email protected]>

* CMakeLists. default to C++17

Signed-off-by: Abraham Cano <[email protected]>

* tests. code clean up

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable CI testing

Signed-off-by: Abraham Cano <[email protected]>

* repos.  replace dependency repository branch

Signed-off-by: Abraham Cano <[email protected]>

* tests. reset node at the end of the test exection

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* launch. fix naming for composable nodes and simplify

Signed-off-by: Abraham Cano <[email protected]>

* bug. add missing streamstart for hw composable nodes

Signed-off-by: Abraham Cano <[email protected]>

* apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* Github Actions. Run CI tests only for nebula packages

Signed-off-by: Abraham Cano <[email protected]>

* Testing decoder (40P, 64, QT64, XT32, VLP16) (#17)

* Testing decoder (AT128 & XT32M)

* velodyne_ros_offline_extract_pcd

* Add 40P, 64, QT64, XT32

* vlp16

* vlp16 fix

* velodyne_http. update api to transport drivers with beast requiring namespaces

Signed-off-by: Abraham Cano <[email protected]>

* Bump ros-tooling/setup-ros from 0.2 to 0.5 (#20)

Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.2 to 0.5.
- [Release notes](https://github.com/ros-tooling/setup-ros/releases)
- [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.2...v0.5)

---
updated-dependencies:
- dependency-name: ros-tooling/setup-ros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.15.1 to 2.16.0 (#18)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.15.1 to 2.16.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.15.1...v2.16.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 3.2.0 to 3.3.0 (#16)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build_depends. update transport_drivers repo

* Testing VLS128 (#21)

* Testing VLS128

* transport_drivers. api

Signed-off-by: Abraham Cano <[email protected]>

* 312cd76's forgotten items...

* build_depends. switch to boost from asio on transport_drivers

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Pandar OT 128E4X Initial support (#25)

* wip. pandar ot

Signed-off-by: Abraham Cano <[email protected]>

* wip. missing correction

Signed-off-by: Abraham Cano <[email protected]>

* pandar128e4x. add calibration file

Signed-off-by: Abraham Cano <[email protected]>

* pandar_ot. initial working version

Signed-off-by: Abraham Cano <[email protected]>

* pandar_ot. clean up

Signed-off-by: Abraham Cano <[email protected]>

* nebula. apply clang format

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>

* Fix cpu (#27)

* fix decoders

* add declaration of dual_return_distance_threshold

* nebula_common. reorder return modes to match previous definition

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: tokuda99 <[email protected]>

* Fix velodyne cpu (#28)

* fix declaration of descriptor.type and delete dual_return_distance_threshold of velodyne

* add dual_return_distance_threshold to paramCallback option and add it to launch file param

* clang-format

* Docs of nebula driver (#19)

* nebula common 1

* nebula common 2

* hesai, velodyne

* Bump streetsidesoftware/cspell-action from 2.16.0 to 2.20.0 (#26)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.16.0 to 2.20.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.16.0...v2.20.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ros-tooling/setup-ros from 0.5 to 0.6 (#33)

Bumps [ros-tooling/setup-ros](https://github.com/ros-tooling/setup-ros) from 0.5 to 0.6.
- [Release notes](https://github.com/ros-tooling/setup-ros/releases)
- [Commits](https://github.com/ros-tooling/setup-ros/compare/v0.5...v0.6)

---
updated-dependencies:
- dependency-name: ros-tooling/setup-ros
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.20.0 to 2.22.0 (#32)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.20.0 to 2.22.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.20.0...v2.22.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump ros-tooling/action-ros-ci from 0.2 to 0.3 (#31)

Bumps [ros-tooling/action-ros-ci](https://github.com/ros-tooling/action-ros-ci) from 0.2 to 0.3.
- [Release notes](https://github.com/ros-tooling/action-ros-ci/releases)
- [Commits](https://github.com/ros-tooling/action-ros-ci/compare/v0.2...v0.3)

---
updated-dependencies:
- dependency-name: ros-tooling/action-ros-ci
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* first commit

* Add CI

Signed-off-by: wep21 <[email protected]>

* release livox driver(beta ver.) (#1)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* typo #discussion_r670300391

* #discussion_r664987903

* Revert "#discussion_r664987903"

This reverts commit 97d78e64c13e5bb59b98bd1f17f1bfd527384852.

* #discussion_r664987903

* #discussion_r664988302

* #discussion_r664989270

* #discussion_r664989004

* CMakeList.txt remove(-g -O0)

* smart_pointers. #issuecomment-878771481

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>

* fix for the issue with the termination process when powering off (#5)

* add colcon build env. (base code is 0624e)

* move some hpp files, add src folder in livox driver

* trivial modification

* Update README.md

* remove unneccesary files

* remove unneccesary header

* move third-party source files

* update code(20210630)

* Delete different test files.

* README.md add "4. running"

* README crlf

* HwInterface/udp_socket.hpp

* modify for ros2 run error

* Update README.md

* accumulate_count

* time_stamp

* struct LivoxPointXyzrtl packed

* GetEchoNumPerPoint()

* cloud.width 24000

* time_base -> time_stamp

* code fix

* cloud.width update

* code fix

* code fix

* StreamStart retry 30sec

* code fix

* rviz2

* fix format

* <br>

* format ros2wrapper

* frame_id

* frame_id

* Update README.md

* Update README.md

* discussion_r664993039

* typo typo brief and only English in the comments. and LivoxDataCallback delete

* PI -> M_PI

* Revert "PI -> M_PI"

This reverts commit c54bbe3b3c1954f82247d38570bdf71a3ddf38b6.

* PI -> M_PI 2nd

* thread pointer -> shared_ptr

* modify CMakelists.txt and package.xml to using ament_cmake_auto

* README.md

* default node name

* add composable node (#4)

* add composable node

* fix conflicts

* fix exec node

* change sensor name fix to variable

* fix can use ros2_wrapper_main.cpp

* README.md

* default node name

* change namespace

* add namespace to topic names

Co-authored-by: mitui.hide <[email protected]>

* package.xml maintainer and README.md

* #discussion_r666683800

* #discussion_r666712110

* #discussion_r665125337

* #discussion_r664995104

* #discussion_r666078326

* #discussion_r665121366

* #discussion_r665121366 Expansion

* typedef enum -> enum

* typedef enum -> enum

* #discussion_r665121708

* #discussion_r665124279

* #discussion_r664995791

* esol_ReviewNo6

* esol_ReviewNo26

* esol_ReviewNo24

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* Revert "esol_ReviewNo24"

This reverts commit 0e8f33341186d6fa4a905de45c8f9aa28b8d29cb.

* esol_ReviewNo24

* esol_ReviewNo27

* esol_ReviewNo17

* format

* esol_ReviewNo21

* develop #1 6bae863876bfda52db848ed31e415a3b16a0b6a8

* tab -> space

* develop marge

* CMakeLists.txt remove(-g -O0)

* T4PUB-358 1st

* format and bug-fix

* 5#discussion_r677475332

* Add comment semaphore_

* 5#discussion_r678802453

Co-authored-by: mitui.hide <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>

* Refactor 1st (#6)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* Use default qos for imu (#8)

Signed-off-by: kosuke55 <[email protected]>

* Fix/esol/livox driver utest (#9)

* Refactor 1st

* pull/6#discussion_r681704754

* pull/6#discussion_r682172984

* pull/6#discussion_r681705368

* pull/6#discussion_r680921593 and pull/6#discussion_r680922194

* pull/6#discussion_r681711654

* 6#discussion_r682170555

* livox_driver utest 1st

* T4PUB-437 bug fix.

* Fix merge failure 3371552e395f1817adb3a32ea9f95360d72019f8

* pull/9#discussion_r689167375 and pull/9#discussion_r689204716

* Livox Diagnostics (#10)

* Livox Diagnostics. Initial non working commit

Signed-off-by: amc-nu <[email protected]>

* clang. add tier4 format

Signed-off-by: amc-nu <[email protected]>

* gitignore. Add Tier4 ignore file

Signed-off-by: amc-nu <[email protected]>

* wip

Signed-off-by: amc-nu <[email protected]>

* wip 2

Signed-off-by: amc-nu <[email protected]>

* code adaptations to new main branch

Signed-off-by: Abraham Cano <[email protected]>

* wip 3 get device status from sensor

Signed-off-by: Abraham Cano <[email protected]>

* adaptations for diagnostics from eth packet

Signed-off-by: Abraham Cano <[email protected]>

* RosWrapper. parse and report Diagnostics

Signed-off-by: amc-nu <[email protected]>

* lidar_driver. fix getcommandid switch

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. fix switch indent

Signed-off-by: amc-nu <[email protected]>

* git workflow. test CI token

Signed-off-by: amc-nu <[email protected]>

* livox_command. Remove unused CommandPushAbnormalState struct

Signed-off-by: amc-nu <[email protected]>

* add fallthroughts

Signed-off-by: amc-nu <[email protected]>

* apply t4 formatting

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unnecessary code for boolean vars

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. clarify level comparison with enum

Signed-off-by: amc-nu <[email protected]>

* livox_diagnostics. remove unncessary comma at the end of enum

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. group diagnostics members

Signed-off-by: amc-nu <[email protected]>

* gitignore. remove aw related entries

Signed-off-by: amc-nu <[email protected]>

* ros2_driver_wrapper. simplify ros diagnostics string

Signed-off-by: amc-nu <[email protected]>

* revert fallthroughs on switch

Signed-off-by: Abraham Cano <[email protected]>

* replace shift logic for bit fields

Signed-off-by: Abraham Cano <[email protected]>

* add private keyword to clarify

Signed-off-by: Abraham Cano <[email protected]>

* separate diagnostics, remove static definition

Signed-off-by: Abraham Cano <[email protected]>

* add missing StatusCodeToLivoxMotorStatus

Signed-off-by: Abraham Cano <[email protected]>

* Separate diagnostics to multiple reports

Signed-off-by: Abraham Cano <[email protected]>

* update status from sensor

Signed-off-by: amc-nu <[email protected]>

* wrapper. remove the namespace from the diagnostic task

Signed-off-by: amc-nu <[email protected]>

* ros2_wrapper. remove unncessary lidar_identifier

Signed-off-by: amc-nu <[email protected]>

* nebula structure

Signed-off-by: Abraham Cano <[email protected]>

* nebula wip

Signed-off-by: amc-nu <[email protected]>

* remove transport driver

Signed-off-by: amc-nu <[email protected]>

* move livox, start nebula base

* reorganize pkg

* Initial POC Hesai driver structure

Signed-off-by: amc-nu <[email protected]>

* POC Hesai driver hw interface

Signed-off-by: amc-nu <[email protected]>

* initial 'working' version

Signed-off-by: amc-nu <[email protected]>

* restructuration

Signed-off-by: amc-nu <[email protected]>

* README

Signed-off-by: amc-nu <[email protected]>

* attempts at getting the UDP driver to work

* fix hw_interface

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing headers

Signed-off-by: Abraham Cano <[email protected]>

* start of packet handling

* hesai_msgs. add jumbo message

Signed-off-by: Abraham Cano <[email protected]>

* hesai. add packet parsing and scan formation code

Signed-off-by: Abraham Cano <[email protected]>

* apply clang formatting

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. reorder includes

Signed-off-by: Abraham Cano <[email protected]>

* hesai_ros. todo

Signed-off-by: Abraham Cano <[email protected]>

* initial working hesai udp driver

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* ROS wrappers

Signed-off-by: amc-nu <[email protected]>

* add hesai_decoders base and implementations

Signed-off-by: amc-nu <[email protected]>

* Hesai initial full working version

Signed-off-by: amc-nu <[email protected]>

* small cleanup and standardization

* Velodyne Release

* GitLab CI YAML

* Update .gitlab-ci.yml

* Update README.md

* overflow bug fix

* Update .gitlab-ci.yml

* velodyne. add vlp16 launch

Signed-off-by: Abraham Cano <[email protected]>

* launch. add hdl32 launch file

Signed-off-by: Abraham Cano <[email protected]>

* launch. add vlp16hr

Signed-off-by: PE <[email protected]>

* pandar40 decoder. fix typo

Signed-off-by: Abraham Cano <[email protected]>

* nebula. v2. tcp/diag/monitoring

Signed-off-by: Abraham Cano <[email protected]>

* v2.1. PandarAT128 Dual only support

Signed-off-by: Abraham Cano <[email protected]>

* launch. add pandar128 sample launch

Signed-off-by: Abraham Cano <[email protected]>

* pandar at128. single last/strongest echo + ptp timestamp support

Signed-off-by: Abraham Cano <[email protected]>

* fix: prevent build error from logger parenthesis

* v2.1. hesai/velodyne setup single/dual at launch

Signed-off-by: Abraham Cano <[email protected]>

* fix: build error from Hesai hardware interface

* tcp depend, readme

* move to composable node

* .py launch for all sensors

* .py launch how-to

* deprecate esol driver

Signed-off-by: Abraham Cano <[email protected]>

* Bump actions/checkout from 2 to 3.1.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Nebula decoder test pr (#12)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* Offline bug fix

* Extract pcd and bag for each pandar_packets

* initial test decorder code (hesai at128)

* testing decorder

* Changed package name back to pandar_msgs

* add_launch_test was tried, but it didn't work

* cleanup

* fix naming

Signed-off-by: Abraham Cano <[email protected]>

* messages. hesai cleanup

Signed-off-by: Abraham Cano <[email protected]>

* gtests. cmake cleanup

Signed-off-by: Abraham Cano <[email protected]>

* sample. fix warnings

Signed-off-by: Abraham Cano <[email protected]>

* messages. remove c++ tests from ROS messages

Signed-off-by: Abraham Cano <[email protected]>

* cleanup comments

Signed-off-by: Abraham Cano <[email protected]>

* code cleanup

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* offline_sample. remove dependencies

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. velodyne add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

* nebula. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* nebula oofline. add missing dependency

Signed-off-by: Abraham Cano <[email protected]>

* CI. test

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* Testing decoder (AT128 & XT32M) (#14)

* Testing decoder (AT128 & XT32M)

* clang format. add clang format testing and formatting

Signed-off-by: Abraham Cano <[email protected]>

* .clang-format. remove file

Signed-off-by: Abraham Cano <[email protected]>

* tests. use relative path for tests

Signed-off-by: Abraham Cano <[email protected]>

* README. How to run tests

Signed-off-by: Abraham Cano <[email protected]>

* CMakeLists. default to C++17

Signed-off-by: Abraham Cano <[email protected]>

* tests. code clean up

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable CI testing

Signed-off-by: Abraham Cano <[email protected]>

* repos.  replace dependency repository branch

Signed-off-by: Abraham Cano <[email protected]>

* tests. reset node at the end of the test exection

Signed-off-by: Abraham Cano <[email protected]>

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* launch. fix naming for composable nodes and simplify

Signed-off-by: Abraham Cano <[email protected]>

* bug. add missing streamstart for hw composable nodes

Signed-off-by: Abraham Cano <[email protected]>

* apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* Testing decoder (40P, 64, QT64, XT32, VLP16) (#17)

* Testing decoder (AT128 & XT32M)

* velodyne_ros_offline_extract_pcd

* Add 40P, 64, QT64, XT32

* vlp16

* vlp16 fix

* velodyne_http. update api to transport drivers with beast requiring namespaces

Signed-off-by: Abraham Cano <[email protected]>

* build_depends. update transport_drivers repo

* Testing VLS128 (#21)

* Testing VLS128

* transport_drivers. api

Signed-off-by: Abraham Cano <[email protected]>

* 312cd76's forgotten items...

* build_depends. switch to boost from asio on transport_drivers

Signed-off-by: Abraham Cano <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Abraham Cano <[email protected]>

* style(pre-commit): autofix

* style(pre-commit): autofix

* Update build_depends.repos

* Bump streetsidesoftware/cspell-action from 2.22.0 to 2.24.0 (#35)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.22.0 to 2.24.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.22.0...v2.24.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 3.3.0 to 3.4.0 (#36)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add Documentation (#37)

* Documentation. Initial MkDocs+MkDoxy Generator

Signed-off-by: Abraham Cano <[email protected]>

* github actions. enable mkdocs

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add sudo

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

* github actions. documentation add pip

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: amc-nu <[email protected]>

* documentation. run only on succesful merge

* Bump actions/cache from 2 to 3 (#39)

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.24.0 to 2.25.0 (#38)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.24.0 to 2.25.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.24.0...v2.25.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.25.0 to 2.26.0 (#40)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.25.0 to 2.26.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.25.0...v2.26.0)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump streetsidesoftware/cspell-action from 2.26.0 to 2.26.1 (#42)

Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 2.26.0 to 2.26.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell-action/compare/v2.26.0...v2.26.1)

---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Point timestamp returntype update to match T4 requirements (#41)

* Add setup_sensor flag for hw drivers

* point timestamp, point.return_type

* Support QT128

* qt to qt64

* pandar128e4x. change point type

Signed-off-by: Abraham Cano <[email protected]>

* pandar128e4x. clean up

Signed-off-by: Abraham Cano <[email protected]>

* pandar128. reserve data

Signed-off-by: Abraham Cano <[email protected]>

* signed to unsigned, debug

* fixed

* QT128 Dual

* QT128 timestamp fixed

* Repository restructure

Signed-off-by: amc-nu <[email protected]>

* config. restructure files

Signed-off-by: amc-nu <[email protected]>

* driver. restructure

Signed-off-by: amc-nu <[email protected]>

* offline_sample. require nebula

Signed-off-by: amc-nu <[email protected]>

* Separate Nebula into multiple libraries

Signed-off-by: amc-nu <[email protected]>

* Apply clang format

Signed-off-by: amc-nu <[email protected]>

* nebula_common. rearrange return types

Signed-off-by: amc-nu <[email protected]>

* mkdocs. update generation to match new repository structure

Signed-off-by: amc-nu <[email protected]>

* Ament Bug. Component not installing binaries

Signed-off-by: amc-nu <[email protected]>

* hw_interface. do not fail when packet size is incorrect

Signed-off-by: amc-nu <[email protected]>

* hesai_status. PAndatAT128 support Dual only

Signed-off-by: amc-nu <[email protected]>

* at128 decoder. store the azimuth value

Signed-off-by: amc-nu <[email protected]>

* launch. add missing correction file param

Signed-off-by: amc-nu <[email protected]>

* cmake. fix velodyne missing export from nebula_common

Signed-off-by: Abraham Cano <[email protected]>

* return_type(VLP32)

* hesai_hw_interface. reduce verbosity

Signed-off-by: amc-nu <[email protected]>

* docs. add/update mkdocs

Signed-off-by: amc-nu <[email protected]>

* Load correction dat with resolution

* at128. cleanup

Signed-off-by: amc-nu <[email protected]>

* nebula_monitor. cleanup

Signed-off-by: amc-nu <[email protected]>

* return_type of hesai

* QT64 fix

* nebula all. apply clang format

Signed-off-by: Abraham Cano <[email protected]>

* nebula_decoders. cleanup decoders

Signed-off-by: Abraham Cano <[email protected]>

* velodyne_decoders. cleanup

Signed-off-by: Abraham Cano <[email protected]>

* nebula_decoders. clang format

Signed-off-by: Abraham Cano <[email protected]>

* Mkdocs. add how to add sensor

Signed-off-by: Abraham Cano <[email protected]>

* IDENTICAL in QT128

* Changed ReturnType from velodyne_scan_decoder to nebula_common

* code cleanup

Signed-off-by: amc-nu <[email protected]>

* wip. get calibration from sensor

Signed-off-by: amc-nu <[email protected]>

* get calib from sensor with callback

* README. update return modes

Signed-off-by: amc-nu <[email protected]>

* cleanup. remove comments

Signed-off-by: amc-nu <[email protected]>

* clang. apply clang

Signed-off-by: amc-nu <[email protected]>

* add syncGetLidarCalibration

* Remove livox_msgs

Signed-off-by: amc-nu <[email protected]>

* rename messages to nebula_messages

Signed-off-by: amc-nu <[email protected]>

* messages. rename to nebula_messages

Signed-off-by: amc-nu <[email protected]>

* add new point type

Signed-off-by: amc-nu <[email protected]>

* clang. apply

Signed-off-by: amc-nu <[email protected]>

* Create nebula_sensor_driver metapackage

Signed-off-by: amc-nu <[email protected]>

* Use local file if connect fails

* apply clang format

Signed-off-by: amc-nu <[email protected]>

* out pcd only xyz

* TEST using only a single PCD including only XYZ

* test. update ci testing

Signed-off-by: amc-nu <[email protected]>

* clean up. angle dependencies

Signed-off-by: amc-nu <[email protected]>

* README. include new point type

Signed-off-by: amc-nu <[email protected]>

* github. ci. dont updgrade base image to accelerate build

Signed-off-by: amc-nu <[email protected]>

* decoders. remove type warnings

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* delete unecessary packages

Signed-off-by: amc-nu <[email protected]>

* Remove old doc files

Signed-off-by: amc-nu <[email protected]>

* package.xml remove unnecessary dependencies

Signed-off-by: amc-nu <[email protected]>

* remove deprecated packages

Signed-off-by: amc-nu <[email protected]>

* Add PointCloud conversion methods

Signed-off-by: amc-nu <[email protected]>

* Replace AT128's PCD file to fix testing (#43)

* replace AT128 pcd file for test

* apply clang format

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: amc-nu <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* Cpu optimization (#44)

* Remove Boost warnings

Signed-off-by: amc-nu <[email protected]>

* Optimize Pandar40P

Signed-off-by: amc-nu <[email protected]>

* Pandar64 optimization

Signed-off-by: amc-nu <[email protected]>

* PointTypes. standardize point types

Signed-off-by: amc-nu <[email protected]>

* Add radian based elevation calculation Pandar40P,64

Signed-off-by: amc-nu <[email protected]>

* qt64. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* xt32. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* qt128. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* qt128. radian based coordinate calculation

Signed-off-by: Abraham Cano <[email protected]>

* pandar40. precalculate sin/cos

Signed-off-by: Abraham Cano <[email protected]>

* pandarxt. precalculate te sin/cos

Signed-off-by: Abraham Cano <[email protected]>

* apply sin/cos optimization to all decoders

Signed-off-by: Abraham Cano <[email protected]>

* launch. fix python launch file

Signed-off-by: amc-nu <[email protected]>

* point_type. caetr SSE alignment optimization

Signed-off-by: amc-nu <[email protected]>

* hesai_hw. remove warning

Signed-off-by: amc-nu <[email protected]>

* point_types. add sse description for caetr

Signed-off-by: amc-nu <[email protected]>

* README. run tests only for nebula packages

Signed-off-by: amc-nu <[email protected]>

* clang. apply ament_clang reformat

Signed-off-by: amc-nu <[email protected]>

* Replace 40P, 64, QT64 and XT32s' PCD files to fix testing

* remove clang-format from tests

Signed-off-by: amc-nu <[email protected]>

* Local path check not required for online acquisition

* Adding timeouts to correction data acquisition

* Disable calibration query

Signed-off-by: amc-nu <[email protected]>

---------

Signed-off-by: amc-nu <[email protected]>
Signed-off-by: Abraham Cano <[email protected]>
Co-authored-by: Kyutoku <[email protected]>

* style(pre-commit): autofix

* style(pre-commit): autofix

* remove unnecesary dependency

Signed-off-by: amc-nu <[email protected]>

* velodyne. add monitor to velodyne

Signed-off-by: amc-nu <[email protected]>

* monitor. reduce reporting verbosity, frequency

Signed-off-by: amc-nu <[email protected]>

* style(pre-commit): autofix

* hesai_decoders. update timestamp calculation

Signed-off-by: amc-nu <[email protected]>

* hesai_decoders. update azimuth

Signed-off-by: amc-nu <[email protected]>

* fix point.azimuth of pandar64

* hesai_decoders. azimuth update

Signed-off-by: amc-nu <[email protected]>

* update timestamping

Signed-off-by: amc-nu <[email protected]>

* decoders. timing azimuth update

Signed-off-by: amc-nu <[email protected]>

* style(pre-commit): autofix

* nebula decoders. time distance update

Signed-off-by: amc-nu <[email protected]>

* nebula common. change point type

Signed-off-by: amc-nu <[email protected]>

* style(pre-commit): autofix

---------

Signed-off-by: wep21 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Signed-off-by: Abraham Cano <[email protected]>
Signed-off-by: PE <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: amc-nu <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: n-hamaike-esol <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: h-mitsui-esol <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Jacob Lambert <[email protected]>
Co-authored-by: Jacob Lambert <[email protected]>
Co-authored-by: PE <[email protected]>
Co-authored-by: David Wong <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Q <[email protected]>
Co-authored-by: tokuda99 <[email protected]>
Co-authored-by: tokuda99 <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: tier4-nebula-app[bot] <tier4-nebula-app[bot]@users.noreply.github.com>
Co-authored-by: amc-nu <[email protected]>
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.

0 participants