Text this: Modeling and IPC control of interactive mechanical systems