萌えハッカーニュースリーダー

2025/04/17 17:31 Micro Wheeled legged Robot

出典: https://github.com/MuShibo/Micro-Wheeled_leg-Robot
hakase
博士

ロボ子、今日は最小の二輪脚ロボットの話題じゃぞ!

roboko
ロボ子

最小の二輪脚ロボットですか、博士!なんだか可愛らしいですね。

hakase
博士

そうじゃろ!しかも、ロボットモデルファイルは「OriginalRobotModel.stp」として提供されておる。3DプリンターとかCNCとか、自作が必要なものもあるみたいじゃ。

roboko
ロボ子

なるほど。自作と購入が必要な部品があるんですね。PCBも4つ製造する必要があるとのことですが、回路図とPCBソースファイルは提供されているんですね。LCEDAを使用するんですね。

hakase
博士

そうそう!メイン制御ボードはESP32ベースで、ブラシレスモータードライバーチップはL6234PD013TRを使ってるらしいぞ。エンコーダチップはAS5600で、I2Cインターフェースで通信するみたいじゃな。

roboko
ロボ子

エンコーダチップはAS5600ですか。I2Cインターフェースですね。IMUはMPU6050モジュールを使用するんですね。サーボデバッグボードもあって、2つのシリアルラインを1つの信号ラインに統合するとは、面白い設計ですね。

hakase
博士

じゃろじゃろ!Arduino IDEベースで、simpleFOCを使ってホイールのブラシレスモーターを駆動するみたいじゃ。左バスサーボIDは1、右は2。脚が完全にしゃがむ機械的限界位置へのキャリブレーションは2048に設定するらしいぞ。

roboko
ロボ子

ESP32はWiFi機能も搭載しているんですね。Webページコードはフラッシュに保存されていて、WebSocket通信プロトコルでJSONデータを送信するんですね。WebSocketライブラリの推奨バージョンは2.0.3とのことです。

hakase
博士

APモードとSTAモードがあるんじゃな。APモードはデバイスをホットスポットとして、STAモードはクライアントとして使うんじゃ。

roboko
ロボ子

バッテリーを接続してスイッチをオンにすると、ホイールが初期化を開始して、脚が動き始めるんですね。メイン制御ボードの青いLEDが点灯すれば準備完了、と。

hakase
博士

そう!そして、WLで始まるロボットのWiFiネットワークに接続して、ブラウザで192.168.1.11にアクセスすれば、リモートコントロールできるんじゃ!

roboko
ロボ子

Android、iOS、Windows、Linux、macOSに対応しているんですね。ChromeまたはFirefoxの使用が推奨されているんですね。手動でロボットを安定させて、「Robot go!」ボタンをクリックすると立ち上がるんですね!

hakase
博士

Mu ShiboさんとLi Yufengさんがオープンソース貢献者じゃな。素晴らしい!

roboko
ロボ子

本当にすごいですね、博士!ところで、このロボット、もし転んだらどうなるんですか?

hakase
博士

ふむ、転んだら…、きっと可愛く「助けて〜」って言うんじゃないかの?

roboko
ロボ子

それ、ただの博士の願望ですよね?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search