名称 | MIRS1404 MIRS1404 ソフトウェア詳細設計書 |
---|---|
番号 | MIRS1404-SOFT-0001 |
版数 | 最終更新日 | 作成 | 変更点 | 承認 | 改訂記事 |
---|---|---|---|---|---|
A01 | 2014.12.1 | 石井 建至 ・ 加藤 慶悟 | 初版 | ||
A02 | 2014.12.10 | 石井 建至 ・ 加藤 慶悟 | 各フローチャートの変更 関数レファレンスの変更 |
大林先生 | 第2版 |
関数名 | straight_block |
---|---|
定義ファイル名 | run_sequence.c |
書式 | straight_block(double) |
機能 | 引数で渡された値[cm]だけ走行を行う。 |
引数 | double型にて定義する。 |
戻り値 | void型のため特に戻り値は返さない。 |
関数名 | rotate_block() |
---|---|
定義ファイル名 | run_sequence.c |
書式 | rotate_block(double) |
機能 | 引数で渡された値[deg]だけ時計回りの回転を行う。 |
引数 | double型にて定義する。 |
戻り値 | void型のため特に戻り値は返さない。 |
関数名 | tweet_t() |
---|---|
定義ファイル名 | twitter.c |
書式 | tweet_t(int num) |
機能 | 文字列をtwitterサーバーのJSONにpostする。 |
引数 | int型の変数numを用いる。この引数の値によって、ツイートする内容の書かれたソースファイルを選定する。 |
戻り値 | int型にて正常終了の場合に0,異常終了の場合に-1を呼び出し元の関数に返す。 |
関数名 | tweet_f() |
---|---|
定義ファイル名 | twitter.c |
書式 | tweet_t(int num) |
機能 | 文字列を及び画像をtwitterサーバーのJSONにpostする。 |
引数 | int型の変数numを用いる。この引数の値によって、ツイートする内容及びアップロードする画像を示したソースファイルを選定する。 |
戻り値 | int型にて正常終了の場合に0,異常終了の場合に-1を呼び出し元の関数に返す。 |
関数名 | baloon_direct() |
---|---|
定義ファイル名 | baloon_direct.c |
書式 | baloon_direct() |
機能 | 怪盗機についている風船の赤色を判別することで怪盗がいるかどうかを判断する。また、怪盗までの距離の算出 |
引数 | 引数なし |
戻り値 | int型を用いる。画像処理成功のとき"1"、画像処理失敗のとき"-1"を返す。 |
関数名 | baloon_way() |
---|---|
定義ファイル名 | baloon_way.c |
書式 | baloon_way() |
機能 | 怪盗機の移動方向の推定 |
引数 | 引数なし |
戻り値 | int型を用いるが返り値はなし。 |
関数名 | baloon_get() |
---|---|
定義ファイル名 | baloon_get.c |
書式 | baloon_get() |
機能 | 処理した画像を取得する。 |
引数 | 引数なし。 |
戻り値 | void型を使い、引数はとらない。 |
関数名 | pair_eyes_go() |
---|---|
定義ファイル名 | Arduinoのsource |
書式 | arduino(int pair_go,int pair_back,int sound,int led) |
機能 | 射出機構を発射する。 |
引数 | int型の変数pair_goを用いる。pair_goに"1"が入ったらpair_eyes_go()を実行させる。 |
戻り値 | void型を使い、引数はとらない。 |
関数名 | pair_eyes_back() |
---|---|
定義ファイル名 | Arduinoのsource |
書式 | arduino(int pair_go,int pair_back,int sound,int led) |
機能 | 射出機構を収納する。 |
引数 | int型の変数pair_backを用いる。pair_backに"1"が入ったらpair_eyes_back()を実行させる。 |
戻り値 | void型を使い、引数はとらない。 |
関数名 | sound() |
---|---|
定義ファイル名 | Arduinoのsource |
書式 | arduino(int pair_go,int pair_back,int sound,int led) |
機能 | MIRSがアクションしたことをお知らせする。 |
引数 | int型の変数soundを用いる。soundに"1"が入ったらsound()を実行させる。 |
戻り値 | void型を使い、引数はとらない。 |
関数名 | led_pikapika() |
---|---|
定義ファイル名 | Arduinoのsource |
書式 | arduino(int pair_go,int pair_back,int sound,int led) |
機能 | MIRSが実況中継する。 |
引数 | int型の変数ledを用いる。ledに"1"が入ったらled_pikapika()を実行させる。 |
戻り値 | void型を使い、引数はとらない。 |
型名 | 変数名 | 変数概要 | 宣言ファイル名 |
---|