Painter Robot

During my stay at the University of Trieste in Italy, I have worked on the painter robot project under the supervision of Dr. Gallina. In this project, I have developed a novel optimized non-photorealistic rendering method which is inspired by Painterly algorithm. Utilizing the new method minimizes brush strokes overlapping on the canvas and decreases the cost of operation time. Additionally, I have also developed a python interface which gets brush strokes as the input data and paints them on the canvas by controlling a UR10 arm robot using MoveIt and ROS.

Video: A demo of the painter robot while painting a hand

Figure: A rendered image using the developed algorithm

Avatar
Ehsan Ahmadi
Ph.D. Student