Professional Documents
Culture Documents
23 IEEE Painting Robot
23 IEEE Painting Robot
Madhavan K, Thandapani T
Department of CSE, Department of ECE,
Chennai Institute of Technology, Chennai-600069, Chennai Institute of Technology,
Tamil Nadu, India Chennai, India.
madhavank@citchennai.net thadapanit@citchennai.net
Abstract— This paper aims to design and develop an while doing external wall painting robot ,To provide user
Automated Wall Painting Robot which helps to reduce manual friendly control application, Normal painting by human is
efforts on painting and accomplish cost effective painting causing severe accident while doing external wall painting to
accessories. Here we have proposed a robot controlled via avoid accident painting robot is used .
Raspberry Pi board. The autonomous robot can be controlled In existing method they have used the microcontroller of
using simple python program. It is used to eliminate the ARDUINO. It is the hardware used to control the all
human exposure in dangerous environments and very effective component and it produces the control signal and PWM
on time management. Also it completes a painting job without signals to motors. The sensor used to control the direction of
an error. At last, it is expected that the conceptual model of the robot and control the moving direction; digital line sensor is
wall painting robot would be efficiently used in various home used .DC motors can run in bi directions based upon the
and industry applications in wall finishing and maintenance of polarity of current through the motor. It is used in cutting of
other giant architectural and civil structures. magnetic flux mechanism. These motor acclimated to move
Keywords— Building Automation; Robotics; Wall Painting; the robot forward and reverse direction. The rechargeable DC
Human Safety; Raspberry Pi, Pulse Width Modulation battery is used to give the proper voltage to the components
and motors. Arduino microcontroller runs only one program
I. INTRODUCTION again and again and it delays the painting process. It does not
In current era we have multiple technologies to increase support advanced programming languages like python or ruby
the robotic painting automation in various industries. to enable faster development.
Embedded system design is a used for many types of product
design by implementing the software and hardware with input
and output devices along with microprocessors. The main idea
of this automation is to provide exterior wall painting
automatically with the help of robot.. The main idea to make
the robot to move easily along the walls and apply paint
smoothly. People can avoid inhaling the toxic chemical while
doing interior painting and also reduce the amount of time
taken to complete the entire painting work. The advanced
robots are accurate and deliver the results with exact
thicknesses. Many creators have an idea of inventing robots
which will create works of art, instead of usual painting it
makes them more creative. Others have probe for ways to
form the robots economical and used for commercial purpose
in places like interior painting.
Automation and robotics have entered various pasture of
the construction industry, and painting work.[5] The
traditional painting of the wall buildings which is carried out Fig 1. Arduino Layout
using platform has proved to be expensive. It is very unsafe to
involve working preferable heights. The main objectives of
the paper are painting chemical can cause severe damage to The Arduino Mega microcontroller board depends on
lever to save human life this robots are preferred, Paint the Atmega 1280. It consists of multiple digital input/output pins.
wall automatic in perfect manner, To avoid accident of human In I/O pins 14 can be utilized as pulse width modulation
Fig 6. DC Motor
A. Robot Module
B. Submersible Pump
Submersible pump is more capable when comparing it with
a jet pump. It has a complex sealed motor tightly coupled with
the body of the pump. It is immersed in the paint which has to
be pumped. It prevents pump cavity formation and a problem
associated with a high uplift difference between pump and the
paint surface. It pumps the paint to the surface as opposed to
jet pumps having to pull paints.
C. Battery
We have used two 12v Exide Power Safe batteries in our .Fig 13.Robot Module
project. In that one battery is used to run 4 dc motors. Another
one is used for uplift dc motors and horizontal motors. B. Working Algorithm
Below mentioned steps should be followed to control the
D. Old Cassette Recorder developed painting robot.
It is mainly used to navigate the DC motors in appropriate
direction to cover the painting surface. It is made of 5V DC Step1: initialize motor header
motor and it moves depending upon the priority of input Step2: setup forward motor speed for all dc motors
current flows through the device. Step3: setup forward motor speed for all dc motors
Step4: define motor driver pins
Step5: initialize sensor
E. Painting Brush Module Step6: setup threshold for sensor
Painting brush is fixed at the top to paint in horizontal Step7: arrange the motor working manner
manner. We are using size 24 inch size brush to paint the wall Step8: read the sensor value from line follower
as shown in the figure 12. It is connected with submersible Step9: initialize all motor position to zero
pump to refill the paint from the paint storage place. Step10: turn on required motors for first iteration
Step11: read all the sensor value
Step12: serial print all sensor value
Step13: if sensor input is black go forward
Step14: turning on uplift dc motor (for one step)
Step15: turning on spray motor
Step16: repeat step 11 to 15
Step17: if left sensor value is white turn right
Step18: if right sensor value is white turn left
Step19: the iteration continues for five times
Step20: if two sensor values is white motor stops
VIII. CONCLUSION
Developed a exterior building wall painting robot to paint
the wall efficiently. It can be used to cover the wall uniformly
Figure 12.Horinzontal Painting Module and reduce the painting cost of wall. It takes only the initial
References
[1] Anurag Sai Vempati , Harshit Khurana, Vojtech Kabelka, Simon
Flueckiger, Roland Siegwart , and Paul Beardsley,"A Virtual Reality
Interface for an Autonomous Spray Painting UAV", IEEE Robotics and
Automation Letters ( Volume: 4 , Issue: 3 , July (2019 ) .
[2] "PaintCopter: An Autonomous UAV for Spray Painting on Three-
Dimensional Surfaces", 10.1109/LRA.2018.2846278
[3] Qijie Zhao ; Xianfa Li ; Jianxia Lu ; Jingang Yi ,"Monocular Vision-
Based Parameter Estimation for Mobile Robotic Painting", IEEE
Transactions on Instrumentation and Measurement ( Volume: 68 , Issue:
10 , Oct. ( 2019 )
[4] Dong-Jin Lee ; Dae Yu Kim ,"Paper-Based, Hand-Painted Strain Sensor
Based on ITO Nanoparticle Channels for Human Motion Monitoring",
DOI: 10.1109/ACCESS.(2019).2920920
[5] Binbin Zhang ; Jun Wu ; Liping Wang ; Zhenyang Yu ; Peng Fu ,"A
Method to Realize Accurate Dynamic Feedforward Control of a Spray-
Painting Robot for Airplane Wings" IEEE/ASME Transactions on
Mechatronics ( Volume: 23 , Issue: 3 , June (2018 ).
[6] G. Gokilakrishnan and P. A. Varthanan, “Development of
manufacturing - distribution plan considering quality cost,” International
Journal of Enterprise Network Management, vol. 10, no. 3/4, p. 280,
2019.
[7] A. Haldorai, S. Murugan, and A. Ramu, “Evolution, challenges, and
application of intelligent ICT education: An overview,” Computer
Applications in Engineering Education, Feb. 2020.
doi:10.1002/cae.22217
[8] M. El Helou, S. Mandt, A. Krause, and P. Beardsley, “Mobile robotic
painting of texture,”inProc.IEEEInt.Conf.Robot.Autom.,(2019),pp.640–
647.
[9] Kartik Madhira ; Sandip Mehta ; Rahul Bollineni ; Dishant Kavathia,
AGWallP — Automatic guided wall painting system (2017) Nirma
University International Conference on Engineering (NUiCONE), DOI:
10.1109/NUICONE.2017.8325614.
[10] Xiang Li ; Xin Jiang,Development of a Robot System for Applying
Putty on Plastered Walls, (2018) IEEE International Conference on
Mechatronics and Automation (ICMA).
[11] S. Ren, Y. Xie, X. Yang, J. Xu, G. Wang, and K. Chen, "A Method for
Optimizing the Base Position of Mobile Painting Manipulators," IEEE
Transactions on Automation Science and Engineering, vol. 14, no. 1, pp.
370-375, Jan. (2017)
[12] P.SahatiyaandS.Badhulika,‘‘Wireless,smart,human motion monitoring
using solution processed fabrication of graphene–MoS2 transistors on
paper,’’ Adv. Electron. Mater., vol. 4, Jun. (2018), Art. no. 1700388.
[13] I. Iszaidy ; A. Alias ; R. Ngadiran ; R. B. Ahmad ; M. I. Jais ; D.
Shuhaizar Video size comparison for embedded vehicle speed detection
& travel time estimation system by using Raspberry Pi, (2016)
International Conference on Robotics, Automation and Sciences
(ICORAS).
[14] Li Yuping ; Yi Zhengyao ; Lin Yan ; Ji Zhuoshang ; Jiang Xiaoning ;
Pei Fei ; Li Bing,The basic functional design of wall climbing robot for
hull plate spraying in dock,(2017) 2nd International Conference on
Robotics and Automation Engineering (ICRAE).