2015年2月12日木曜日

WebRTC Conferenceのセッションや講演に参加した気になれる技術内容まとめ

先日のWebRTC Conferenceでの講演内容やリンク集をまとめました。WebRTCを利用したサービスや技術内容へのリンクもありますので、振り返りの一途としていただければと思います。(Twitterの #WebRTCConfJPより収集させて頂きました。追記等々随時実施していきます。)


WebRTC Conference Japan 基調講演

WebRTCにおけるサーバーソリューションの決め手とは?

Chad Hart氏


記事:岩瀬義氏(HTML5 Experts.jp編集部)


WebRTCにやってくる「次の波」とは?

Douglas Tait氏


記事:白石俊平氏(HTML5 Experts.jp編集長)

WebRTC DataChannelの活用方法とその可能性
Mist Technologies株式会社CEO・田中晋太朗氏
記事:岩瀬 義昌(HTML5 Experts.jp編集部 )


エンタープライズ環境におけるWebRTC活用のポイント
日本ヒューレット・パッカード株式会社 通信メディアソリューションズ統括本部 スペシャリスト 寄高啓明氏

記事:白石俊平氏(HTML5 Experts.jp編集長)



セッション内容・関連資料











WebRTCエキスパート座談会での紹介事例


ビデオ会議

Appear.in






















Firefox Hello


Be My Eyes









録音録画技術

ブラウザで録音、録画を行うAPI (2015/2 Firefoxに実装)
RecordRTC WebRTC audio/video recording












MediaRecorder API



WebRTCフレームワーク
VoIPフレームワーク

OpenTok (jRomo Control Appsに利用されています)


Twillio




コンタクトセンター

Amazon Kindle Fire Mayday





Broadcast/Streaming

KURENTO





Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js ) from mganeko



P2PDataChannel

Peer5











ShareFest





WebTorrent



IoTデバイス

Romo



WebRTC を利用した「SkyWay×Romo」に関してはこちらの記事をご覧下さい。

Withings Home


iCam




おわりに

以上いかがでしたでしょうか、今回のWebRTC Conferenceの展示デモでは、WebRTCを利用したSkyWayとRomoデモンストレーションを実施させて頂きました。実際には以下のような様々な活用方法が考えられます。

・各種イベントでのアミューズメント活用
・在宅勤務者とのコミュニケーション
・海外、国内遠隔地とのミーティング
・教育ツール(遠隔施設見学、遠隔家庭教師)
・(両手作業しながら)のカスタマーサポート

WebRTCは今後もますます注目技術です。下記も合わせてご参照ください。

「SkyWay×Romo」動画

SkyWayを実装した、「SakyWay×Romo」のPromotion動画をご覧下さい↓





WebRTC Conference





LINK集

Romotive 公式HP


Romotive 公式Youtube チャンネル

Romoのワークショップカレンダーはコチラ















2015年2月10日火曜日

Scratch x Romo Workshop @ Miraikan


About Workshop / ワークショップ内容

世界初のRomoをScratchでプログラムするワークショップが2015年2月7日(土)と8日(日)の二日間、日本科学未来館の「クラブMiraikan」の会員様向けに開催されました。2日間で合わせて19名の小学生と中学生が参加してくださいました!

The world's first workshop for programming Romo with Scrtach was held on Feb 7 (sat) and 8 (sun) at the National Museum of Emerging Science and Innovation (Miraikan).19 elementary and junior high school students participated over the 2 days.



ワークショップの流れ /Workshop Agenda :

■ロボットとプログラミングの話 / About Robots and Programming

■今日のポイント・ロボットの使い方 / Today's tips and how to use the robot

■ロボットを動かしてみましょう / Let's try moving the robot

■ロボットを工夫して、ミッションに挑戦 / Let's clear the mission with your original movements


スクラッチ経験者は両日とも3-4名で、中にはPCの操作に不慣れなお子様もいらっしゃいました。やはりスクラッチで画面上でアニメーションを動かすことと実物のRomoを動かすことは異なり、スクラッチ経験者だからうまくミッションをクリアできるわけでもありませんでした。むしろスクラッチ初心者のお子様の方がうまくクリアできていました。

There were 3-4 students who had used Scratch before in each class but there were also students who were not familiar with using computers. Yet controlling animation on the screen with Scratch was different from controlling and actual moving robot Romo and so it did not mean that experienced Scratch users were the ones that cleared the mission.  Actually the novice Scratch users were the ones who were good at clearing the mission,  

