コンテンツにスキップ

概要

ここでは後世の CanSat チームの後輩たちのための有益な情報(特に電装開発についての情報)をまとめています.ドキュメントは随時更新予定です.

何から始めるの?

CanSat の開発をまだ行ったことのない人にとっては,このドキュメントをどのように読み進めて良いかすらあまりわからないかもしれません.最終的に CanSat 開発を行うには,このドキュメントで述べる内容を網羅的に把握しておく必要がありますが,かといってこれらを順番に読み進めるのは退屈でつまらないことかもしれません.ここでは,読者の性質別におすすめコンテンツを紹介します.

完全初学者の方の場合

CanSat 開発の右も左もわからない完全初学者の方は,まずソフトウェア一般Python のドキュメントを読んでみるのをおすすめします.なぜなら,そもそもソフトウェアに馴染みのない状態では,実際のプログラミングや Raspberry Pi の話題にはついていけないからです.まずは,ソフトウェアの基本的な事項やプログラミング言語について学習して,ソフトウェアをもっと身近なものにすると,より発展的な議論に対する理解が進むことでしょう.

プログラミングに自信がある方の場合

ある程度ソフトウェアやプログラミングの知識があるという方は,ロボットプログラミングRaspberry Pi などのトピックに触れてみるといいかもしれません.これらは特有のドメインを持っていて,そのドメインをよく知る人たちは(おそらく)あまり多くありません.このドキュメントはこれらの学習への良い道標になるでしょう.

PM や AM の方の場合

PM や AM は以下のコンテンツ全般についてある程度知っておく必要がありますが,その中でもチーム開発を重点的に学習すると良いでしょう.PM や AM の役目は開発のマネージメントなので,チーム開発をどのように行えば良いかについて,他のメンバーより深く知っておく必要があります.

Tip

PM や AM が凄腕プログラマーである必要性は全くありません.PM や AM の役目はあくまでマネージメントなので,チームメンバーの責任が当分配されるように工夫するといいかもしれません.

コンテンツ

ソフトウェア一般

チーム開発

Python

ロボットプログラミング

回路設計

Raspberry Pi