TeachingBot: Robot Teacher for Human Handwriting

Research output: Journal PublicationsJournal Article (refereed)peer-review

Abstract

Teaching and learning physical skills often require one-on-one interaction, making it difficult to scale up, as there are not enough human teachers. Robots offer an attractive alternative. This letter presents TeachingBot, an adaptive robotic system that teaches handwriting to human learners through physical interaction. Robot teaching poses two major challenges: (i) adapting to the individual handwriting style of the human learner and (ii) maintaining an engaging learning experience. For the first challenge, TeachingBot uses a probabilistic model to capture the human learner’s writing style from their writing samples. Drawing on the insight that effective teaching balances standardization with individuality, the system generates a personalized teaching trajectory that aligns with the human learner’s natural writing. For the second challenge, TeachingBot employs variable impedance control to guide the human learner, dynamically adjusting the strength of physical guidance based on the human learner’s writing performance. Human-subject experiments demonstrate the effectiveness of TeachingBot, showing clear improvement in learners’ handwriting and engagement over baseline methods.

Original languageEnglish
Pages (from-to)2610-2617
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume11
Issue number3
Early online date12 Jan 2026
DOIs
Publication statusPublished - 2026

Bibliographical note

Publisher Copyright:
© 2016 IEEE.

Funding

This research is supported by the National Research Foundation, Singapore under its AI Singapore Programme (AISG Award No: AISG2-PhD-2022-01-036[T]) and in part by the Ministry of Education, Singapore under the Academic Research Fund grant (T1 251RES2406).

Keywords

  • Robot-assisted teaching
  • physical human-robot interaction

Fingerprint

Dive into the research topics of 'TeachingBot: Robot Teacher for Human Handwriting'. Together they form a unique fingerprint.

Cite this