今回は限られた時間の中でのワークショップであったため実際のRomoの動きは、Romoのアプリで設定できる内容ではありましたが、スクラッチでは組んだプログラムの全貌を確認しやすく、またより細かく動きを設定でき、思い通りの動きを設定できていました。

またPCの画面でプログラムを設定するためまわりのお子様とシェアしながら、お互いのプログラムの良いところを活かし協力しながら取り組めるところがRomoアプリを使った場合と異なる点でした。


Since these kinds of workshop have time constrains, the movements used to clear the mission were movements one can program on the original Romo App. Yet programming with Scratch allowed the students to be able to confirm the entire program and also program more detailed movements to create their desired movements.  Also programming with a computer allowed the students to share each other's program and use the good elements of each program to work together to clear the mission.  These were some differences from programming with the Romo App and with Scratch.  

参加されたお子様方は皆とても実践的なロボットの動きをプログラミングする体験をすることができ
またなによりスクラッチとRomoで楽しんでいました!

Overall the students had a good hands on experience with programming robots and most of all they had fun with Scratch and Romo!  

Summary Video of Workshop / まとめ動画

当日の写真やミッションの動画をまとめましたので、是非ご覧ください!

Below is a summary of photos and videos of missions from the workshop!



About Scratch2Romo / Scratch2Romoについて

下記別のblog記事でも紹介しておりますが、
As introduced in the past blog article,

http://romotivejapan.blogspot.jp/2015/02/scratchromoscrach2romo2.html

Scratch2Romoはプログラミング言語のスクラッチとRomoをつなげるアプリです。
Scratch2Romo is an App which connects the programming language Scratch with Romo.


Scratch2Romoは2月末からiTunesでダウンロード可能になる予定です。アプリのリリース状況などは下記サイトからご確認ください。

The app is planned to be available for download on iTunes from the end of February.
Please refer to the below website for updates on the status of the App.



Scratch2Romo EVENTS

今後のScratch x Romoのワークショップは多摩六都科学館で3月14日(土)、15日(日)に予定されています。ご興味ある方は下記ページから申し込みください。

The next Scratch x Romo Workshop will be held at the Tamarokuto Science Center on March 14 (sat) and 15 (sun).If you are interested please register from the below website.



LINKS

  

2015年2月9日月曜日

【Skyway × Romo】 Contact Form of SkyWay and Romo / お問い合わせについて

先日のWebRTC Conferenceにて「SkyWay×Romo」に関しまして、詳細は当ページをご覧頂き、何か御座いましたらお問合わせを頂ければと思います。

If you are interested in 「SkyWay× Romo」, it would be great you contact us following after reading this blog. support@romotive.co.jp


SkyWay×Romo!?

「SkyWay×Romo」はWebRTC Conferenceにてエヌ・ティ・ティ・コミュニケーションズ株式会社様ご協力の下実現致しました。


SkyWay×Romo has been developed by NTT Communications, which is is the long-distance & international communications and ICT solution provider of NTT.


WebRTCとは、ブラウザ同士でリアルタイムに映像、音声、データを送受信できる画期的な新技術です。SkyWayはエヌ・ティ・ティ・コミュニケーションズ株式会社様が開発した、WebRTCを簡単&柔軟に使えるプラットフォームです。SkyWayを使えば、サーバを準備することなく、簡単なJavaScriptを書くだけで、WebRTCを使ったアプリが開発できます。(Official HP引用)

SkyWay is A Simple and Flexible WebRTC Platform.
WebRTC is a revolutionary new technology that allows browsers to send video, audio and data to other browsers in real time. If you use SkyWay, you can easily create WebRTC apps using just JavaScript without having to worry about the server. (Ref: Official HP)



「SkyWay×Romo」動画

SkyWayを実装した、「SakyWay×Romo」のPromotion動画をご覧下さい↓




コースと必要機材

当日の会場では「SkyWay×Romo」のデモンストレーションを以下の様な環境で実施し致しました。

In the event, in order for us to realize this event, we used following system and devices.



コントローラー         モニター

「SkyWay×Romo」の可能性

今回のデモンストレーションではSkyWayの安定感をレースという形で来場者の皆様に実感頂くことができましたが、実際には以下のような様々な活用方法が考えられます。
Through this event, we demonstrated the stability of SkyWay for the attendees as Romo racing. Actually we would be able to apply this SkyWay for the various purposes as followings.

