← 全タグ

#debug

6 件

ros
ROS 2 の監視→デバッグ→再デプロイをエージェントで閉ループにする
監視は決定的コード (token ゼロ)、LLM エージェントはイベント駆動で起きる。人間が rosbag を渡してフィードバックする工程を消す構成と token 消費の抑え方
ros2agentllmwatchdogmcp
ros
rosbag2 と MCAP
記録 (record) / 再生 (play) / 変換 (convert) / 検査 (info) の CLI と、SQLite → MCAP への移行理由。QoS override、latched の落とし穴、post-mortem 解析ワークフロー。
rosrecordingmcap
ros
短命プロセスの後始末は cgroup に任せる (systemd-run --scope)
ros2 run/launch の子は親の terminate で死なず残留・混信する。setsid+killpg の手書きは手続き依存で失敗する。systemd-run --user --scope + RuntimeMaxSec なら掃除を忘れても cgroup ごと必ず死ぬ
ros2systemdcgroupprocess
robotics
ESP32 + zenoh-pico で基板の遠隔デバッグプローブを作る
CAN バスタップ・UART タップ・リセット線制御を ESP32 に載せ、zenoh-pico で無線公開する。対象基板の FW を変更せずにバス健全性・hardfault ログ・遠隔再起動が手に入る
esp32zenohcanembedded
tools
Debug WebUI のアーキテクチャ
config-driven の debug UI パターン。settings ページで widget と launch/topic/service を bind、debug ページで実行、Foxglove layout も動的生成
webuiros2foxglove
tools
Debug WebUI 機能カタログ
汎用 debug WebUI に追加すると効く機能を、安全・観測性・操作・記録・チーム・UX で分類。投資対効果と避けたいものも
webuiros2