hotch-potch, Note to self

いろいろ作業記録

Zephyr・Teensy 4.1 チュートリアルチャレンジ

1.はじめに リアルタイムOSのひとつであるZephyrの試行として、マイコンボードのTeensy 4.1 を対象に試してみます。 1.はじめに 2.ビルド環境の準備 (1)実行環境 (2)開発ツールのインストール (3)Teensyへの書き込みツールのインストール 3…

2026年のご挨拶

新年おめでとうございます。 本年もよろしくお願い申し上げます。 昨年の活動 今年の活動 今日現在までの活動のまとめ まとめ

気になる書籍・25年11月

興味のある新刊書籍を羅列してます。

W5100S-EVB-PicoとCircuit Pythonで有線LAN通信

1.はじめに W5100S‑EVB‑PicoとCircuitPythonを使って、Ethernet通信を試してみた際の記録です。 W5100S‑EVB‑Picoは、Raspberry Pi Pico互換のマイコンに、WizNet製Ethernetコントローラ W5100 を組み合わせた開発ボードです。Wi‑Fiが使いづらい環境でも、…

Gemini CLIを活用したArduinoの仕様駆動開発の試行

1.はじめに 先日、とある勉強会で学んだことを、組み込み開発に適用出来るかを試行してみました。 ここでは、仕様駆動開発の考え方に則って、簡単なArduino向けのコードをGemini CLIから作ってみました。 1.はじめに 2.仕様駆動開発の試行 (1)仕様…

Gemini CLIとVSCodeの環境準備(Windows)

AI

