Ну я на все это заморочился потому что:
- по приколу что называется сделать все на уровне и во многом-самому
- с возможностью потом это продавать целиком и по частям
- портфолио с псб
- ну и написание софта- BSP, драйверы, ЦОС
Разумеется это все не сразу и не в одичночку- но опенсорс не интересует(низкий уровень) а хочется потешить себя(и свое чсв) чем то посерьезнее, чем ардуино налепленная на непонятный фрейм синей изолентой
- по приколу что называется сделать все на уровне и во многом-самому
- с возможностью потом это продавать целиком и по частям
- портфолио с псб

- ну и написание софта- BSP, драйверы, ЦОС
Разумеется это все не сразу и не в одичночку- но опенсорс не интересует(низкий уровень) а хочется потешить себя(и свое чсв) чем то посерьезнее, чем ардуино налепленная на непонятный фрейм синей изолентой

Вот это правильный подход. OpenPilot в топку (ну после того как возьмем из него все ценное

Вот только не пойму как вы собираетесь делать векторное управление на BLDC движках.
Вся теория векторного управления построена на свойствах гармонических функций.
В BLDC движках просто нет предмета векторного управления ибо там трапецеидальные сигналы.
Единственно что можно усовершенствовать, как я вижу, в управлении BLDC движками это сделать свой ESC c независимым управлением момент-скорость (нечто более продвинутое чем advance timing)
чтобы улучшить маневренность, но это однозначно ухудшит экономичность.