HARD2021ワークショップに必要な知識とスキルの勉強法を紹介します。ROSのお勉強だけは必須です。後は、必要に応じて取り組んでください。
- ROSのお勉強
- 習得に要する期間:1週〜2週間
- ROS Tutorial (日本語)
- ROS Tutorial (最新版、英語)
- Linuxのお勉強
- ロボットの研究開発やサーバーなどの用途では広く使われているOS(オペレーティングシステム)。知能ロボットでは標準的に使われています。
- 勉強方法
- オンライン教材:ざっと観て概要を知ろう。無料レッスンだけでOK
- Linux入門編 (全5レッスン)、Paizaラーニング (無料レッスンだけでよい)
- 教科書(無料)
- Linux標準教科書、LPI-Japan (次回までに1章と3章、後は必要に応じて)
- オンライン教材:ざっと観て概要を知ろう。無料レッスンだけでOK
- タッチタイプのお稽古
- 習得に要する期間:1月〜2月間
- プログラミングする前に必要な技能です。マスターしていない方は1日30分程度とレーニングしてできるだけ早く身に付けよう。いろいろ練習するソフトはあり好きなものを使ってください。ここでは、参考までに以下を紹介します。私の妻と息子は特打でマスターしました。ゲーム感覚で楽しめます。
- 無料:美佳のタイプトレーナ
- 有料:特打 (1980円)
- Pythonのお勉強
- 習得に要する期間:数月〜半年間(他の言語をマスターしていれば早い)
- AIやデータ処理で標準的なコンピュータ言語です。知能ロボットには必須です。米国のコンピュータサイエンス系学科では、初年度にPython言語を学んでいる大学が多いです。HARD2021ではPython言語を使います。
- 勉強方法
- オンライン教材:ざっと観て概要を知ろう。無料レッスンだけでOK
- 教科書:7章の関数までは8月中に終え、それ以降は必要に応じて勉強しよう。
- オンラインジャッジ:問題を解くことにより理解が深まります。以下のリンクのIntroduction to Programming Iを解ければ初級は卒業です。こういうことが好きなら競技プログラミングの世界もあります。
終わり
コメント