If you want the robot to drive up a slope (without needing a running start) you want to make sure the acceleration is at least as much as the acceleration of gravity pushing against the robot.Once this bare minimum is calculated, then all the other factors such as friction, traction, etc can be addressed.