SlideShare a Scribd company logo
1 of 1
Download to read offline
Department of Electronics &
Computer Eng. Technology
Faculty of Engineering Technology
Autonomous Robot for Flatness
Inspection
Student: Jamil bin Ab Hamid ( jamil.hamid25@yahoo.com.my )
Supervisor: Shahrizal bin Saat ( shahrizal@utem.edu.my)
Co-Supervisor: Farees Ezwan bin Mohd Sani (farees@utem.edu.my)
This project is developed to inspect flatness condition of surface with a capability to
visualize the condition. The main objective of the project is to create an
autonomous robot with a wireless communication capability to perform a task for
flatness inspection and visualize the flatness condition by using a LabVIEW
software. There will be a powerful IMU sensor which is combination of Gyro and
Accelerometer to detect change of slope in X-Axis and Y-Axis. The PIC18F4550
microcontroller interfaced with the robot and it act as the brain to process a useful
input from the IMU sensor. The program is written by using CCS Compiler. At front
of the robot, there is an Infrared sensor which is used to sense any obstacle and
act as obstacle avoidance..
 To create an
autonomous robot for
flatness inspection.
 Plot the real time chart
for observation
purpose.
 Analyze the data
through GUI.
This autonomous robot used IMU sensor to detect the
flatness of a surface while travelling in an area or spot and
the data from IMU sensor will be plot in a real-time graph to
Graphical user interface. All of the objectives are achieved
successfully in this project. Hardware for the autonomous
robot is designed and constructed. Embedded system
using PIC18F4550 are used and programmed to act as a
main controller unit of the autonomous robot
[1] Muhammad Burhanuddin, 2012, , IMU Filter using
feedback sensor for localization Mobile Robot
[2] Calvin Chan Lit Yong,2010,Two Wheeled Self Balancing
Robot
[3] Mohd Zhafri bin Baharudin,2010, Gaze Driving
[4] C. kerl, J. Sturm, D.Cremers,2013, Robust Odometry
Estimation for RGB-D Cameras
[5] Ng Xiao Qin, 2011, Gyroscope-Based Navigation for
mobile robot.
Firstly, IMU will deliver a raw data to the PIC and then the raw
data will displayed through serial communication. From the raw
data a mathematical formulation is been applied to convert the
raw data to required value. The data will be plotted to the
Graphical user interface (GUI) as a real time chart.

More Related Content

Viewers also liked

Colossians 4 11 they have proved a comfort power point church sermon
Colossians 4 11 they have proved a comfort power point church sermonColossians 4 11 they have proved a comfort power point church sermon
Colossians 4 11 they have proved a comfort power point church sermonPowerPoint_Sermons
 
Job 7 13 when i think my bed power point church sermon
Job 7 13 when i think my bed power point church sermonJob 7 13 when i think my bed power point church sermon
Job 7 13 when i think my bed power point church sermonPowerPoint_Sermons
 
Sieving Out the Poor Using Fuzzy Tools
Sieving Out the Poor Using Fuzzy ToolsSieving Out the Poor Using Fuzzy Tools
Sieving Out the Poor Using Fuzzy Toolsijcoa
 
Mark 8 36 what good is it for you power point church sermon
Mark 8 36 what good is it for you power point church sermonMark 8 36 what good is it for you power point church sermon
Mark 8 36 what good is it for you power point church sermonPowerPoint_Sermons
 
Classification and Prediction of Heart Disease from Diabetes Patients using H...
Classification and Prediction of Heart Disease from Diabetes Patients using H...Classification and Prediction of Heart Disease from Diabetes Patients using H...
Classification and Prediction of Heart Disease from Diabetes Patients using H...ijcoa
 
Non-Parametric Survival Models
Non-Parametric Survival ModelsNon-Parametric Survival Models
Non-Parametric Survival Modelsijcoa
 
4.synch mc determination of xd and xq
4.synch mc determination of xd and xq4.synch mc determination of xd and xq
4.synch mc determination of xd and xqAjay Balar
 
