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

Conversation

tonybaltovski
Copy link
Member

No description provided.

luis-camero and others added 23 commits October 1, 2024 15:16
…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
* 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 `.`
…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
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.

4 participants