Un robot autonome est une entité virtuelle ou mécanique artificiel capable d'effectuer certaines tâches sans intervention humaine indépendamment de son environnement. Il est capable de recueillir des informations et à traiter les données acquises. Le robot peut également se déplacer de la manière qu'il faut pour mener à bien sa tâche principale.
L'autonomie renvoie à la capacité ou la capacité de faire un sans contrainte, décision éclairée. Afin de prendre de telles décisions, un robot autonome doit être en mesure d'effectuer d'autres fonctions. La capacité primaire nécessaire pour accomplir tout autre objectif est la possibilité d'obtenir de l'information, à la fois sur lui-même et de ses environs.
Il existe de nombreux types de robots autonomes. Chacun est conçu pour effectuer une tâche spécifique. Habituellement, ces tâches sont des actions qui seraient normalement dangereuse, pénible, insalubre, coûteux ou, comme c'est souvent le cas, le perçage pour l'homme d'entreprendre. Quelques exemples: un robot conçu à des fins médicales qui peuvent détecter et supprimer les éclats d'un blessé, un robot travaille dans une usine, dans des conditions qui pourraient être jugées trop dangereuses pour le travail humain et un robot nettoyeur petite vide.
À son niveau le plus élémentaire d'un robot autonome devrait suivre le processus suivant. Le robot perçoit l'environnement, et le logiciel installé à l'intérieur du robot interprète les données recueillies à partir de l'environnement. L'utilisation d'un ensemble de pré-installées condition-action règles et constructions if-then, le robot détermine le cours approprié ou nécessaire de l'action en fonction des informations qu'il a recueillies. Il fait ces choses sans interférence ou contact avec les humains.
Un robot autonome doit être capable de comprendre sa propre orientation spatiale. Si elle fonctionne près des gens ou dans un environnement défavorable, l'importance des augmentations d'autosurveillance. Une variété de capteurs également veille à ce qu'aucune donnée environnementale nécessaire n’est négligée. Le robot peut être en mesure de détecter les sons, le toucher et la température. Il peut également être en mesure de déterminer la distance à partir d'objets et de détecter et électromagnétisme ou de divers produits chimiques.
Le logiciel du robot permettra de déterminer comment les informations recueillies par ces capteurs sont interprété. Les différents types de logiciels du robot sont équipés de dépendre de ses fonctions principales. A un niveau plus avancé, le robot autonome ne sera pas seulement d'analyser mais aussi de s'adapter à des environnements inconnus.
En fonction des tâches des robots autonomes, soit l'autonomie intérieure ou extérieure est nécessaire. Dans chaque cas, les capteurs internes et externes donnent des informations sur les robots de son emplacement actuel et son emplacement souhaité ou le mouvement. Intérieur robots autonomes de naviguer à l'aide de méthodes accessibles aux personnes handicapées. Ils sont capables de contrôler les portes électroniques et des ascenseurs.
La difficulté de l'autonomie extérieure dépend du milieu dans lequel le robot autonome se rendra. En raison de l'absence d'obstacles et la gamme complète de la mobilité dans l'air, la programmation de robots à opérer dans l'air est beaucoup plus facile que ceux programmation qui opèrent sur le terrain.
L'utilité des drones militaires dans des situations autrement dangereuses n'a cessé de progresser la science de la robotique, de même que leur utilité dans l'espace et à l'exploration extraterrestre. Beaucoup de véhicules aériens sans pilote utilisés par les militaires pour des tâches de reconnaissance et d'autres sont capables de remplir leur devoir dans son intégralité, y compris le décollage et l'atterrissage, sans l'aide d'un humain. L'exploration spatiale a donné des robots autonomes capables de recueillir d'énormes quantités d'informations et effectuer de nombreuses tâches primaires dans des environnements hostiles à l'homme.