Central processing unitA central processing unit (CPU)—also called a central processor or main processor—is the most important processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, logic, controlling, and input/output (I/O) operations. This role contrasts with that of external components, such as main memory and I/O circuitry, and specialized coprocessors such as graphics processing units (GPUs). The form, design, and implementation of CPUs have changed over time, but their fundamental operation remains almost unchanged.
Visual odometryIn robotics and computer vision, visual odometry is the process of determining the position and orientation of a robot by analyzing the associated camera images. It has been used in a wide variety of robotic applications, such as on the Mars Exploration Rovers. In navigation, odometry is the use of data from the movement of actuators to estimate change in position over time through devices such as rotary encoders to measure wheel rotations.
Defense Advanced Research Projects AgencyLa Defense Advanced Research Projects Agency (DARPA) (« Agence pour les projets de recherche avancée de défense ») est une agence du département de la Défense des États-Unis chargée de la recherche et développement des nouvelles technologies destinées à un usage militaire.
Navigation côtièreLa navigation côtière rassemble l'ensemble des méthodes de navigation maritime utilisées lorsqu'un navire navigue en vue de terre, et venant du large, après avoir atterri. La navigation côtière est une navigation relative où l'on se situe par rapport à des points caractéristiques sur la côte (et non en coordonnées géographiques). Le principal souci en navigation côtière est d'éviter les dangers représentés par la côte, les récifs et les hauts-fonds.