Skip to content

[TASK] Line filtering #511

Open
Open
@vortexuser

Description

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. Should use both position and orientation

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)

Metadata

Assignees

Labels

featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions