Jeffrey Cross
Jeffrey Cross

建物サイズのドローボットの構築

あなたの家を塗るか、あなたのお気に入りのアートワークの網膜解像度の再版を作る簡単な方法を探しているなら、あなたはおそらくこの記事をスキップしなければなりません。私たちが作ったマシンは大きく、低解像度でveeerrrrryyyy遅いです。それはまた、大きくて悪いお尻で、安くて手に入らないもので、午後2時間に構築することができ、実際に見ても魅惑的で瞑想的な静けさを持ちます。 )ユニークな芸術作品を作ります。

図1:Drawbotとそのメーカー

約1年前、地元のメーカフェスティバルの主催者は、18フィートの高さの塔でおもしろい魅力的な何かをするためのアーティスト募集を発行しました。フェスティバルでのアウトドアの一環として、寄付をする団体アーティストのための「キャンバス」として、わずかな予算で3つの塔がありました。

私は私の学生の一人(Janwillem te Voortwis、彼の研究Creative TechnologyのBScプロジェクトとして)と協力して、これらの長い間続く欲望の1つを提案(そして試して構築)するためにこの機会をつかみました。 Kritzler(あるいは最近のScribit on kickstarter - あるいは他の素晴らしいArduinoがコントロールするV-plotter)は、(文字通り)ひねりを加えたものです。鉛筆やフェルトマーカーの代わりにスプレーペンキを使いました。缶だけでなく、デイジーホイール式のマルチカラープリントヘッド、ビットロボット式のレインボースタイルも使用しました。

地元のフェスティバルではレオナルドダヴィンチを主なテーマとインスピレーションとして採用したので、私たちはたくさんの木と大きな輪で機械を構築し、レオナルドの有名な戦闘車両を基にしたプリントヘッドの設計を余儀なくさせました。 。

Vプロッタのメカニズムは、主にスプロケットと自転車チェーンを使用してプリントヘッドを移動させる、大きくて太った2つのステッピングモータ(元々完成していないCNCミルプロジェクトを対象としていました)で構成されていました。プリントヘッドは、要求されたドットに対して正しい色のスプレー缶を選択するために、やはりステッピングモーターによって駆動されるレーザーカット(ギア付き)プレートからなっていた。新しい色ごとに、プリントヘッドは右の缶を所定の位置に回転させる必要があります(他の缶を動かしたり振ったりすると、「チクチク」というノイズが発生します)。スプレー缶はRCサーボと3Dプリントクランプ付きレバー機構によって作動しました例えば、Thingiverseのこれに似ています。

図2:スプレー缶を8缶入れたプリントヘッド。写真:エリックブリンクホルスト

ATmega328とRS485を接続した2つのカスタムデザインコントロールボードを使用してメインステッパーとプリントヘッドを制御しました(すべてArduinoを使用してプログラムされています)。画像をVプロッタ座標(およびカラードット情報)に変換する処理は、古い(ただし屋外では使用できない)Panasonic CF19タフブック(Ubuntu 16.04LTSを実行)で実行されるProcessing.orgスケッチで行われます。

図3:堅牢なノートパソコンで実行されているロボット制御の処理スケッチ

祭りの間に私達は5つの複製を作成することに成功した。風によって素敵なランダム効果が発生し、スプレーペイントが飛散しました(またはキャンバスが完全に失われました)。有効解像度は1 dpiで、絵画(3 x 4 ft)は2時間以上かかりました。 「一致した」色の缶がなくなるとすぐに、私たちは別の缶を代わりに使わなければならなくなり、(さらにもっと)面白いポップアートにつながりました。

プリントヘッドのレーザーカットの木製ギアは驚くほどうまく機能しましたが、スプレー缶を使用可能にするための3Dプリントのメカニズムは、余分な塗料で動けなくなることがよくありました。全体のセットアップは暖かい祭りの日の間に懸命に働かなければならなかった(そして時々あきらめなければならなかった)150ワットの力強い供給によって供給されました。 1つの本当の頭痛は口径測定の間に引き起こされた。キャンバスのフリンジでの奇妙なミスアラインメントは(芸術的には面白いが)説明がつかなかった。結局これらのミスの原因は我々が使用していた中古のスプロケットにさかのぼった。どうやら彼らは18と19歯のバージョンがあります。

図4:壮大な失敗、素敵なミスプリントなぜああ、なぜ私たちは以前に歯を数えなかったのか…。

このプロジェクトは、クリエイティブ業界で使用されている人工的に知的なアルゴリズムに権利(著作権など)を帰属させる必要性についての(全国的な)議論にしばらく巻き込まれました。私たちが自分のマシンで作った作品の1つをAIの専門家に売ったとき、私たちはプロジェクト受益者のための合計の一部をソーシャルロボットに捧げることによって迂回しました。画像の収入の一部を野生生物団体に寄付することによって法的請求が首尾よく解決された、自分撮り猿の最近の事件。

プロジェクト:Janwillem te Voortwis、Edwin Dertien

コードこれは、プリントヘッドで使用されているarduinoのスケッチです。 DynamixelReader.cppおよび* .hファイルは、コマンドプロトコルに必要です(ただし、ダイナミクセルサーボで通常使用されるRS485プロセスと同じです)。

Arduinoプリントヘッド

DynamixelReader.cpp

DynamixelReader.h

vプロッタ用のarduinoコード

Vplotterスケッチ

処理スケッチを含むアーカイブ:image_pixaliser.zip

シェア

コメントを残します