Selon l'application, il reste une troisième possibilité : que l'appli soit pleine de "gadget" qui utilisent ces permissions.
Par exemple :
-la localisation pourrait servir à implémenter une fonction "vas rejoindre le smartphone" en se basant sur la localisation GPS du robot et du smartphone
-les contacts, pourraient servir à envoyer une invitation à quelqu'un pour qu'il puisse utiliser ton robot ("fonction invité")
-la caméra pourrait servir pour permettre au robot de localiser des objets situés derrière lui
- ...
Bref, il y a sûrement moyen d'imaginer une fonctionnalité "utile" (ie gadget) pour quasi n'importe quelle permission demandée. En pratique, si toutes les permissions sont demandées, ça semble quand même pas très probable.
Nb : je ne connais pas le robot en question, et toutes les fonctionnalités proposées sont purement fictives
Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...
Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.