Design of Single Phase Induction Motor
Design of Single Phase Induction  MotorDesign of Single Phase Induction  Motor
Design of Single Phase Induction MotorUtsav Trivedi
 

Viewers also liked (16)

Colossians 4 11 they have proved a comfort power point church sermon
Colossians 4 11 they have proved a comfort power point church sermonColossians 4 11 they have proved a comfort power point church sermon
Colossians 4 11 they have proved a comfort power point church sermon
 
Islam causaaa
Islam causaaaIslam causaaa
Islam causaaa
 
Job 7 13 when i think my bed power point church sermon
Job 7 13 when i think my bed power point church sermonJob 7 13 when i think my bed power point church sermon
Job 7 13 when i think my bed power point church sermon
 
Legambiente - Ecosistema Rischio
Legambiente - Ecosistema RischioLegambiente - Ecosistema Rischio
Legambiente - Ecosistema Rischio
 
Sieving Out the Poor Using Fuzzy Tools
Sieving Out the Poor Using Fuzzy ToolsSieving Out the Poor Using Fuzzy Tools
Sieving Out the Poor Using Fuzzy Tools
 
Dt vparatodos 2
Dt vparatodos 2Dt vparatodos 2
Dt vparatodos 2
 
Mpa 05 skkni 10
Mpa 05 skkni 10Mpa 05 skkni 10
Mpa 05 skkni 10
 
Mark 8 36 what good is it for you power point church sermon
Mark 8 36 what good is it for you power point church sermonMark 8 36 what good is it for you power point church sermon
Mark 8 36 what good is it for you power point church sermon
 
Ciencias naturales
Ciencias naturalesCiencias naturales
Ciencias naturales
 
Classification and Prediction of Heart Disease from Diabetes Patients using H...
Classification and Prediction of Heart Disease from Diabetes Patients using H...Classification and Prediction of Heart Disease from Diabetes Patients using H...
Classification and Prediction of Heart Disease from Diabetes Patients using H...
 
Non-Parametric Survival Models
Non-Parametric Survival ModelsNon-Parametric Survival Models
Non-Parametric Survival Models
 
Na jagody
Na jagodyNa jagody
Na jagody
 
Urodziny Kłapouchego
Urodziny KłapouchegoUrodziny Kłapouchego
Urodziny Kłapouchego
 
Drsrm ppt
Drsrm pptDrsrm ppt
Drsrm ppt
 
4.synch mc determination of xd and xq
4.synch mc determination of xd and xq4.synch mc determination of xd and xq
4.synch mc determination of xd and xq
 
Design of Single Phase Induction Motor
Design of Single Phase Induction  MotorDesign of Single Phase Induction  Motor
Design of Single Phase Induction Motor
 

Similar to Autonomous Robot Flatness Inspection Using IMU Sensor

Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiMohammed Mudasser
 
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)IJERA Editor
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionTELKOMNIKA JOURNAL
 
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionDesign and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionThirumalesh H S
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiAngela Shin
 
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...IRJET Journal
 
SIXTH SENCE TECHNOLOGY
SIXTH SENCE TECHNOLOGYSIXTH SENCE TECHNOLOGY
SIXTH SENCE TECHNOLOGYGp
 
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSanjaySTippannavar1
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDARTELKOMNIKA JOURNAL
 
Smart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationsSmart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationseSAT Journals
 
Smart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationsSmart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationseSAT Publishing House
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTcscpconf
 
Design of Image Projection Using Combined Approach for Tracking
Design of Image Projection Using Combined Approach for  TrackingDesign of Image Projection Using Combined Approach for  Tracking
Design of Image Projection Using Combined Approach for TrackingIJMER
 
Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing IJECEIAES
 
IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTcsandit
 

Similar to Autonomous Robot Flatness Inspection Using IMU Sensor (20)

Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmi
 
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global Vision
 
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionDesign and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
 
A Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry PiA Review On AI Vision Robotic Arm Using Raspberry Pi
A Review On AI Vision Robotic Arm Using Raspberry Pi
 
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...
IRJET - Android Controlled Surveillance Robot with Obstacle Detection using A...
 
SIXTH SENCE TECHNOLOGY
SIXTH SENCE TECHNOLOGYSIXTH SENCE TECHNOLOGY
SIXTH SENCE TECHNOLOGY
 
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
 
2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR2D mapping using omni-directional mobile robot equipped with LiDAR
2D mapping using omni-directional mobile robot equipped with LiDAR
 
Smart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationsSmart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applications
 
Smart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applicationsSmart phone based robotic control for surveillance applications
Smart phone based robotic control for surveillance applications
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
30120140506012 2
30120140506012 230120140506012 2
30120140506012 2
 
SEMINAR_PPT.pptx
SEMINAR_PPT.pptxSEMINAR_PPT.pptx
SEMINAR_PPT.pptx
 
Design of Image Projection Using Combined Approach for Tracking
Design of Image Projection Using Combined Approach for  TrackingDesign of Image Projection Using Combined Approach for  Tracking
Design of Image Projection Using Combined Approach for Tracking
 
Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing Efficient and secure real-time mobile robots cooperation using visual servoing
Efficient and secure real-time mobile robots cooperation using visual servoing
 
IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED-V2I2P26
IJSRED-V2I2P26
 
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOTHUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
HUMAN BODY DETECTION AND SAFETY CARE SYSTEM FOR A FLYING ROBOT
 
Top FYP LIST
Top FYP LISTTop FYP LIST
Top FYP LIST
 

Autonomous Robot Flatness Inspection Using IMU Sensor

  • 1. Department of Electronics & Computer Eng. Technology Faculty of Engineering Technology Autonomous Robot for Flatness Inspection Student: Jamil bin Ab Hamid ( jamil.hamid25@yahoo.com.my ) Supervisor: Shahrizal bin Saat ( shahrizal@utem.edu.my) Co-Supervisor: Farees Ezwan bin Mohd Sani (farees@utem.edu.my) This project is developed to inspect flatness condition of surface with a capability to visualize the condition. The main objective of the project is to create an autonomous robot with a wireless communication capability to perform a task for flatness inspection and visualize the flatness condition by using a LabVIEW software. There will be a powerful IMU sensor which is combination of Gyro and Accelerometer to detect change of slope in X-Axis and Y-Axis. The PIC18F4550 microcontroller interfaced with the robot and it act as the brain to process a useful input from the IMU sensor. The program is written by using CCS Compiler. At front of the robot, there is an Infrared sensor which is used to sense any obstacle and act as obstacle avoidance..  To create an autonomous robot for flatness inspection.  Plot the real time chart for observation purpose.  Analyze the data through GUI. This autonomous robot used IMU sensor to detect the flatness of a surface while travelling in an area or spot and the data from IMU sensor will be plot in a real-time graph to Graphical user interface. All of the objectives are achieved successfully in this project. Hardware for the autonomous robot is designed and constructed. Embedded system using PIC18F4550 are used and programmed to act as a main controller unit of the autonomous robot [1] Muhammad Burhanuddin, 2012, , IMU Filter using feedback sensor for localization Mobile Robot [2] Calvin Chan Lit Yong,2010,Two Wheeled Self Balancing Robot [3] Mohd Zhafri bin Baharudin,2010, Gaze Driving [4] C. kerl, J. Sturm, D.Cremers,2013, Robust Odometry Estimation for RGB-D Cameras [5] Ng Xiao Qin, 2011, Gyroscope-Based Navigation for mobile robot. Firstly, IMU will deliver a raw data to the PIC and then the raw data will displayed through serial communication. From the raw data a mathematical formulation is been applied to convert the raw data to required value. The data will be plotted to the Graphical user interface (GUI) as a real time chart.