Skip to main content

Keyboard

The Keyboard node provides basic keyboard-based control of the PreciCore system. Primarily used during development and testing for quick input without requiring physical controllers.

Key mappings

KeyAction
W / SMove Y axis (forward / back)
A / DMove X axis (left / right)
Q / EMove Z axis (up / down)
I / KPitch
J / LYaw
SpaceReset position
EscEmergency stop

Published topics

TopicTypeDescription
input/rawControlMsgAxis values derived from key state

Keys map to discrete axis values (−1.0, 0.0, or 1.0). The signal passes through Purifier the same as any other input device.

See also