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

Changing how handles are used (in stages and PRs) #1467

Open
bmagyar opened this issue Apr 1, 2024 · 1 comment
Open

Changing how handles are used (in stages and PRs) #1467

bmagyar opened this issue Apr 1, 2024 · 1 comment
Assignees
Labels

Comments

@bmagyar
Copy link
Member

bmagyar commented Apr 1, 2024

  • Add a new method for exporting interfaces that enables exporting only names and types without pointers to storage (doubles still in the background).
  • Decide how to access those new handled in the read and write methods
    1. Add arguments to read and write that provide map or list of interfaces that people access to
    2. Add implicit access (confusing for users)
  • Enable vector and type handling by providing information from users and URDF <ros2_control> tag. In the background, we will use doubles (and maybe chars if necessary because of double interpretation errors).
  • Move everything to new handles that support variants, i.e., optional.
  • Remove the support for the old functionality
@bmagyar bmagyar converted this from a draft issue Apr 1, 2024
@bmagyar
Copy link
Member Author

bmagyar commented Apr 1, 2024

For reference, full set of changes are here: StoglRobotics-forks#14

@bmagyar bmagyar added the jazzy label Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Jazzy
Development

No branches or pull requests

2 participants