New to Newark/element14? Start here
2013/06/19
 
 
 
Electronic Applications

APPLICATIONS

All the resources you need to bring your designs to life

Back to: Applications > Robotics >Automatic Guided Vehicle

Automatic Guided Vehicle - AGV

AGV

AGV is the abbreviation of Automatic Guided Vehicle, which is actually a kind of unmanned wheel-driven robot. Under the instructions given by monitoring system, it is able to find the specified destination through predetermined route by utilizing automatic guide devices and on-board sensors and then complete assigned tasks. Due to advantages of agility and intelligence, AGV is mainly used in applications such as flexible manufacturing systems and smart warehouses.

[+MORE]


An AGV device is composed of a variety of modules for navigation, movement, obstacle detection, loading/unloading, communication and power supply. Navigation is certainly the key function. Nowadays, navigation methods adopted in AGV include electromagnetic, magnetic stripe, optical, infrared, laser and visual navigation. Laser navigation is a popular method used in AGV due to its high agility and accurate control. To implement laser navigation, a great number of rectangular prisms that can reflect laser back to vehicles are required to be fixed on walls and obstacles, and laser transceivers that can rotate horizontally should be mounted on top of vehicles. When vehicles are moving, the real-time location can be calculated based on incident angle and prisms’ positions, and then compared with the predetermined route stored in memory to accurately adjust vehicles’ movement.


The movement module of an AGV is made up of motors, motor control units and driving circuits. Vehicles’ speed is controlled by processor. The moving direction of vehicles changes when the motors on both sides are rotating at different speed. During movement, AGV needs an ultrasonic or infrared sensor to detect obstacles standing in its way. Furthermore, an accelerometer is used to detect the inclination of ground in order to prevent fall of loaded goods. AGV’s loading/unloading module is used to load and unload goods by driving a motor to control forklift. Battery is used as power supply of AGV. When low power is detected, monitoring system gives vehicles an instruction to go to a specific position to charge automatically.

With the development of sensor technology, multiple navigation and obstacle detection methods could be combined together to realize AGVs with more intelligence and accuracy.[-LESS]


Hover over the blocks to view more recommended solutions.

Used for processing signals from sensors, calculating AGV's location in real time as well as ensuring that the AGV moves along specified route.
Click for full parts list

Used for processing signals from sensors, calculating AGV's location in real time as well as ensuring that the AGV moves along specified route.
Click for full parts list

Drives stepper motor to rotate laser transceiver horizontally.
Click for full parts list

A low-voltage, high-current gate driver should be used to drive MOSFET.
Click for full parts list

A low-voltage, high-current gate driver should be used to drive MOSFET.
Click for full parts list

Used for driving high-power motor so that AGV can move and perform loading/unloading.
Click for full parts list

Used for driving high-power motor so that AGV can move and perform loading/unloading.
Click for full parts list

Laser transmitter.
Click for full parts list

Laser transceiver to receive laser reflected from rectangular prisms.
Click for full parts list

Infrared sensor is used to detect obstacles in short distance.
Click for full parts list

Ultrasonic sensor is used to detect obstacles in short distance.
Click for full parts list

Three-axis accelerometer detects inclination of ground during movement of AGV.
Click for full parts list

It monitors the motor's rotational parameters.
Click for full parts list

It monitors the motor's rotational parameters.
Click for full parts list

Battery Charger
Click for full parts list

AC-DC Converter
Click for full parts list