1.はじめに 先日、とある勉強会で、生成AIと仕様書を組み合わせてコード生成するハンズオンを受講しました。 当日のハンズオンで引っかかった点の整理も含め、WindowsにおけるGemini CLI環境づくりをまとめてみました。 1.はじめに 2.インストール (…

気になる書籍・25年9月

興味のある新刊書籍を羅列してます。

気になる書籍・25年7月

興味のある新刊書籍を羅列してます。

気になる書籍・25年6月

興味のある新刊書籍を羅列してます。

気になる書籍・25年1月

興味のある新刊書籍を羅列してます。

気になる技術資料・電子書籍

はじめに Webで公開されている技術資料の中で、特に興味を持ったものをまとめます。 (随時更新) はじめに 出版社さん Linux ソフトウェア設計 データサイエンス プログラム言語・開発 python Go C++ Elixir エレクトロニクス 規格 機械設計 登壇・CfP 組織…

PDDL入門(ROS2・PlanSys2 チュートリアルチャレンジ番外編)

1.はじめに 前回記事に引き続き、 ROS2のPlanSys2の試行に関連する気づきをまとめました。 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 PlanSys2のインストールと基本操作 2 プランニング 2.1 プランの調製 3 rvizで視覚化 4 Behav…

2025年のご挨拶

新年おめでとうございます。 本年もよろしくお願い申し上げます。 昨年の活動 同人活動 今年の活動 今日現在までの活動のまとめ まとめ

Zephyr・RaspberryPi PICO2 チュートリアルチャレンジ

1.はじめに リアルタイムOSのひとつであるZephyrの試行として、RaspberryPi PICO 2(RP2350)を対象に試してみます。 1.はじめに 2.ビルド環境の準備 (1)実行環境 (2)開発ツールのインストール 3.ビルド・RaspberryPi PICO2で実行 4.補足・…

気になる書籍・24年12月

興味のある新刊書籍を羅列してます。

Elixirでロボット「カチャカ」とgRPC通信~続編

1.はじめに 前回の記事では、Elixirからカチャカへの通信を確立させて、カチャカのステータスを取得するまでを試行しました。 次のステップとして、カチャカに対して指示を送って、動かすまでを試行しました。 結論 結論としては、「未解決」です。 Elixir…

ROS2・PlanSys2 チュートリアルチャレンジ(4)

ROS

1.はじめに 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 PlanSys2のインストールと基本操作 2 プランニング 2.1 プランの調製 3 rvizで視覚化 4 (今回)Behavior Trees 番外編 PDDL入門 前回記事 に引き続き、 ROS2のPlanSys2の試…

Python on Windows, Note to self

1.はじめに Windows上でのPython開発における、細々としたことの覚え書きです。 1.はじめに 2.開発環境構築 (1)Pythonインストール (2)複数のPythonバージョンを切り替え (3)仮想環境の準備 (4)作り直した仮想環境に、パッケージを復元 (…

気になる書籍・24年10月

興味のある新刊書籍を羅列してます。

Arduino, Note to self

1.はじめに Arduinoのコーディングで、プロトタイプの次の段階で使いそうな記述方法をまとめた。 1.はじめに 2.開発環境 (1)VSCode設定 (2)プロジェクトのディレクトリ構成 (9)その他 3.C++ (1)使える型の一覧 (2)コーディング・テク…

Arduinoでunittestしてみる

1.はじめに Arduinoでの開発における、単体テストの方法を調べてみました。 1.はじめに 2.単体テストのライブラリの例 3.下準備 4.チュートリアルチャレンジ AUnitのチュートリアルを試行 実行結果 参考 2.インストール

ROS2・PlanSys2 チュートリアルチャレンジ(2.1)

ROS

1.はじめに 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 PlanSys2のインストールと基本操作 2 プランニング 2.1 (今回) プランの調製 3 rvizで視覚化 4 Behavior Trees 番外編 PDDL入門 以前の記事(ROS2・PlanSys2 チュートリア…

ROS2・PlanSys2 チュートリアルチャレンジ(3)

ROS

1.はじめに 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 PlanSys2のインストールと基本操作 2 プランニング 2.1 プランの調製 3 (今回)rvizで視覚化 4 Behavior Trees 番外編 PDDL入門 前回記事に引き続き、ROS2のPlanSys2の試行…

ROS2・PlanSys2 チュートリアルチャレンジ(2)

ROS

1.はじめに 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 PlanSys2のインストールと基本操作 2 (今回)プランニング 2.1 プランの調製 3 rvizで視覚化 4 Behavior Trees 番外編 PDDL入門 前回記事に引き続き、 ROS2のPlanSys2の試…

ROS2・PlanSys2 チュートリアルチャレンジ(1)

ROS

この記事は Qiita Advent Calendar 2024 - ROS 2 Advent Calendar:シリーズ2 / 21日目です。 1.はじめに 回数 シリーズ「ROS2・PlanSys2 チュートリアルチャレンジ」・概要 1 (今回)PlanSys2のインストールと基本操作 2 プランニング 2.1 プランの調製 …

nvidia drivers for Linux, Note to self

1.はじめに ROS開発において、Ununtu Linux & GPU & Dockerを使った環境を準備するときに、 ハマった内容について、成否関わらずメモします。 OSバージョン $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.4 LTS" $ uname -a Linux devros 6.5.0-27-gen…

Elixirでステートマシンをつくる ~ gen_statem

1.はじめに 産業機械をPLCなどを使って制御する際に、 ラダーやST言語などを使って、シーケンスプログラムを書きます。 Elixir言語でシーケンスプログラム=ステートマシンを実現したい場合に、何か便利な仕組みがないか探していたところ、erlangのgen_sta…

JETSON NANO にpoetryを入れる

1.はじめに Jetson NANO に、Pythonのパッケージ管理ツールpoetryをインストールする手順です。

2024年のご挨拶

新年おめでとうございます。 本年もよろしくお願い申し上げます。

Elixirでロボット「カチャカ」とgRPC通信

1.はじめに 自律移動ロボット「カチャカ」との通信にgRPCが使えるので、Elixirからの通信を試してみました。 kachaka.life 今のところ、カチャカのステータスを取得するところまでできました。運転命令を送るところができていないので、次回の課題です。 …