UNI-WR2S

ポータブルROS / SLAM学習ロボット


机上から、実機のナビゲーションへ

UNI-WR2Sは、ROSおよびSLAMナビゲーション教育向けに設計されたポータブルなデスクトップ型ロボットプラットフォームである。
「ロボットオペレーティングシステム(ROS)」「移動ロボットのナビゲーションおよび自己位置推定」「自動制御(PID)」などの講義における実践的な演習に対応。
従来のシミュレーション中心、あるいは広い実験環境を必要とする教育手法と異なり、UNI-WR2Sはポータブルなハードウェアとデスクトップ環境での運用、さらにROSのエンジニアリングプロセスを体系的に分解。
実機ロボット上で、いつでもどこでもナビゲーションアルゴリズムの検証やパッケージ開発を行うことが可能。


■ 対象分野・活用シーン

ROS入門

SLAMナビゲーション

PID制御

移動ロボット実習

エンジニアリング実践

製品特長


手のひらサイズ

USB Type-C 充電対応

デスク上で自在に展開

■ ポータブル学習モデル

フルメタルのコンパクトボディを採用し、サイズは成人の手のひらよりも小型。Type-C充電ポートを搭載し、モバイルバッテリーでの給電にも対応。教室・実験室・出張先など、さまざまなシーンでの即時デバッグニーズに応える。

■ デスクトップSLAM実験環境

わずか60cm四方のデスク上から始められるSLAM環境。手の届くコンパクトな操作範囲に加え、モジュール式パネルで最大1.2m四方まで拡張可能。多彩なナビゲーションコースをスピーディーに構築できる。

デスク上配置の俯瞰図

■ ROS実装の体系的分解

原理フレームワーク、機能デモ、構成分解、機能パッケージ設定、全パラメータ調整に至る5段階の学習ステップを構築する。Cartographer・Hector・Gmappingの3大ナビゲーションアルゴリズムと組み合わせ、学生が実際のエンジニアリング実装手法を習得できるようにする。

仕様・スペック


■ 基本仕様

  OS環境

  Ubuntu/ROS(プリインストール)

  構成

  二輪駆動・三輪差動シャーシ

  コントローラー

 

  Broadcom BCM2710A1, quad-core 64-bit SoC

  (Arm Cortex-A53 @ 1GHz)

  駆動方式

  7ビットエンコーダモーター

  シャーシ構成

  4輪メカナムホイール全方向移動シャーシ

  ナビゲーション方式

  Cartographer / Hector / Gmapping(レーザーSLAM)

  最大安定速度

  0.16m/s

  位置精度

  1m以内における位置誤差5mm未満

  直進精度

  1m走行時の直線偏差1cm未満(約1.5°)

  寸法

  130mm(W) x 97mm(D) x 98mm(H)

  重量

  580g

  電源

  内蔵バッテリー (連続稼働時間4時間以上) USB Type-C充電

  付属品

  USB Type-Cケーブル(約1.5 m)×1(ACアダプター付属)

■ センサー構成

SLAMナビゲーションに必要な各種センサーを統合し、オドメトリフィードバック、姿勢推定、環境マッピングに対応。実環境におけるナビゲーションアルゴリズムの入力データ取得を実現。

  LiDARセンサー(上部搭載)

  外径:62 mm以下,測定距離:0.1~10 m,サンプリング周波数:10 Hz

  ホイールエンコーダ

  デュアル構成、PID制御およびオドメトリフィードバックに対応

  IMU/ジャイロセンサー

  姿勢推定に対応

  拡張インターフェース

  外部センサーおよびマーカーの接続に対応

■ 制御構成

Raspberry Piを中核とした制御システムを採用。PIDモータドライバおよび電源管理機能を内蔵し、ワンボタンでの起動・復帰に対応。授業でのデモンストレーションや大量導入にも適した設計。

実験項目


ロボットビジョン

基礎的な画像処理から深層学習、マルチモーダル認識まで、一貫した実践学習の流れを構築。

■ OpenCVビジョン

    ・色認識、形状認識、QRコード認識、バーコード認識

    ・カラーマーカー検出(総合処理+フィルタリング)

■ AIビジョン – YOLO

    ・YOLOモデルの導入・デプロイ

    ・データセットのアノテーション、学習、デプロイ

    ・ワーク検出

    ・顔検出

■ AIビジョン – 通義千問マルチモーダル大規模モデル

    ・通義千問マルチモーダルAPIの導入・デプロイ

    ・物体検出およびラベリング




大規模モデルの導入と応用

音声インタラクション、マルチモーダル認識、ロボット実行を統合した、エンドツーエンドのAIモデル実践にフォーカス。

 ■ 音声対話インタラクション

 ・音声認識(ASR)の導入・実装 – 通義千問

 ・意味理解(LLM)の導入・実装 – DeepSeek

 ・音声合成(TTS)の導入・実装 – 火山引擎

 ・大規模モデルを活用した音声対話機能の実装

 ・音声対話による電卓機能の実装

 ・音声対話による音楽再生機能の実装

■ マルチモーダル視覚認識

 ・通義千問マルチモーダルAPIの導入・デプロイ

 ・物体検出およびラベリング

■ ロボット応用との連携

 ・MCPに基づく認識・把持タスクプランニング

 ・MCPに基づくナビゲーションタスクプランニング

 

ロボット本体

 シャーシおよびロボットアームの運動学と制御戦略に関する実践。

 

■ モバイルベース制御

 ・エンコーダ付きモータのPID制御

 ・全方向移動ベースの運動学制御

 ・全方向移動ベースのオドメトリ制御(ジャイロセンサ含む)

■ ロボットアーム本体制御

 ・サーボモータの位置制御

 ・ロボットアームの運動学制御

 ・ロボットアームの補間軌道制御

 

ロボットオペレーティング システム(ROS)

ROSのトピック、サービス、パラメータ管理およびMoveItによるモーションプランニングなどの中核スキルを習得。

■ ROSの基礎操作

 ・Topic、Service、Parameter による turtlesim の移動制御

 ・パッケージ移植と実行 – キーボードによる turtlesim 制御

■ Moveit! によるロボットアーム動作計画

 ・ロボットアームのURDFファイル設定

 ・Moveit! によるロボットアーム運動学モデルの設定

 ・RViz によるロボットアーム動作計画の実現

 

 

移動ロボットのナビゲーション と自己位置推定

システムインターフェース、マッピングおよびナビゲーションの一連のプロセスを網羅し、マルチポイントナビゲーションの実践に対応。

■ 地図構築  

    ・マッピング用プロジェクトファイルの設定  

    ・新規地図の構築 

■ 地図ナビゲーション  

   ・指定点ナビゲーションの実装  

   ・自律回避ナビゲーションの実装  

   ・複数座標ナビゲーションの実装

 

上部へスクロール