Skip to content

Add camera-client as a configrable camera-type #331

Description

@miyatakazuya

The config.camera.type allows us to configure which camera is being used at runtime in obc.cpp. This feature current does not support the new udp-client. On top of that, the camera intrinsics + serveral other configs are hardcoded in rp_connection.hpp.

TODO:

  • Work off branch /feat/pi-client
  • Prune rp_connection.hpp to avoid hard-coding of configs (resolution, buffer, ip, port, etc.)
    • Some stuff will be static/constant so they can be hardcoded elsewhere (headerSize, magic, chunk, header struct, etc.)
  • Modify rpi.cpp to utilize CameraConfig over hard-coded values in rpi_connection.hpp

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions