ODrive – High performance motor control for robotic

So recently I got the opportunity to try the Odrive control for robotics. The ODrive is an open source dual channel motor controller created by Oskar Weigl. It comes packed with a lot of different features and can handle up to 100A per channel.

Some of the features includes:

  • Goto (position control with trajectory planning)
  • Position commands
  • Velocity command
  • Torque command

The biggest difference between Odrive and the VESC is the positions commands. The Odrive handles postions command on encoder counts and also have the ability of trajectory planning, which the VESC does not yet have. One Would could almost say that VESC so-called positions command is a servo controller that handles an angle of 180° per call. For some applications this will be a problem.


Testing Odrive position commands


Chief Technology Officer with a demonstrated history of working in the internet industry. Skilled in Business Planning, Computer-Aided Design (CAD), Quality Process Development, and SolidWorks. Strong business development professional with a Higher Education Diploma with specialization in Mechanical Engineering focused in Product development from Blekinge Institute of Technology.


Leave a Reply

Your email address will not be published. Required fields are marked *