Monday, April 21, 2014

All of Yi's quotes

The final blog post... just for fun. Way too much fun.

"Need to be more aggressive!"

"I'm running on the freeway!"

"Break Dan's things..." (break dance... things)
^ Yi will demonstrate.

"PenDance"

"It doesn't matter guys... no, it super matters too."

"Why is it super matter? Cause it matters super much."

Egg_Mitey_Full


<3 ROB

Final Dance: Egg

The ROBODANCE!


Animation clips for the iPhone:







Simulation from SMT:



Simulation on the robot (isn't this beautiful?)



And just for fun: Ghosts in CMYK


Saturday, April 12, 2014

Final Assignment Week 3

Designed a mounting plate for the camera...

 ...and one for the iPhone.

iPhone mount and camera mount 3D printed. Mounting screw and pad taken from a tripod.

 
 Set up.

Testing the camera path.

Dancin' in the dark.

First test with the Holographium app.

Robot's point of view...

Now to test our own models and create animations:
Rhino model -> sections using contour command -> export to illustrator -> layer & align -> import into after effects -> animate -> export video

Wait... someone's talking to me.


First testing a long exposure with a fixed camera (computer controlled, hence the cable) and moving the other robot.

Hey Kuka, nice phone you got there.

The result! Yi's thesis?

Monday, April 7, 2014

Sunday, March 30, 2014

Final Assignment Week 1

The final assignment is upon us. It must be awesome.
Here's the idea. Use the two Kuka Agilus cells to create animated 3D light objects. One robot will hold a phone or iPad, playing an animation and moving it at a fixed rate to produce a frame of the animation. The other robot will hold the camera, and gradually move for every frame.
Inspiration:
and with a panning camera...


Movie shot: Missy - Director, Dan - Photographer, Yun - Leading Actress, Yi - Leading Utility Man

Ready, GO RoboDance!


Testing some long exposure shots stitched together as a movie.





Trying different paths and orientations of the screen relative to the camera.

sMT

The new sMT is rather buggy and crashes often. But after hours and hours of blood and sweat and frowns and tears and... you get the idea, our roboteam is programmed and simulated! 



As described above, Mitey is the panning dolly for the camera, whereas Titey holds our mobile device that will spell ROBODANCE. 

The biggest difficulty about the new sMT is that it gives inconsistent results and any click is prone to a crash. Some major crash triggers for us were

1. Selecting motion paths


(after selecting fixed paths)


(after selecting order of reference paths)

2. Choosing robot sync options



We should like to share with you some cures that helped us, of course, in no particular order. 


1. Running script by selecting "reset engine and debug" under green play button
2. Copying the Rhino file into another folder then run it anew
3. Copying the geometry into a new Rhino file and run it anew
4. On robot sync, we chose "Sync Motion," which could result in the alien abduction of one or more robot geometries, and further efforts to simulate is likely to crash the program. However, the same settings may stick when running the script again, without errors 
5. Wait for it, let it take its time

P.S. Random thought: could sMT actually stand for super Mitey Titey?

Tuesday, March 18, 2014

RoboPreParty

Somebody was very excited. Guess who!

Now here is the whole thing at 8x speed. Please notice Yi in the background. 

Here is the setup: 
Kuka and her new hand, dandy with a soft grip, 

an A+ team,

a stack of Solo cups,

and we're ready!

Woohoo!

We also tried something a bit more wavy and complex and discovered things that need to change for our next design.

 
Oops...

Wavy wall take 2!

 Not the best start... damn you Kuka. Glue time.

Success!

Bold.

Finally, who doesn't like bloopers?

Saturday, March 8, 2014

Project003_Stacking


Kuka party. Next time we'll give Kuka a bow tie and have him pour drinks. (schedule TBD)

process: 
STEP 1// Model the tool and give it to the robot. It now has a point at the tool tip (TCP) and 3 orientation points that indicate the Origin, the Z axis, and the X axis. 

STEP 2// Teach the tool to sMT. Script script. 


STEP 3// Set up the motion paths in Rhino and make sure that path directions go from the cup source to the stack formation. Then running sMT gives us the simulation above! 

Wednesday, February 19, 2014

Project002c_SurfaceFlow: take 3 (week4)

We decided to have some more fun with the surface, so...

This happened. After this: 


Where did we draw our inspirations, you asked? 
Mount Rushmore
Nazca Lines-Spider

So here we are again, TADA!


Saturday, February 15, 2014

Project002b_SurfaceFlow: take 2 (week3)

Pink. Robovalentine!



The final product. Beauty.


Now for the process!


Step 1: Making the surface
This is cool, right?
Discovering the Heightfield from Image command. Sweeeeeeet.

Step 2: Milling the surface
No big deal.

Step 3: Paint.
Use every last drop...

Step 4: sMT

Having way too much fun. Don't worry guys, it's gonna be awesome!

Curves on the surface, and offset lines.

Robotime!

Step 5: Calibration
Super focused. "wait...YEAH!!"

That awkward moment.

Deja vu.

Step 6: Gogogo


Teamwork. Always works. 




1st Try




Logo-RoboDance


Pink Makeup



Final Shot: Gif


Final Shot: video


A5: 40 deg







A5: -40 deg




P.S. The new and improved Sharpie Gripper tool. New features include a satisfying "click" when the Sharpie is successfully in place.

EDIT: 
As much as our logo imposes a simple aesthetic, SuperMatter Tools gave us an error while we programmed it, and the error persisted even when we reduced one session to "<3 ROBO" (see below): 
In the end, we programmed the logo  curves in three sessions--<3 ROB, ODA, and NCE.