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

refactor(hesai)!: combine Hesai ROS wrappers into a single node #127

Merged
merged 57 commits into from
May 22, 2024

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    7fae72d View commit details
    Browse the repository at this point in the history
  2. refactor(nebula_ros): combine Hesai wrapper nodes into one

    This is step one of the single node refactoring of Nebula.
    In this step, only the three Hesai wrapper nodes were combined into one, and no optimizations have been done that are made possible by this refactoring.
    
    The next step is to do those optimizations (e.g. get rid of unnecessary pointcloud copying).
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    694f28d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c10c6ab View commit details
    Browse the repository at this point in the history
  4. reword later

    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    4f014c3 View commit details
    Browse the repository at this point in the history
  5. temporary progress

    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    be47714 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    17c8163 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c7dcab9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    991100d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cbaccee View commit details
    Browse the repository at this point in the history
  10. disable instrumentation

    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    5db3474 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a723c29 View commit details
    Browse the repository at this point in the history
  12. feat(hesai_ros_wrapper: add thread-safe queue between udp receiver an…

    …d decoder, decode in separate thread
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    a7dc57b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d297b15 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    185d584 View commit details
    Browse the repository at this point in the history
  15. update GitHub PR view

    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    79de4b6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5d64e9b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5571d84 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3e2b120 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8b59a58 View commit details
    Browse the repository at this point in the history
  20. fix(hesai_hw_interface): add error handling

    * check PTC command error codes, throw exception if necessary
    * perform size checks before parsing responses
    * emit errors on too-large payload size
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    2cebae9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d039f12 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5a5a6a9 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5a11cf9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    dc50d12 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9aaedbc View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a0d24b9 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    dab6795 View commit details
    Browse the repository at this point in the history
  28. feat(nebula_launch.py): throw error when trying to launch Hesai senso…

    …r and refer to hesai_launch_all_hw.xml
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d26473c View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    91359d9 View commit details
    Browse the repository at this point in the history
  30. chore: update cspell ignore

    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    9145a6d View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    de21908 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    21cdffc View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5dddb17 View commit details
    Browse the repository at this point in the history
  34. fix(hesai_decoder): initialize last_phase to prevent empty pointcloud…

    … published on startup
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d8ab51a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    efa730a View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    784db44 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    01f5839 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    ae28a71 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    f2494ff View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    36931bc View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    7c91ce7 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    76fbd38 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    2e9ca91 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    5c527fa View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    b9f446a View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    10487e6 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    9fadf8a View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    bf581c8 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    c32de1e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    906904f View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    539d5af View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    d8d52c6 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    dc1a59c View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    5f36804 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    18f193a View commit details
    Browse the repository at this point in the history
  56. fix(hesai/decoder_wrapper): store downloaded sensor calibration witho…

    …ut colliding filenames
    mojomex committed May 22, 2024
    Configuration menu
    Copy the full SHA
    b2552dc View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    11bdda1 View commit details
    Browse the repository at this point in the history