• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2018 Fiscal Year Research-status Report

電力効率と設計生産性に優れたロボットシステムの実行基盤技術および設計方法論

Research Project

Project/Area Number 18K18024
Research InstitutionKyoto University

Principal Investigator

高瀬 英希  京都大学, 情報学研究科, 助教 (50633690)

Project Period (FY) 2018-04-01 – 2021-03-31
Keywords組込みシステム / ロボティクス / 協調設計 / FPGA / オペレーティングシステム / 分散システム
Outline of Annual Research Achievements

平成30年度前半には,まず,研究題材であるモバイル型サービスロボットの整備に取り組んだ.提案者のこれまでのロボットシステム開発の経験を活かしながら,ヘテロジニアスSoCを採用した組込みデバイスを搭載する自律走行型移動ロボットを開発した.本ロボットは,ロボットシステム開発のデファクトスタンダードであるROS(Robot Operating System)のエコシステムの恩恵を活用しながら,FPGAの統合開発を可能とする開発プラットフォームとして整備した.この取り組みを通して,電力効率とリアルタイム性に優れたサービスロボットを実現するための要件定義を明らかにした.
電力効率とリアルタイム性に優れたROSノードの省電力リアルタイムスケジューリング理論として,エリアカバレッジタスクにおける移動ロボットの動作計画決定手法の研究に取り組んだ.自律走行型移動ロボットを対象として,その回転動作を考慮しつつ,与えられたタスクの達成時間を最小化するアルゴリズムを開発した.
加えて,実行プラットフォーム技術としてmROSと呼ぶ組込みデバイス向け軽量実行環境の研究開発を推し進めた.特に,効率的な出版購読型通信のためのタスク間同期・通信手法,および,ROSのソフトウェア開発において独自の型定義を可能とするMessageTypeの対応に取り組んだ.組込みデバイス向け軽量実行環境mROSの研究成果については,本分野で著名な国際会議ASPDAC2019において招待講演を実施した.

Current Status of Research Progress
Current Status of Research Progress

1: Research has progressed more than it was originally planned.

Reason

当初計画では平成30年度は研究題材であるモバイル型サービスロボットの整備に重点的取り組む予定であった.実績としては,題材整備のロボット開発のみならず,性能対電力効率を考慮した移動ロボットの行動計画決定アルゴリズムの確立も大きく進展した.
自律走行型移動ロボットの開発ならびにROSとFPGAの統合開発を可能とする開発プラットフォームについては,国際会議1件,国際展示会1件,国内研究会3件の発表を実施した.特にこれを応用したロボットは,FPGAの設計技術に関する国際会議FPT'18に併設されたFPGA Design Competitionにおいて1st Prize,組込みシステムに関するワークショップにおいてベストプロダクト賞ゴールドを受賞した.移動ロボットの行動計画決定アルゴリズムについても,国際会議APRIS2018におけるOutstanding Paper,および,組込みシステムシンポジウム2018における優秀論文賞を受賞した.このとおり,国内外からも研究成果に対して高い評価を得ている.

Strategy for Future Research Activity

電力効率と設計生産性を同時に追求するシステムレベル方法論を確立する2つの研究課題を並行的に進める.
実行プラットフォーム技術については,組込みデバイス向け軽量実行環境mROSの研究開発をさらに推し進め,電力効率とリアルタイム性に優れたROSノードの省電力リアルタイムスケジューリング理論,効率的な出版購読型通信のためのタスク間同期・通信手法,および,FPGAハードウェアの管理機構について設計検討を進めていく.本技術は,今年度に整備した評価用システムに対してその成果を適用していく予定である.
設計生産性の向上に資するシステムレベル設計技術については,まず,ヘテロジニアスSoCを対象としたソフトウェア志向のROSノード協調設計環境の研究開発に取り組む.特に,処理の配置やデータ通信方式を指定するための構成記述の仕様について検討し,これに対応できる自動合成フローを構築していく.分散システムにおけるタスク配置ならびに資源スケジューリングの統計解析アルゴリズムについては,統計解析に適したプロファイル情報の形式,および,短期間で所望の最適解を得るための統計手法について議論を進める.

  • Research Products

    (13 results)

