Johan Fabry

University of Chile

Papers

8

Total Citations

137

H-Index

5

About

Johan Fabry is a leading researcher in robotics software engineering, with a particular focus on improving the developer experience for roboticists. His work centers on two key areas: the quality and reuse of code within the Robot Operating System (ROS), and the development of live programming techniques for robot behaviors. Fabry’s most impactful contribution is his 2019 study on ROS package reuse and community dynamics, which has garnered 81 citations and provides critical insights into how the robotics community collaborates and shares code. He is also the pioneer of Live Robot Programming (LRP), a paradigm that allows developers to modify robot behavior in real-time without restarting the system, dramatically shortening the edit-compile-run cycle. His 2016 paper on LRP’s language and implementation (19 citations) and his controlled experiment on state machines (12 citations) demonstrate the practical benefits of this approach. Additionally, Fabry has exposed significant quality issues in ROS, such as code duplication in launchfiles, and has developed innovative visualizations for testing physics engines and sensor data. His work bridges the gap between software engineering best practices and the unique challenges of robotics, making him a key figure in advancing both the reliability and usability of robotic systems.

Research Focus

Key Achievements

5
H-Index
8
Papers
137
Total Citations
17
Avg Citations/Paper
🏆 Most Cited Paper
The Robot Operating System: Package reuse and community dynamics
81 citations · 2019
📈 Most Prolific Year: 2016 (2 Papers)
🤝 Key Collaborators: 9
🏛 Institutions: University of Chile

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
    Live Robot Programming
    9 citations · 2014
  5. 5
  6. 6
  7. 7
  8. 8

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago