beanjamin by viam - Registry
beanjamin by viam
Public
Beanjamin module: coffee service and multi-poses execution switch
viam:beanjamin:coffee
rdk:service:generic
Orchestrates a full coffee brew cycle by sequentially moving through poses on a pose switcher.
viam:beanjamin:multi-poses-execution-switch
rdk:component:switch
Switch that moves an arm between predefined poses via the Motion service.
viam:beanjamin:maintenance-sensor
rdk:component:sensor
Sensor that reports safe=false when the arm is moving or orders are queued.
viam:beanjamin:order-sensor
rdk:component:sensor
Sensor that queues one reading per order with start/end times and outcome.
viam:beanjamin:dial-control-motion
rdk:service:generic
Translates dial inputs into relative arm motions along the X/Y/Z axes or orientation vector.
viam:beanjamin:customer-detector
rdk:service:generic
Identifies return customers via facial recognition using the face-identification vision service.
Latest version
0.15.0•06/29/2026•
linux
amd64
linux
arm64
windows
amd64
darwin
arm64
Show previous versions