Reactive Extensions Control Drones
Carl and Richard talk to Einar Høst, Jonas Winje and Bjørn Einar Bjartnes about their experiences using Reactive Extensions to control an AR Parrot Drone. The conversation starts out with a discussion on the fundamentals of reactive extensions, the idea of raising events around streams of data, and how that applies to something physical like a drone. Quickly, the core issue becomes time - we think about computing as instantaneous, and real life takes longer than that! A very geeky discussion about a cool way to program in real life.
Guests:
Einar Høst
Einar W. Høst is a developer and technical architect at Computas, a leading consultancy in business process management solutions.
In his spare time, he writes an obscure technical blog, enjoys pixel art, and indulges in impractical coding projects that are more geared towards satisfying curiosity and doing the unexpected than practicality. He holds a PhD in Computer Science from the University of Oslo and thinks ivory towers are beautiful.
Jonas Winje
Jonas Winje is a developer at Computas, a Norwegian consulting firm specializing in services and solutions supporting knowledge work. He has a MSc in Computer Science from the University of Oslo. Jonas likes programming languages and capybaras.
Bjørn Einar Bjartnes
Bjørn Einar Bjartnes used to work in the oil fields and on offshore rigs all over the world, but then he took an arrow in the knee. Now he's a developer at Computas. His confused inner Enterprise Clown constantly talks him into trouble. He holds a Master of Science in Control Engineering from NTNU.
Links:
- BAML Blog Post http://www.wpftutorial.net/baml.html
- Floating Head of Death http://www.youtube.com/watch?v=J9ucM0yKXMw
- Racket Language http://racket-lang.org/
- Reactive Extensions http://msdn.microsoft.com/en-us/data/gg577609.aspx