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

Refactor #229

Open
12 tasks
lukicdarkoo opened this issue Nov 8, 2022 · 0 comments
Open
12 tasks

Refactor #229

lukicdarkoo opened this issue Nov 8, 2022 · 0 comments

Comments

@lukicdarkoo
Copy link
Member

lukicdarkoo commented Nov 8, 2022

  • Optimize navigation performance:
    • Reimplement laser_inflator as a costmap layer. The layer should "paint" an extended number of pixels with the setConvexPolygonCost method. Or, maybe simply check whether we can utilize the inflation_layer.
    • Reimplement distance_angle_controller as Nav2 plugins (controller + global planner)
    • Clean up unused Nav2 plugins
  • Optimize hardware interface performance:
    • Investigate where it is possible to utilize Composable Nodes.
    • Reimplement the pump node as a ros2_control hardware interface (+ controller)
  • Measure startup performance on Raspberry Pi
  • Cleanups:
    • Refactor the mirroring implementation
    • Simplify launch files
    • Remove Delay BT
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