@MK14
You say "Robot, I'm in the bath, please don't use the camera." --- I don't think the robot will betray me by sending images of myself unrobed to strangers. And I'm hoping hackers won't tap into the camera system man that'd suck.
You say "Robot, "I would, but Windows11, has decided to perform a very minor update, so you will have to wait a few hours, before I can move again, and respond". --- I disable updates so that won't be an issue. Also I plan to only use windows 7.
Let's say your robot is rapidly walking, within a home, and some completely unexpected event, such as a massive, very big and heavy dog, suddenly decides to run and jump (at the worst possible moment), crashing into the Robot, and sending it badly off-balance.
If the Robot does nothing, it will violently fall to the ground, possibly hurting the dog (who has just made an innocent mistake), other people, very nearby in the same room, damaging useful/valuable objects during the fall, and possibly damaging the Robot as well, during the impact.
Therefore, the Robot, has to handle this sudden and unexpected incident, very rapidly, (the exact time scales are debatable), but literally milliseconds may make the difference, between being able to stay on its (the Robot) feet and avoiding worsening the accident, or it being too late (as regards the laws of Physics), and the big Robot, tumbling down to the ground.
Therefore, some or all of the Robots systems, would need to be proper real-time software (and associated operating systems, as required/designed).
Windows 7, may NOT listen to your application(s), for a period of time (e.g. hundreds of milliseconds, but off-hand, I'm not sure of the exact delays), because it has decided to write to a disk, or access the network, or perform garbage collection, etc.
Also, Windows 7, is getting increasingly dated. More and more things, no longer support windows 7, drivers for the latest parts may no longer support it, and it is getting less and less secure, when the internet is accessed.
But if the overall system, is properly designed, it may be able to handle stuff like the potential accident, I just described, without relying on the Windows 7 part of the system.
I.e. I can't definitively say, that you CAN'T use Windows 7. As it would still be possible.
Just harder, and it could exceed the development experience and skills, of whoever ends up developing this, e.g. a team of programmers.
But there are operating systems (or even none at all, as such, just do it as an embedded software development), which would be much better suited, for Robot developments, and wouldn't have these issues.