ROBOTICS
Pipeline Exploration Robot
Regular inspection of pipelines is key factor in ensuring safe transport and finding pipe leakages or blockages for a wide variety of applications e.g. Oil and Gas transport. Using pipeline exploration robots to enter pipelines and carry out inspection work with HD cameras, greatly increases efficiency and quality of inspection. A pipeline exploration robot system includes a control station and a robot.
A control station (a single board computer or a PC) responsible for receiving, storing and displaying video signals sent by robots as well as controlling robots’ behavior by sending instructions.
Pipeline exploration robots are consists of a multimedia application processor, status and environment information, camera and a communication system. The application processors controls robots’ movements and operate the camera system based on the instructions sent by control station, while simultaneously sending robot status and encoded video signals back to control station. Pipeline exploration robots usually use wheels or caterpillar tracks as their moving system because gas/oil pipelines always have a large diameter. An individual moving system of this kind is equipped with multiple brushless motors to ensure the capability of overcoming obstacles. Status and environment information system is composed of a rotary encoder, an electronic compass, a 3 axis accelerometer and temperature & humility sensors. The system can provide general information about robots’ location, speed and inclination angle, temperature & humility data which are helpful for the operators to make decisions on robot behavior control. Camera system consists of motion control and video processing units, and usually coupled with ultrasonic sensor to detect the thickness status of pipeline. The motion control unit has a servo motor to adjust camera’s height and rotation so that all the areas in pipelines could be scanned by camera. The task of video signal processing is handled by imaging sensor and multimedia application processor which work together to implement video capture, signal conversion and encoding processes. In order to achieve better communication quality and longer distance, the encoded video and control signals are combined into a single signal by a FPGA included in communication system, and then processed by a serializer to produce LVDS (Low Voltage Differential Signal) to be transmitted through twisted-pair cables. If signals have to travel a much longer distance, fiber-optic cables could be a good option as it can cover distances up to several kilometers.
As the robotics technology develops, future pipeline exploration robots would feature more sophisticated A.I. (Artificial Intelligence), making them the capable of ‘thinking and working’ with minimum human intervention.
Hover over the diagram blocks to view recommended products for this solution:
High Performance Application Processor
Click for full parts list
Used for measuring speed
Click for full parts list
Used for measuring speed
Click for full parts list
Low G 3-axis accelerometer
Click for full parts list
3-axis compass sensor
Click for full parts list
Normal speed serializer
Click for full parts list
Normal speed serializer
Click for full parts list
Normal speed deserializer
Click for full parts list
Normal speed deserializer
Click for full parts list
High performance image sensor
Click for full parts list
Step motor driver
Click for full parts list
Produces 1-7 N-m torque required to drive the arm
Click for full parts list
High Performance FPGA
Click for full parts list
High Performance FPGA
Click for full parts list
MOSFET Driver
Click for full parts list
MOSFET Driver
Click for full parts list
LED Lamp
Click for full parts list
MOSFET
Click for full parts list
MOSFET
Click for full parts list
MOSFET
Click for full parts list
MOSFET
Click for full parts list
BLDC Motor
Click for full parts list
BLDC Motor
Click for full parts list
Ultrasonic Sensor
Click for full parts list
Temp & Humidity Sensor
Click for full parts list
Twisted-Pair Cable
Click for full parts list
![]() | ALTERA DK-CYCII-2C20N | KIT, FPGA, CYCLONE II DEVELOPMENT The low-cost Cyclone® II FPGA Starter Development Kit is ideal for evaluating Altera's high-performance, low-power, 90-nm technology. | |
![]() | TERASIC TECHNOLOGIES P0061 | KIT, DEV, INK, DE2-115 + ICB-HSMC | |
![]() | ALTIUM 12-400-NB3000AL-01 | KIT, NANOBOARD 3000, CYCLONE III Altium's 3000-series NanoBoard 12-400-NB3000AL-01 is an Altera variant, incorporating an Altera Cyclone III device (EP3C40F780C8N) as the user FPGA. | |
![]() | ALTERA DK-DEV-3C120N | KIT, DEV, CYCLONE III, EP3C120 Altera's Cyclone III FPGA Development Kit combines the largest density low-cost, low-power FPGA available with a robust set of memories and user interfaces. | |
![]() | ALTERA DK-N2EVAL-3C25N | KIT, NIOS DEVELOPMENT, CYCLONE III The Nios® II Embedded Evaluation Kit (NEEK), Cyclone® III Edition makes evaluating Altera's embedded solutions easier than ever. | |
![]() | ALTERA DK-START-3C25N | STARTER KIT, CYCLONE III, FPGA The economical Cyclone III FPGA Starter Kit is easy to use and an ideal introduction if you have never designed with FPGAs before. | |
Image | Manufacturer & Part Number | Description |
---|
NXP | Accelerometer | MMA7660FC : MMA7660FC, 3-Axis Orientation/Motion Detection Sensor (pdf) | MMA7660 | Click here | |
NXP | Accelerometer | AN3839 : AN3839, MMA7660FC Board Mounting Guidelines (pdf) | AN3839 | MMA7660 | Click here |
NXP | Accelerometer | AN3923 : AN3923, MMA8450Q Design Checklist and Board Mounting Guidelines (pdf) | AN3923 | MMA845x | Click here |
NXP | Accelerometer | AN4247 : Layout Recommendations for PCBs Using a Magnetometer Sensor (pdf) | AN4247 | MMA845x | Click here |
ANALOG DEVICES | Accelerometer | AN-1078: ADXL346 Quick Start Guide (pdf, 97 kB) | AN-1078 | ADXL346 | Click here |
ANALOG DEVICES | Accelerometer | AN-1077: ADXL345 Quick Start Guide (pdf, 99 kB) | AN-1077 | ADXL345 | Click here |
ANALOG DEVICES | Accelerometer | AN-1063: Oversampling Technique to Improve ADXL345 Output Resolution (pdf, 89 kB) | AN-1063 | ADXL345 | Click here |
ANALOG DEVICES | Accelerometer | AN-1057: Using an Accelerometer for Inclination Sensing (pdf, 168 kB) | AN-1057 | Click here | |
ANALOG DEVICES | Accelerometer | AN-1049: Calibrating iMEMS® Gyroscopes (pdf, 78 kB) | AN-1049 | Click here | |
ANALOG DEVICES | Accelerometer | AN-0989: Transitioning from ADXL202 to ADXL213 or ADXL203 (pdf, 76 kB) | AN-0989 | ADXL202/ADXL213/ADXL203 | Click here |
ANALOG DEVICES | Accelerometer | AN-1025: Utilization of the First In, First Out (FIFO) Buffer in Analog Devices, Inc. Digital Accelerometers (pdf, 138 kB) | AN-1025 | Click here | |
ANALOG DEVICES | Accelerometer | AN-1023: Fall Detection Application by Using 3-Axis Accelerometer ADXL345 (pdf, 166 kB) | AN-1023 | ADXL345 | Click here |
ANALOG DEVICES | Accelerometer | AN-942: Optimizing MEMS Gyroscope Performance with Digital Control (pdf, 129 kB) | AN-942 | Click here | |
ANALOG DEVICES | Accelerometer | AN-900: Enhancing the Performance of Pedometers Using a Single Accelerometer (pdf, 208 kB) | AN-900 | Click here | |
ANALOG DEVICES | Accelerometer | AN-918: Motionless Bandwidth Test for MEMS Sensors (pdf, 71 kB) | AN-918 | Click here | |
ANALOG DEVICES | Accelerometer | AN-688: Phase and Frequency Response of iMEMS® Accelerometers and Gyros (pdf, 135 kB) | AN-688 | Click here | |
ANALOG DEVICES | Accelerometer | AN-604: Using the ADXL202 Duty Cycle Output (pdf, 529 kB) | AN-604 | ADXL202 | Click here |
ANALOG DEVICES | Accelerometer | AN-603: A Compact Algorithm Using the ADXL213 Duty Cycle Output (pdf, 176 kB) | AN-603 | ADXL213 | Click here |
ANALOG DEVICES | Accelerometer | AN-602: Using the ADXL202 in Pedometer and Personal Navigation Applications (pdf, 81 kB) | AN-602 | ADXL202 | Click here |
ANALOG DEVICES | Accelerometer | AN-600: Embedding Temperature Information in the ADXL202's PWM Outputs (pdf, 81 kB) | AN-600 | ADXL202 | Click here |
NXP | Processor | 3D Graphics on the ADS512101 Board Using OpenGL ES | AN3793 | MPC5121E | Click here |
NXP | Processor | e300 Power Architecture Core Family Reference Manual | MPC5121E | Click here | |
NXP | Processor | NAND Flash Boot for the NXP MPC5121e | AN3845 | MPC5121E | Click here |
TEXAS INSTRUMENTS | Processor | Booting and Flashing via the DaVinci TMS320DM644x Serial Interface | TMS320DM644x | Click here | |
TEXAS INSTRUMENTS | Processor | Creating a TMS320DM6446 Audio Encode Example Using XDC Tools | TMS320DM6446 | Click here | |
TEXAS INSTRUMENTS | Processor | OMAP35x 2D/3D Graphics Accelerator (SGX) Reference Guide-TRM Ch 13 | OMAP35x | Click here | |
Manufacturer | Product Type | AN Title | AN Number | Part Number | URL |
---|
ANALOG DEVICES | Accelerometer | The Five Motion Senses: Using MEMS Inertial Sensing to Transform Applications | Click here |
TEXAS INSTRUMENTS | Processor | An Overview of TI's Digital Video Software Development Kit | Click here |
TEXAS INSTRUMENTS | Processor | Design Considerations When Choosing an OS for ARM Based MPU's | Click here |
TEXAS INSTRUMENTS | Processor | Power Management Techniques for OMAP35x Applications Processors White Paper | Click here |
TEXAS INSTRUMENTS | Processor | Introduction to Graphics Software Development for OMAP 2/3 - White Paper | Click here |
TEXAS INSTRUMENTS | Processor | Programming Details of Codec Engine for DaVinci Technology Whitepaper | Click here |
TEXAS INSTRUMENTS | Processor | Reaping the Benefits of SoC Processors for Video Applications White Paper | Click here |
Manufacturer | Product Type | White Paper Title | URL |
---|
ANALOG DEVICE | Accelerometer | ADIS16210 Evaluation Tool | ADIS16210CMLZ | ADIS16210 | Click here |
ANALOG DEVICE | Accelerometer | ADIS1636x Evaluation Tool | ADIS16362BMLZ | ADIS16362B | Click here |
ANALOG DEVICE | Accelerometer | Three-Axis Accelerometer Evaluation Board | EVAL-ADXL325Z | ADXL325 | Click here |
ANALOG DEVICE | Accelerometer | Three-Axis Accelerometer Evaluation Board | EVAL-ADXL327Z | ADXL327 | Click here |
ANALOG DEVICE | Accelerometer | ADXL330Z Evaluation Board | EVAL-ADXL330Z | ADXL330 | Click here |
NXP | Accelerometer | 3-Axis Analog Output Accelerometer Evaluation Kits | KIT3376MMA7361LC | MMA7361 | Click here |
NXP | Accelerometer | Sensor Toolbox for MMA8450 Accelerometer | RD3924MMA8450Q | MMA8450 | Click here |
NXP | Accelerometer | Sensor Toolbox Accelerometer board for MMA845X | RDMMA845X | MMA845X | Click here |
NXP | Processor | I.MX51 Evaluation Kit(EVK) | MCIMX51EVKJ | IMX51 | Click here |
NXP | Processor | I.MX51EVK Expansion Card | MCIMX51EXP | IMX51 | Click here |
NXP | Processor | I.MX51EVK LCD Module | MCIMX51LCD | IMX51 | Click here |
TEXAS INSTRUMENTS | Processor | OMAP35x Evaluation Module (EVM) | TMDSEVM3530 | XOMAP3530 | Click here |
Manufacturer | Product Type | Evaluation Kits Title | EVKs Part Number | Part Number | URL |
---|
ANALOG DEVICES | Accelerometer | Low g iMEMS® Accelerometers | Click here | |
Austriamicrosystems | Encoder | Programmable Magnetic Rotary Encoders | Click here | |
NXP | Accelerometer | Low-g Accelerometers Part 1 – Basic Knowledge of Accelerometers | Click here | |
NXP | Accelerometer | Low-g Accelerometers Part 2 – Accelerometer Products and Applications | Click here | |
OPTEK TECHNOLOGY | Encoder | Optical Encoders | Click here | |
Manufacturer | Product Type | Training Title | Part Number | URL |
---|