James P. Diprose
University of Auckland, Hanson & Associates (United Kingdom)
Papers
6
Total Citations
91
H-Index
5
About
James P. Diprose is a researcher dedicated to making robot programming accessible to everyone, with a particular focus on social robotics and human-robot interaction. His key research areas include end-user robot programming, visual programming languages, and the development of human-centric APIs for social robots. Diprose’s major contribution is the creation of "Ruru," a spatial and interactive visual programming language that allows novices to program robots without traditional coding complexity (35 citations). He has also pioneered work on abstraction levels for programming social robots, designing APIs that enable developers to create socially interactive behaviors more intuitively (26 and 11 citations). His research on how people naturally describe robot behavior (8 citations) has informed the development of ontologies for end-user programming environments. Diprose’s work extends to animatronic facial expressions, where he explored automatic visual fault detection in human-like robot faces with soft skin (5 citations). With a total of over 90 citations across his most-cited works, Diprose has significantly advanced the field of accessible robot programming, bridging the gap between complex robotic systems and novice users.
Research Focus
Key Achievements
Top Papers
- 1
- 2
- 3A human-centric API for programming socially interactive robots11 citations · 2014
- 4How People Naturally Describe Robot Behaviour8 citations · 2012
- 5End user robot programming via visual languages6 citations · 2011
- 6