とりあえず作成
This commit is contained in:
commit
0ced1effbd
2 changed files with 79 additions and 0 deletions
78
README.md
Normal file
78
README.md
Normal file
|
@ -0,0 +1,78 @@
|
||||||
|
# 競技用ランサーロボット 半蔵3.0 制御プログラム #
|
||||||
|
|
||||||
|
## これはなに ##
|
||||||
|
[ロボットグランプリ](http://www.robotgrandprix.com/)に向けて製作中のマシン、半蔵3.0のための制御プログラムです。
|
||||||
|
|
||||||
|
## システム構成 ##
|
||||||
|
以下に、半蔵3.0のシステム構成を示します。
|
||||||
|
|
||||||
|
### Hardware ###
|
||||||
|
[@ @@@@@@ @] - Sensor array
|
||||||
|
| |
|
||||||
|
| | |
|
||||||
|
[]---{|---[] - Servomotor for steering
|
||||||
|
/ |\
|
||||||
|
/ {} \ - Servomotor for lance
|
||||||
|
[]+------+[] - Motor for driving
|
||||||
|
$ - Rotary encoder
|
||||||
|
|
||||||
|
[Sensor array]
|
||||||
|
| [Rotary encoder]
|
||||||
|
| |
|
||||||
|
+--+->[MPU]
|
||||||
|
|
|
||||||
|
+->[Motor for driving]
|
||||||
|
+->[Servomotor for steering]
|
||||||
|
+->[Servomotor for lance]
|
||||||
|
|
||||||
|
MPU - Atmel AVR
|
||||||
|
Rotary encoder - ロータリーエンコーダー
|
||||||
|
Sensor array - 反射型フォトインタラプタSG-2BC
|
||||||
|
Motor for driving - 駆動用モーター/ハイスピードギアボックスHE
|
||||||
|
Servomotor for steering - ステアリング用サーボモーター
|
||||||
|
Servomotor for lance - ランス用サーボモーター
|
||||||
|
|
||||||
|
### Software ###
|
||||||
|
[count/mark]
|
||||||
|
|
|
||||||
|
+-><mode>
|
||||||
|
|
|
||||||
|
+->[lance]
|
||||||
|
|
|
||||||
|
| [line]
|
||||||
|
| |
|
||||||
|
+--+->[motor/steering]
|
||||||
|
|
||||||
|
mode - 全体の動作を決定
|
||||||
|
count - ロータリーエンコーダーから得られる情報
|
||||||
|
mark - コース上のマーカーから得られる情報
|
||||||
|
line - コース上の線から得られる情報
|
||||||
|
motor - 駆動用モーターの動作
|
||||||
|
steering - ステアリングの動作
|
||||||
|
lance - ランスの動作
|
||||||
|
|
||||||
|
### 車体仕様 ###
|
||||||
|
* ホイールベース : 約150mm
|
||||||
|
* 車重 : 1kg以下
|
||||||
|
* 車体材料 : タミヤ ユニバーサルプレートL
|
||||||
|
* 使用ギアボックス : タミヤ ハイスピードギアボックスHE
|
||||||
|
* ギア比 : 11.6:1
|
||||||
|
* 使用モーター : 上記ギアボックスに付属するもの
|
||||||
|
* 使用サーボモーター : enRoute DHCM(ステアリング用)/Savox SC-0352(ランス用)
|
||||||
|
|
||||||
|
### 回路仕様 ###
|
||||||
|
* 動作電圧 : 7.2V以上
|
||||||
|
* 使用マイコン : Atmel AVR (Arduino)
|
||||||
|
* 使用センサーアレイ : SG-2BC x 8 (ロボラボ講習会のものを踏襲)
|
||||||
|
* 使用ロータリーエンコーダー : 公式マイコンカーキットのものを使用
|
||||||
|
|
||||||
|
### ソフトウェア仕様 ###
|
||||||
|
基本的には半蔵2.1までの機能を包含します。
|
||||||
|
|
||||||
|
* 使用言語 : Arduino 1.0
|
||||||
|
|
||||||
|
## ライセンス ##
|
||||||
|
MIT Licence
|
||||||
|
|
||||||
|
---------------
|
||||||
|
(C)2013 kou029w
|
1
hanzo3.ino
Normal file
1
hanzo3.ino
Normal file
|
@ -0,0 +1 @@
|
||||||
|
|
Loading…
Add table
Reference in a new issue