ESP32ボードやRaspberry PiなどのLinuxデバイスでMuseガジェットを作るためのオープンソースSDKとファームウェア。
dorianborian/sesame-robot
ESP32を搭載し、OLEDの顔とサーボ駆動の歩行機能を備えた、オープンソースの3Dプリント対応ミニ四足歩行ロボット。
- スター
- 4,756
- フォーク
- 644
- 未解決の Issue
- 21
- 最終コミット
- 5 日前
これは何?
Sesameは、表情と動きに重点を置いた、ESP32マイコンベースのオープンソースなミニ四足歩行ロボットです。脚1本につき2個、合計8個のサーボモーターを使用し、128x64のOLED画面が顔として動きに連動します。フレームは、サポート材を最小限にしてPLAでプリントできるよう設計されています。
リポジトリには、CADデータとSTLファイル、組み立て・配線ガイド、Arduino IDE向けにC++で書かれたESP32ファームウェアが含まれています。ファームウェアには、Web UIを備えた内蔵WiFiアクセスポイント、シリアルコマンドラインインターフェース、PythonやJavaScriptなどの言語からロボットを操作するためのJSON APIがあります。歩行、手振り、ダンス、指差し、休息などのアニメーションがあらかじめ用意されています。
このプロジェクトは、ポーズやアニメーションを作成するSesame Studio、ブラウザー上で動きをテストするRust製シミュレーター、音声操作や遠隔操作に対応したPythonコンパニオンアプリ、歩行ポリシーの評価に使うMLツールキットなど、連携する複数のリポジトリで構成されています。
主な機能
- 01四足歩行のため、4本の脚に合計8個のサーボモーターを搭載。
- 02反応する表情を表示する128x64 OLED画面。
- 03サポート材を最小限に抑え、PLAで3Dプリントできるパーツ。
- 04遠隔操作用のWeb UIとJSON APIを備えたWiFiアクセスポイント。
- 05アニメーションを実行できるシリアルコマンドラインインターフェース。
- 06歩行、手振り、ダンスなどのエモートをあらかじめ用意。
ユースケース
- 手頃な価格の歩行ロボットを使って、ロボティクスやサーボ制御を学ぶ。
- 音声アシスタントプロジェクト向けに、表情豊かなデスクトップコンパニオンロボットを作る。
- ハードウェアで動かす前に、シミュレーション上で歩容や移動のコードを試作する。
- 自作ロボット向けに、独自のアニメーションやOLEDの顔を作成する。
クイックスタート
- 1
部品表からパーツを集めます
- 2
印刷ガイドに従ってSTLパーツを印刷します
- 3
組み立てガイドと配線ガイドに従ってロボットを組み立て、配線します
- 4
Arduino IDEを使ってファームウェアディレクトリ内のファームウェアを書き込みます
使う前に知っておきたいこと
- 基本的なはんだ付けのスキル、3Dプリンター、約50〜60ドル相当のハードウェアが必要です。
- ファームウェアの書き込みにはArduino IDEが必要です。
- READMEでは、現在のファームウェアは基本的な実装と説明されています。
トピック
よくある質問
- sesame-robot とは?
- ESP32を搭載し、OLEDの顔とサーボ駆動の歩行機能を備えた、オープンソースの3Dプリント対応ミニ四足歩行ロボット。 Sesameは、表情と動きに重点を置いた、ESP32マイコンベースのオープンソースなミニ四足歩行ロボットです。脚1本につき2個、合計8個のサーボモーターを使用し、128x64のOLED画面が顔として動きに連動します。フレームは、サポート材を最小限にしてPLAでプリントできるよう設計されています。
- sesame-robot は無料で使えますか?ライセンスは?
- sesame-robot は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- sesame-robot は今もメンテナンスされていますか?
- 活発にメンテナンス中。sesame-robot の最終コミットは 2026年10月15日 です。
- sesame-robot は何に使えますか?
- 手頃な価格の歩行ロボットを使って、ロボティクスやサーボ制御を学ぶ。 音声アシスタントプロジェクト向けに、表情豊かなデスクトップコンパニオンロボットを作る。 ハードウェアで動かす前に、シミュレーション上で歩容や移動のコードを試作する。 自作ロボット向けに、独自のアニメーションやOLEDの顔を作成する。
- sesame-robot のインストール方法は?
- 部品表からパーツを集めます 印刷ガイドに従ってSTLパーツを印刷します 組み立てガイドと配線ガイドに従ってロボットを組み立て、配線します Arduino IDEを使ってファームウェアディレクトリ内のファームウェアを書き込みます
- sesame-robot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/dorianborian/sesame-robot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude Codeの使用量制限を表示し、プロンプトに反応するアニメーションマスコットや、セッションで入力が必要なときの通知機能を備えたESP32デスクトップディスプレイ。
音声でデバイス間に少量のデータを送れる、Python、JavaScript、マイコンから利用可能な小型C++ライブラリ。
教育・研究向けに汎用部品で構成された、ESP32ベースのオープンソース・クアッドコプター用フライトコントローラーのファームウェアとハードウェア設計。
小型の二足歩行アヒル型ロボットを動かすオープンソースのRustソフトウェア。モーション制御、ゲームパッド、アップデート、カメラ配信に対応。