世界を動かす技術を、日本語で。

2025年にロボティクスを学ぶにはどうすればよいですか?

2025年6月2日

概要

  • アクセシビリティの向上を目指すプロジェクト構想
  • 技術大手企業による市場独占への懸念
  • 独自性と普及性を両立させる必要性
  • 新規参入者が直面する課題の整理
  • 次のステップへの指針提示

アクセシビリティを重視したものづくりの課題

  • アクセシビリティ の向上を最優先としたプロダクト開発の意義
  • 現状では Tech Giants が話題や市場の大部分を独占
  • 小規模開発者や新規参入者が 注目を集めにくい現実
  • 技術力や資金力の差による 普及の壁
  • 独自性を持ちながらも 幅広いユーザー に届く設計の重要性

技術大手企業が会話を独占する理由

  • ブランド力 や既存のユーザーベースによる信頼性
  • マーケティング資源 や広告費の圧倒的な差
  • エコシステム の構築による囲い込み戦略
  • 小規模プレイヤーの 声が埋もれやすい環境
  • 新規技術やサービスの 発信力不足

アクセシブルなものづくりのための戦略

  • ニッチな課題 や特定ユーザー層への集中
  • オープンソース やコミュニティ主導の開発手法
  • ユーザーテスト やフィードバック重視の設計思想
  • 既存の 大手サービスとの連携 や拡張性の追求
  • ストーリーテリング によるプロダクトの魅力訴求

次の一手とアクションプラン

  • 独自性の明確化 とターゲット層の特定
  • 小規模でも実現可能なMVP (Minimum Viable Product)の設計
  • SNSやブログ を活用した認知拡大
  • アクセシビリティ基準 (WCAGなど)の徹底遵守
  • パートナーシップ やコラボレーションによる影響力拡大

Hackerたちの意見

何か作りたいなら、https://huggingface.co/lerobot を見てみて!ハードウェアのチェックは、https://github.com/TheRobotStudio/SO-ARM100 で。2週間後に世界規模のハッカソンがあるから、始めるには最高の機会だし、いろんな人と知り合えるよ: https://huggingface.co/LeRobot-worldwide-hackathon

ニューヨークにいるなら、6/14-6/15のハッカソンをBetaworksのオフィスで開催するよ! https://lu.ma/z3z9ipke

まずは目的を決めることが大事だね。形は目的に従うから。電気工学を知ってれば、俺みたいに失敗することは少ないよ。機械工学を知ってれば、部品の設計にそんなに時間はかからないし。プログラミングが得意なら、ハードウェアを一つにまとめるのも俺より早いはず。『日常のデザイン』を読んでたら、アクセスしやすくするための先を行ってるね。

このコースやってみて! https://github.com/henki-robotics/robotics_essentials_ros2 まったく無料で、何も買う必要ないし、パソコンさえあればOK。俺は大企業で4年間ロボットの電気ハードウェアを設計してきたけど、楽しいのはソフトウェアだし、お金もそこにある。でも、別のスキルを持つのはめっちゃいいよ。ロボティクスはいろんな分野が交わる場所だから、いいチームを見つければ成長を助けてくれる。コースを終えたら、組み込み系の分野もあるよ。ゼファープロジェクトみたいな感じかな。機械に触れてみたいなら、A1ミニを買って、Onshape(www.onshape.com)で最初のパーツやモーター、ボードのサポートをデザインしてみて。自分のグリッパーを作るのも面白いよ。電気工学は落とし穴が多くて、一番高くつくから注意してね。間違った電圧をかけると、魔法の煙が出ちゃうし、ボードが30ドルかかるから。慎重に進めて。RP2040やRP2350から始めるといいよ。安くてドキュメントも充実してる。小さく始めて、Hブリッジやブラシ付きモーターについて学んでから、ビッグボーイやブラシレスのFOC制御に挑戦してみて。安いハンダごてを手に入れて、できればJBC C245のチップのクローンを探してみて。すごく使いやすいし、AliExpressで45ドルか50ドルで見つかるよ。現場で使う道具と似てるから、財布にも優しい。ROSのミートアップを探してみて。どこにいるかによって、いくつか紹介できるよ。何より、長い旅になるから、焦らず自分のペースで進めて、目的を忘れないでね。

