Combat de robotsvignette|Deux robots en combat lors d'un événement RoboCore vignette|, deux fois champion du monde de Robot Wars Le combat de robots est un mode de compétition de robots dans lequel des machines construites sur mesure se battent en utilisant diverses méthodes pour se neutraliser mutuellement. Les machines sont généralement des véhicules télécommandés plutôt que des robots autonomes. Les compétitions de combat de robots ont fait l'objet de séries télévisées, notamment au Royaume-Uni et Battlebots : Le Choc des robots aux États-Unis.
Odeur corporelleLa plupart des mammifères ont une odeur corporelle qui leur est propre, en tant qu'espèce, et en tant qu'individu. Chez les insectes, elle est un moyen courant d'identification de l'appartenance à l'espèce, à la colonie. Chez les mammifères, c'est un moyen courant d'identification des individus les uns par les autres au sein d'un groupe. Certaines espèces disposent de glandes odorantes jouant un rôle sexuel, chez le mâle (avec par exemple des glandes prépuciales chez la souris), comme chez la femelle (qui possède aussi des glandes prépuciales, près du clitoris chez la souris).
Algorithme de Primthumb|right|Arbre couvrant de poids minimum L'algorithme de Prim est un algorithme glouton qui calcule un arbre couvrant minimal dans un graphe connexe pondéré et non orienté. En d'autres termes, cet algorithme trouve un sous-ensemble d'arêtes formant un arbre sur l'ensemble des sommets du graphe initial et tel que la somme des poids de ces arêtes soit minimale. Si le graphe n'est pas connexe, alors l'algorithme détermine un arbre couvrant minimal d'une composante connexe du graphe.
Olfactionvignette| L'odorat des canidés est réputé être l'un des meilleurs parmi les mammifères. C'est une des raisons qui expliquent qu'ils ont été très utilisés comme chien de chasse, de garde ou de sauveteur. L'olfaction ou l'odorat est le sens qui permet d'analyser les substances chimiques volatiles (odeurs) présentes dans l’air.
Algorithme de DijkstraEn théorie des graphes, l'algorithme de Dijkstra (prononcé ) sert à résoudre le problème du plus court chemin. Il permet, par exemple, de déterminer un plus court chemin pour se rendre d'une ville à une autre connaissant le réseau routier d'une région. Plus précisément, il calcule des plus courts chemins à partir d'une source vers tous les autres sommets dans un graphe orienté pondéré par des réels positifs. On peut aussi l'utiliser pour calculer un plus court chemin entre un sommet de départ et un sommet d'arrivée.
Bulbe olfactifLe bulbe olfactif (BO), parfois appelé lobe olfactif, est une région du cerveau des vertébrés dont la fonction principale est de traiter les informations olfactives en provenance des neurones chémorécepteurs olfactifs. C'est une structure paire – il y a deux bulbes olfactifs – légèrement détachée du reste du cerveau et la plus proche de la cavité nasale. Le bulbe olfactif est la première région du système nerveux central à traiter l'information olfactive.
MicrorobotiqueLa microrobotique est la branche de la robotique qui étudie la conception de dispositifs robotiques évoluant à l'échelle micrométrique ; du micromètre au millimètre. vignette|Microrobot fonctionnant avec une alimentation photovoltaique. Cette discipline inclut notamment l'élaboration et la fabrication de petits robots mobiles. Le terme microrobotique est parfois aussi utilisé pour désigner la production d'éléments de robots de taille micrométrique ou des éléments logiciels capables de gérer des composants micrométriques.
Distributed ray tracingDistributed ray tracing, also called distribution ray tracing and stochastic ray tracing, is a refinement of ray tracing that allows for the rendering of "soft" phenomena. Conventional ray tracing uses single rays to sample many different domains. For example, when the color of an object is calculated, ray tracing might send a single ray to each light source in the scene. This leads to sharp shadows, since there is no way for a light source to be partially occluded (another way of saying this is that all lights are point sources and have zero area).
Algorithme de rechercheEn informatique, un algorithme de recherche est un type d'algorithme qui, pour un domaine, un problème de ce domaine et des critères donnés, retourne en résultat un ensemble de solutions répondant au problème. Supposons que l'ensemble de ses entrées soit divisible en sous-ensemble, par rapport à un critère donné, qui peut être, par exemple, une relation d'ordre. De façon générale, un tel algorithme vérifie un certain nombre de ces entrées et retourne en sortie une ou plusieurs des entrées visées.
Algorithme évolutionnistevignette|redresse=1.2|Un algorithme évolutionnaire utilise itérativement des opérateurs de sélections (en bleu) et de variation (en jaune). i : initialisation, f(X) : évaluation, ? : critère d'arrêt, Se : sélection, Cr : croisement, Mu : mutation, Re : remplacement, X* : optimum. Les algorithmes évolutionnistes ou algorithmes évolutionnaires (evolutionary algorithms en anglais), sont une famille d'algorithmes dont le principe s'inspire de la théorie de l'évolution pour résoudre des problèmes divers.