Robot Operating Environment

When designing a robot it may help to consider where you think it might do its thing.

So here's perhaps an enumeration of robot operating environments:

There's also the notion of whether a robot can handle rain or spray. Or on a beach, can it avoid the waves?

See also: Robot Related Goals