Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
Functional reactive programming : From natural user interface to natural robotics behavior. / Soshnikov, Dmitry; Kirilenko, Iakov.
CEE-SECR 2014 - Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia. Том 23-24-October-2014 Association for Computing Machinery, 2014. a9.Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
}
TY - GEN
T1 - Functional reactive programming
T2 - 10th Central and Eastern European Software Engineering Conference in Russia
AU - Soshnikov, Dmitry
AU - Kirilenko, Iakov
PY - 2014/10/23
Y1 - 2014/10/23
N2 - In this paper, we consider using reactive functional programming techniques in F#. We share our experience of using those techniques in developing natural user interface based on Kinect and Leap Motion sensors, and in controlling TRIK robotics toolset, and describe the project of a robotics platform, remotely controlled by gestures. We demonstrate how nicely reactive functional programming can be implemented on multiple platforms using F# programming language, and how streams of events can span boundaries of an isolated system in distributed environment. We also describe Kinect-based physical activity tracker project that uses reactive functional programming approach.
AB - In this paper, we consider using reactive functional programming techniques in F#. We share our experience of using those techniques in developing natural user interface based on Kinect and Leap Motion sensors, and in controlling TRIK robotics toolset, and describe the project of a robotics platform, remotely controlled by gestures. We demonstrate how nicely reactive functional programming can be implemented on multiple platforms using F# programming language, and how streams of events can span boundaries of an isolated system in distributed environment. We also describe Kinect-based physical activity tracker project that uses reactive functional programming approach.
KW - F#
KW - Functional programming
KW - Kinect
KW - Leap motion
KW - Natural user interfaces
KW - Reactive programming
KW - Robotics programming
UR - http://www.scopus.com/inward/record.url?scp=84985000681&partnerID=8YFLogxK
U2 - 10.1145/2687233.2687255
DO - 10.1145/2687233.2687255
M3 - Conference contribution
AN - SCOPUS:84985000681
VL - 23-24-October-2014
BT - CEE-SECR 2014 - Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia
PB - Association for Computing Machinery
Y2 - 23 October 2014 through 24 October 2014
ER -
ID: 36437315