オープンソース

ロボットやAIに関連するオープンリポジトリ、コミュニティの取り組み、共同プロジェクトをご覧ください。

ハードウェアオープンソース(PCB)

ラピッドプロトタイピングのためのオープンソースハードウェア設計

オープンソースハードウェアエコシステム

このオープンソースモジュールに含まれる技術は、以下のハードウェアプラットフォームに直接適用でき、開発者はすぐにオープンソース検証を実施できます。

Arduino MEGA 2560拡張ボード

Arduino Mega 2560およびArduino DUEに対応した拡張ボード。DCエンコーダーモーター、サーボ、ステッピングモーターを駆動可能。多様な通信インターフェースとセンサーポートを搭載し、8.4V-12Vの広範囲電圧入力に対応。

Arduino拡張ボード多機能

ESP32コントロールボード+ドライバ拡張ボード

ESP32をメインコントローラーとし、DCモーター、PWMサーボ、超音波センサー、ライントレースセンサーなど多様なハードウェアドライバーインターフェースを搭載。2Sリチウム電池充電回路およびIIC、SPI、UART通信インターフェースを装備。Openblockグラフィカルプログラミングに対応。

ESP32グラフィカルプログラミングマルチセンサー

Raspberry Pi拡張ボード(エンコーダモーター+LiDAR+UART)

Raspberry Pi 2W用のデュアルDCエンコーダモータードライバーボード。2Sリチウム電池(18650)による電源供給と15W充電機能を搭載。N20エンコーダモーターを2つ接続可能で、二輪ロボットの駆動に適しています。

Raspberry PiモータードライバLiDAR

STM32ベース複合ロボット開発ボード

STM32F407IGT6をメインチップとし、DCエンコーダモーター、PWMサーボ、ステッピングモーター、および複数の通信デバイス(IIC、SPI、UART)に対応。超音波センサーと4路ライントレースセンサーインターフェースを搭載。8.4V-12V広範囲電圧入力に対応。ROSロボットの下層ドライバに最適。

STM32ROS複合ロボット

ソフトウェアオープンソース(コード)

学習と開発を加速するオープンソースコードライブラリとサンプルプロジェクト

オープンソースハードウェアエコシステム

このオープンソースモジュールに含まれる技術は、以下のハードウェアプラットフォームに直接適用でき、開発者はすぐにオープンソース検証を実施できます。

Arduino Mega2560複合ロボット開発ライブラリ

ハードウェアドライバライブラリとアプリケーションソースコードを提供。DCモーターのPWMからPID制御、サーボ制御、ステッピングモーター制御、7種類のシャーシ構造設計、2-6自由度ロボットアーム、センサー応用(超音波、ライントレース、音声、AIビジョン、PS2コントローラ、ジャイロスコープ)、ロボット総合応用(障害物回避、ライントラッキング、音声制御、ビジョン認識、遠隔制御、姿勢制御)をカバー。

Arduinoドライバライブラリ総合応用

ESP32 + Openblockグラフィカルロボットソースコード

ESP32開発ボードの回路図、電気インターフェース図、およびブロックプログラミングアプリケーションを含む:モータードライブ実験(モーター、サーボ、グリッパーのPWM制御)、シャーシモーション制御(前進、後退、左右平行移動、回転)、ロボット知覚制御実験(障害物回避、ライントレース)。

ESP32グラフィカルプログラミング教育向け

STM32 + STM32CubeMXロボット開発ソースコード

STM32開発ボードの回路図、電気インターフェース図、およびシャーシ、ロボットアーム、統合プロジェクトをカバーする完全なプロジェクトソースコードを含む。DCモーターのPWMからPID制御、サーボとグリッパー制御、ステッピングモーター制御、7種類のシャーシ構造、2-4自由度ロボットアーム、センサー応用、ロボット総合応用に対応。

STM32CubeMXエンジニアリング

LLM API + ビジョン + VLM + ロボットアームソースコード

RAI-P4身体性ロボットタスクプランニング総合実習プラットフォーム。ASR(自動音声認識)、LLM(大規模言語モデル)、TTS(テキスト音声変換)、コンピュータービジョン(YOLO顔/幾何形状検出)などのAI技術を統合。アーキテクチャ設計文書、デプロイメント文書、実装ソースコード、ロボットアーム制御実験を含む完全なロボット制御システム学習環境を提供。

LLM身体性AIAI統合

競技プロジェクト:物流搬送車両

モジュール分解による完全なソースコード。シャーシ構造設計とドライバ、収集装置制御(グリッパー)、ロボットポイントツーポイント搬送、リモートコントロール(ゲームパッド)、超音波障害物回避、多色ボール認識、オブジェクト追跡、位置決め搬送、多色ターゲットデータのシリアル通信送信を含む。

競技物流ビジョン認識

競技プロジェクト:スマートレスキュー車両

モジュール分解による完全なソースコード。シャーシ/リニアモジュール/ロボットアーム構造設計とドライバ、LCDディスプレイ使用、QRコード認識とデータ取得、ワークピース色認識、AIモデルビジョン認識ワークフロー(データセット撮影、モデルトレーニング、YOLO認識実装)、下位コンピューターデータ通信、全体制御とデバッグを含む。

競技スマートレスキューAIビジョン

バランスカーソースコード

4輪メカナムホイールカーと2輪自己バランスカーのPID制御モジュール分解。完全な制御アルゴリズム実装を提供。

バランスカーPID制御アルゴリズム

Arduino + Openblockグラフィカルロボット開発

Arduino Mega2560および新Mega2560拡張ボードをベースに、Openblock+Arduinoモードでモータードライバモジュール、シャーシモーション制御、ロボット知覚制御実験を実施。デモ例、エンジニアリングデプロイメント、ソースコード、操作文書を提供。

ArduinoOpenblock教育リソース