Skip to content

Latest commit

 

History

History
57 lines (53 loc) · 2.88 KB

REQUIRE.md

File metadata and controls

57 lines (53 loc) · 2.88 KB

Design Requirement

設計基準

分類小分類設計基準
モデルClassROSノード単位
Request/ResponseRosRules v1.0準拠[RosRules](https://github.com/KazukiHiraizumi/RosRules)
データ構造パラメータYaml/JSON互換メモリー構造
Naming RuleRosRules v1.0準拠[RosRules](https://github.com/KazukiHiraizumi/RosRules)

機能要件

大分類中分類小分類設計基準
リクエスト3D撮像遅延0.1s以内
ターンアラウンドタイム5s以内/1Mポイント
インターロック本リクエスト非処理中(1)
ストロボ有効遅延0.1s以内
インターロックライブ状態
パラメータ2D撮像露光時間即時反映
ゲイン設定即時反映
3D撮像露光時間即時反映
ゲイン設定即時反映
演算パラメータ次サイクル反映
プロジェクタ発光強度即時反映
キャリブレーションカメラ再起動可
アウトプットストリーミング(ステレオ)形式ビットマップ
解像度切替再起動可
3Dデータ形式PointClond像,浮動小数点配列,デプス画
解像度切替再起動可
単位切替m⇔mm再起動してもよい
エラー形式真偽値
識別カメラ接続、3D撮像

非機能要件

大分類中分類小分類設計基準
エラー検出カメラ切断遅延1s以内
3D撮像遅延1s以内
ストリーミング遅延1s以内
3D撮像リクエスト無効即時
処理カメラ切断自動再接続
3D撮像3D撮像リクエスト中断
ストリーミング自動切断再接続
3D撮像リクエスト無効無視
信頼性リソース消費メモリー2GB以下
CPU定常20%以下
耐久性電源断耐性1000サイクル以上(2)
利便性ログエラーメッセージ履歴をオンメモリ−
サイクルカウント履歴をオンメモリ−
設定変更履歴をオンメモリ−

(1)DLP仕様の制約につき、ストロボ有効にて3D撮像処理は不可
(2)システムの信頼性は担保されている前提で、ファイル書込などアプリケーション起因のNCのみ