Add engines::ZedNative class wrapping ZED SDK's TensorRT-optimized object detection. On every frame grab, detected objects (label, confidence, 3D position, 2D/3D bounding boxes) are serialized as a flat float32 array and sent as a new "objects" dora output with frame_id correlation to image_bgr. Extract shared env-var helpers into src/util/env.h and expose sl::Camera& via Camera::handle() for engine access. Closes #3
13 lines
306 B
YAML
13 lines
306 B
YAML
nodes:
|
|
- id: zed-camera
|
|
git: ssh://git@gitea.liria.cl:5001/liria/dora-zed.git
|
|
build: mkdir -p build && cd build && cmake .. && make install
|
|
path: bin/dora_zed
|
|
inputs:
|
|
tick: dora/timer/millis/100
|
|
outputs:
|
|
- image_bgr
|
|
- point_cloud
|
|
- camera_info
|
|
- objects
|