kanpapa

Robot

ROS2とM5Stackをmicro-ROSで通信してみました (2) subscriber編

前回は簡単なpublisherを試してみましたが、今回はsubscriberをM5Stackで動かしてみます。環境は前回構築したものを使います。今回はM5Stack Goを使いました。ROS2 Foxyの環境はVMWare Workstai...
Robot

ROS2とM5Stackをmicro-ROSで通信してみました (1) publisher編

ESP32をつかってmicro-ROS for ArduinoでROS2と通信できるという記事を見かけました。 ESP32を使ってmicro-ROS for Arduinoで遊ぼうESP32でできるならM5Stackでも同じことができそうだ...
Server

QNAP NASでRAID1の再構築中にハードディスクが故障しました

我が家のNASですが、QNAPを使っています。これまで特に問題なく動いていたのですが・・・。
Robot

ROS2でPS4のジョイスティック(DualShock4)を使ってみました

手元にあるPS4用のジョイスティック(DualShock4)をROS2 Foxyで使ってみました。動作環境はWindows10のVMWareで動かしているUbuntu20.04 LTS です。DualShock4はBluetoothをサポー...
Robot

DMCおうちロボコン2022のライントレーサーを組み立てました

DMCおうちロボコンとは先日行われたMaker Faire Tokyo 2022で展示されていたDMCおうちロボコンに興味をもちました。ライントレースロボットでいかに速く完走するかを競うものですが、2022年はRaspberry Pi Pi...
Robot

ルンバの簡易シリアルケーブルを作りました

これまでルンバのシリアル接続は、USBシリアル変換ボードのコネクタとルンバのシリアルコネクタにブレッドボード用のワイヤーを刺して行っていました。先日このワイヤーが切れてしまったので、もう少し使い勝手の良いものを作ってみました。これまでは単純...
COSMAC

COSMAC MicroBoard Computerの技術資料や成果物をGitHub.comに移行しました

COSMAC MicroBoard Computerの技術資料や成果物をGitHub.comで管理するようにしました。kanpapa/cosmac_mbc: The COSMAC MicroBoard Computer (github.co...
COSMAC

COSMAC Toy Computerの技術資料や成果物をGitHub.comに移行しました

COSMAC Toy Computerの技術資料や成果物をGitHub.comで管理するようにしました。kanpapa/cosmac_toy: The COSMAC Toy Computer (github.com)詳細はREADME.md...
Robot

ROS2 Foxyでルンバのバッテリー電圧を表示するノードを作ってみました。

ルンバのLEDの制御ができたので、ルンバのバッテリー電圧を表示するノードを作ってみました。具体的には以下の処理を行います。ルンバからはバッテリー電圧の情報(battery/voltage)が配信されていますので、これをSubscribeしま...
Robot

ROS2 FoxyでルンバのLEDとサウンドを制御してみました

ルンバには各種状態表示を行うためのLEDと音を出す機能があります。ルンバのROS2用のドライバではこの機能をサポートしているので、実際に試してみました。