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

Adapt the code for ROS2 Jazzy #1

Open
RaduLucianR opened this issue Nov 27, 2024 · 0 comments
Open

Adapt the code for ROS2 Jazzy #1

RaduLucianR opened this issue Nov 27, 2024 · 0 comments

Comments

@RaduLucianR
Copy link
Owner

RaduLucianR commented Nov 27, 2024

Re-think this package for ROS2 Jazzy.

  • The C++ code that generates executors based on a YAML needs to be re-written to use processes and NOT threads, as it uses now.
  • The analysis part doesn't work anymore because CARET is not ported to ROS2 Humble yet. So the latency analysis needs to be done by the new code.
  • Perhaps the best is to archive this repository and split into 2 repositories:
    • one just contains the executor architecture generator in C++. This can be pre-compiled and run with a ros2 command and/or launch file. (the launch file could be useful so it can be passed to the latency code like the WCET estimation tool)
    • the other contains the latency analysis code based on ros2 trace
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

No branches or pull requests

1 participant