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

[TASK] Line filtering #511

Open
3 tasks
vortexuser opened this issue Jan 8, 2025 · 0 comments
Open
3 tasks

[TASK] Line filtering #511

vortexuser opened this issue Jan 8, 2025 · 0 comments
Assignees
Labels
feature New feature or request

Comments

@vortexuser
Copy link
Contributor

Description of task

Filter the lines received from the line fitting node. Find the correct line to send on to the guidance system.

Suggested Workflow

  • Look at how target tracking was done last year
  • Transform measurements into static odom frame.
  • Filter lines with parametrized form, store line points corresponding to each track(confirmed line).
  • Update tracks in timer callback.
  • In timer callback determine correct line to publish based on line points and current pose of Orca from odom topic.

Specifications

  • Seperate non-ros stuff from ros code. Track manager functions should be independent of ROS, using Eigen etc... for these functions
  • Publish the current line for guidance system to follow with start and end point.

Contacts

@jorgenfj

Code Quality

  • Every function in header files are documented (inputs/returns/exceptions)
  • The project has automated tests that cover MOST of the functions and branches in functions (pytest/gtest)
  • The code is documented on the wiki (provide link)
@vortexuser vortexuser added the feature New feature or request label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants