Robot Industry Glossary


Robotics Industry Glossary

All | # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
M

Machine Learning (ML)
A branch of AI where algorithms learn patterns from data to improve robot performance without being explicitly programmed for every scenario.

Machine Learning in Robotics
Application of algorithms that allow robots to learn from data/experience such as reinforcement learning for control or deep learning for perception.

Machine Tending
A robot loading/unloading parts or materials into/from a production machine such as CNC, injection molding, or forming machines.

Machine Vision
The use of cameras and image processing for automated inspection, measurement, and guidance in robotic manufacturing systems.

Manipulability
A measure of how well a robot can move its end-effector in all directions from a given configuration; related to the Jacobian matrix.

Manipulator
A robot arm designed for grasping and manipulating objects, consisting of a series of links and joints with an end-effector.

Map (Robot Map)
A spatial representation of a robot’s environment, including occupancy grids, topological maps, and point clouds.

Mapping
The process by which a robot constructs a representation of its environment using sensor data, a key component of SLAM.

Marine Robot
A robot designed for underwater or surface marine operations, including AUVs, ROVs, and autonomous boats.

Master-Slave
A teleoperation architecture where a human controls a master device and the robot (slave) replicates the movements.

Material Handling Robot
An industrial robot used for picking, placing, palletizing, depalletizing, and transferring materials in factories and warehouses.

MATLAB
A programming and simulation environment widely used in robotics for algorithm development, control design, and robot modeling (with Robotics System Toolbox).

Mechanical Impedance
The dynamic relationship between force and velocity at a robot’s endpoint, controlled in impedance control strategies.

Mechanism
An assembly of rigid bodies (links) connected by joints that transforms motion and force, forming the basis of all robot structures.

Mechatronics
An interdisciplinary field combining mechanical engineering, electronics, and computer science.

Medical Robot
A robot designed for surgical assistance, rehabilitation, hospital logistics, prosthetics, or diagnostic procedures in healthcare.

MEMS (Micro-Electro-Mechanical Systems)
Miniaturized sensors and actuators fabricated using semiconductor processes, including IMU components and micro-robots.

Merging (Map)
The process of combining maps from multiple robots into a single consistent representation in multi-robot SLAM.

Mesh Network
A communication topology where robots relay data through each other, providing robust connectivity in large or complex environments.

Micro-Robot
A robot at the millimeter or micrometer scale, used in medicine (targeted drug delivery), manufacturing, and scientific research.

Microcontroller
A compact integrated circuit containing a processor, memory, and I/O, used for low-level robot control of sensors and actuators.

Middleware
Software layer that enables message passing, service calls, and data synchronization between disparate robot components and nodes.

MIDI (Musical Instrument Digital Interface)
A protocol sometimes used in robotics for coordinating robot musicians and musical performances.

Mobile Manipulator
A robot combining a mobile base with a robotic arm, enabling manipulation tasks across a large workspace.

Mobile Robot
A robot capable of moving through its environment, including wheeled, legged, tracked, flying, and swimming platforms.

Modal Analysis
The study of a robot’s natural vibration frequencies and mode shapes, used to avoid resonance and improve structural design.

Model Predictive Control (MPC)
An advanced control strategy that optimizes future robot behavior over a prediction horizon while respecting constraints.

Model-Based Design
An engineering approach using mathematical models and simulation to design, test, and validate robot systems before building hardware.

Modular / Reconfigurable Robot
Composed of interchangeable joints and links that can be rearranged to adapt morphology for different tasks.

Modular Robot
A robot composed of standardized, interchangeable modules that can be reconfigured for different tasks or environments.

Moment of Inertia
A property of a robot link that quantifies its resistance to angular acceleration about an axis, critical in dynamic calculations.

Monocular SLAM
Simultaneous Localization and Mapping using a single camera, relying on visual features and motion estimation for 3D reconstruction.

Monte Carlo Localization (MCL)
A particle filter-based probabilistic algorithm for robot localization using a known map and noisy sensor data.

Morphology
The physical form and structure of a robot, including body shape, number of limbs, size, and material composition.

Motion Capture
Technology that records the movement of objects or humans using cameras or sensors, used in robot programming and HRI research.

Motion Control
The technology and algorithms used to precisely control the position, velocity, and acceleration of robot actuators.

Motion Planning
The computational problem of finding a sequence of valid configurations that moves the robot from a start to a goal while avoiding obstacles.

Motor
An electromechanical device that converts electrical energy into rotational or linear motion, the primary actuator in most robots.

Motor Controller
An electronic device that regulates motor current, velocity, and position based on commands from the robot controller.

Moveit!
A motion planning framework for robotic manipulation, often used with ROS.

MPC (Model Predictive Control)
An advanced control strategy that optimizes future control actions over a finite horizon using a dynamic model of the system.

MRO (Maintenance, Repair, And Operations)
Activities and supplies that keep equipment running but are not part of the final product.

Multi-Agent System
A system of multiple autonomous robots (agents) that interact, coordinate, and negotiate to achieve individual or collective goals.

Multi-Robot System (MRS)
Multiple robots working together, requiring coordination, communication, task allocation, and conflict resolution.

Myoelectric Control
A control method using electromyography (EMG) signals from human muscles to control prosthetic robots or exoskeletons.