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

Jazzy 2.0 RC #92

Draft
wants to merge 23 commits into
base: jazzy
Choose a base branch
from
Draft

Jazzy 2.0 RC #92

wants to merge 23 commits into from

Commits on Oct 1, 2024

  1. Initial can_bridges add

    luis-camero committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    2905163 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9ff6ab View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Add header

    luis-camero committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    932968d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Removed line at EOF

    luis-camero committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5c73f39 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #81 from clearpathrobotics/lcamero/wip-jazzy

    ROS 2 Socket CAN Bridges
    luis-camero authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8e1f908 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Add the ability to flag previously-supported accessories & platforms …

    …as not (currently) supported (#86)
    
    * Add initial support for flagging unsupported accessories (e.g. Kinova arms, whose binary drivers don't exist in Jazzy yet)
    
    * classmethod -> staticmethod
    
    * Use the ROS_DISTRO variable from clearpath_generator_common instead of hard-coding the distro
    
    * Start fixing up python linter errors, code formatting, replace % strings with f'' strings.
    
    * Finish first-pass replacing " -> '
    
    * Fix remaining linter errors. Some tests are still failing, but the major code tidying-up should be done now
    
    * Fix type -> _type
    
    * Update CI for Jazy
    
    * Update Python package workflow for Jazzy
    
    * Remove dependency on clearpath_generator_common; doing so creates a circular dependency. Instead use the system level envar
    
    * Add the ability to flag whole platforms as deprecated and/or unsupported
    
    * Docs
    
    * Fix imperative tone, missing periods in docstrings, missing newline at end of file
    
    * Mark everything besides Jackal and Husky as presently unsupported
    
    * Fix up sample yaml formatting. Remove unmatched quotation marks, restructure to avoid `foo.bar.spam: eggs` notation
    
    * Fix quotation marks for the sample serial number
    civerachb-cpr authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    6c39288 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Changes.

    tonybaltovski authored and luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    88ee93d View commit details
    Browse the repository at this point in the history
  2. 0.3.4

    tonybaltovski authored and luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    debd4e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e10a7ae View commit details
    Browse the repository at this point in the history
  4. Add ur_arm

    luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    0fd6711 View commit details
    Browse the repository at this point in the history
  5. Add support for Axis cameras (#90)

    * Add the initial AxisCamera class with all ROS parameters defined in axis_camera's launch files & nodes
    
    * Remove duplicate argument
    
    * Add the AxisCamera class to the sensors generator
    
    * Add the serial to the axis camera's template
    
    * Add serial to the template keys too
    
    * Add serial getter/setter. Use empty string as default serial
    
    * Refactoring, set the property to the value for the template
    
    * frame_width -> width, frame_height -> height
    
    * Rename setter
    
    * Make the scales & offsets floats by default
    
    * Add the TF prefix parameter
    
    * Add the camera_info_url parameter
    
    * camera_num -> camera
    
    * Note that the serial isn't used, fix the name of the PTZ teleop parameter
    
    * Add the remaining camera topics to the Topics object
    
    * image_raw -> image
    
    * Add axis_camera sample
    
    * Linting fixes
    
    * End docstring with `.`
    civerachb-cpr authored and luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    c66f884 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fb729d View commit details
    Browse the repository at this point in the history
  7. Add the ability to flag previously-supported accessories & platforms …

    …as not (currently) supported (#86)
    
    * Add initial support for flagging unsupported accessories (e.g. Kinova arms, whose binary drivers don't exist in Jazzy yet)
    
    * classmethod -> staticmethod
    
    * Use the ROS_DISTRO variable from clearpath_generator_common instead of hard-coding the distro
    
    * Start fixing up python linter errors, code formatting, replace % strings with f'' strings.
    
    * Finish first-pass replacing " -> '
    
    * Fix remaining linter errors. Some tests are still failing, but the major code tidying-up should be done now
    
    * Fix type -> _type
    
    * Update CI for Jazy
    
    * Update Python package workflow for Jazzy
    
    * Remove dependency on clearpath_generator_common; doing so creates a circular dependency. Instead use the system level envar
    
    * Add the ability to flag whole platforms as deprecated and/or unsupported
    
    * Docs
    
    * Fix imperative tone, missing periods in docstrings, missing newline at end of file
    
    * Mark everything besides Jackal and Husky as presently unsupported
    
    * Fix up sample yaml formatting. Remove unmatched quotation marks, restructure to avoid `foo.bar.spam: eggs` notation
    
    * Fix quotation marks for the sample serial number
    civerachb-cpr authored and luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    03961b4 View commit details
    Browse the repository at this point in the history
  8. Add A300 platform entry

    luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    e899332 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f6625d3 View commit details
    Browse the repository at this point in the history
  10. Add a300 platform battery

    luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    48808bd View commit details
    Browse the repository at this point in the history
  11. Add a300 can interfaces

    luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ef74611 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a440138 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f4bb5b3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0c90859 View commit details
    Browse the repository at this point in the history
  15. Fix all linting errors

    luis-camero committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    f916921 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8429fba View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

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