Skip to content

Implement OAK-D Module #37

Description

@mchan5

AbstractCamera handles everything shared already. This task is to implement the two abstract methods that are OAK-D specific, with a few OAK-D specific helpers.

  1. Initialize_camera() --> Bool
  • Setup the DepthAI pipeline
  1. Capture_frame:
    Include rgb, depth, centre-depth as well.

  2. sample_centre_depth(depth_frame) -> takes the depth frame and returns the depth value at the center pixel.

  3. stop() --> override the device to stop the DepthAI device.

Refer here for examples of previous year's implementation.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions