‹Programming› 2026
Mon 16 - Fri 20 March 2026 Munich, Germany
Mon 16 Mar 2026 09:30 - 10:00 at Seminar Room 123 - PX/26 – 1

End-user robot programming has the potential to increase accessibility of general-purpose robot programming. Despite there are many attempts to control robots by using natural language conversations, most of the existing end-user programming systems for robots, assume a computer screen to write and modify programs. This paper explores robot programming by using natural language conversations. We focus on the levels of programming abstraction and the styles of programming from the viewpoint of voice user interface, and present our design along with a prototype implementation. Our design and implementation attempt to take advantages inherent to modular programming approach, namely ease of identification and ease of editing. In this work we present our implementation and rationale for choices regarding programming style, language and level of abstraction. Using the programming approach demonstrated in this paper, one could investigate extending the natural language programming system to support multi-modal interaction, e.g., using gestures, for more natural interaction and present our rationale for level of abstraction, programming style and programming language design.

Mon 16 Mar

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:00
PX/26 – 1PX/26 at Seminar Room 123
09:00
10m
Day opening
Welcome
PX/26
Hidehiko Masuhara Institute of Science Tokyo, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam, Luke Church University of Cambridge | Candela Inc
09:10
20m
Talk
Pull Down Complexity with Kubrick
PX/26
09:30
30m
Talk
Using a Modular Programming Approach for End-User Robot Programming by Voice
PX/26
Sherif Omar Technische Universität Berlin (currently with hexafarms), Hidehiko Masuhara Institute of Science Tokyo