Daniel Giles, Payton Glenn, Travis Burnell, Skylar Flynn, R. Noorani
{"title":"Development of a Facial Recognition Pantograph Drawing Robot","authors":"Daniel Giles, Payton Glenn, Travis Burnell, Skylar Flynn, R. Noorani","doi":"10.1109/ICREST57604.2023.10070086","DOIUrl":null,"url":null,"abstract":"This paper describes the design and application of a solar powered drawing robot that implements face detection, image to sketch conversion, and wireless communication between the robot and the main computer. The robot has the capability to detect and capture a picture of a human face, convert the image to a sketch in the form of a series of lines, and physically draw the image on a whiteboard. Additionally, the robot can draw any selected image stored on the main computer, apply or remove shading from the image, move to a specified location away from the sketch to provide a clear area for the user to erase the board, and can draw diagnostic test rectangles to analyze the mechanical performance of the system. These robotic functions were implemented by first determining the angles and geometry of the arms required to locate a given x-y coordinatepoint. This was done using properties of triangles, as well as the known physical limitations of the pantograph's size. A CAD model of the design was created to incorporate both the calculated geometry and purchased parts, such as the servo motors, axles, and bearings. Existing open-source libraries were used to aid in facial recognition and the conversion of images to a sketch of x-y points. By utilizing the known geometry of the robot, the pen was programmed to move to specified points based on the angles of the two servo motors.","PeriodicalId":389360,"journal":{"name":"2023 3rd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 3rd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICREST57604.2023.10070086","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper describes the design and application of a solar powered drawing robot that implements face detection, image to sketch conversion, and wireless communication between the robot and the main computer. The robot has the capability to detect and capture a picture of a human face, convert the image to a sketch in the form of a series of lines, and physically draw the image on a whiteboard. Additionally, the robot can draw any selected image stored on the main computer, apply or remove shading from the image, move to a specified location away from the sketch to provide a clear area for the user to erase the board, and can draw diagnostic test rectangles to analyze the mechanical performance of the system. These robotic functions were implemented by first determining the angles and geometry of the arms required to locate a given x-y coordinatepoint. This was done using properties of triangles, as well as the known physical limitations of the pantograph's size. A CAD model of the design was created to incorporate both the calculated geometry and purchased parts, such as the servo motors, axles, and bearings. Existing open-source libraries were used to aid in facial recognition and the conversion of images to a sketch of x-y points. By utilizing the known geometry of the robot, the pen was programmed to move to specified points based on the angles of the two servo motors.