Henrik Nilsson
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
Top Papers
- 1Arrows, Robots, and Functional Reactive Programming184 citations · 2003
- 2Functional reactive robotics40 citations · 2002
- 3Arrows, Robots, and Functional Reactive Programming24 citations · 2002
- 4Functional automatic differentiation with dirac impulses16 citations · 2003
- 5Functional automatic differentiation with dirac impulses4 citations · 2003
- 6