AnimServo
Description & Features
AnimServo is a plug-in for use with Autodesk Maya. It allows you to use a variety of methods to create & record animation from Autodesk Maya and then import it to a Pololu Maestro USB Servo Controller using Pololu Maestro Control Center Software.
Create recordings that can control from 1 up to 24 servos depending on which Pololu Maestro USB Servo Controller you are using.
AnimServo uses several different methods that allow you to connect to existing controls in Maya or create new ones. In addition, AnimServo has several custom control setups including one for Faceware Technologies facial motion capture products.
Please note that AnimServo does not control in real time. AnimServo allows you to create animation performances in Maya and then export them to the Pololu Controller, where they will play back in real time at 24 samples per second.
VIRTUAL SERVOS
Virtual Servos work just like their real counterparts. Represented by simple low poly-count geometry, they can be animated directly or set up as part of an animation rig to act as a recorder. Use up to 24 Virtual Servos or mix and match them with several of the other AnimServo methods.
Virtual Servos are set up to rotate around their “Y” Axis, but just like real servos, they can be placed in any position & orientation. Easily set up a “one to one” relationship with real-world servos.
NAME CONVENTION SYSTEM
The Name Convention System works by giving a unique name to an object in Maya. AnimServo can then record the objects translation. By default, the system is set to record motion in the object’s “Y” translation axis. The object can be rotated to record in a different axis.
In the example to the left, a polygon cube has been named “Servo_00_in_Ctl”. It can now be used as a AnimServo Controller. Any Maya object that can be translated in “Y” axis can be used as a controller.
EYE CONNECTOR
Easily connect to standard “eye-rigging” controls with AnimServo “Eye Connector”. Works by attaching to the standard eye controls using “X” & “Y” Translations. Can also be mixed and matched with the other connector methods.
WORKS WITH FACEWARE
Harness the power of motion capture to drive your animatronic masterpieces. AnimServo was tested and developed with Faceware Technologies Analyzer & Retargeter software and even comes with a special connector to hook up to 12 servos to Faceware’s “Victor” Rig.
ADOBE FUSE RIGS
AnimServo has connectors for Adobe Fuse rigs that have been rigged with the “Mixamo Auto Control Rig”
TRAINING
AnimServo training is availible at The Stan Winston School of Character Arts.
SYSTEM REQUIRMENTS & LIMITATIONS
OS: WINDOWS 8.1 and above NOT INTENDED FOR USE WITH MAC OS
MUST HAVE Autodesk Maya (2015, 2016, 2017) INSTALLED (Not compatible with Maya Lite)
Python 2.7 (developed with 2.7.8)
Pololu Maestro Control Center Software (Script Editor limited to 8192 bytes)
Code editing software (Such as): Notepad++
Pololu Maestro USB Servo Controller (6, 12, 18, and 24 channel)