Austin Yuming Conversation Minutes
How they did calculations:
Calculated the loaded torque o n the joint at maximum possible moment, plus inertial forces with an assumed acceleration then added a safety faction when picking out the joint torque
Assumed this specced motors off nominal torque or higher operation torque for maxon motor as they provide curves and data for how long the motor can be engaged past nominal limits but before stall
Updated axis 2 3 4 joint calculations for shortened arm
2022 Arm Actuator Selection Options
Matlab calculations are over estimated, purpose was to size the motors for the prototype
Based off 5kg load, not 10kg
22 torque for axis 3 is not including 3:1 belt drive, which would bump torque to 66
Reason why they have a lower safety faction and close torque values:
Pressured to design the arm pretty fast, because team switched to BLDCs and new voltage architecture (which requires new arm in 1 year)
Arm is most expensive part, so cutting it closer to required limits had a lot of benefits (smaller form factors so less weight, less cost, etc)
We did all our calcs when arm is at max moment (joints in straight line) we planned to integrate some software checks to prevent stall, and reconfigure the arm to a more advantageous position if required
Prepared to lose points on some of the heavier items in the comp if necessary bc not a lot of mission points and time are associated with moving max 5kg load at all times, so if we found we were close we would ignore as a last resort
When arm got wrapped the plan was to always build this arm, stress test the controls and IK and improve the axis later
But by the time arm was built we lost FW team
Took time to rebuild resources, esp BLDC motor control not beginner friendly
He thinks axis redesign for any of the 6 axis would be worth doing AFTER following is done:
Intelligent Testing and control (simulating competition tasks, logging motor performance data, see how torque spikes with diff activities, seeing if we r losing position control due to bad encoder placement, or just seeing what and when arm struggles)
Through testing might identify one set of joints or one joint fails the most often and use to redesign
Hard to redesign without knowing what the performance pitfalls are
Even though torque are too close to joint outputs, question is:
a. How often are relevant is the max loading condition to the arm bottom line performance
b. If you can hit 60-80% of arm mission with current design, but science is only 15%, make sense to leave arm and focus on science for example
10. For weight reduction can be done with more data
Structural components like (strain wave gearbox, bracket, or big CNC metal link for arm) have been designed for published loads
But need to know how good that guess was before shaving weight off