首页    期刊浏览 2024年11月26日 星期二
登录注册

文章基本信息

  • 标题:EV3RT: LEGO Mindstorms EV3用リアルタイム・ソフトウェア・プラットフォーム
  • 本地全文:下载
  • 作者:李 奕驍 ; 松原 豊 ; 高田 広章
  • 期刊名称:コンピュータ ソフトウェア
  • 印刷版ISSN:0289-6540
  • 出版年度:2017
  • 卷号:34
  • 期号:4
  • 页码:4_91-4_115
  • DOI:10.11309/jssst.34.4_91
  • 语种:Japanese
  • 出版社:Japan Society for Software Science and Technology
  • 摘要:

    EV3RT is, to our knowledge, the first RTOS-based software platform for LEGO Mindstorms EV3 robotics kit. It is faster and more suitable for developing applications with real-time requirements than other existing software platforms. In practice, EV3RT has been selected as one of the officially supported platforms of ET Robocon, a popular robot competition in Japan, since 2015 and used by many participating teams to make their robots accomplish the assigned tasks more stably and precisely. In this paper, the usage and architecture of EV3RT are firstly introduced. We then explain TOPPERS/HRP2 kernel, the RTOS of EV3RT, and how to use its protection functionalities to build a reliable platform. A mechanism to support dynamic module loading in a static RTOS is proposed to implement the application loader for EV3RT. Implementation techniques like approach to reusing Linux device drivers are also described. Finally, the advantages of EV3RT are shown by evaluating and comparing its performance with other platforms.

国家哲学社会科学文献中心版权所有