ゆるふわフィジカルAI
キャタピラで指さすゆるロボ

SO-101ロボットアームの組み立て方|部品・費用3〜5万円・手順ガイド

2026-08-05 ・ 実践

#SO-101#LeRobot#自作#実践

SO-101は、部品代3〜5万円ほどで自作できる、LeRobotコミュニティの事実上の標準ロボットアームです。 組み立ては「①サーボのIDを設定する → ②骨格を組む → ③キャリブレーション」の3工程で、3Dプリントに数日、組み立てに半日〜1日、キャリブレーションに30分が目安です。いちばんの落とし穴は、サーボのID設定を組み立ての前に済ませておくこと。

シミュレーションに慣れると、必ず「実機を触りたい」と思う日が来ます。そのとき最初の1台としておすすめです。

なぜSO-101が最初の1台に最適なのか

  • 安い: 部品代 3〜5万円ほど(産業用アームは数百万円〜)
  • 情報が多い: コミュニティ標準なので、詰まったときの記事・動画が豊富
  • AIまで直結: LeRobotがそのまま使え、模倣学習まで一直線
  • 2台構成が可能: 安いので2台作れる。これが後述の「リーダー・フォロワー」で効いてきます
土台(ベース)リンク(骨)リンク(骨)ジョイント(関節)=回るところエンドエフェクタ(手先)
図: ロボットアームの正体は、リンク(骨)とジョイント(関節)の繰り返し

← 図は横にスクロールできます →

6つの関節(6DoF)で構成される、メカ超入門で学んだリンクとジョイントの教科書のような構造です。

必要なもの

分類内容目安費用
サーボモーター6個(+リーダー用にもう6個)2〜3万円
コントローラ基板サーボ制御用3,000円前後
3Dプリント部品骨格パーツ一式(データは公式で無料公開)印刷代 5,000円〜
電源対応電圧のACアダプタ2,000円前後
ネジ・工具六角レンチ、ドライバー2,000円前後
🌱

3Dプリンタがなくても大丈夫

プリント代行サービス(DMM.make等)や、地域のファブラボ・大学の工房が使えます。「3Dプリンタを買うか」で止まる必要はありません。

組み立ての流れ

製作の3ステップ

🖨️

部品を刷る

3Dプリント(数日)

→
🔩

組み立てる

半日〜1日

→
🎯

キャリブレーション

30分

1. サーボのIDを設定する

最初にして最重要の工程です。6個のサーボは工場出荷時すべて同じIDになっているため、1個ずつPCにつないで「あなたは1番」「あなたは2番」と名前を割り振ります。

ターミナル
# LeRobotの設定ツールでIDを書き込む
lerobot-setup-motors --robot.type=so101_follower --robot.port=/dev/ttyUSB0
⚠️

組み立ててからでは遅い

IDの設定を忘れて組み立てると、全部バラす羽目になります。必ず組む前に、1個ずつやってください。経験者が全員通る道です。

2. 骨格を組む

根本(ベース)から手先(グリッパー)へ順に積み上げます。ケーブルは関節が動く分の余裕を持たせて通すのがコツ。きつく張ると動かしたときに断線します。

3. キャリブレーション

ロボットに「関節の可動域」を教える作業です。

ターミナル
lerobot-calibrate --robot.type=so101_follower --robot.id=my_arm

指示に従って各関節を「真ん中の位置」に合わせ、次に端から端まで手で動かします。これで「0度はここ、限界はここ」をロボットが記憶します。

リーダー・フォロワー構成が本命

SO-101の真価は2台構成です。1台を手で動かす「リーダー」、もう1台がそれを真似する「フォロワー」にすると、AIの学習データを自分の手で作れます。

🤚

リーダーを動かす

人間が手で操作

→
🦾

フォロワーが追従

同じ動きを再現

→
🧠

AIが学習

その記録から模倣学習

ターミナル
# テレオペでデータを記録
lerobot-record \
  --robot.type=so101_follower --robot.port=/dev/ttyUSB0 \
  --teleop.type=so101_leader --teleop.port=/dev/ttyUSB1 \
  --dataset.repo_id=あなたのID/my_first_dataset \
  --dataset.num_episodes=50

50回ほど「ブロックをつかんで箱に入れる」を繰り返せば、模倣学習(ACT)で自律動作するようになります。これが自宅でできるのが2026年です。

よくあるトラブル

  • サーボが動かない → 電源容量不足の可能性大。ACアダプタの電流値を確認(電気超入門参照)
  • カクカクする・脱力する → キャリブレーションのやり直し、またはネジの締めすぎ
  • ポートが見つからない → Macは ls /dev/tty.*、Linuxは ls /dev/ttyUSB* で確認

よくある質問

Q. SO-101の組み立てにはいくらかかりますか?

A. 部品代は3〜5万円ほどが目安です。内訳はサーボモーターが2〜3万円、コントローラ基板が3,000円前後、3Dプリント部品の印刷代が5,000円から、電源と工具がそれぞれ2,000円前後です。

Q. 3Dプリンタを持っていなくても作れますか?

A. 作れます。プリント代行サービスや、地域のファブラボ・大学の工房が使えます。骨格パーツのデータは公式で無料公開されています。

Q. SO-101の組み立てでいちばん失敗しやすいのはどこですか?

A. サーボのID設定です。6個のサーボは出荷時すべて同じIDなので、組み立てる前に1個ずつPCにつないで番号を割り振ります。忘れて組むと、全部バラすことになります。

まとめ

  • SO-101は3〜5万円で作れる、フィジカルAI学習に最適な入門アーム
  • サーボIDの設定は組み立て前に必ず(最大の落とし穴)
  • 2台作ってリーダー・フォロワー構成にすると、自分の手でAI学習データが作れる
  • 3Dプリンタは代行サービスでOK
📚 もう少し詳しく(背景と実務)気になる人向け・タップで開く

SO-101 のような低コスト・オープンハードウェアのアームは、数万円規模で組める設計を公開することで、ロボット学習の民主化を進めています1。安価なサーボと3Dプリント部品でも、模倣学習のデモ収集やLeRobotでの学習には十分実用的です。

設計上のポイントは、テレオペ用の「リーダー機」と実行用の「フォロワー機」を同構成にして関節を対応づけること2。安価ゆえの位置精度・剛性の限界はありますが、「まず手を動かして学ぶ」入口としては最適で、研究の裾野を大きく広げました。

次の一歩 🌸

集めたデータでAIを学習させる話はテレオペとデータ収集入門へ。シミュレーションで先に練習したい人はMuJoCo入門からどうぞ。記録したデータを使って自分のタスク専用モデルを作るならSmolVLA入門もあわせてどうぞ。

Footnotes

  1. SO-100 / SO-101 は公開設計の低コストロボットアーム。BOM(部品表)と組立手順が公開され、個人が安価に模倣学習を試せる。 ↩

  2. テレオペではリーダー機(人が動かす)とフォロワー機(実行)を同じ関節構成にし、リーダーの関節角をフォロワーへ写す。これでデモ動作を直感的に収集できる。 ↩

この記事をシェア:𝕏 で共有LINEで送る

🔥 この分野の最新トレンドをチェック →

学習コース

32 / 46 本目

学習コースの全体を見る

あわせて読みたい