MIRS1702 管理台帳へ戻る
名称 MIRS1702 基本設計書(ソフトウェア)
番号 MIRS1702-DSGN-0002-0003

最終更新日:2017.10.20

版数 最終更新日 作成 承認 改訂記事
A01 2017.10.20 本郷稜 初版

目次


  1. はじめに

    本ドキュメントは、ココバスプロジェクトの基本設計書のソフトウェアについてのドキュメントである。







  2. 構造設計

    ・機能概要

    table1:機能概要
    機能内容
    学内走行学校のマップデータと位置情報を元に入力された行き先へのルートを決めて走行する。
    走行する際、超音波センサ、タッチセンサの値,カメラから読み取った画像から人や壁を検知して衝突を防ぐ。
    会話ロボットと人とのコミュニケーションをコンセプトにした会話機能。
    マイクとスピーカーの出力から簡単な会話をする。
    入力タッチ式のディスプレイから行き先の入力をする。

    ・モジュール構成図を以下の図に示す。

    図1:モジュール構成図
    新規モジュールは青ブロックで示している。







  3. 機能設計

    ・モジュールの構成内容を以下の表に示す。

    table2:構成内容
    モジュール名目的
    *run走行の処理
    *displayディスプレイの処理
    *talk会話機能の処理
    *microphoneマイクの処理
    *speakerスピーカーの処理
    direction正対補正の処理
    uss超音波センサ読み取り
    ioタッチセンサの読み取り
    *route走行ルートの処理
    *mapマップデータの管理
    position自己座標の処理
    *gps位置情報の管理
    *compass方角の管理
    *elevation高度の管理
    requestArduinoへ命令を送る
    arduinoArduinoとの通信の処理

    新しく製作したモジュール名には*マークを頭につけている。







  4. 各パートへのリンク

    各パートのドキュメントへのリンクを以下に示す。
    基本設計書(全体)
    基本設計書(メカニクス)
    基本設計書(エレクトロニクス)