Skip to content

refactor!: device ids are now passed through the config#276

Merged
juelg merged 4 commits intomasterfrom
juelg/refactor-configs
Apr 13, 2026
Merged

refactor!: device ids are now passed through the config#276
juelg merged 4 commits intomasterfrom
juelg/refactor-configs

Conversation

@juelg
Copy link
Copy Markdown
Contributor

@juelg juelg commented Apr 13, 2026

  • the config for each device must now hold its id e.g. its ip address instead of explicitly passing it
  • robotiqgripper in the UR5e extension now has its own config
  • corrected config extension by using normal python classes and not dataclasses
  • added unpack type hinting type kwargs for base classes
  • added auto generated typed dict file for base config class types that come from cpp
  • robot wrapper: home_on_reset -> into robot config
  • robot wrapper: home position for home_on_reset configurable in robot config
  • gripper wrapper: binary -> into gripper config

juelg added 2 commits April 13, 2026 12:43
- the config for each device must now hold its id e.g. its ip address instead of explicitly passing it
- robotiqgripper in the UR5e extension now has its own config
@juelg juelg force-pushed the juelg/refactor-configs branch from 4cf9b03 to be422ff Compare April 13, 2026 15:36
- corrected config extension by using normal python classes and not dataclasses
- added unpack type hinting type kwargs for base classes
- added auto generated typed dict file for base config class types that come from cpp
@juelg juelg force-pushed the juelg/refactor-configs branch from ee40d2c to 80365a8 Compare April 13, 2026 17:55
- robot wrapper: home_on_reset -> into robot config
- robot wrapper: home position for home_on_reset configurable in robot config
- gripper wrapper: binary -> into gripper config
@juelg juelg force-pushed the juelg/refactor-configs branch from 80365a8 to 3512142 Compare April 13, 2026 19:23
@juelg juelg merged commit e788210 into master Apr 13, 2026
13 checks passed
@juelg juelg deleted the juelg/refactor-configs branch April 13, 2026 19:41
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.

1 participant