Skip to Main Content
 
United States - Flag United States

Please confirm your currency selection:

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...
Applications & Technologies
Robotics Technology Overview

Robotics technology depends heavily on Motor Controls, Sensors, and Processors. As such, Mouser Electronics has brought together a collection of products, articles, and resources especially suited to making robots and related robotics.

Motor Control

Ā» Learn More about Motor Control Applications


Sensors

Ā» Accelerometers for Robotics Technology

Ā» Gyroscopes for Robotics Technology

Ā» Optical Sensors for Robotics Technology

Ā» Proximity Sensors for Robotics Technology

Ā» Temperature Sensors for Robotics Technology

Ā» Force/Load Sensors for Robotics Technology


Microcontrollers

Ā» View More MCU Components


Motor Control

Motors perform the work done by robots, just as muscles do in humans. Advances in robotics are partly due to motors that have the speed, accuracy, and mechanical power to accomplish increasingly complex tasks. For nearly all small-to-moderate-sized robotic actuators, the most common choices for powering the actuator are the brushed DC, brushless DC (BLDC), and stepper motors. (However, there are some cases in which pneumatics and hydraulics are the best choice.) Although both types can be brushless DC (BLDC) motors, the performance difference between servo and stepper motors is distinct.

Stepper motors run in small steps to advance the motor as it turns around an axis; 360 degrees of rotation are broken up into many steps. A continuous movement requires movement through the many poles of the motor, one after the other. High speeds (high RPMs) would require moving current through the successive poles at a rapid rate which can cause heat build-up. So steppers are selected for robots that perform precise functions, such as a pick and place. A robot that must open a sliding door, however, would not be a good candidate for a stepper motor, since operating a sliding door is a long, continuous movement. Steppers can move in a full 360Ā° of motion, both forwards and backwards. Stepper motors do not need a position sensor; they know where they are in the control function because they know how many steps in each direction of rotation that they have travelled. Without a sensor for feedback, this is called an "open loop" form of control.

Ā» Learn More about Motor Control Applications

Sensors

A robot perceives the world around it, and its own status, through sensors. Sensors can take in a broad range of information, including temperature, light conditions, positions of robotic components, and more. Environmental data is picked up and relayed to the processor so the robot can change actions accordingly and operate with little human input.

For simple robots, sensors need only provide very basic environmental information such as light detection using photo sensors, obstacle detection using bumpers or protruding stiff wires ("whiskers") attached to simple switches that make contact when touched, microphones to pick up voice commands, and perhaps infrared transceivers enable complex distance detection.

Sophisticated robots can include hundreds of sensors including very high accuracy gyroscopes, accelerometers, and inclinometers to detect position for maintaining balance; as well as potentiometers for positional feedback of arms and legs, for example. For imitating human senses, high end CCDs as used in cameras can give robots machine vision while microphones enable the robot to hear.

Ā» Learn More about Sensor Technology

MCU Control

The heart of any robotic system is the microcontroller. Microcontrollers without operating systems are common for use in robotics, which is the focus here. The microcontroller takes in information from the outside world via sensors and uses that information to make decisions based on programming. The microcontroller houses the program and puts out commands that may cause the robot to store the data, wait, or take action. Robot actions are then performed via actuators that perform work (such as switches, solenoids or motors), or actions could be merely communication via LEDs, speakers, horns, and so on.

Ā» View More MCU Components



 
Analog Devices
 
Atmel
 
CUI Devices
 
Intel
 
Maxim Integrated
 
Microchip
 
Microsoft
 
Parallax
 
STMelectronics
 
TE Connectivity
 
Texas Instruments
 
University of Southern California