SCHEDULE

影山勝彦

@kishimaとして活動しているmruby好きな組み込みソフト系エンジニアです。普段は(株)アプトポッドで、IoT、Robotics関連のソフトウェア開発やインテグレーション業務に携わってます。

SESSION

mrubyとmicro-ROSが繋ぐロボットの世界

PicoRubyやMicroRubyの登場によってRubyでも物理的なデバイスをコントロールすることに注目が集まっている昨今、最近仕事でロボットを扱っている私は、ロボットもその仲間に加えることはできないかと考えるようになりました。 ロボットの制御の世界では、ROS(Robot Operating System)とよばれるOSSのフレームワークが広く使われています。通常はLinuxが前提となるROSなのですが、組み込みデバイス上でも動くmicro-ROSというものが存在します。 micro-ROSは、Cでの開発が前提となる環境ですが、それをRuby(mruby)で書けたらきっと楽しく開発できるだろうと思い、mrubyでmicro-ROSが使える環境を実装したいと考えています。 本発表では、そのプロトタイプの実装内容と技術的な課題、そして実際にロボット制御のデモの動画を紹介します。

関西Ruby会議08 ©2025

Designed by reina