Adaptive Motorized Swing Design