Rclex: A Library for Robotics to meet Elixir | Hideki Takase | Code BEAM America 2021
This video was recorded at Code BEAM America 2021 - https://codesync.global/conferences/code-beam-sf-2021/ Rclex: A Library for Robotics to meet Elixir | Hideki Takase - Associate Professor at The University of Tokyo ABSTRACT How do we install the magic of Elixir into robot systems? One of the solutions is "Rclex", that is a client library for ROS 2 platform. ROS (Robot Operating System) provides publish/subscribe based messaging mechanism between robot modules with the DDS (Data Distribution Service) stack. We suggest that the force of Erlang/Elixir can power up the scalability of ROS 2 communication. This talk will introduce how did we integrate ROS 2 and Elixir by using NIFs, and discuss the possibility of this library in the IoT field. OBJECTIVE: The audience will learn about a new library that bridges robotics and Elixir, and will be able to practice a new development style of robot systems. AUDIENCE: An alchemist who wants to construct robot systems. A robotics engineer who thinks the robot development should be functional. • Timecodes 00:00 - 01:26 - Intro 01:27 - 02:56 - Robot Operating System 02:57 - 03:53 - Capabilities 03:54 - 05:38 - Plumbing 05:39 - 07:24 - Software Structure 07:25 - 09:52 - Simple Publisher by Rclex 09:52 - 10:19 - Client Library 10:20 - 12:16 - How to Realize Rclex? 12:17 - 13:45 - Objective and Advantages 13:46 - 15:20 - Simple Publisher by Rclex 15:21 - 18:54 - Demonstration of Rclex 18:55 - 20:17 - Wrapping Up • Follow us on social: Twitter: https://twitter.com/CodeBEAMio LinkedIn: https://www.linkedin.com/company/27159258 • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw See what's coming up at: https://codesync.global