"is coming" is a prediction so vague as to lack value.
A robot that is able to engage in combat with humans, across random terrain, for long periods without recharging? Some day, sure. Not any time in the next five years, at the very least.
You're not thinking like a salesman. The value of vague is that you can make your product sound like it is the fulfillment of that prediction in ways that you can't do if the prediction is too concrete.
No one is quite sure what will constitute "sufficiently like a dude in a ditch with a rifle" to transform warfare, and that's precisely why the AI startups are flocking to defense spending like the seagulls to the dump.
A robot that is able to engage in combat with humans, across random terrain, for long periods without recharging? Some day, sure. Not any time in the next five years, at the very least.