~/talk

Domo Arigato mruby Roboto

Talkat RubyConf 2015 · 2015-11-15..11-17· [ruby]
github:yurie
links:none on file
slides:none on file

Builds two working inverted-pendulum robots and shows what actually changed to make Ruby viable: an EV3 version running mruby-ev3rt on TOPPERS/ev3rt with a microsecond real-time balance task, and a Raspberry Pi A+ DIY using an L3GD20 gyro, Tamiya DC motors with gearbox, an ST Micro motor driver and hardware PWM. Control law reduces torque to a weighted sum of angular velocity angle velocity and integrated terms because no wheel encoders exist; demos struggle with bad sensors and batteries but ultimately balance.

AI-written summary · about

  1. 0:00Start
  2. 4:03ET Robot Contest
  3. 4:57EV3way: Software
  4. 8:42TOPPERS Kernel Roadmap
  5. 9:39TOPPERS EV3RT
  6. 10:45mruby in server-side
  7. 11:15mruby for CLI
  8. 11:49Inverted Pendulum
  9. 12:58How Robot Works
  10. 13:20What's RTOS
  11. 13:55Priority of tasks
  12. 14:20RTOS Tasks
  13. 14:38All tasks are mruby
  14. 15:06watch.rb
  15. 15:23Time is Resource
  16. 15:56RTOS "Alarms"
  17. 16:19Sleep and Wake-up
  18. 16:41Classes in mruby-ev3rt
  19. 16:52PART 2
  20. 17:13DIY Self-balancing Robot
  21. 17:43Collecting Parts
  22. 17:55Raspberry Pi A+
  23. 18:38ARM Family
  24. 19:23How to measure an angle
  25. 20:45Measuring the Angle
  26. 21:08How to rotate wheels
  27. 24:17connect a sensor
  28. 25:08Serial Peripheral Interface (SPI)
  29. 25:33Demo
  30. 27:37connect motors
  31. 28:25Motor Driver
  32. 29:56Motor Test
  33. 30:21JTAG
  34. 30:50Pinout
  35. 31:38Angular Velocity
  36. 31:50Balancing Equation
  37. 32:52Balancer class class Balancer
  38. 33:05main loop
~/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.