Realistic humanoid robot simulation with an optimized controller: A power consumption minimization approach Academic Article uri icon