How To Improve A Smart Motor? Make It Bigger!

Brushless motors can offer impressive torque-to-size ratios, and when combined with complex drive control and sensor feedback, exciting things become possible that expand the usual ideas of what motors can accomplish. For example, to use a DC motor in a robot leg, one might expect to need a gearbox, a motor driver, plus an encoder for position sensing. If smooth, organic motion is desired, some sort of compliant mechanical design would be involved as well. But motors like the IQ Vertiq 6806 offered by [IQ Motion Control] challenge those assumptions. By combining a high-torque brushless DC motor, advanced controller, and position sensing into an integrated device, things like improved drone performance and direct-drive robotic legs like those of the Mini Cheetah become possible.

IQ Vertiq 6806 brushless DC motor with integrated controller, driver, and position sensing.

First, the bad news: these are not cheap motors. The IQ Vertiq 6806 costs $399 USD each through the Crowd Supply pre-order ($1499 for four), but they aren’t overpriced for what they are. The cost compares favorably with other motors and controllers of the same class. A little further than halfway down the Crowd Supply page, [IQ Motion Control] makes a pretty good case for itself by comparing features with other solutions. Still, these are not likely to be anyone’s weekend impulse purchase.

So how do these smart motors work? They have two basic operating modes: Speed and Position, each of which requires different firmware, and which one to use depends on the intended application.

The “Speed” firmware is designed with driving propeller loads in mind, and works a lot like any other brushless DC motor with an ESC (electronic speed control) on something like a drone or other UAV. But while the unit can be given throttle or speed control signals like any other motor, it can also do things like accept commands in terms of thrust. In other words, an aircraft’s flight controller can communicate to motors directly in thrust units, instead of a speed control signal whose actual effect is subject to variances like motor voltage level.

The “Position” mode has the motor function like a servo with adjustable torque, which is perfect for direct drive applications like robotic legs. The position sensing also allows for a few neat tricks, like the ability to use the motors as inputs. Embedded below are two short videos showcasing both of these features, so check them out.

If you’re wishing these motors were a bit less spendy, there’s good news! [IQ Motion Control] previously released a smaller motor with similar features: the IQ Vertiq 2306. That unit is available in 220KV (low-speed) and 2200KV (high-speed) versions for servo and drone applications, respectively. Check out our earlier coverage of these smaller units and get a feel for their capabilities, and maybe get a few ideas of your own in the process.

25 thoughts on “How To Improve A Smart Motor? Make It Bigger!

  1. About the spring, I can imagine that in a near future, this kind of technology will replace current spring/dampers in cars..

    complete control over softness. easy hight change, super fast reaction.
    Even it’s possible scan the road and cancel bumps actively…

    but some problems may occur when you turn off the power :)

      1. Awesome! I’m sure over time, and with mass production, it becomes cheaper/lighter and more reliable.

        And for power failure and also when you turn off your car, maybe they can use some sort of mechanical position lock in them.

        50 years ago, having a fully electric power steering was not possible. But now it’s possible, it’s safe, and the price is reasonable.

      1. Should I do what “A” did above and effectively say “nope”, or should I be a good robot and furnish an answer?

        Whirr, click, compute, whirr…

        Ping! Not nope. Nope is insufficient. Human probably wants answer…

        The answer is:
        Nope.

        But nope because the magnetorheological suspension linked above can only vary the dampening of the system. By applying a magnetic field it changes the way ferrofluid type dampening material goes through channels. More goopy (probably, but not certainly, higher field) means more dampening. The Bose system is effectively replacing the dampers with linear motors (leaving springs in place). The springs take the weight of the car and the linear motors can add or subtract force, thus balancing the car as it goes over rough lumpy surfaces.

        To speculate, the linear motors could be of the 3ph permanent magnet type:
        https://en.wikipedia.org/wiki/Linear_motor

        Error. Error. Robots do no speculate. Fizz. Clunk. Whirrrrrrr. Smoke

      1. Nidec 24H motor most likely. The ones described here are way more powerful. Also the Nidec integrated pwm controller has a high minimum torque.

        Still, both options are good value for money depending on what you need.

    1. Don’t forget the power level these motors are looking at.. You don’t find working brushless motors of this specs anywhere near that cheap. The ESC and encoders are not free either, and you probably need external most of the time… You really can build you own versions with cheap parts if you don’t need the performance, but from a look at the paper specs the motor is in the power range to be at least double your estimate just for the bare motor, Control circuits and encoders probably double your estimate again, and that is all at second hand pre-crashed parts..

      To get new separate parts with the right kind of specs isn’t going to be much cheaper… So it all comes down to if you need those specs (skimp and it can be done much cheaper) or can accept the less sleek form factor and you can save a little. But on the whole its actually priced in the right ballpark IMO..

  2. There are factories that make similar products with OPEN SOURCE firmware and controller circuitry. based on the open source MIT cheetah. I assume these guys were “inspired” by that to create a closed-source product. pass.

Leave a Reply to mxbCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.