A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.
A robot which is capable of moving from one place to another, usually of its own volition.
A method or device to manage, command or regulate some part of a system.
intended to be used for questions relating to robotic arms from, small hobby arms with only 1 or 2 degrees of freedom to large industrial robots with complex joint assemblies. For the A…
A quadcopter, also known as a quadrotor, is a multirotor helicopter that is lifted and propelled by four rotors.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating inte…
Without qualification 'motor' is usually taken to mean a rotary electromechanical motor, typically either a brushed or brushless design.
ROS (Robot Operating System) is a free, open-source robot software framework initially developed by Willow Garage. And now under the maintenance of Open Robotics.
A sensor (also called detector) is a converter that measures a physical quantity and converts it into a signal which can be read by an observer or by an (today mostly electronic) instrument.
SLAM (Simultaneous Localization And Mapping) refers to a robot building a map of its environment through it's sensor data (mapping) and keeping track of its own position in that map (localization) at …
Kinematics is the branch of mechanics dealing with the motion of points and objects.
Proportional Integral Derivative Controller. A type of control algorithm used in many control situations, especially servo systems.
Localization is the problem of estimating a robot's pose relative to a map of its environment.
A Kalman filter is an optimal estimator for linear dynamical systems with Gaussian noise. Extensions to non-linear systems are included through the Extended KF and Unscented KF.
Inverse kinematics is a subtopic of kinematics dealing with equations that describe the joint parameters necessary to move a robotic arm to a particular position. Also called motion planning.
The goal of computer vision is an automatic extraction of information out of images. It includes methods for acquiring, processing, analyzing, and understanding images and high-dimensional data from t…
Inertial Measurement Unit
Wheeled-robot is a subtype of mobile robots which uses motor driven wheel(s) to be able to move.
The Raspberry Pi is a credit-card sized general purpose computer. Questions about Raspberry Pi but not related to robotics are off-topic, but may be asked on Raspberry Pi Stack Exchange.
Motion planning (also known as the navigation problem or the piano mover's problem) is a term used in robotics for the process of breaking down a desired movement task into discrete motions that satis…
A small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals.
The iRobot Create is a programmable robot based on the Roomba vacuuming robot. Users can program it using the iRobot Open Interface.
MATLAB is a high-level language and interactive programming environment for numerical computation and visualization developed by MathWorks.
Dynamics is a branch of applied mathematics (specifically classical mechanics) concerned with the study of forces and torques and their effect on motion, as opposed to kinematics, which studies the mo…
A camera is an optical instrument for recording or capturing images, which may be stored locally, transmitted to another location, or both.
Navigation is a field of study that focuses on the process of monitoring and controlling the movement of a craft or vehicle from one place to another. Robot navigation includes exploration, mapping, l…
Mechanical, electronic or programmatic design of a robot.
A servomotor is a closed-loop servomechanism, typically used in industrial applications. It usually consists of a motor coupled to a sensor (e.g. encoder) for precision position feedback, typically us…
manipulator is a device used to manipulate materials without direct contact.
A mechanism is a device designed to transform input forces and movement into a desired set of output forces and the movement.
An industrial robot is a robot system used for manufacturing. Industrial robots are automated, programmable and capable of movement on two or more axes
Robotics simulators represent the world in software. They range in complexity from the simple and only operate in a top-down 2D world, or very complex with photo-realistic rendering and physics model…
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language.
A type of sensor which measures rate of rotation.
Forward kinematics refers to the use of the kinematic equations of a robot to compute the position of the end-effector from specified values for the joint parameters
A stepper motor (or step motor) is a brushless DC electric motor that divides a full rotation into a number of equal steps. The motor's position can then be commanded to move and hold at one of these …
A step-by-step procedure for calculations. Algorithms are used for calculation, data processing, and automated reasoning.