Skip to main content

oak-d-actuator

Thin depth+RGB wrapper for the robot-md ecosystem. RPN-000000000003.

A Python package mirroring so-arm101-actuator's API shape for OAK-D cameras (Luxonis). Lazy-imports depthai so the package installs on machines without the SDK; throws clearly when you actually try to open a device without it.

Install

pip install oak-d-actuator

Or via robot-md init auto-detect, which pip-installs this package when an OAK device is detected on the host.

Usage

from oak_d_actuator import Camera

cam = Camera()
rgb = cam.read_rgb()            # (H, W, 3) uint8 BGR
depth = cam.read_depth()        # (H, W) uint16 millimeters
intr = cam.get_intrinsics(stream="rgb")
# {'fx': ..., 'fy': ..., 'cx': ..., 'cy': ...,
#  'distortion_model': 'plumb_bob',
#  'distortion_coeffs': [...],
#  'width': 1280, 'height': 720,
#  'provenance': 'depthai factory cal'}
cam.release()

Discovery

from oak_d_actuator import discover

for dev in discover():
    print(dev.mxid, dev.product_family)

Provenance

Metadata

Release files for oak-d-actuator 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oak-d-actuator 0.2.1
File Size Uploaded
oak_d_actuator-0.2.1.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for oak-d-actuator 0.2.1
File Interpreter ABI Platform
oak_d_actuator-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 28.6 kB

Release files / oak_d_actuator-0.2.1.tar.gz

Download URL oak_d_actuator-0.2.1.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
903aa9e0050d4cfea7ebf43bcea04822c5ed593540c92a7640cf9dd0c5a87d37
BLAKE2b-256 checksum
How to use checksums
990e4d58566df5b8ebaf9673ce57bdc67d585cd8d9a80a1892477a687cc85af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / oak_d_actuator-0.2.1-py3-none-any.whl

Download URL oak_d_actuator-0.2.1-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
903bb854a100132354e0fe34f58ccaada7ee751cae032a506a95db6f72f2ed68
BLAKE2b-256 checksum
How to use checksums
097021bfeb013f5962822f279849b6bb9311c904f0fbee688be04733d8ad5499
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page