・各種イベントでのアミューズメント活用
・Amusement in the event

・在宅勤務者とのコミュニケーション
・Communication with the people of working at home for company

・海外、国内遠隔地とのミーティング
・International video-meeting

・教育ツール(遠隔施設見学、遠隔家庭教師)
・Educational tool for remote-visiting to institute, museum, and school
・Remote private teacher  

・(両手作業しながら)のカスタマーサポート
・Customer support when both hands are busy

お問い合わせ/Contact Form

「SkyWay×Romo」に関するお問い合わせは下記フォームよりお願いいたします。

Please ask us about SkyWay and Romo throught following Contact Form or this Email  support@romotive.co.jp



WebRTC Conference




イベント告知

2015/2/21(土) 14:00-18:00に、「ロボット×AI(人工知能)」アイデアワークショップを開催です、無料イベントなので、ご友人も一緒にぜひともご参加下さい!




ご友人にも拡散をお願いいたします!

LINK集

Romotive 公式HP


Romotive 公式Youtube チャンネル

Romoのワークショップカレンダーはコチラ




2015年2月4日水曜日

【Skyway動画】WebRTC Conference 出展 してRomoで大会を実施します!

明日開催のWebRTC Conferenceですが、先取りして会場の様子をお伝えします!

Romoがコースを走り回る!?

NTT communicationさんのSkywayプラットフォームとRomoがコラボレーション致します! WebRTCの技術を利用してRomoが会場を走り回ります。



Skywayの安定した通信でRomoとの遠隔通信は途切れません!

会場コース

一足先に準備中のコースをご覧下さい↓


本気を出した機材

これは凄いです。。。触れる機会は少ないので是非遊びに来て頂ければと思います!



動画

会場では下記の様にレースをする大会を実施します!




WebRTC Conferenceに参加下さい!

2015/2/5(木) 2/6(金)のWebRTC Conference Japanに出展しています!






イベント告知

2015/2/21(土) 14:00-18:00に、「ロボット×AI(人工知能)」アイデアワークショップを開催です、無料イベントなので、ご友人も一緒にぜひともご参加下さい!




ご友人にも拡散をお願いいたします!

LINK集

Romotive 公式HP


Romotive 公式Youtube チャンネル

Romoのワークショップカレンダーはコチラ





2015年2月3日火曜日

【教育従事者向け:8台購入で15%OFF!】 ScratchでRomoが動くアプリ「Scratch2Romo」 2月下旬リリース!

Introduction/はじめに

エデュケーショナルロボットRomoに、待望の3番目のアプリが近日リリースになります!今までRomoでは、誰もが楽しく学べるアプリ「Romo」と、遠隔地からPCやiOSデバイスからRomoを制御することができるアプリ「Romo Control」が、無料でリリースされていました。

A new Romo App, which will be the third Apps for Romo will be launched at the end of February!  Thus this will be an addition to the current lineup of the "Romo" App and "Romo Control".  

   


今回は体験型のエデュケーショナルロボットRomoの魅力を最大限に引き出すべく、アメリカのマサチューセッツ工科大学(MIT)メディアラボによって開発された、教育用プログラミング環境の「Scratch(スクラッチ)」を使い、複雑に思われがちなプログラミングを感覚的に理解し、現実にモノを動かすことを学べるiOS用アプリ「Scratch2Romo(スクラッチトゥロモ)」を2015年2月下旬より配信いたします。

事前登録 

ローンチまで多少時期が開くので、下記をクリック、登録の上、リリース案内をお待ち下さい!

Scratch2Romo is planned to be released at the end of February.  You can receive notification when the App is available on iTunes by registering your e-mail address on the below web page.



Facebook公式ページ Romotive Japan でも随時情報発信していきますので、合わせて「いいね」をお願いします!

背景

世界の情報サービス市場は年々拡大を続け、アメリカ、EU、日本などIT先進国のみならず、インド、中国、東南アジア、南米などのIT新興国の発展も注目されます。

しかし、高度なIT技術者を中心とする人材不足は、日本に限らずアメリカやEU諸国でも問題となり、国際的に労働市場のグローバル化が進行しています。このような背景から、日本でも、2012年から新学習指導要領に基づき、中学校の技術家庭科で「プログラムによる計測・制御」が必修になりました。一方で、教育現場では「適切なデジタルコンテンツの不足」や「教員間でのICTスキルの差」等が課題となっています。


Scratch(スクラッチ)?

