YouTubeチャンネルにて、弊社製品を題材とした解説動画や活用動画などを配信しております。
毎週配信を目標に取り組んでおりますので、動画をお楽しみ頂けましたらチャンネル登録・高評価をお願いします!!
オムニローバー 3WDは、IoTデバイスや無線通信を用いたロボットの自作を容易にするワイヤレスロボット制御ボードV-duinoを搭載した、低価格な全方位移動台車ロボットです。
本体は組み立て済みとなっており、購入後すぐにロボットプログラミングの学習を始めることができます。
本製品では、Wi-Fiによる無線通信や全方位移動機構など、学習教材に求められる機能を実現しつつ、本体メインフレームにMDF材を採用し、部品の固定は結束バンドで行うなど、安価で合理的な構造をとることで、25,000円(税抜)という低価格を実現しました。
学習用教材に求められる機能性を実現するとともに、ユーザーによる様々なカスタマイズや組み替えなどにも柔軟に対応できます。
サイズが約155mm×142mm×105mmと机上での使用にも問題ないサイズであるため、子供の勉強机の上や複数人で一緒に利用する長机など、作業スペースが限られた場所でも運用可能で、プログラムの学習用教材として、様々な環境下で幅広く使用できます。
また、小型の筐体であるため、衝突時に自重によって故障する、人にぶつかって怪我をさせてしまうといったリスクも最小限のものとなります。
使用後に保管する際にもスペースを取らず、かつ、運搬の際にも労力を必要としません。
無限回転仕様のサーボモーターと小型のオムニホイールを搭載し、全方位移動を簡易に実現しています。
搭載されている制御ボードV-duinoは、サーボモーターの制御に優れており、全方位移動の制御プログラムを容易に作成することが可能です。
また、基本動作のほか、Wi-Fiを用いた無線操作のサンプルプログラムを用意しており、スマートフォンなどのWebブラウザーから操作することができます。
教育現場における様々な要望をヒアリングし、本体は組み立て済みの製品としました。
購入後、開発環境を準備していただくだけで、すぐにプログラミングの学習を開始することができます。
初学者がプログラミングを学習するという目的において、必須とはいえない組み立て工程を省くことで、いっそう効率的な学習を実現することができます。
本製品の制御ボードであるV-duinoは高い拡張性持っており、アナログセンサーや超音波センサーの値を読み取る、シリアル通信により他の機器と連携を行う、といったことが可能です。
また、最大で10個のサーボモーターを制御することができ、動作面での拡張性も十分に備えています。
本製品は組み立て工程がない完成品ではありますが、ロボットプログラミングを十分に習熟するためには、ソフトウェアだけでなくハードウェアを深く理解する必要があります。
本製品にはセンサーやサーボモーターを追加することができますので、ハードウェアの応用学習にも対応可能です。
また、V-duinoはWi-Fiを用いたネットワーク通信が可能であるため、クラウドサービスや他のIoT機器との連携を行うことや、V-duino自体をIoT機器として機能させることも可能です。
V-duinoはArduino互換の制御ボードであるため、Arduinoの開発環境であるArudino IDEでのプログラム開発が可能となっています。 また、V-duino用の豊富なライブラリーやサンプルプログラムを用いることで、初学者でも無理なくロボットのプログラミングに挑戦することができます。
オムニローバー3WDの詳細スペックは以下の通りです。
外形 | 約160(φ)×105(H)mm | |
---|---|---|
重量 | 約462g(バッテリー搭載時) | |
サーボモーター | メタルギアサーボモーター | |
本体材料 | MDF | |
動作電圧 | サーボモーター 5V、ロジック 3.3V | |
電源 | 5V ACアダプタ、または、単3ニッケル水素充電池×4本(別売) | |
対応OS | Windows, MacOS X, Linux(Arduino IDE対応環境必須) | |
制御ボード | V-duino | |
販売価格(税別) | 25,000円 |
※製品の仕様は予告無く変更する場合がございますのでご了承ください
V-duinoのプログラミングには電子工作では定番のフリーのプログラミング環境Arduino IDEを使用します。
V-duinoのダウンロードページからサンプルプログラムをダウンロード頂けます。サンプル内容の一覧は下記の通りです。
サンプル名 | 概要 |
---|---|
vs-rc202_servo_basic | サーボモータを1つ動かす |
vs-rc202_servo_basic2 | サーボモータを複数動かす |
vs-rc202_servo_limit | サーボモータの稼働範囲の設定 |
vs-rc202_servo_offset | サーボモータのオフセットの設定 |
vs-rc202_servo_PWMenable | サーボモータのON/OFF |
vs-rc202_servo_motion | サーボモータでモーションを再生 |
vs-rc202_servo_all | サーボモータの機能を組み合わせる |
vs-rc202_LEDmode | LEDをゆっくり光らせる |
vs-rc202_LEDmode2 | LEDを点滅させる |
vs-rc202_servo_and_led | サーボモータとLEDを同時に使う |
vs-rc202_adc | アナログセンサを使う |
vs-rc202_buzzer | ブザーでメロディを鳴らす |
vs-rc202_HTML_Controller | スマートフォンから操作する |
vs-rc202_wirte_memmap | メモリマップの書き換え |
vs-rc202_read_memmap | メモリマップの読み込み |
vs-rc202_sensor_set_sample | ピッコロボIoT自立制御セット用のサンプル |