Henrik Nilsson

Yale University

Papers

6

Total Citations

271

H-Index

4

About

Henrik Nilsson is a leading figure in functional reactive programming (FRP) and its application to robotics. His foundational work, particularly the highly cited paper "Arrows, Robots, and Functional Reactive Programming" (2003, 184 citations), established a principled framework for integrating domain-specific languages in complex robotic systems. Nilsson’s key research areas include functional programming, reactive systems, and domain-specific language design. His major contribution lies in demonstrating how FRP—originally developed for graphical animation and user interfaces—can be extended to control (semi-)autonomous robots, enabling cleaner, more modular code through the use of arrows and functional abstractions. This work has influenced subsequent research in robotics, computer vision, and real-time systems. Nilsson also explored functional automatic differentiation with Dirac impulses (2003), further broadening FRP’s applicability. His 2002 system presentation on functional reactive robotics remains a touchstone for principled integration of diverse domain-specific tools. With a career spanning over two decades, Nilsson’s research continues to inspire students and researchers seeking to tame the complexity of reactive, real-world systems through elegant functional design.

Research Focus

Key Achievements

4
H-Index
6
Papers
271
Total Citations
45
Avg Citations/Paper
🏆 Most Cited Paper
Arrows, Robots, and Functional Reactive Programming
184 citations · 2003
📈 Most Prolific Year: 2003 (3 Papers)
🤝 Key Collaborators: 6
🏛 Institutions: Yale University

Top Papers

  1. 1
  2. 2
    Functional reactive robotics
    40 citations · 2002
  3. 3
  4. 4
  5. 5
  6. 6

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago