Essentially every cobot I've worked with uses BLDCs instead of stepper motors in the joints. When searching for answers as to why I see a lot of posts that suggest one or the other, but nothing explains the consistent trend in the industry. The closest I've come to an answer is that stepper motors are worse with dynamic loads, but I don't understand why. Steppers have much higher precision due to their detant torque, so it seems like they should win out.
If anyone could help point me in the right direction I would greatly appreciate it.