Robotics & Kinetics