Requested — Edited

Feature Request For Servo Movements Score 1770

Since @WBS00001 and me are currently working on using the EZ-B for animation, we would like to produce correctly timed motion that will be transferred to the EZ-B and drive our robot setup...
It could be a JD, or any other robot that was made by the the EZ-B and EZ-Robot servos would be used to make believable motion which would emotionally draw us in closer to the robots we are building!
The goal would be to get the difference between a punch and a gentle touch just timed right!;)

So would it be possible to build in a non linear transition between servo positions to the EZ-Robots servos movement panel, something like a Bezier curve which is often used in animations? If we could specify a servo position from where a servo would ease in or ease out or even have access to the curve visually this would be of great help!

Right now servo Speed can only be set once for a movement, so a more flexible way of dealing with it would be highly appreciated!:)

Want to see this feature happen? Like it to increase the score.


Upgrade to ARC Pro

ARC Early Access will give you immediate updates and new features needed to unleash your robot's potential!


A Bézier curve (/bz.i.e/ BEH-zee-ay) is a parametric curve used in computer graphics and related fields. The curve, which is related to the Bernstein polynomial, is named after Pierre Bézier, who used it in the 1960s for designing curves for the bodywork of Renault cars. Other uses include the design of computer fonts and animation. Bézier curves can be combined to form a Bézier spline, or generalized to higher dimensions to form Bézier surfaces. The Bézier triangle is a special case of the latter.