Seyd developer documentation
Video, sensors and commands go straight from the robot to the operator's browser. This is how to wire it in.
Robot sideThe daemon for a camera that already publishes RTSP or RTP; Python, C and Rust for a process that holds encoded frames.
Pilot sideOne element for a drivable feed inside your web app, or SeydSession for a UI of your own.
NetworkingReaching a robot behind 4G routers, satellite dishes and firewalls, and what every diagnosis means.
CloudEnrolment, access, session passes, and running the whole cloud on your own infrastructure.
Reference, generated from the code
Section titled “Reference, generated from the code”C ABIEvery symbol of seyd.h, from the header cbindgen generates.
PythonThe seyd package, from its docstrings.
JavaScript@seyd/core and @seyd/web, from their TSDoc.
seydd.tomlEvery key of the daemon's configuration, from its serde structs.
QoS profilesThe three profiles, from the constants in seyd-qos.
ProtocolThe wire, control-stream and signalling contracts.