~/talk

Robots Love JavaScript (too)

slides:none on file

Argues that a hierarchical state machine is the right model, shows a CoffeeScript/JavaScript framework that injects announcer events into a behavior stack, and actually drives robots. Reverses the Wi‑Fi racer protocol, uses TCP/UDP sockets on a Firefox OS Flame phone, integrates a SparkFun Bluetooth car via a shell netcat hack, and runs a BeagleBone message queue for multiplayer GPS‑flag games. Compass readings prove noisy, steering needs heuristics, the system works enough to run and crash once, and the queue/messages are trivially spoofable.

AI-written summary · about

  1. 0:00Intro
  2. 0:16Platinum Sponsor
  3. 1:57Robot coding
  4. 3:31Modeling Behavior
  5. 8:03Robo Timing
  6. 8:57RoboFinding
  7. 9:14RoboSteering
  8. 9:29RoboSequencing
  9. 9:57RoboFlagging
  10. 14:45Sample App
  11. 21:08Case study: race game
  12. 22:19Quick Side Trip: Beaglebone
  13. 25:21Game messages
  14. 26:07(in) security
  15. 28:14Self-modifying
  16. 28:43Using class definition
  17. 31:06Everyone else and Robots
~/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.