Reid Holmes

University of British Columbia

Papers

5

Total Citations

36

H-Index

3

About

Reid Holmes is a researcher whose work sits at the intersection of end-user programming, human-robot interaction, and software engineering education. His research focuses primarily on making industrial robot programming accessible to non-expert users through block-based programming environments — a challenge with significant real-world implications given the growing demand for robot programmers in manufacturing and industry. Holmes's most cited work (17 citations) compares block-based programming models for two-armed robots, addressing the critical shortage of expert robot programmers by exploring tools that empower everyday workers. This theme carries throughout his research portfolio: his subsequent studies investigate how guided decomposition strategies can help end-users write larger, more complex programs, and how interactive tutorials can effectively train industrial workers with little to no programming background. A notable contribution is his development of Duplo, a block-based programming environment designed specifically for two-armed industrial robots, representing a meaningful step toward practical, usable tools for real workplace environments. His work collectively demonstrates that thoughtfully designed programming interfaces can democratize robotics programming, reducing reliance on scarce specialists. With publications spanning 2020–2024 and growing citation impact, Holmes is establishing himself as a meaningful voice in accessible programming and human-centered robotics research.

Research Focus

Key Achievements

3
H-Index
5
Papers
36
Total Citations
7
Avg Citations/Paper
🏆 Most Cited Paper
Comparing Block-Based Programming Models for Two-Armed Robots
17 citations · 2020
📈 Most Prolific Year: 2022 (3 Papers)
🤝 Key Collaborators: 16
🏛 Institutions: University of British Columbia

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago