A fully functional wall painting robot prototype for indoor and outdoor environments has been developed. The prototype development includes building the hardware and software subsystems for the robot. The robot controller has developed using the Altera DE2 Development Board with the software implementation done in Quartus II 8.1 and NIOS II IDE using C language programming. Hardware development of the robot involves building the main chassis, the stepper motor and drivers, sensor circuitries and electro pneumatic controls of the air brush for painting. The software implementation includes converting the MATLAB code to C and VHDL codes to generate the coordinates when the area of the workspace is provided. These coordinates are used to specify the changes in length for the supporting string. The robot movements from point to point are done based on changing the respective suspension lengths to reach a particular coordinate. A path planning algorithm was developed and validated in MATLAB with two path options, z-path and u-path. The paint area was also plotted on the workspace in the GUI. In the functional prototype, the robot is able to paint a workspace specified by user, avoiding all windows area. However, the quality of painting needs to be greatly improved before deployments are possible.
[1]
Shuji Asami.
Robots in Japan: present and future
,
1994,
IEEE Robotics & Automation Magazine.
[2]
Jianwei Zhang,et al.
Sky Cleaner 3: a real pneumatic climbing robot for glass-wall cleaning
,
2006,
IEEE Robotics & Automation Magazine.
[3]
John M. Holland.
Designing Autonomous Mobile Robots
,
2003
.
[4]
Miguel A. Vega-Rodríguez,et al.
Genetic algorithms using parallelism and FPGAs: the TSP as case study
,
2005,
2005 International Conference on Parallel Processing Workshops (ICPPW'05).
[5]
Velappa Ganapathy,et al.
A Novel Decentralised Software Process Approach For Realtime Navigation Of Service Robots
,
2008,
2008 IEEE Conference on Robotics, Automation and Mechatronics.
[6]
Matteo Zoppi,et al.
Roboclimber versus landslides: design and realization of a heavy-duty robot for teleoperated consolidation of rocky walls
,
2006,
IEEE Robotics & Automation Magazine.
[7]
W. Marsden.
I and J
,
2012
.
[8]
Yong K. Cho,et al.
Conceptual Design and Feasibility Analyses of a Robotic System for Automated Exterior Wall Painting
,
2007
.
[9]
Randy H. Katz,et al.
Contemporary Logic Design
,
2004
.