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

[Spinal][Config] Additional features and new configuration for Spinal #630

Open
wants to merge 105 commits into
base: master
Choose a base branch
from

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    05fd4ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af3f910 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3094c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c8cad0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    fc6d98c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1b0d79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bec34e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    7e33926 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2521f92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91d1380 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    756c41a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a499730 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bfcabad View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    0adcf56 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    2835e21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4afb83a View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. [Spinal][Dynamixel] limit the situation in which offset and torque pa…

    …rameter can be set to only during torqe off state.
    sugihara-16 committed May 12, 2024
    Configuration menu
    Copy the full SHA
    a6d1bfa View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    0f0cc83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c147cb View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    ae4e197 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    2fb5a3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8541587 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d787196 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77dfc1a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Merge pull request #6 from koutarou-kaneko/PR/Spinal/dynamixel

    [Spinal][Servo] debug around reading servo from rqt
    sugihara-16 authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    d4567ec View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. [Spinal][Servo] debug around boad configurator

    hisaaki committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f14dc52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70b11db View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Merge branch 'PR/feature/spinal/imu/icm20948' into develop/spinal/jsk…

    …_lib/dynamixel/spinal_v2
    sugihara-16 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e09da5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06f96b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2a33e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. [Spinal][DShot] add telemetry function for the ESCs that support. The…

    … code can be flashed into mcu. However, the telemetry has not been tested yet, since the DShot function should be implemented first.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ee9acce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8496009 View commit details
    Browse the repository at this point in the history
  3. [Spinal][DShot] add DMA function for DShot PWM. only set the CubeMX a…

    …nd generate code, not tested.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    bdf1616 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a6c327 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73e2f38 View commit details
    Browse the repository at this point in the history
  6. [Spinal][DShot]: change the PWM setting in CubeMX for DShot; fix a ty…

    …pe error in dshot.cpp; fix a 'static' keyword error and add dma address for STM32H7 in dshot.h. When building, some include errors occur.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ad47137 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8468194 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    694a39a View commit details
    Browse the repository at this point in the history
  9. [Spinal][DShot]: change the memory size for dma buffer. The original …

    …size is too small. However, error still occur when accessing the memory.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0ad0c6a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    933e8d1 View commit details
    Browse the repository at this point in the history
  11. [Spinal][DShot]: [SUCCESS] change settings to use NPU. NPU is critica…

    …l for DMA in stm32H7. change a permission setting to allow NPU access. pwm_test works fine on real machine!
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a698c08 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    89bc055 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    312783a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    46e9613 View commit details
    Browse the repository at this point in the history
  15. [Spinal][DShot]: achieve dshot telemetry of one motor. test using deb…

    …ug. the received data is checked in a clever way.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5829cb8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    100c983 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ac1fa83 View commit details
    Browse the repository at this point in the history
  18. [Spinal][DShot]: refactor esc_telem class to measure one by one. Unsu…

    …ccessful. Still problem
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2380263 View commit details
    Browse the repository at this point in the history
  19. Revert "[Spinal][DShot]: refactor esc_telem class to measure one by o…

    …ne. Unsuccessful. Still problem"
    
    This reverts commit 699c1d1.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3402f83 View commit details
    Browse the repository at this point in the history
  20. Revert "[Spinal][DShot]: refactor dshot class to triggering one by on…

    …e. tested successfully!"
    
    This reverts commit 5d1518e.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    85622f7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    252c294 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    133395f View commit details
    Browse the repository at this point in the history
  23. [Spinal][DShot]: send telem flag to different motors. one telem for o…

    …ne motor during one round. [tested using Oscilloscope]
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0cf91f2 View commit details
    Browse the repository at this point in the history
  24. [Spinal][DShot]: finish the eRPM measurement of different motors. Tes…

    …ted! Now the freq. is limited to 125hz. 250 hz will cause strange behavior.
    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    5ccaee6 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e3d9bb8 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    68263e8 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    2f38b70 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    59294a9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6c13b95 View commit details
    Browse the repository at this point in the history
  30. [Spinal]: fix typo

    Li-Jinjie authored and sugihara-16 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0b4cc22 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    1fbc859 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    93c6c88 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    58f071c View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. [Spinal][Dynamixel] change the Dynamixel reading procedure from send-…

    …receive to receive-send. Not working.
    Li-Jinjie committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    30605b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c7857f View commit details
    Browse the repository at this point in the history
  3. [Spinal][Dynamixel] refactor code to support quick reading for Dynami…

    …xel. The current freq. for servo is 100hz, and the current freq. for dshot is 125hz. Tested on real machine.
    Li-Jinjie committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    54ce3fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec7cfa1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8857f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    43387bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc7932b View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    97d2059 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    028faee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    889a993 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32cc26f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3915880 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #8 from Li-Jinjie/PR/Spinal/dynamixel

    Modify the sequence of reading data
    sugihara-16 authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    c526775 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e13e94e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d72fdcc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1081a8f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5dabc7e View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    9a32c08 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    8a5dc81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ca7ffe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e300e6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83c9461 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e3819c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b455d92 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    834ad6c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4983cce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    366b3d1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31599a3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    21a1d58 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4d4c9cc View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. [Spinal][Controller] add a dynamic board configurator for the method …

    …of thrust signal transmission(PWM or DSHOT).
    sugihara-16 committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    fc0dcdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e73d86c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    94302b8 View commit details
    Browse the repository at this point in the history
  2. [Spinal][Servo] Debug of infinity loop in sevoTask function when dire…

    …ct servo mode is disenabled.
    sugihara-16 committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    b2b4e13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe292ee View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Configuration menu
    Copy the full SHA
    74dbb60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd4ffab View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    02751b4 View commit details
    Browse the repository at this point in the history
  2. Revert "[Spinal][F7] update the way to call magencoder"

    This reverts commit 366b3d1.
    sugihara-16 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    0790da2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd50b56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d585b3 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'sugihara/PR/Spinal_4_1/new_config' into…

    … PR/Spinal_4_1/new_config
    sugihara-16 committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d05f3ca View commit details
    Browse the repository at this point in the history