Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

Activating Anti-Cogging on the ODrive Robotics Controller (smooth brushless motor control)

13.9K views
•
February 19, 2021
by
Andy Vickers
YouTube video player
Activating Anti-Cogging on the ODrive Robotics Controller (smooth brushless motor control)

TL;DR

Learn how to implement anti-cogging to drive a brushless motor smoothly and slowly without the need for a gearbox.

Transcript

hi i'm andy vickers and welcome to my channel so today we're going to use something called anti-cogging to turn a stuttery slow motor like this into something like this so this video's actually quite special to me this is my first real youtube video and we're actually going to be jumping right into the deep end with a niche robotics video to get us... Read More

Key Insights

  • 🏭 Implementing anti-cogging on a brushless motor can improve its performance, allowing for smoother and slower motion without the need for a gearbox.
  • 💡 Cogging occurs when a brushless motor stutters and jerks during slow movements due to the magnets pulling the coils into set positions. Anti-cogging addresses this issue.
  • ⚙️ Many people opt to buy expensive servo motors or use gearboxes to mitigate cogging, but these solutions come with drawbacks such as reduced top speed, increased complexity, and potential backlash.
  • 🔧 Anti-cogging works by calibrating the motor and storing a map of the magnetic strength at different positions. This map is then used to provide the right amount of torque to keep the motor moving smoothly.
  • 💻 The O Drive, a motor controller, can be used to implement anti-cogging. The process involves configuring various parameters and performing a calibration sequence.
  • 📚 Additional resources and documentation on fine-tuning motors and anti-cogging can be found on the O Drive Robotics website and Hackaday article.
  • 🚀 By implementing anti-cogging, users can achieve better motor performance without the need for expensive alternatives or additional components, making it a cost-effective solution.
  • 📝 The provided source code and detailed instructions for implementing anti-cogging can be found on Andy Vickers' website, allowing users to easily replicate the process and improve their motor performance.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What causes cogging in brushless motors?

Cogging in brushless motors occurs when the magnets and coils within the motor pull the motor into set positions during rotation, resulting in a stuttery and jerky motion.

Q: What are the drawbacks of using a gearbox to address cogging?

Using a gearbox can lead to a lower top speed, increased design complexity, extra component costs, and potential backlash, which can reduce accuracy in precise systems.

Q: How does anti-cogging calibration work?

Anti-cogging calibration involves rotating the motor through 360 degrees while measuring the magnetic strength at each point. This data is then used to drive the motor smoothly by providing just the right amount of torque at every position.

Q: How can I implement anti-cogging on my robot?

To implement anti-cogging, you will need an O Drive, encoder, and brushless motor. The video provides step-by-step instructions on how to calibrate and configure the O Drive for anti-cogging.

Q: Can anti-cogging be used without a gearbox?

Yes, implementing anti-cogging allows for driving brushless motors smoothly and slowly without the need for a gearbox, providing an alternative to address cogging issues.

Summary & Key Takeaways

  • Cogging occurs when a brushless motor turns stuttery and jerky at slow speeds due to the magnets and coils pulling the motor into set positions around its rotation.

  • Many people either buy servo motors or implement a gearbox to address cogging, but these solutions have drawbacks such as higher costs and complexity.

  • Anti-cogging calibration allows for the use of cheap brushless motors while driving them smoothly and slowly without the need for a gearbox.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.