DC-DC Converter
Click for full parts list


 
47T9203 STMICROELECTRONICS
STEVAL-CCA021V1
BOARD & REF DESIGN 47T9203
USB audio demonstration board based on the STM32F103RE and TS4657.
buy now
 
 
57P1279 STMICROELECTRONICS
STM3210E-PRIMER
KIT, STARTER, CORTEX-M3, PRIMER
The STM3210E-EVAL evaluation board is a complete development platform for STMicroelectronic's ARM Cortex-M3 core-based STM32F103ZET6 or STM32F103ZGT6 microcontroller.
buy now
 
 
47T9361 STMICROELECTRONICS
STM32L-DISCOVERY
BOARD, EVAL, STM32L-DISCOVERY
buy now
 
 
21T4023 STMICROELECTRONICS
STM32VLDISCOVERY
BOARD, EVAL, STM32VL-DISCOVERY
buy now
 
 
51M5337 FREESCALE SEMICONDUCTOR
EVB9S12NE64E
KIT, MC9S12NE64 EVAL BOARD
buy now
 
 
01M5575 FREESCALE SEMICONDUCTOR
LFEBS12UB
KIT, S12UB, STARTER FOR HCS12
buy now
 
 
01M5577 FREESCALE SEMICONDUCTOR
LFEBS12UBLAB
KIT, S12UB, EVALUATION LAB
buy now
 
 
01M5528 FREESCALE SEMICONDUCTOR
DEMO9S12XEP100
DEV BOARD FOR MC9S12XEP100
buy now
 
 
01M5533 FREESCALE SEMICONDUCTOR
EVB9S12XEP100
BOARD, EVAL, MC9S12XE & XS-FAMILIES
buy now
 
 
01M6105 FREESCALE SEMICONDUCTOR
M52233DEMO
MCF52233 LOW COST EVALUA
M52233DEMO is a low-cost development board for the ColdFire MCF52233 microcontroller.
buy now
 
 
09P6152 FREESCALE SEMICONDUCTOR
M52259EVB
KIT, KIRIN3 EVALUATION BOARD, M52259
buy now
 
 
45T2326 FREESCALE SEMICONDUCTOR
FSLBOT
KIT, DEV, MECHATRONICS ROBOT
Tower Mechatronics Board with ColdFire MCF52259 and 4 degrees of freedom bipedal robot.
buy now
 
 
45T2783 FREESCALE SEMICONDUCTOR
TWR-MECH
BOARD, TOWER SYSTEM, MECHATRONICS
buy now
 
 
51R8551 FREESCALE SEMICONDUCTOR
TWR-MCF5225X-KIT
KIT, TOWER SYS W/V2 KIRIN3 MCU BOARD
buy now
 
 
27T6527 FREESCALE SEMICONDUCTOR
KWIKSTIK-K40
KIT, DEV, KINETIS KWIKSTIK, K40
The KwikStik development tool is an ultra low-cost, all-in-one development tool for evaluating, developing and debugging Kinetis MCUs.
buy now
 
 
99R8121 FREESCALE SEMICONDUCTOR
TWR-K40X256-KIT
KIT, TOWER SYSTEM, KINETIS, K40
The TWR-K40X256-KIT is a development platform for the Kinetis K40 & K30 families of microcontrollers, and is part of the Tower System modular development platform.
buy now
 
 
99R8123 FREESCALE SEMICONDUCTOR
TWR-K60N512-KIT
KIT, TOWER SYSTEM, KINETIS, K60
The TWR-K60N512-KIT is a development plataform for the Kinetis K60 & K10/K20 families of microcontrollers, and is part of the Tower System modular development platform.
buy now
 
 
55T2292 MICROCHIP
DM320011
BOARD, DEV, AUDIO, PIC32MX
The audio Development Board for PIC32 MCUs features an 80 MIPS PIC32 MCU, 24 bit Wolfson audio codec, two-inch color LCD Display, USB interface, and an onboard microphone.
buy now
 
 
88M9291 MICROCHIP
MA320002
KIT, PIC32 USB PLUG IN MODULE
This Plug-in Module enables USB development using a PIC32, Explorer 16 development board. Requires USB PICtail+ (AC164131) for connecting USB hardware.
buy now
 
 
73M8723 MICROCHIP
MA320001
MODULE, PIC32, FOR EXPLORER 16
This Plug-in Module enables PIC32 development on the Explorer 16 development board (DM240001 or DM240002) and supports the MPLAB Real ICE Trace kit (AC244006).
buy now
 
 
63R5729 EMBEST
LPC1768-SK
KIT, STARTER, LPC1768
Low cost development kit for NXP LPC1768 (100MHz, the very fast Cortex-M3 processor), including the LPC1768 evaluation board and Emlink for ARMJTAG adapter.
buy now
 
 
63R5719 EMBEST
EM-LPC1700-68
KIT, EVAL, LPC1768, ARM-CM3
EM-LPC1700 is the latest generation of full function evaluation board produced by Embest for NXP ARM Cortex-M3 core-based processors.
buy now
Image Manufacturer &
Part Number
Description  
ALLEGRO MICROSYSTEMS  Motor Driver Converting A3952 Applications to Use A3953 Devices AN295033 A3953 Click here
ALLEGRO MICROSYSTEMS  Motor Driver A New Microstepping Motor-Driver IC With Integrated Step and Direction Translator Interface   A3977/3979 Click here
AUTONICS  Encoder E40 Series Application EN40 Click here
FREESCALE SEMICONDUCTOR   MCU XGATE Library: PWM Driver Generating flexible PWM signals on GPIO pins AN3225 S12X Family Click here
FREESCALE SEMICONDUCTOR   MCU System Design and Layout Techniques for Noise Reduction in MCU-Based Systems AN1259 Click here
FREESCALE SEMICONDUCTOR   MCU How to Configure and Use the XGATE on S12X Devices AN2685 S12X Family Click here
FREESCALE SEMICONDUCTOR   MCU Using the Mini-FlexBus External Bus Interface for ColdFire® Microcontrollers AN3854 MCF5225x Click here
FREESCALE SEMICONDUCTOR   MCU How to Develop I/O Drivers for MQX AN3902 MCF5225x Click here
FREESCALE SEMICONDUCTOR   MCU Using the Pulse Width
Modulation with the MCF521x ColdFire® Microcontroller
AN3511 MCF521x Click here
FREESCALE SEMICONDUCTOR   MCU Using ADC and QADC Modules with ColdFire Microcontrollers AN3749 MCF522x Click here
FREESCALE SEMICONDUCTOR   MCU Using the ColdFire Flash Module with the MCF521x ColdFire Microcontroller AN3521 MCF521x Click here
FREESCALE SEMICONDUCTOR   MCU Motor Control Under the Freescale MQX Operating System AN4254 Click here
KÜBLER  Encoder Installing instructions for rotary encoders Click here
MICROCHIP  MCU Implementing File I/O Functions Using Microchip’s Memory Disk Drive File System Library AN1045 Click here
MICROCHIP  MCU Data Encryption Routines for PIC24 and dsPIC® Devices AN1044 PIC24 Click here
MICROCHIP  MOSFET Driver Microchip's Power MOSFET Driver Simulation Models AN1256 Click here
MICROCHIP  MOSFET Driver Latch-up Protection For MOSFET Drivers AN763 Click here
MICROCHIP  MOSFET Driver Matching MOSFET Drivers to MOSFETs AN799 Click here
MICROCHIP  MOSFET Driver Determining MOSFET Driver Needs for Motor Drive Applications AN898 Click here
MICROCHIP  MOSFET Driver Avoiding MOSFET Driver Overstress AN1327 TC4422 Click here
MICROCHIP  MOSFET Driver Driving Power MOSFETs in High-Current, Switch Mode Regulators AN786 TC4422 Click here
NXP MCU Philips ARM LPC microcontroller family AN10256 LPC2000  Click here
NXP MCU LPC2000 secondary bootloader for code update using IAP AN10835 LPC2000  Click here
NXP MCU mC/OS-II time management in LPC2000 AN10413 LPC2000  Click here
NXP MCU PCB layout guidelines for NXP MCUs in BGA packages AN10778 Click here
NXP MCU LPC1700 secondary USB bootloader AN10866 LPC1700 Click here
NXP MCU BLDC motor control with LPC1700 AN10898 LPC1700 Click here
NXP MCU Using the LPC1700 power modes AN10915 LPC1700 Click here
NXP MCU LPC176x/175x 12-bit ADC design guidelines AN10974 LPC176x/175x Click here
ROHM Motor Driver H-Bridge Drivers for Brush Motors H-Bridge Drivers 11007EDY01 BD622x Series Click here
STMICROELECTRONICS  MCU Getting started with STM32F10xxx hardware development AN2586 STM32F10xxx Click here
STMICROELECTRONICS  MCU Using the high-density STM32F10xxx FSMC
peripheral to drive external memories
AN2784 STM32F10xxx Click here
STMICROELECTRONICS  MCU How to achieve 32-bit timer resolution using the link system in STM32F10x microcontrollers AN2592 STM32F10xxx Click here
STMICROELECTRONICS  MCU STM32F101xx, STM32F102xx and STM32F103xx low-power modes AN2629 STM32F103xx Click here
STMICROELECTRONICS  MCU Getting started with STM32F20xxx/21xxx MCU hardware development AN3320 STM32F20xxx/21xxx Click here
STMICROELECTRONICS  MCU Clock Configuration Tool for STM32F2xx Microcontrollers AN3362 STM32F2xxx Click here
STMICROELECTRONICS  MCU EEPROM emulation in STM32F2xx Microcontroller AN3390 STM32F2xxx Click here
TEXAS INSTRUMENTS  Motor Driver UC3717 and L-C Filter Reduce EMI and Chopping Losses in Step Motor SLUA141 UC3717 Click here
TEXAS INSTRUMENTS  Motor Driver DRV88xx Current Recirculation and Decay Modes Application Report SLVA350 DRV88xx Click here
TEXAS INSTRUMENTS  Motor Driver Accurate PWM Duty Cycle Clamp SLUA253 UC3705NG4 Click here
TEXAS INSTRUMENTS  Motor Driver New Driver ICs Optimize High-Speed Power MOSFET Switching Characteristics SULA054 UC3705NG4 Click here
TEXAS INSTRUMENTS  Motor Driver U-137 Practical Considerations in High Performance MOSFET, IGBT and MCT Gate SULA105 UC3705NG4 Click here
TEXAS INSTRUMENTS  Motor Driver DRV8809/DRV8810 EVM SLVA303 DRV8810PAP Click here
TEXAS INSTRUMENTS  Motor Driver PowerPAD™ Made Easy SLMA004 DRV8810PAP Click here
TEXAS INSTRUMENTS  Motor Driver Efficiency And Power Losses Calculation of Synchronous Buck Converter SLUU271 TPS28225D Click here
Manufacturer Product Type AN Title AN Number Part Number URL
ALLEGRO MICROSYSTEMS  Motor Driver Step Motor Technology Click here
ALLEGRO MICROSYSTEMS  Motor Driver DC Brush Motor Technology Click here
ALLEGRO MICROSYSTEMS  Motor Driver Machine Control Click here
AVAGO TECHNOLOGIES Encoder Encoders for Drive By Wire Automobiles Click here
AVAGO TECHNOLOGIES  Rotary Encoder Implementation of a DSP-based 20-bit High Resolution Quasi-Absolute Encoder for Low-Speed Feedback Control Applications Click here
Manufacturer Product Type White Paper Title URL
FREESCALE SEMICONDUCTOR   MCU Evaluation Board for the 16-bit MC9S12XE and XS-Families  EVB9S12XEP100.  MC9S12XE100 Click here
FREESCALE SEMICONDUCTOR   MCU TWR-MCF5225X User Manual TWR-MCF5225X-KIT  MC5225x Click here
MICROCHIP  MCU PIC32 Starter Kit User's Guide DM320001 PIC32 Family Click here
MICROCHIP  MCU PIC32 USB Starter Kit II User’s Guide DM320003-2 PIC32 Family Click here
MICROCHIP  MCU PIC32 Ethernet Starter Kit II User’s Guide DM320004 PIC32 Family Click here
NXP MCU NXP - OM11042 - MCU - Prototyping Board OM11042  LPC2368 Click here
NXP MCU NXP - OM11043 - MCU - Prototyping Board OM11043  LPC1768 Click here
STMICROELECTRONICS  MCU Raisonance REva starter kits for ST ARM core-based microcontrollers STM32107C-D/RAIS  STM32F10x Click here
TEXAS INSTRUMENTS  Motor Driver DRV8821/DRV8823 User's Guide DRV8821EVM  DRV8821DCA. Click here
Manufacturer Product Type Evaluation Kits Title EVKs Part Number Part Number URL
MICROCHIP MOTOR Brushed DC Motor Basics Click here
MICROCHIP MOTOR Sensorless BLDC motor control using a Majority Function   Click here
MICROCHIP  MCU PIC32 Architecture Overview Click here
MICROCHIP  MCU PIC32 DMA Module Click here
MICROCHIP  MCU PIC32 Execution Pipeline Click here
Manufacturer Product Type Training Title Part Number URL
This is tab 6