Abstract
This paper introduces the adaptive bias and adaptive gain (ABAG) algorithm for closed-loop electronic speed control (ESC) of the brushless direct current (BLDC) motors typically used to spin the propellers in multi-rotor aerial robots. The ABAG algorithm is adaptive and robust in the sense that it does not require the knowledge of any mechanical/electrical parameter of the motor/propeller group and that neither a pre-calibration nor the knowledge of the feedforward/nominal input is needed. The ABAG algorithm is amenable to an extremely low complexity implementation. We experimentally prove that it can run in 27.5 μ» on a 8 MHz microcontroller with no floating point unit and limited arithmetic capabilities allowing only 8-bit additions, subtractions and multiplications. Besides the controller implementation we present a self-contained open source software architecture that handles the entire speed control process, including clock synchronization, and over-current and blockage safeties. The excellent performance and robustness of ABAG are shown by experimental tests and aerial physical interaction experiments.
Original language | English |
---|---|
Title of host publication | 2017 IEEE International Conference on Robotics and Automation (ICRA) |
Place of Publication | Piscataway, NJ |
Publisher | IEEE |
Pages | 5203-5208 |
Number of pages | 6 |
ISBN (Electronic) | 978-1-5090-4633-1 |
ISBN (Print) | 978-1-5090-4634-8 |
DOIs | |
Publication status | Published - 21 Jul 2017 |
Externally published | Yes |
Event | 2017 IEEE International Conference on Robotics and Automation, ICRA 2017: Innovation, Entrepreneurship, and Real-world Solutions - Singapore, Singapore Duration: 29 May 2017 → 3 Jun 2017 http://www.icra2017.org/ |
Publication series
Name | Proceedings - IEEE International Conference on Robotics and Automation (ICRA) |
---|---|
Publisher | IEEE |
Volume | 2017 |
ISSN (Print) | 1050-4729 |
Conference
Conference | 2017 IEEE International Conference on Robotics and Automation, ICRA 2017 |
---|---|
Abbreviated title | ICRA 2017 |
Country/Territory | Singapore |
City | Singapore |
Period | 29/05/17 → 3/06/17 |
Internet address |