~/talk

Reactive Java Robotics and IoT

Talkat Voxxed Days Bucharest 2016 · on Friday, 2016-03-11· [robotics, iot]
links:none on file
slides:none on file

Reactive Java code uses Reactor (flux/mono reactive streams) and Reactor Netty websockets to push encoder events from an Arduino-linked LEGO Mindstorms robot running on a Raspberry Pi to an Angular 2 + RxJS web UI; implementation lives in the GitHub "Vox demo" repo and uploads via a launch-pi plugin. It builds adaptive odometry from custom optical-encoder motors, achieves about 3 mm error over a 40 cm run, and demonstrates end-to-end Reactor Netty + Reactor nonblocking event flows that actually work in a live demo.

AI-written summary · about

  1. 0:00Introduction to robotics
  2. 2:06Domain driven design for robotics
  3. 10:29Reactive vs imperative programming
  4. 17:00Reactive streams and backpressure
  5. 22:45Reactor library overview
  6. 29:36Demo setup and robot overview
  7. 34:44Web application and websocket
  8. 41:14Robot hardware and sensors
  9. 46:37Position tracking implementation
  10. 57:45Live demo and robot control
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.