| 機能アプリケーション組込みライブラリ |
| システム起動/停止機能 |
システムの起動および停止のシーケンスの実施。
|
| 屋外向け指定経路走行機能 |
屋外向け自己位置検知LIB などを使用して指定領域内をくまなく自律走行。
|
| 屋内向け指定経路走行機能 |
地図作成LIB、周辺情報検知LIB などを使用して、屋内の指定経路に沿って自律走行。
|
| リモコン走行操作機能 |
Bluetooth リモコン/WiFi リモコン利用しユーザー操作に従って走行。
|
| 遠隔地通信機能 |
インターネット網を利用した遠隔通信を行う機能。
|
| 支障物検知緊急停止機能 |
周辺情報検知LIB を使用し、障害物を検知すると走行を緊急停止。
|
| 物体追従走行機能 |
画像処理LIB を使用し、人やマーカーなどを追従して走行。
|
| インジケータ―制御機能 |
システムの内部状態を通知するインジケーター(ランプ等)の制御機能。
|
| メニュー機能 |
リモコン操作する際のメニュー表示機能。
|
|
| 組込み汎用ライブラリ |
| 画像処理LIB |
画像から様々な情報を取得する機能。
|
| 姿勢検知LIB |
自己の姿勢を検知する機能。
|
| 地図作成LIB |
屋内向け自己位置検知LIB 用の地図データを作成する機能。
|
| 屋外向け自己位置検知LIB |
高精度位置検出サービス(RTK-GNSS) を利用した屋外向けの自己位置を測定する機能。
|
| 屋内向け自己位置検知LIB |
SLAM 技術を利用した屋内向けの自己位置を測定する機能( 本機能はROS 上で動作)。
|
| 周辺情報検知LIB |
LiDAR、ToFカメラ、超音波センサーなどで、自己周辺の物体の有無に関する情報を検知する機能。
|
| BT/WiFiリモコンLIB |
Bluetooth/WiFi リモコンとの通信とコマンドハンドルを行う機能。
|
| GPIO LIB |
GPIOとの通信を行う機能。
|
| ユーザーアプリケーション インターフェース |
お客様のアプリケーションとの機能連動を行う為のAPI を提供。
|
|
| コア・ライブラリ |
| タスク管理機能 |
機能アプリケーションをタスクとして管理する機能。
|
| タスク間通信機能 |
タスク間の協調動作のための通信機能。
|
| ステートマシン |
各タスクの状態管理を行うエンジン。
|
| NSW-MaaS PFインターフェース |
とのインタフェースを提供。
|
|
| 走行装置制御ライブラリ |
| 各種走行装置に対応した機能を提供(リファレンスとしてUNiBO、メガローバーVer.2.1用制御LIBを同梱)。 |