Introduction

1.1 Related Surveys

Robust Representations of the Environment

2.1 Representations

2.2 Properties

Using Representations to Solve Tasks

3.1 Learning

3.2 Localizing

3.3 Monitoring

Decision-Theoretic Optimization to Solve Tasks

4.1 Where to Take Measurements from

4.2 Which Tasks to be Assigned

4.3 What Samples to Collect

4.4 When to Collect Samples

4.5 How to Learn Environment

4.6 Who to Communicate

Conclusions and the Future Work