めがねのまちさばえ。次世代のメガネでもぜひ活躍したいところです。福井高専の産官学連携の取り組み、福井高専JOINTフォーラム2022にて、福井県内で進むさまざまな産業と高専・小中学生との連携が発表がありました。
福井大学の産学官連携本部長米沢さんより「
i-Garage HUB」の取り組み。
人工芝が寝てしまう問題を解決するロボの開発事例に登場、IchigoJam!使ってくれた大学生、坪山さんありがとう!小中学生でもどんどん社会の問題解決にチャレンジしましょう!
デジタルネイティブ世代 x 伝統産業、福井高専ジュニアドクター育成講座「クラフテックラボ」の紹介。IchigoJamを使ったIoT講座で協力してます。
発足から7年、福井高専で取り組む農業と工業の連携、福井高専農工連携研究活動の報告に、農業用スマートグラス構想!
シンプルな投影に絞った軽量ARメガネ「Nreal Air」が好評。輝度を高くすると正面から見た時に反転した映像が見えるので、キラキラした目を実現できました!カメラ付きモデルを使って画像認識を使えば、農業用スマートグラスのプロトタイピングもできそうです。
「kirakira-eye」src on GitHub
目をキラキラさせたい衝動で作ったアプリ。白球の数やサイズをハッシュで自由に設定できます(例: 800コ20cm、3コ1m)ES-Jamで簡単に改造できるので、気軽にいじって遊んでみてください。
プログラムは簡単、まずは、N、SIZE、OYなどの定数をいじるところからはじめよう!
<script type="module">
import * as eg from "https://js.sabae.cc/egvr.js";
const hash = document.location.hash.substring(1).split(",");
const N = hash[0] || 8;
const SIZE = hash[1] || .5;
const OY = 1.6;
const light = eg.cr("a-entity");
light.setAttribute("light", `type: directional; color: #fff; intensity: 10`);
light.setAttribute("position", { x: 0, y: 0, z: 1 });
eg.scene.appendChild(light);
const ss = [];
for (let i = 0; i < N; i++) {
const r = Math.random() * 2;
const th = Math.random() * Math.PI * 2;
const x = Math.cos(th) * r;
const y = Math.sin(th) * r + OY;
const z = -5 + Math.random() * 2;
ss.push(eg.sphere(x, y, z, SIZE, "white"));
}
setInterval(() => {
for (let i = 0; i < ss.length; i++) {
const o = ss[i];
const x = o.object3D.position.x;
const y = o.object3D.position.y - OY;
const r = Math.sqrt(x * x + y * y);
const th = Math.atan2(y, x) + r / 100;
const x2 = Math.cos(th) * r;
const y2 = Math.sin(th) * r;
o.object3D.position.x = x2;
o.object3D.position.y = y2 + OY;
}
}, 1000 / 60);
</script>
上記を index.html など、HTMLファイルとして保存してブラウザで開くだけ。誰でもすぐに始められます。
3D空間なので横から見ることもできます。真横からのライトのみを当てているので裏面は真っ暗。惑星や衛星の見え方シミュレーションにも良いですね。
起業家甲子園への出場権を獲得した、福井高専の「PaOn」チームも展示。
どんどん広がる活躍の場!