RP2040やRP2350のプログラミングが、商業的に使われているプラットフォーム(Siemens SIMATICなど)にどうつながるの?

楽しさとお金はソフトウェアにある これがAIのブレイクスルーで変わるかもしれないね。数年内にあり得ることだし、どう思う?

ロボティクスの面白いところは、自分の作ったものをリアルな世界で見ることができるから、満足感があるよね。

現場にいるけど、この投稿の最初の方向性には賛成できないな。オンラインのROS2コースでチェックボックスを埋めるだけじゃ、意味のあるロボティクスは学べないよ。ロボティクスは、機械工学や電気工学の知識を数学やソフトウェア開発と組み合わせた複合的な分野だからね。これらすべての分野で意味のある実践を得るためには、「ゼロから」ロボット掃除機を再実装することをおすすめするよ。実際の掃除機部分は重要じゃないから、名高い「タートル」ロボットを実装して、設計のステップや妥協、課題を直接体験することが目的なんだ。目標としては、安価な「使い捨て」ロボ掃除機と同じように、自宅を自律的にナビゲートできることを目指してみて。ロボティクスに囲まれていることを忘れないで。ほとんどの乗用車、消費者向けドローン、マイクロモビリティデバイス、現代の建設機器は「さまざまな程度で隠されたロボット」なんだから。これらのシステムに関する実践的な知識は、どこで応用するかを知っていれば、うまく活かせるよ。

電気工学については、最も落とし穴が多く、最も高価な分野だね。間違った電圧をかけると、魔法の煙が出て、ボードに30ドルかかることになるから、慎重に進めてね。数年前にDerek Molloyの「Exploring Beaglebone」を読んで楽しかったよ。この本には「Beagleboneを壊す方法」や「電子機器とのインターフェース方法」というセクションがあって、役立つ情報が満載なんだ。ウェブサイトは壊れているみたいだけど。本のISBNは978-1-118-93512-5だよ。そこにあるいくつかの推奨事項(1.8Vアナログ入力の電圧クランプ回路)を使えば、ボードを守れるかも。

[遅延]

ロボティクスは確実に身近になってきてるね!でも、伝統的なウェブやデスクトップソフトウェア開発とは全然違う世界だから、急な学習曲線に驚かないでね。頑張って続けて! - Amazonや地元のリセラーから小さなロボットキットを買ってみて。Yahboomのロボットおもちゃカーキットはいいよ。Hugging Faceには、たくさんの会社が製造・販売しているオープンソースのSO-ARM101があるよ。いいキットにはJetson Nanoを含めて約250ドル、もっとセンサーが欲しいなら1000ドルまでかかるかも。 - 本物のロボットが買えないなら、Isaac SimやMujocoみたいなシミュレーターで遊んでみて。 - Hugging FaceのMLロボティクス用の素晴らしいフレームワーク、LeRobotをチェックしてみて。 - ROS(pubsub)の基本を学んでおくといいよ。使わなくても、業界用語やデザインパターンの多くはROSから来てるから、理解しておくと役立つ。ROSはRuby on Railsみたいなもので、意見が多い重厚なフレームワークだよ。 - ROSには、古典的(非ML)な方法で操作(MoveIt)やナビゲーション(Nav2)のためのいいライブラリもあるよ。 - 行き詰まったら、ChatGPTやCursorみたいなAIツールを活用してみて。始めたばかりで正しい用語もわからない時に、Googleで調べるよりずっと早いよ。 - (宣伝)俺が作業している2つのツールをチェックしてみて:mcap.devはログ用、foxglove.devは可視化用だよ。

もしかしたら、ROSがロボティクスを始めるための道かもしれないし、AGVに関しては、学ぶべきリソースが最も豊富だと思う。でも、それは本当にAGVに限った話だね。空に入ると、すべてMavlink(昔からそうだし)、ASVやAUVはまだMOOSを使っているし、ロボットアームはMoveitよりもABBスタジオを使う可能性が高いし、研究は古典的な方法ではなく、エンドツーエンドの制御に向かっているよ。IoTシステムは主にHome Assistantを使っていて、まあ、直接MQTTを使う人もいるしね。ROSは、私たちROS開発者が思っているほど普及していないかもしれない。何を学ぶべきかは、本当に自分が進みたい分野によるよ。

Hacker Newsで議論の続きを見る