Skip to content

[TASK] Make isaac ros resize not not required synced camera info #49

@jorgenfj

Description

@jorgenfj

Description of task

right now the resize node required a synced image and camera info topic in order to resize and publish images. This is to support dynamic calibration, which we dont use. Therefore this can be optimized be altering the code of the resize node to only require an initial camera info it will use for the duration of its lifetime.

Suggested Workflow

Suggested approach: Either stall publishing until one camera info msg is received over ros topic, then destroy camera info sub and start publishing images.
Or hardcode camera_info into yaml config if you are unable to accomplish the above.

Specifications

No response

Contacts

No response

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

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions