To install StudyMoose App tap and then “Add to Home Screen”
Save to my list
Remove from my list
We are living in an era where Artificial Intelligence, Automation is a common thing. All these things are interlinked. The world has advanced so much that China has recently launched its first robot anchor. Robots have conquered the world. They can now sing, dance, play, read and write too.in short robots have conquered the world.
Across the centuries, humans have shown an eager interest in having their portraits drawn, whether for satisfying their own ego or for leaving a trace to the posterity.
There are many ways to draw one's portrait and, while caricatures may at times be popular, embellishing portraits that keep the esthetics, leaving out the "unnecessary" features, remain most appreciated. Various techniques for image processing have slowly crawled their way into our everyday making of portraits (think only of the numerous digitized images blasted by the media) [1].
Drawing is an art which requires high degree of artistic and innovative mentality of human mind. So it is a complex and challenging task to habituate a robot with this innovative art.
Our research work is to add a different shade of robotic behavior in artistic manner that is eye catching, human friendly and inspiration to the general people to know about the robotic activities. Basically, Sketcher Robotic Arm is a 2 degree of freedom robotic arm that can sketch human face. It performs few basic actions of robotic control system that were intended to design with highly possible precise way with the locally available equipment. We built a Matlab Graphical User Interface to take the input image.
Image is filtered with several filtering tools to make it a binary image which is suitable for the robot to understand [2].
According to the existing approach the robots are working on edge detection. There are various edge detectors. The two famous edge detectors are canny and sobel.
Although Canny is an efficient method for edge detection in the sense of keeping the characteristics of input image but it picks a lot of edges which is tedious and time consuming to perform for a robot. On the other hand, Sobel detects less edges that makes robot faster to perform but sometimes it cannot represent the input image due to the lack of enough edge [2].
A table is placed in front of the robot, see Fig. 1.
A vision system detects if a user is facing the robot. When the user is approaching, the robot turns its head toward the user, and asks him/her if he/she wants his portrait drawn by a robot, using its speech synthesis system. If a positive answer is detected by the speech recognition system, the robot takes a snapshot of the user's face, and asks for its quill pen. The robot moves its right arm in the direction of the user. The user asks the robot to open its hand. He/she puts the quill pen in its hand, and asks the robot to close its hand. The robot, then, grasps the pen, turns its head back to the table and starts drawing the portrait of the user on a piece of paper. Instead of drawing the portrait in the manner of a printer, the robot sketches the face naturally, as a human would do. It ?rst starts by drawing the contours, starting with the rough silhouette, and adding details iteratively. Then, it ?lls the dark areas using different ?lling styles. From time to time, depending on the length of the trajectories used to draw the portrait (i.e. the level of ink in the quill pen), the robot uses an inkpot to re?ll the pen. Once the drawing has been completed, the robot signs the drawing. The scenario is represented in Fig. 2 [1]
We already know that we are currently living in a modern world. Therefore each and every country of the world is trying to keep its pace with the technology. Most of the countries of the world are developed but unfortunately Pakistan is a developing country. Therefore technologies like face detecting robots, 2D plotters have less scope in Pakistan but still these technologies are finding their way here and implementation has begun. For example a Centre with the name "ROBOKIDS" are created in Lahore and Karachi where they are teaching not only grownups but also kids regarding robotics.
This paper showed the development of a robot that can sketch human face. Drawing robots are creating interest in human beings and are attracting them towards itself. A large number of students are taking interest in development of robotics. Not only this but seeing a robot drawing is itself fun and entertaining. A more detailed research in image detection can make the robots draw images and human portraits perfectly moreover usage of graphic user interface makes it more friendly to user as user can control its motion.
1. Sylvain Calinon, Julien Epiney and Aude Billard ," A Humanoid Robot Drawing Human Portraits", Proceedings of 2005 5th IEEE-RAS International Conference on Humanoid Robots.
2. Mohammed Saifuddin Munna, Bijoy Kumar Tarafder, Md. Golam Robbani, Tuton Chandra Mallick ," Design and Implementation of a Drawbot Using Matlab and Ardiuno Mega ",International Conference on Electrical, Computer and Communication Engineering (ECCE), February 16-18, 2017, Cox's Bazar, Bangladesh.
Design And Implementation Of A Drawbot. (2019, Dec 04). Retrieved from https://studymoose.com/design-and-implementation-of-a-drawbotummehani-department-example-essay
👋 Hi! I’m your smart assistant Amy!
Don’t know where to start? Type your requirements and I’ll connect you to an academic expert within 3 minutes.
get help with your assignment