SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
お・と・なのLT大会
2014年12月18日
自己紹介
前回までのTWENTY F(ry
束田 大介
1976年10月生まれ
神奈川県大和市出身
Drumer
Max for Live
Arduino
SNSアカウント
Twitter
@dsgarage
Facebook
https://www.facebook.com/dsgaragejp
ミュージシャン、ドラマーとして活動
しながらUnityエンジニア、TCA(東京コ
ミュニケーションアート)にて、Unity
におけるゲーム制作科の非常勤講師。
フィジカルコンピューティングを取り
入れた、音楽を軸にしたメディアアー
トの研究、開発を行なっています。
プログラミングの他に、Arduinoという
マイコンチップを使用しハードウェアの
開発や、パッチプログラミングと言われ
る手法を用いたMax6を扱いながら音声
信号の解析、ソフトウェアの開発なども
行なっている、フリーランスのひとです。
こんなのや
こんなのす。
お仕事はこんなの
こんなのとか。
さて野郎ども、
ポロリ(今年の愚痴)の時間だ。
おかげさまで今年は大忙し!
Unity様々でござる。
Unity TCA非常勤講師
朝9時から1時間半の授業4コマ
毎週土曜日6時起きムリゲー
前期はUnityの使い方、ゲーム作りの基礎
後期はベースの設計、構築を中心に、4コマ使って6
時間ゲームジャム
Unityの使い方、ゲームの作り方、エディッタ拡張が
中心
Unity TCA非常勤講師
大変だったけど、生徒がUnityChan使って、TGSの学
校ブースで出展
Unityのスキルでインターン採用決まりました
張り切りすぎて、生徒がUnityPro購入(笑)
実務、案件
ここ一年間で開発、保守を行なったプロジェクトが9
件もあった…
本音を言うと殺す気かとwwwwwww
人様のコード読むの苦手なんですよーとか言いながら、
クラスリファレンスさっくり作ってツールで管理とか
wwwww
正直、今のメインの現場が危険過ぎる気がおっと誰
か来たようだ。
ゲームジャム
今年は学校の都合もあって全然行けなかった…
来年はGGJからスタートしよっと。
ハードウエアつかえるゲームプログラマーになりたい
なー
本日のお題
なぁみんな、
ハンダ付けは好きかい?
もちろん好きだよな!?
おぢさんも大好きだ!
キタコレ!
Unity × ミニ四駆
ついにきました。
構想一年やっと具現化
元々ミニ四駆の走行データをシミュレーションした
かったのが事の経緯
マイコン積んでラジコンとかはダセぇ
センサーを集めてみたら事の他データの規模が大き
かった(加速度センサーに関しては平均7G)
ミニ四駆のデータベースを
あのサイズ、コースに含まれるデータの価値
スイッチを入れ、手を離してからの予測値の計算
グレードアップパーツの効果
最終的にはシミュレーター
蓄積されたデータを元に走行シミュレーションがで
きるように
各パーツの性能も記録を取ってみたい
コンディションによるセッティングの改善も
本日のお題
何故ミニ四駆にArduinoをのせるのか
UIをUnityで作成するんだっっっっ!
Uniduinoどうしちゃったの!?
何故ミニ四駆に
マイコンチップをのせるのか
まず取得したかったデータ
モーター、電池温度でバッテリーのコンディション
を監視

ミニ四駆はバッテリーのコンディションが大きく影
響するが安定しているものではない

熱によって大きく性能、寿命がかわる

「バッテリーの育成」なるものがあるため、バッテ
リーの精度は重要
まず取得したかったデータ
バッテリー電圧の計測
バッテリー消費量でマシンセッティングが変わる
5週走行するためのバッテリーが不足しているな
ら、軽量化、モーターの選択を改善
走行時の安定化もバッテリー消費軽減に大きく貢献
できる
まず取得したかったデータ
回転数は車検時にモーターの改造が無いか計測する
のみ
走行中の抵抗が回転数に及ぼす影響により、セッティ
ングの改善が期待できる
デファンシャル機能などがないので、車輪がロックさ
れた際はモーターに直接不可がかかる
まず取得したかったデータ
ジャイロ、加速度で車体の状態、速度を計測
ナイアガラスロープなどの対策は、具体的な案がない
のでそれらの対策にも活用したい
継ぎ目などのコースコンディションの測定にも効果を
発揮する
まず取得したかったデータ
コース情報をカラーセンサーを使い取得
周回によってカラー分けがされているのでそれらを
活用
スタートポイントさえ正確に取れればタイムの計測も
可能
一番欲しいデータ
レーンチェンジャー
コースアウトのポイント
として一番のターニング
ポイント
スピードの他に進入角度、
バランスを崩した後の姿
勢制御
平常時からの負荷の変化
ナイアガラスロープ
大人の膝丈もある高さのスロープ
進入速度、のぼりスロープの減速とバランスロストの
関係
着地時の衝撃の数値
UIをUnityで作成
イメージはアイアンマン
作業場のスキャン画面とか、ジャービスのUIカッコい
い。
openFreamworksもチャレンジしたのですが、長期運
用が難しかった(仕様変更の対応など)
2Dでグラフとか出すより、やっぱり3Dがいいよね。
スマホで動的にデータ取得
コースで走っている様をAndroidとかで見ながら確認
したい
データ転送はBluetoothかZigbeeを評価中
ここでも課題はマルチプラットフォーム
モバイルでリアルタイムデータ計算、ラップトップで
集計、データベース転送
お悩み
ミニ四駆のモデルデータが無くて苦悩。
先々はグレードアップパーツのデータもしっかり取り
たい(モータースペックによる挙動とか)
がっつり量産できるような所まで考えてるけど、開
発進まなくてブーム終焉で草。
Uniduinoはどうした!?
つかってますがな!!!
昨年のポロリ会で紹介
有料アセット
使い勝手は最高に便利
通常マイコンチップを用いて、シ
リアル通信はなかなか骨が折れる
(自分は早々に断念…)
Uniduinoリファレンス
http://www.uniduino.com/docs/
Uniduinoの問題点
Firmataというファームウエアをまるっと焼いてしま
うので、センサーに対する演算をUnity側で持たない
と行けない。(マイコン側でコーディングできない)
現在のバージョンではI2Cが使用できないので、Unity
内に自前で実装する必要がある。
Uniduinoの利点
デジタルのON/OFFがポート単位でとりやすい
アナログも入出力安定して取得可能
有線でタイヤの回転数、電圧、モーター温度などは
Uniduinoで取得可能
そんなこんなでやる事イパーイ
コーディング&マシンに乗せる基盤作成
UIデザインとコントローラー設計
あ、サーバーもやらねぇとだわwwwww
だもんで告知!
UIデザインちょっとやってやっても良いぜ的な方
ミニ四駆のモデルデータとかクソワロwwww
ハンダ付けとかしてみたいなぁ。
そんな皆様ジョイナスです!
ご清聴、有り難うございました!

Weitere ähnliche Inhalte

Was ist angesagt?

Rubyだけでチンチロをつくる
RubyだけでチンチロをつくるRubyだけでチンチロをつくる
RubyだけでチンチロをつくるK K
 
つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方K K
 
Rubyでオリジナルプログラムをつくろう
RubyでオリジナルプログラムをつくろうRubyでオリジナルプログラムをつくろう
RubyでオリジナルプログラムをつくろうK K
 
Python勉強会in 長野 オープニング
Python勉強会in 長野 オープニングPython勉強会in 長野 オープニング
Python勉強会in 長野 オープニングYuuki Nakajima
 
20201006 勉強会駆動開発
20201006 勉強会駆動開発20201006 勉強会駆動開発
20201006 勉強会駆動開発K K
 
コンピュータビジョン最終課題
コンピュータビジョン最終課題コンピュータビジョン最終課題
コンピュータビジョン最終課題solt9029
 
わくわく勉強会 フロントエンド
わくわく勉強会 フロントエンドわくわく勉強会 フロントエンド
わくわく勉強会 フロントエンドK K
 
第3回ue4勉強会 in 大阪
第3回ue4勉強会 in 大阪第3回ue4勉強会 in 大阪
第3回ue4勉強会 in 大阪祐稀 平良
 
すしルート inヒカ☆ラボ_「すし×うごく」_20160314
すしルート inヒカ☆ラボ_「すし×うごく」_20160314すしルート inヒカ☆ラボ_「すし×うごく」_20160314
すしルート inヒカ☆ラボ_「すし×うごく」_20160314Seigo Tanaka
 
【すしルート#2】すし×つながる
【すしルート#2】すし×つながる【すしルート#2】すし×つながる
【すしルート#2】すし×つながるSeigo Tanaka
 
20160314 すしルート#3 資料
20160314 すしルート#3 資料20160314 すしルート#3 資料
20160314 すしルート#3 資料Nishida Kansuke
 
クラーク創立25周年記念文化祭 秋葉原Ga専攻
クラーク創立25周年記念文化祭 秋葉原Ga専攻クラーク創立25周年記念文化祭 秋葉原Ga専攻
クラーク創立25周年記念文化祭 秋葉原Ga専攻Kentaro Abe
 
Twitterのつぶやきで明日の自分のご機嫌を予測してみる
Twitterのつぶやきで明日の自分のご機嫌を予測してみるTwitterのつぶやきで明日の自分のご機嫌を予測してみる
Twitterのつぶやきで明日の自分のご機嫌を予測してみるKiriko Yano
 
第6回UE4勉強会in大阪
第6回UE4勉強会in大阪第6回UE4勉強会in大阪
第6回UE4勉強会in大阪祐稀 平良
 
ゼロから作るダメ絶対音感
ゼロから作るダメ絶対音感ゼロから作るダメ絶対音感
ゼロから作るダメ絶対音感Genki Ishibashi
 
私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のり私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のりK K
 
CNNで作る ダメ絶対音感
CNNで作る ダメ絶対音感CNNで作る ダメ絶対音感
CNNで作る ダメ絶対音感Genki Ishibashi
 
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめUE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめYuuki Ogino
 

Was ist angesagt? (20)

Rubyだけでチンチロをつくる
RubyだけでチンチロをつくるRubyだけでチンチロをつくる
Rubyだけでチンチロをつくる
 
20110224jggug
20110224jggug20110224jggug
20110224jggug
 
つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方
 
Rubyでオリジナルプログラムをつくろう
RubyでオリジナルプログラムをつくろうRubyでオリジナルプログラムをつくろう
Rubyでオリジナルプログラムをつくろう
 
Python勉強会in 長野 オープニング
Python勉強会in 長野 オープニングPython勉強会in 長野 オープニング
Python勉強会in 長野 オープニング
 
20201006 勉強会駆動開発
20201006 勉強会駆動開発20201006 勉強会駆動開発
20201006 勉強会駆動開発
 
コンピュータビジョン最終課題
コンピュータビジョン最終課題コンピュータビジョン最終課題
コンピュータビジョン最終課題
 
わくわく勉強会 フロントエンド
わくわく勉強会 フロントエンドわくわく勉強会 フロントエンド
わくわく勉強会 フロントエンド
 
第3回ue4勉強会 in 大阪
第3回ue4勉強会 in 大阪第3回ue4勉強会 in 大阪
第3回ue4勉強会 in 大阪
 
すしルート inヒカ☆ラボ_「すし×うごく」_20160314
すしルート inヒカ☆ラボ_「すし×うごく」_20160314すしルート inヒカ☆ラボ_「すし×うごく」_20160314
すしルート inヒカ☆ラボ_「すし×うごく」_20160314
 
20201013 IoTLT
20201013 IoTLT20201013 IoTLT
20201013 IoTLT
 
【すしルート#2】すし×つながる
【すしルート#2】すし×つながる【すしルート#2】すし×つながる
【すしルート#2】すし×つながる
 
20160314 すしルート#3 資料
20160314 すしルート#3 資料20160314 すしルート#3 資料
20160314 すしルート#3 資料
 
クラーク創立25周年記念文化祭 秋葉原Ga専攻
クラーク創立25周年記念文化祭 秋葉原Ga専攻クラーク創立25周年記念文化祭 秋葉原Ga専攻
クラーク創立25周年記念文化祭 秋葉原Ga専攻
 
Twitterのつぶやきで明日の自分のご機嫌を予測してみる
Twitterのつぶやきで明日の自分のご機嫌を予測してみるTwitterのつぶやきで明日の自分のご機嫌を予測してみる
Twitterのつぶやきで明日の自分のご機嫌を予測してみる
 
第6回UE4勉強会in大阪
第6回UE4勉強会in大阪第6回UE4勉強会in大阪
第6回UE4勉強会in大阪
 
ゼロから作るダメ絶対音感
ゼロから作るダメ絶対音感ゼロから作るダメ絶対音感
ゼロから作るダメ絶対音感
 
私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のり私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のり
 
CNNで作る ダメ絶対音感
CNNで作る ダメ絶対音感CNNで作る ダメ絶対音感
CNNで作る ダメ絶対音感
 
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめUE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
 

Ähnlich wie 20141218 お・と・なのlt大会

エンタメとテクノロジー
エンタメとテクノロジーエンタメとテクノロジー
エンタメとテクノロジーKiyoshi SASAGAWA
 
131219 CCJ×マチノコト イベントスライド
131219 CCJ×マチノコト イベントスライド131219 CCJ×マチノコト イベントスライド
131219 CCJ×マチノコト イベントスライドShintaro Eguchi
 
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方Masaaki Nagasawa
 
Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Core Concept Technologies
 
140117東北芸術工科大学・講義「都市人物研究」
140117東北芸術工科大学・講義「都市人物研究」140117東北芸術工科大学・講義「都市人物研究」
140117東北芸術工科大学・講義「都市人物研究」Shintaro Eguchi
 
design, learning & industry in the era of the Maker Movement
design, learning & industry in the era of the Maker Movementdesign, learning & industry in the era of the Maker Movement
design, learning & industry in the era of the Maker MovementShigeru Kobayashi
 
プログラム初心者がCocos2d xで ゲームを作った話
プログラム初心者がCocos2d xで ゲームを作った話プログラム初心者がCocos2d xで ゲームを作った話
プログラム初心者がCocos2d xで ゲームを作った話tetu_fs
 
Facebookグループ活用講座
Facebookグループ活用講座Facebookグループ活用講座
Facebookグループ活用講座Takeo Noda
 
イトナブ発表会資料
イトナブ発表会資料イトナブ発表会資料
イトナブ発表会資料Wataru Asai
 
音声認識どこまでできる?
音声認識どこまでできる?音声認識どこまでできる?
音声認識どこまでできる?高見 知英
 
Lt 20211127
Lt 20211127Lt 20211127
Lt 20211127u taso
 
おれ、ちょうじん
おれ、ちょうじんおれ、ちょうじん
おれ、ちょうじんatmarkit
 
音のチカラ -サウンドの重要性について-
音のチカラ -サウンドの重要性について-音のチカラ -サウンドの重要性について-
音のチカラ -サウンドの重要性について-Daisuke Mizuno
 

Ähnlich wie 20141218 お・と・なのlt大会 (13)

エンタメとテクノロジー
エンタメとテクノロジーエンタメとテクノロジー
エンタメとテクノロジー
 
131219 CCJ×マチノコト イベントスライド
131219 CCJ×マチノコト イベントスライド131219 CCJ×マチノコト イベントスライド
131219 CCJ×マチノコト イベントスライド
 
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方
TechBuzz ツール系アプリの企画思考法:PCソフトプロデュースの経験から得た、 ツールアプリの作り方、育て方、考え方
 
Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目Pythonでディープラーニングをはじめるための一歩目
Pythonでディープラーニングをはじめるための一歩目
 
140117東北芸術工科大学・講義「都市人物研究」
140117東北芸術工科大学・講義「都市人物研究」140117東北芸術工科大学・講義「都市人物研究」
140117東北芸術工科大学・講義「都市人物研究」
 
design, learning & industry in the era of the Maker Movement
design, learning & industry in the era of the Maker Movementdesign, learning & industry in the era of the Maker Movement
design, learning & industry in the era of the Maker Movement
 
プログラム初心者がCocos2d xで ゲームを作った話
プログラム初心者がCocos2d xで ゲームを作った話プログラム初心者がCocos2d xで ゲームを作った話
プログラム初心者がCocos2d xで ゲームを作った話
 
Facebookグループ活用講座
Facebookグループ活用講座Facebookグループ活用講座
Facebookグループ活用講座
 
イトナブ発表会資料
イトナブ発表会資料イトナブ発表会資料
イトナブ発表会資料
 
音声認識どこまでできる?
音声認識どこまでできる?音声認識どこまでできる?
音声認識どこまでできる?
 
Lt 20211127
Lt 20211127Lt 20211127
Lt 20211127
 
おれ、ちょうじん
おれ、ちょうじんおれ、ちょうじん
おれ、ちょうじん
 
音のチカラ -サウンドの重要性について-
音のチカラ -サウンドの重要性について-音のチカラ -サウンドの重要性について-
音のチカラ -サウンドの重要性について-
 

Mehr von 大介 束田

第1回GameDesign-遊びの体験と文化
第1回GameDesign-遊びの体験と文化第1回GameDesign-遊びの体験と文化
第1回GameDesign-遊びの体験と文化大介 束田
 
WWDC 2015 情報共有会
WWDC 2015 情報共有会WWDC 2015 情報共有会
WWDC 2015 情報共有会大介 束田
 
ゲーム開発におけるバックトラック法
ゲーム開発におけるバックトラック法ゲーム開発におけるバックトラック法
ゲーム開発におけるバックトラック法大介 束田
 
メンボフェスタ
メンボフェスタ メンボフェスタ
メンボフェスタ 大介 束田
 
20130119 さいたま勉強会
20130119 さいたま勉強会20130119 さいたま勉強会
20130119 さいたま勉強会大介 束田
 
20130427 さいたま勉強会
20130427 さいたま勉強会20130427 さいたま勉強会
20130427 さいたま勉強会大介 束田
 

Mehr von 大介 束田 (7)

第1回GameDesign-遊びの体験と文化
第1回GameDesign-遊びの体験と文化第1回GameDesign-遊びの体験と文化
第1回GameDesign-遊びの体験と文化
 
WWDC 2015 情報共有会
WWDC 2015 情報共有会WWDC 2015 情報共有会
WWDC 2015 情報共有会
 
Unity testtool
Unity testtoolUnity testtool
Unity testtool
 
ゲーム開発におけるバックトラック法
ゲーム開発におけるバックトラック法ゲーム開発におけるバックトラック法
ゲーム開発におけるバックトラック法
 
メンボフェスタ
メンボフェスタ メンボフェスタ
メンボフェスタ
 
20130119 さいたま勉強会
20130119 さいたま勉強会20130119 さいたま勉強会
20130119 さいたま勉強会
 
20130427 さいたま勉強会
20130427 さいたま勉強会20130427 さいたま勉強会
20130427 さいたま勉強会
 

20141218 お・と・なのlt大会