コンテンツにスキップ

Aster Documentation

Autonomous System Project

初めに

Welcome to the Aster's wiki!

Ideally, GitHub Wikis should be written in English, but since I can't speak English, so I'll write it in Japanese!

制御と開発についての適当なことを書いていくよ。

具体的には以下のことを書いていこうと思うよ。

  • ALEO操作方法・システム

  • AC操作方法・システム

  • 基礎知識(PWMとかI2Cとか)

  • 使った計算(発熱計算、ILIM抵抗計算)

リンクミスや質問等はLINEか、メールに。多分LINEのほうが早い。

プロジェクト憲章

もともとはここに書いてたが場所がなくなったのでここに移動。

略称と機能について

ここの資料を読み漁る際に結構ALEOやAC、ABなどの略称が出てくると思う。なので簡単にその略称と機能について解説しておく。

ALEO

おそらく一番登場頻度が高い略称である。正式名称はAster Low Earth Orbitで完全に名前のかっこよさと勢いで決めたのでそこまで意味はなかったりする。

具体的な機能ついてだが、以下のことを行う。

  • PWM波の生成(モータの制御)

  • PID制御

  • 各センサ値取得

  • ACへの制御値送信

なんとなくでいいのでリアルタイム性が必要なモータの制御を行うと考えてもら得れば良い。

AC

多分ニ番目に登場頻度が高い略称。正式名称はAster CoreでCoreと歌っているが作ってるとメイン機能がALEOに吸われてる気がするのは気の所為であってほしい。

管理画面の表示などの人が見える処理を行う。あとALEOへの命令。

命令系統的にはALEOよりACの方が上位だがALEOの方も結構頭がいい上に扱ってる内容的にACの方が不安定になりがちなので非常停止機構などをALEOに乗せた結果、ALEOの方が命令系統的に上なのではないかとちょっと疑っている。

AB

回路図とかでちょっと出てくる程度でほぼ出てこない。正式名称はAster Batteryでその名の通りバッテリ、電源系を管轄する。管轄すると行ってもだいそれたICを乗っけているわけでもないので特筆することもない可哀想な子。でも特性的にALEOに統合するわけには行けないので縁の下の力持ちって感じ。

おすすめの使い方

Wikiのおすすめの使い方を紹介する。まずあなた好みのテーマに設定する。私はダークテーマがお気に入りなのでそちらに。

そうしたらわからない単語がタイトルのノートを開いてみる。その時だいたいの場合わからない単語が出てくると思う。その時は上の検索欄からその単語を検索しそれについて記載されているノートを見てみる。ノートがなければ少し手間だがネットで調べて欲しい。また、その際に私に連絡してもらえるとページを追加できるので嬉しい。