Load modeling & the first actuator-sizing loop. Design → Calculate → Build → Test → Repeat
6 DOF · 600 mm Motion envelope
1.0 kg · 48 VDC Load & power target
BLDC · CAN-FD · ROS2 Control stack target
01 / PROJECT INTENT
A robot as a complete engineering system
My starting point is mechanical robot design. This project expands that skill into actuator sizing, electronics, embedded control, ROS2, and system-level validation.
The target is not a one-off DIY arm. It is a traceable engineering portfolio where each major design choice can be tied back to a requirement, a calculation, or a test.
Make every design decision explainable.
02 / GEOMETRY
Start with the envelope before the components
I first defined a simple link envelope so actuator sizing could begin before detailed CAD.
Upper arm
250 mm
Forearm
250 mm
Wrist + tool
100 mm
Total reach
600 mm
Sizing dimensions, not frozen production geometry.
Initial geometry used for first-order actuator sizing. Click to enlarge.
03 / LOAD MODEL
Mass distribution matters more than payload alone
The first model uses estimated masses and center-of-mass positions. These will later be replaced by CAD mass properties and measured values.
Component
Mass
COM from Shoulder
Upper arm
1.0 kg
0.125 m
Forearm
0.8 kg
0.375 m
Wrist
0.6 kg
0.525 m
Payload
1.0 kg
0.600 m
Each joint sees a different moment arm. Click to enlarge.
04 / STATIC TORQUE
The reference axis changes the answer
The basic relation is T = Σ mi g ri. The distance ri is always measured from the joint axis currently being analyzed.
SHOULDER
13.15 Nm
All downstream links plus the payload.
ELBOW
6.03 Nm
Downstream forearm, wrist and payload.
PAYLOAD ONLY
5.89 Nm
Payload at full reach. Arm mass excluded.
05 / DYNAMIC TORQUE
Faster motion gets expensive quickly
For a 90° move with a symmetric triangular velocity profile, angular acceleration follows α = 4θ / t2, and the peak speed is ωmax = αt / 2.
Same 90° move, different acceleration demand. Click to enlarge.
The next design loop converts joint-side torque and speed into motor-side requirements and real component candidates.
01
Gear ratio & efficiency
02
Motor torque & speed
03
Kt / Ke / current / voltage
04
Thermal & continuous load
All values shown here are preliminary engineering estimates for early-stage sizing and will be refined as CAD mass properties, selected component data, and test results become available.