All 2019 2018

All Presentation (13 results) (of which Int'l Joint Research: 6 results,  Invited: 2 results)

  • [Presentation] ROSベースの自律移動ロボットにおけるFPGA統合開発プラットフォーム2019

    • Author(s)
      田村爽,新田泰大,高瀬英希,高木一義,高木直史
    • Organizer
      電子情報通信学会リコンフィギャラブルシステム研究会
  • [Presentation] プログラマブルSoCを活用した自動運転ロボットにおける交通信号検出タスクの設計空間探索2019

    • Author(s)
      新田泰大,田村爽,高瀬英希,高木一義,高木直史
    • Organizer
      情報処理学会組込みシステム研究会
  • [Presentation] ROS and mROS: How to accelerate the development of robot systems and integrate embedded devices2019

    • Author(s)
      Hideki Takase
    • Organizer
      24th Asia and South Pacific Design Automation Conference (ASPDAC 2019)
    • Int'l Joint Research / Invited
  • [Presentation] mROS and ZytleBot: Design Platforms for Embedded Robot Systems2019

    • Author(s)
      Hideki Takase, Yasuhiro Nitta and So Tamura
    • Organizer
      Design, Automation & Test in Europe 2019 (DATE 2019)
    • Int'l Joint Research
  • [Presentation] SWORDSフレームワークにおけるSW/HW通信方式の自動選択に向けた検討2018

    • Author(s)
      新田泰大,高瀬英希,高木一義,高木直史
    • Organizer
      電子情報通信学会リコンフィギャラブルシステム研究会
  • [Presentation] エリアカバレッジタスクにおける回転動作を考慮した移動ロボットの動作計画決定手法2018

    • Author(s)
      矢野泰生,高瀬英希,高木一義,高木直史
    • Organizer
      情報処理学会組込みシステムシンポジウム2018
  • [Presentation] ZytleBot: ROSxFPGAを実現するロボット開発プラットフォーム2018

    • Author(s)
      田村爽,新田泰大,高瀬英希
    • Organizer
      第20回 組込みシステム技術に関するサマーワークショップ
  • [Presentation] ロボットソフトウェア軽量実行環境mROSの最新状況と今後のロードマップ2018

    • Author(s)
      今西洋偉,祐源英俊,松井健太郎,高瀬英希
    • Organizer
      第20回 組込みシステム技術に関するサマーワークショップ
  • [Presentation] mROS:組込みデバイス向けのROS1ノード軽量実行環境2018

    • Author(s)
      高瀬英希,森智也
    • Organizer
      ROSCon JP 2018
    • Invited
  • [Presentation] Work-in-Progress: Design Concept of a Lightweight Runtime Environment for Robot Software Components onto Embedded Devices2018

    • Author(s)
      Hideki Takase, Tomoya Mori, Kazuyoshi Takagi and Naofumi Takagi
    • Organizer
      The International Conference on Embedded Software (EMSOFT)
    • Int'l Joint Research
  • [Presentation] A Study on Introducing FPGA to ROS based Autonomous Driving System2018

    • Author(s)
      Yasuhiro Nitta, Sou Tamura and Hideki Takase
    • Organizer
      2018 International Conference on Field-Programmable Technology (FPT 2018)
    • Int'l Joint Research
  • [Presentation] Core State Aware Slack Gathering Scheduling for Embedded Real-Time Systems2018

    • Author(s)
      Kentaro Matsui, Hideki Takase, Kazuyoshi Takagi and Naofumi Takagi
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform (APRIS 2018)
    • Int'l Joint Research
  • [Presentation] A motion planning method for mobile robot considering rotational motion in area coverage task2018

    • Author(s)
      Taiki Yano, Hideki Takase, Kazuyoshi Takagi and Naofumi Takagi
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform (APRIS 2018)
    • Int'l Joint Research

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi