Timing lives in the fabric
Logic written straight into the chip drives the motor bus. Nothing schedules it. Nothing preempts it. A hardware pause line stops the arm whether or not the processor is still listening.
Motion, held to the microsecond.
Thracian builds ARC, a Field Programmable Gate Array (FPGA) motion controller that closes the loop in hardware. Your robot's timing becomes a specification rather than a hope.
Most controllers put a general-purpose operating system between your command and your motor, then ask you to trust the average. ARC keeps the deadline in silicon and lets the software do only the work that can afford to be interrupted.
Logic written straight into the chip drives the motor bus. Nothing schedules it. Nothing preempts it. A hardware pause line stops the arm whether or not the processor is still listening.
A C++ motion system runs on the processor and hands finished work down to the fabric. It can take the time it needs. The fabric's timing does not depend on it.
Commands are short, explicit, and return status on their own channel. Reach is checked against your robot model before anything is queued, so an impossible pose is a Python error rather than a stalled joint.
Strawberries are a hard first customer. The fruit is soft, the window is short, and the labour to pick it is disappearing. The demonstrator runs the whole controller on a printed arm built from parts anyone can order.
It exists to prove one claim: the loop closes on time, every time, on hardware you can hold.
Thracian places ARC units with university robotics laboratories on short-term loan. You get the controller and the interface; we get your notes on what broke and what was missing.
If you run a lab and have an arm that needs a controller, write to us.