画像処理 14-14. 画像をプログラム中に埋め込む やること Pythonのパッケージ(pip install するやつ)を作っていたら、パッケージに画像ファイルを含めるのが大変だということが分かりました。 そこで「プログラム中に画像を埋... 2020/06/01 Yasuda 画像処理
数理モデル / 論理 5-4. 3次元空間上のねじれた2直線の最接近点を求める やること 皆さんも、3次元空間上のねじれ関係にある2直線の最接近点が求められなくて枕を濡らした夜があるかと思います。私もあります。 問題 次の2直線を最短で結ぶ線分の両端の座標を求... 2020/05/30 Yasuda 数理モデル / 論理
3DCGソフト / 物理シミュレーション 19-3. CLO用オリジナルアバターの作り方 やること この記事では、CLO用のオリジナルアバターを作ります。 CLOはアパレル向けの3DCADソフトです。2Dの洋服の型紙を基に、PC上で3Dのアバターに洋服を着せ付け、着装シミュレ... 2020/05/14 Nakamura 3DCGソフト / 物理シミュレーション
GA / vcopt 9-11. 遺伝的アルゴリズム(vcopt)でスーパーマリオのスピードランに挑戦 やること 9-3では、いわば「目を閉じて走り、ジャンプのタイミングを最適化」することでマリオの1-1をクリアしました。ここでは、GA職人のプライドをかけて先の手法を発展させ、美しく最速でマリオ... 2020/05/07 Yasuda GA / vcopt
GA / vcopt 9-20. 遺伝的アルゴリズム(vcopt)でOpenAI Gym “CarRacing-v0″ に挑戦 やること 9-19ではGoogle ColaboratoryでOpenAI Gymの「CarRacing-v0」を実行し、最後に遺伝的アルゴリズムでプレイした例をお見せしました。 ... 2020/05/06 Yasuda GA / vcopt
GA / vcopt 9-19. Google ColaboratoryでOpenAI Gym “CarRacing-v0″を実行できるように改造した メロスは激怒した 「Google Colaboratory」で OpenAI Gym のゲーム環境の一つである「CarRacing-v0」をやろうとした人の10人に11人は挫折したことと思いま... 2020/05/05 Yasuda GA / vcopt
3Dプリント 7-21. 3Dプリント造形物をはんだごてで接着してみた はじめに 3Dプリントに失敗してしまった場合、通常は最初からプリントし直します。ですが、プリントに何時間もかかる造形物の最後の最後でプリントに失敗した場合は、本当に悔やんでも悔やみきれません。... 2020/05/04 Nakamura 3Dプリント
[H] 小ネタ / 検証 14-13. 光の回折を使って「この中に一つだけ違う文字があります」を解く やること 正式名称は分かりませんが「この中に一つだけ違う文字があります」という間違い探しがあります。例えばこういうものです↓ 予備 こちらのサイトにもたくさんの問題があ... 2020/04/30 Yasuda [H] 小ネタ / 検証画像処理
GA / vcopt 9-18. 遺伝的アルゴリズム(vcopt)でソーシャルディスタンスを確保してみた やること 最近、新型コロナウイルスの感染対策として、1人1人が社会的距離をとることが重視されています。そこで今回はある部屋に複数の人がいたとき、どのように配置すれば社会的距離を確保できるか遺... 2020/04/26 Mizukami GA / vcopt
Raspberry Pi / Arduino 7-20. Raspberry Piでスマホゲームの単調作業を自動化 はじめに スマホのゲームには、レベル上げ等の単調作業がつきものです。プログラムで自動操作してしまえば良いのですが、ソフトウェアによるチートはバレやすく、アカウント停止等のペナルティが課せられる... 2020/04/26 Yasuda Raspberry Pi / Arduino