{"ID":2843156,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2511.07860","arxiv_id":"2511.07860","title":"TouchWalker: Real-Time Avatar Locomotion from Touchscreen Finger Walking","abstract":"We present TouchWalker, a real-time system for controlling full-body avatar locomotion using finger-walking gestures on a touchscreen. The system comprises two main components: TouchWalker-MotionNet, a neural motion generator that synthesizes full-body avatar motion on a per-frame basis from temporally sparse two-finger input, and TouchWalker-UI, a compact touch interface that interprets user touch input to avatar-relative foot positions. Unlike prior systems that rely on symbolic gesture triggers or predefined motion sequences, TouchWalker uses its neural component to generate continuous, context-aware full-body motion on a per-frame basis-including airborne phases such as running, even without input during mid-air steps-enabling more expressive and immediate interaction. To ensure accurate alignment between finger contacts and avatar motion, it employs a MoE-GRU architecture with a dedicated foot-alignment loss. We evaluate TouchWalker in a user study comparing it to a virtual joystick baseline with predefined motion across diverse locomotion tasks. Results show that TouchWalker improves users' sense of embodiment, enjoyment, and immersion.","short_abstract":"We present TouchWalker, a real-time system for controlling full-body avatar locomotion using finger-walking gestures on a touchscreen. The system comprises two main components: TouchWalker-MotionNet, a neural motion generator that synthesizes full-body avatar motion on a per-frame basis from temporally sparse two-finge...","url_abs":"https://arxiv.org/abs/2511.07860","url_pdf":"https://arxiv.org/pdf/2511.07860v1","authors":"[\"Geuntae Park\",\"Jiwon Yi\",\"Taehyun Rhee\",\"Kwanguk Kim\",\"Yoonsang Lee\"]","published":"2025-11-11T05:51:28Z","proceeding":"cs.HC","tasks":"[\"cs.HC\",\"cs.GR\"]","methods":"[]","has_code":false}
