RoboBoom
ROBOTIS· June 4, 2012· 15:35

ICRA 2012-Challenge-UGA-DARwIn Animator

Dr. Saltz, a digital media and theater educator, and Mike, a programmer, present ROBOTIS’s Darwin animation tools at the ICRA 2012 challenge, including a planned commedia dell’arte performance with robot character Zebzob.

In this talk

  1. 0:09

    Connecting Darwin to Max/MSP

    Dr. Saltz describes a need for expressive robot animation tools that acting and directing students could use without programming experience. Mike introduces Tell Darwin, software that sends human-readable commands wirelessly over UDP from Max/MSP to the Darwin-OP. It provides access to servo positions, the CM-730 sensors and LEDs, audio and video streams, walking functions, and operating system commands.

  2. 4:24

    Building poses and motion

    Darwin Animator lets users control all 20 servos, pose the robot by disabling selected servos, and save poses as snapshots. Users can transition between poses with a slider or timed duration, including a 500-millisecond transition, and shape transitions with motion curves. They can also record puppeted movements and layer recordings for more complex motion.

  3. 9:12

    Sequencing performance cues

    Darwin can speak text using the Linux eSpeak program or play audio files through its speaker. Animator can bob the robot’s head in time with audio, and sequences can combine poses, motions, eye and forehead colors, speech, sound effects, video, lighting cues, and pauses. The resulting cues can be triggered with buttons or keyboard keys.

  4. 12:51

    Training Zebzob for commedia

    Dr. Saltz describes a planned Saint Paul production inspired by commedia dell’arte, with a live performer playing opposite Darwin as Zebzob. The robot is being trained to portray traditional physical characters, including Pantalone, a grouchy miser, and Pulcinella, a zany servant. The demonstration also shows Zebzob improvising a pratfall.

Briefs summarise talks and interviews; timestamps open the video at that moment. Claims in a talk are the speaker's own.

More talks