名称 | MIRS1602 ソフトウェア開発報告書 |
---|---|
番号 | MIRS1602-SOFT-0002 |
版数 | 最終更新日 | 作成 | 変更点 | 承認 | 改訂記事 |
---|---|---|---|---|---|
A01 | 2017.2.03 | 臼井 達也 | 初版 |
ファイル名 | 機能 | 概要 |
---|---|---|
Makefile | プログラムを結合してコンパイルする | 競技会に対応できるように変更 |
comm.c | サーバー通信を行う | 標準ソフトウェアに準拠した。 |
device.c | デバイスとの通信を行う | 標準ソフトウェアに準拠した。 |
direction.c | 正対補正を行うプログラム | パラメータを変更した。 |
distance.c | 距離計で走行距離を取得する。 | 標準ソフトウェアに準拠した。 |
encoder.c | エンコーダ値を管理する。 | 標準ソフトウェアに準拠した。 |
io.c | IOデバイスを管理する。 | 標準ソフトウェアに準拠した。 |
mirsak_express.c | 現場急行を行う | スタートから現場急行、数字認識、サーバー通信を行う |
mirsak_patrol.c | 巡回動作を行う | 巡回エリアにて巡回を行い怪盗機を捜索する。 |
mirsak_patrol.c | 巡回動作を行う | 巡回エリアにて巡回を行い怪盗機を捜索する。 |
mirsak_chase.c | 怪盗機の追跡・確保を行う | 巡回中に怪盗機を発見したら追跡を行う。 |
mirsak_returner.c | 復帰動作を行う | 怪盗機を見失ったら、巡回動作に復帰する |
motor.c | モーターの管理をする | 標準ソフトウェアに準拠する |
motor_stop.c | プログラムを終了させる | 標準ソフトウェアに準拠する |
pilot.c | 全体の動作を管理する。 | メインプログラム全体の管理 | >
pilot2.c | 全体の動作を管理する。 | メインプログラム全体の管理 |
red.c | 赤外線の管理を行う | 赤外線の値を取得する |
run_ctrl.c | 走行制御を行う | 標準ソフトウェアに準拠する。 |
uss.c | 超音センサの管理 | 標準ソフトウェアに準拠する。 |
vel_ctrl.c | 走行制御の管理を行う。 | 標準ソフトウェアに準拠する |
comm.h | - | 標準ソフトウェアに準拠する |
directoin.h | - | 標準ソフトウェアに準拠する |
distance.h | - | 標準ソフトウェアに準拠する |
encoder.h | - | 標準ソフトウェアに準拠する |
hardwere.h | - | 標準ソフトウェアに準拠する |
io.h | - | 標準ソフトウェアに準拠する |
mirsak.h | - | 標準ソフトウェアに準拠する |
motor.h | - | 標準ソフトウェアに準拠する |
number.h | - | 標準ソフトウェアに準拠する |
patrol_sequence.h | - | 標準ソフトウェアに準拠する |
red.h | 赤外線センサを利用する用 | 赤外線センサを利用する際のextern宣言 |
uss.h | - | 標準ソフトウェアに準拠する |
vel_ctrl.h | - | 標準ソフトウェアに準拠する |