![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file
Wiki Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged generate_parameter_library_py at Robotics Stack Exchange
![]() |
generate_parameter_library_py package from generate_parameter_library repogenerate_parameter_library_example cmake_generate_parameter_module_example generate_parameter_library_example_external generate_parameter_module_example generate_parameter_library generate_parameter_library_py parameter_traits |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.0 |
License | BSD-3-Clause |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/PickNikRobotics/generate_parameter_library.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-06-16 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Paul Gesel
- Nathan Brooks
- Shaurya Kumar
Authors
- Paul Gesel
Changelog for package generate_parameter_library_py
0.5.0 (2025-06-12)
- Add [try_update_params]{.title-ref} method (#260)
- Fix ros2_controllers issue#1740 -Wreorder fix (#264)
- No need to default-construct logger in the declaration (#252)
- Add user callback python (#254)
- Add user callback (#250)
- Fix merge install for python packages (#241)
- Contributors: Darren Tsai, Dimitri Decious, Nathan Brooks, Sai Kishor Kothakota, Tim Clephas, Yannick de Hoop
0.4.0 (2025-01-13)
- Unit test friendly folder structure for Python examples (#237)
- Fix conversion typos (#238)
- Apply clang-tidy suggestions to [std::move]{.title-ref} certain variables (#228)
- Contributors: Sebastian Castro
0.3.9 (2024-10-27)
- fix error with not being able to find unpack_parameter_dict when using set_params_from_dict (#220)
- Add "additional_constraints" support (#221)
- Use int64_t instead of int for parameter integer range, fixes #199 (#214)
- Fix floating point range for upper/lt/lt_eq validations (#216)
- Fix nested parameter in Python template (#210)
- Fix test on rolling CI (#187)
- Add ability for param_listener to load values from yaml dictionary (#211)
- Use exist_ok=True in makedirs instead of checking for existence first, in case of multiple concurrent processes (#212)
- Add Non-Blocking try_get_params Function for Real-Time Control Systems (#205)
- Drop yaml brackets for consistency and readability (#203)
- Contributors: Karan Khanna, Auguste Bourgois, David Revay, Emerson Knapp, Jacob Seibert, KentaKato, Marq Rasmussen, Paul Gesel, Tim Clephas
0.3.8 (2024-03-27)
- Restore functionality for mapped params with no struct name ([#185 <https://github.com/PickNikRobotics/generate_parameter_library/issues/185>_]{.title-ref})
- add # flake8: noqa to template (#177)
- Fix newline issue
(#176)
- fix new line rendering for Python
- Support nested mapped parameters (#166)
- Contributors: Paul Gesel, Sebastian Castro
0.3.7 (2024-01-12)
- fix Python runtime parameters bug (#165)
- markdown/rst: Support __map_ and nested parameters
(#164)
- Support nested parameters and maps for RST
- Add read_only info to RST template
- Use map parameters for AutoDocumentation
- Add test for markdown generation
- Use jinja indentation instead of regex
- Add dynamic_parameters also to DefaultConfig
- Proper fromat of default yaml config
- Proper format of the default yaml file
- Fix imported function names
- Add a jinja2 filter to create valid multiline c++ string literals
- Handle empty strings for descriptions
- parse_yaml.py: keep the trailing newline (#159)
- Fix rolling CI (#162)
- parse_yaml.py: fix issue with typeguard (#154)
- Bugfixes on Python code generation
File truncated at 100 lines see the full file