機能アプリケーション組込みライブラリ |
システム起動/停止機能 |
システムの起動および停止のシーケンスの実施。
|
屋外向け指定経路走行機能 |
屋外向け自己位置検知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を同梱)。 |