2018」の展示会場(ホールA)のデザインを鳴川肇研究会と合同会社アーキロイドが担当しました。-technicalブースは、正方形と長方形の2種類です。正面に大きなイーゼルが1つ、左右に大小のイーゼルが2つ、計3つのイーゼルで構成しています。ブース内のイーゼル配置は、全部で6種類です。複雑に見える全体も、この単純なルールの組み合わせによって構成されています。ラボ・コンソーシアム、授業アスペクトを元にプログラムによって配置を行っています。Coutureは、Synfluxによる、一人一人にフィットしたファッションを、無駄な残布量ゼロで実現するプロジェクトです。3Dスキャンした人の身体形状にフィットするパターンの作成と、そのパターンの型紙を生地の残布ゼロで作成する『Algorithm』により可能にします。WEB上でデザイン、素材、色などをカスタマイズし、型紙の自動生成、デジタルファブリケーション機器との連携・生産・まで含めたサービスを目指しています。LLC---concept一人一人にフィットしたファッションを、無駄な残布量ゼロで実現する1.一人一人にフィットしたファッション本プロジェクトでは、これまでパタンナーが作成していた型紙の自動生成を可能とすることで、一人一人の身体形状に合わせた、洋服のマスカスタマイゼーションを実現します。生産体制を大量生産から受注生産へと変換し、売り残りなどの過剰在庫による廃棄量の削減を目指します。従来の型紙は、袖や襟といったパーツが曲線と直線の組み合わせによって構成されているため、生地に割り当てる際に15%の残布がでていました。本プロジェクトでは、短冊型と三角型の型紙によって型紙を構成し、素材へのネスティング(割り当て)を最適化することで残布量ゼロを実現します。---technical弊社では、13Dスキャンした身体形状データにフィットする衣服パターンの生成2生成したパターンを余白ゼロで生地に割り当てる最適化アルゴリズムのプログラム開発を担当いたしました。)を3Dで確認するためのウェブサイトです。1.Excelで敷地情報を簡単入力2.Web上で3D形状の確認3.Rhinocerosデータのダウンロード-technical1.敷地情報をExcel(.xlsx)のフォーマットに入力しアップロードします。2.敷地情報を元に、高さ制限で規定される建築可能領域の3D形状を計算します。3.Unity(ゲームエンジン)を用いて、WEB上に建築可能領域の3D形状を表示します。4.WEB上に建築可能領域の3D形状を、Rhinocerosモデルデータ(.3dm)でダウンロードできます。室配置アルゴリズムの研究で活躍する松川昌平と共に子供向けワークショップで制作した秘密基地を出展しました。条件を満たすように出力されたかたちです。人工知能は芸術創造の分野にまで侵触するのか。人工知能に美意識が芽生え、自律的に芸術を創作する未来はあり得るのか。いう問いに対してひとつの答えとして展示しました。台風18号の関東上陸の予報を受けて止む無く中止と致しました。子供たちの遊び場として森の中に設置されました。children.--12人の子どもが泊まる居室空間(Private)と各居室空間に対して必ず1つの動線空間(Public)を用意し、計24個の空間で秘密基地を構成します。自分の居室空間は動線空間に必ず繋がり、自分の動線空間は他の人の動線空間と必ず繋がる関係(隣接関係)を持ちます。--秘密基地は住宅で実際に使用する軸組のモジュールで作成します。各空間は、子どもにとって寝泊まりと通行が可能な900mm×1800mm×773.75mm(幅×奥行き×高さ)を最小限の寸法に設定します。--はじめに設定した各空間の隣接関係を守ったまま、敷地に収まるように配置します。--実際の住宅と同じ105mmの角材を柱と梁に用い、金物で連結させて組み立てることで子どもたちも実際の建築の成り立ちを体験することができます。--構造材を入れた後に、すべての空間に床を入れます。居室には、雨が入らないように屋根板と、蚊が入らないように蚊帳を付けます。これで秘密基地の完成です。よるRhinocerosの外部操作IronpythonでNumpyが使えなくなり、機械学習系のライブラリもCPythonにしか対応していないため、RhinoでCPythonがどうにか使えないか調べてみた。RhinocerosはCOMインターフェイスを公開しているため、Rhino5.tlb(タイプライブラリ)からRhinoScriptインターフェイスにアクセスできることがわかった。COMとは、Microsoft社が提唱している「ソフトウェアの部分的な機能に外部からアクセスするため仕様」だそうです。これはRhinoに限らず、ExcelやIllustratorにも用意されているようなので、調べてみると色々なアプリケーションが自動化できそう。C#からRhinoへ接続する事例はあるが、CPythonでの事例が見つからなかったので、下記に記しておく。用意されているインターフェイスは全てRhinoScriptのコマンドのようだが、ほぼrhinoscriptsyntaxと同じコマンドがありそうなので問題はなさそう。インターフェイスの一覧はWindownsSDKに付属している「OleView.exe」のTypeLibraryから確認できる。・実行しないとtlbファイルが読み込まれないためか、インターフェイスのコード補完が出ない。・RhinoCommonへ接続するインターフェイスは用意されていないため、RhinoDoc関係をいじれない。shonennomori--9月、小学4年生~中学3年生の子供向けに秘密基地をつくるワークショップを開催致します。参加したいお子様、興味あるお子様、いらっしゃいましたらinfo@archiroid.comまでご連絡下さい。実際に住宅で使われている軸組みを用いて、森の中に秘密基地を建てます。秘密基地を自分で作って、泊まって、解体するところまで学ぶことが出来ます。【定員に達したため、募集は締め切りました。共同で、ロボットエンジニアとして参加しました。VISION」を舞台に、映像と2台の産業用ロボットアームがシンクロするアート作品です。4つのシーンの中で、映像に合わせてロボットが人間らしく滑らかに動いたり、来場者によってロボットを操作する仕掛けが演出されます。-technical映像と同期させながらロボットを制御するシステムを、RhinocerosのプラグインGrasshopper上でプログラムしました。映像に対するロボットのリアルタイム制御や、来場者のタッチパネル操作に合わせてロボットが動作する仕組みを構築しています。ロボットが演出の中で持つ「光るステッキ」の設計、製作、プログラムも行いました。ステッキは3Dプリンターで造形し、内部にarduinoを組み込んで、光る機構のwifi制御を行っております。ロボットがステッキを台座から持ったり置いたりする場面では、三菱電機の力覚センサーを用いて、安全に把持できるか判定します。LIFE)の「メトアキリン」は、サファリをイメージした空間の中で、キリンに見立てた産業用ロボットアームが滑らかに動く動態展示です。ロボットキリンへの餌やりを体験できます。-technicalキリンの動作を絵コンテに合わせてシミュレーションする仕組みを、RhinocerosのプラグインGrasshopper上でプログラムしました。赤外線センサーを用いて、餌を与えられた時の判定を行っています。参加者はRhinoceros上でビー玉をゴールまで転がすゲーム「Pitagorarduino(ピタゴラアルディーノ)」の制作を行います。ゲームは4つのシーンから構成され、マイコンのArduinoとRhinocerosのプラグインGrasshopper、そして両者を繋げるGrasshopperの拡張機能Firefly、それぞれを操作することで各シーンを進めます。ゲームの制作を通じて、Arduinoに必要な電子回路の作り方やFireflyの操作方法などについて学べます。初心者にとって多くの知識が必要となるFireflyを楽しみながら習得できるワークショップとなっております。-technicalArduinoの物理環境データとFireflyの情報環境データを交互に変換して遊ぶゲームをGrasshopper上でプログラムしました。Grasshopper上で物理シミュレーションを実装する拡張機能Kangarooを使用して、モデリング上のビー玉を動かしています。Conceptarchiroid(アーキロイド)とは、architectureとandroidを合成した造語である。「設計」から「施工」まで、ものづくりに関わるあらゆるプロセスは、プランナー、デザイナー、アーキテクト、クラフトマンといった専門家の感性と経験による試行錯誤を経て、今日まで進化を続けてきた。機械学習、アルゴリズミックデザイン、デジタルファブリケーション、ロボティクスといった情報技術は、人間が経験から培ってきた暗黙知をコンピュータアルゴリズムに書き下すことで、計算・共有可能な形式知に変換しつつある。我々は、そういったものづくりに関わるあらゆる形式知を統合して、「デザイン」から「マテリアライジング」まで一貫して構想する「archiroid」の開発を目指す。多様なアーキテクチャを産出するシステム「archiroid」を用いた革新的な設計プロセスを構築し、人と機械の新しい協働のあり方を実現したいと考えている。