ROBOTICS
Automatic Guided Vehicle - AGV
Automatic Guided Vehicle (AGV) is a type 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.
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.
Hover over the blocks to view recommended products for this solution:
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
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
Click for full parts list
Battery Charger
Click for full parts list
AC-DC Converter
Click for full parts list
![]() | 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. | |
![]() | STMICROELECTRONICS STM32L-DISCOVERY | BOARD, EVAL, STM32L-DISCOVERY | |
![]() | STMICROELECTRONICS STM32VLDISCOVERY | BOARD, EVAL, STM32VL-DISCOVERY | |
![]() | NXP EVB9S12NE64E | KIT, MC9S12NE64 EVAL BOARD | |
![]() | NXP LFEBS12UB | KIT, S12UB, STARTER FOR HCS12 | |
![]() | NXP LFEBS12UBLAB | KIT, S12UB, EVALUATION LAB | |
![]() | NXP DEMO9S12XEP100 | DEV BOARD FOR MC9S12XEP100 | |
![]() | NXP EVB9S12XEP100 | BOARD, EVAL, MC9S12XE & XS-FAMILIES | |
![]() | NXP M52233DEMO | MCF52233 LOW COST EVALUA M52233DEMO is a low-cost development board for the ColdFire MCF52233 microcontroller. | |
![]() | NXP M52259EVB | KIT, KIRIN3 EVALUATION BOARD, M52259 | ![]() | NXP 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. |
![]() | NXP 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. | |
![]() | NXP 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. | |
![]() | 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. | |
![]() | 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). | |
![]() | 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. | |
![]() | 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. | |
Image | Manufacturer & Part Number | Description |
---|
NXP | MCU | XGATE Library: PWM Driver Generating flexible PWM signals on GPIO pins | AN3225 | S12X Family | Click here |
NXP | MCU | System Design and Layout Techniques for Noise Reduction in MCU-Based Systems | AN1259 | Click here | |
NXP | MCU | How to Configure and Use the XGATE on S12X Devices | AN2685 | S12X Family | Click here |
NXP | MCU | Using the Mini-FlexBus External Bus Interface for ColdFire® Microcontrollers | AN3854 | MCF5225x | Click here |
NXP | MCU | How to Develop I/O Drivers for MQX | AN3902 | MCF5225x | Click here |
NXP | MCU | Using the Pulse Width Modulation with the MCF521x ColdFire® Microcontroller | AN3511 | MCF521x | Click here |
NXP | MCU | Using ADC and QADC Modules with ColdFire Microcontrollers | AN3749 | MCF522x | Click here |
NXP | MCU | Using the ColdFire Flash Module with the MCF521x ColdFire Microcontroller | AN3521 | MCF521x | Click here |
NXP | MCU | Motor Control Under the NXP 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 | 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 | LPC176x/175x 12-bit ADC design guidelines | AN10974 | LPC176x/175x | 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 |
---|
NXP | MCU | Evaluation Board for the 16-bit MC9S12XE and XS-Families | EVB9S12XEP100. | MC9S12XE100 | Click here |
NXP | 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 |
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 | 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 |
---|