プログラミング教育をするうえで、現在一番普及しているツールにScratchがあります。子どもから大人までプログラミングの概念を学ぶことができ、実際に画面上のキャラクターを動かしながら、プログラミングを試し、思考をすることができる無料のツールです。このScratchの世界でのユーザー数を見ると、米国:2,168,924users、英国:692,627 users、日本:41,177 usersとなっています。 各国で子どもの人口数が違うので比較は難しい部分があることを割り引いたとしても、まだまだ少ないのが現状ではないでしょうか。


<参照:公式Scratchサイト>

詳細は以下より、阿部和広氏の講演内容をご覧下さい。





Scratch2Romoとは?


この度開発された「Scratch2Romo」は、アメリカのマサチューセッツ工科大学(MIT)メディアラボが2007年に開発した子ども向けの教育用プログラミング環境「Scratch」を使用します。

RomoとScratchをつなぐことによって、Scratch上でRomoを操作するプログラムを、色や形が異なるブロックを組み合わせて、実際に動きを確認しながら書くことができます。

例えば、以下のようなことができるようになります。

-Romoを前後左右に動かす

-好きな言葉を話させる命令を送る

-Romoの方向、音の大きさ、加速度センサの値をRomo から読み取る

-センサー情報を取得し、インタラクティブな物語、アニメーション、ゲーム、音楽などを製作できるプログラミング環境に反映しバーチャルとリアルを行き来する


また、RomoとScratchを使用し、キャラクターを動かしながら起承転結を組み立て、簡単な物語を創り、想像力を鍛えることができます。「Scratch2Romo」は世界各国でプログラミング教育が注目を集めている中で、プログラミングを画面の中だけで学ぶだけでなく、現実の世界で動きやアニメーションを通じ、楽しみながら子どもの論理的思考能力を強化させ、新たな表現手段の一つになることを願っております。



詳細は以下より、石原淳也氏の講演内容をご覧下さい。




アプリ概要

「Scratch2Romo」 は、体験型エデュケーショナルロボットRomoと教育用プログラミング環境のScratchをつなぎ、Scratch上でRomoを操作するプログラムを簡単につくることを可能にするコネクタの役割をするiOSアプリです。



RomoにドッキングしたiPhoneに「Scratch2Romo」をインストールし、同一ネットワーク上のPCにインストールされた「Scratch」やiPad 上のアプリ、ピョンキーとWi-Fi接続することで使用できます。


実際の動き

動きは下記動画を参照下さい!



Siriを利用して音声発話も可能です!

みんなで共有しよう!

Scratchには自分で作ったプロジェクトを共有する機能があり、そこに自分なりのプロジェクトを共有すると、世界中のユーザーから評価をもらうことができます。その評価を見て、自分なりにさらに改良を加えたり、知らないユーザーの作成物に付け加えたりすることもできます。

「Scratch2Romo」も同様で、下記リンクのように利用したプロジェクトを皆で共有していくことができます。



こうして共有(ScratchではRemixと呼ばれている)していくことで、自分だけでは思いもつかなかったアイデア、つまり違う人の肩に乗るように、さらに遠くを見渡すことができるという、いわばオープンソースがRomoでも実現できるようになります。



対応端末

・iPhone 4/4s/5/5c/5s
・iPod touch 第4世代/第5世代(iOS7.1以上)


利用料金

・お試し使用版 無料
・完全版 1500円



教育事業者向け購入はこちら

Romoを教育目的で購入頂ける方には、こちらのページの最下記よりお買い求め下さい!




15%OFFで購入することができます!

まとめ

「Scratch2Romo」は世界各国でプログラミング教育が注目を集めている中で、プログラムを学ぶというだけでなく、インタラクティブな動きやアニメーションを通じて、楽しみながら何かをつくるために考え、子どもの論理的思考能力を強化させ、新たな表現手段の一つになることを願っております。

今後は当ブログでもインストール方法や、基礎的な説明、応用編、事例集など様々な形でレポートしていきます。 FacebookやTwitterでお知らせしますので、「いいね」や「フォロー」をお願いいたします!


あわせてどうぞ

教育事例まとめはコチラ

授業事例:Qremo渋谷校

授業事例:田園調布雙葉学園


授業事例: 羽衣学園中学校・高等学校



LINK集



Romotive 公式HP


Romotive 公式Youtube チャンネル

Romoのワークショップカレンダーはコチラ













※写真、素材提供 NPO法人CANVAS