エンジニア向け|動かして学ぶ
コードを写して動かせる記事を集めました。
必要なものと時間の目安を先に見てから選べます。
GitHubのコードですぐ動かせる5本
記事のコードをそのまま実行できる形でGitHubに置いています。動作確認の日付つきです。
PID制御をPythonで実装する
Python 3numpy⏱ 約15分(読む+動かす)動作確認 2026-10-12SLAM(自己位置推定と地図作成)をPythonで実装する
Python 3numpy⏱ 約30分(読む+動かす)動作確認 2026-10-12逆運動学をPythonで実装する
Python 3numpy⏱ 約25分(読む+動かす)動作確認 2026-10-12順運動学をPythonで実装する
Python 3numpy⏱ 約15分(読む+動かす)動作確認 2026-10-12A*経路探索をPythonで実装する
Python 3numpy⏱ 約20分(読む+動かす)動作確認 2026-10-12
手を動かす実装・環境づくり17本
インストール手順やコードを含む記事です。機材やGPUが必要なものは、必要なものの欄を先に確認してください。
ターミナル超入門
Mac または Windows のPC⏱ 約20分(読む+動かす)Python環境構築 超入門
Mac または Windows のPC⏱ 約20分(読む+動かす)ロボットビジョン入門
Python 3OpenCV(cv2)Ultralytics(YOLO)⏱ 約15分(読む+動かす)ROS 2入門2026
Ubuntu 24.04(MacはDockerか仮想マシン)ROS 2 Jazzy⏱ 読むだけなら約10分(環境づくり・学習の待ち時間は別)MuJoCo入門
Python 3.9以降mujoco⏱ 約25分(読む+動かす)【無料】NVIDIA Isaac Sim入門
NVIDIA GPU(最小ライン RTX 4080・VRAM 16GB)Isaac Sim(無料)⏱ 読むだけなら約20分(ダウンロード・導入の時間は別)URDF入門
mujoco(読み込みの確認用)ROS 2(可視化する場合)⏱ 約15分(読む+動かす)強化学習でロボットを歩かせる
Isaac Sim が動く環境Isaac Lab(GitHubから取得)⏱ 読むだけなら約10分(環境づくり・学習の待ち時間は別)Sim2Realを成功させる5つのテクニック
強化学習でシミュレーション学習をした経験⏱ 約15分(読むのが中心)テレオペとデータ収集入門
操作する側の機材(リーダーアームなど)ロボット本体(SO-101など)⏱ 読むだけなら約10分(収録の時間は別)LeRobot Tutorial
Python 3.10以降lerobotGPUがあると快適(Colab無料枠でも可)⏱ 読むだけなら約10分(環境づくり・学習の待ち時間は別)Isaac GR00T入門
NVIDIA GPU(VRAM 16GB以上が実用ライン)Isaac-GR00T(GitHubから取得)⏱ 読むだけなら約10分(環境づくり・学習の待ち時間は別)Jetson Thor入門
学習用のGPU付きPCまたはクラウドJetson(ロボットに載せる段階で)⏱ 読むだけなら約10分(機材の準備は別)SO-101ロボットアームの組み立て方
部品代 3〜5万円ほど3Dプリント部品六角レンチ・ドライバー⏱ 読むだけなら約10分(組み立ての時間は別)IMUセンサーフュージョンをPythonで実装する
Python 3numpy⏱ 約30分(読む+動かす)SmolVLA入門
LeRobot(導入済み)GPU付きPC(場合によってはMacBookでも可)自分で集めたデータ⏱ 読むだけなら約20分(学習の待ち時間は別)Gymnasium入門
Python 3gymnasium[classic-control]⏱ 約25分(読む+動かす)
実践レベルの読みもの10本
コードは出てきませんが、設計や選定の判断に効く記事です。
ゆるふわフィジカルAI