preset RCAN 1.6
opencastor-camera-demo
Minimal demo for the camera-describe builtin skill. Captures frames from a connected camera and uses a vision model to describe the scene, detect objects, or answer visual questions. Works with Pi Camera, OAK-D, USB webcam, or any HTTP snapshot endpoint.
Scan to install
differentialgooglercan-1.6official
Install with one command:
castor install opencastor.com/config/skill-camera-describe Provider
google
Physics
differential
RCAN Version
1.6
Source
official
Config (skill-camera-describe.rcan.yaml)
rcan_version: "1.6"
metadata:
robot_name: opencastor-camera-demo
robot_uuid: "00000000-0000-4000-8000-000000000002"
author: OpenCastor Team
license: Apache-2.0
description: >
Minimal demo for the camera-describe builtin skill. Captures frames
from a connected camera and uses a vision model to describe the scene,
detect objects, or answer visual questions. Works with Pi Camera,
OAK-D, USB webcam, or any HTTP snapshot endpoint.
tags:
- official
- skill
- vision
- camera-describe
builtin_skills:
- camera-describe
_note: >
Official demo for the camera-describe builtin skill. Requires a camera
endpoint (Pi Camera, OAK-D, USB webcam). Fork to set your snapshot URL.
agent:
provider: google
model: gemini-2.5-flash
vision_enabled: true
safety_stop: true
system_prompt: >
You are a vision-focused OpenCastor agent. Use the camera-describe
skill to observe and describe the robot's environment. Report what
you see accurately and concisely.
cameras:
main:
type: http
url: http://127.0.0.1:8765/snapshot
physics:
type: differential
dof: 2
drivers:
- id: main_drive
protocol: gpio
network:
allow_remote_override: false
rcan_protocol:
enable_mdns: true
loa:
min_loa_for_control: 1
safety:
p66_enabled: true