알까기 로봇(R-bot)의 설계
Abstract
Stone flicking is a game played on the baduk board. In this study, a stone flicking machine called R-robot is developed, which is an intelligent robotic system that can compete against a human player. The robot photographs the stadium and processes the images to find the best route for efficient competition. The targeting stone is identified using a camera and a path-searching algorithm selects the stone-flicking position. Based on inverse kinematics, the rotation angle of the motor is controlled to move the robot according to the given coordinates. A linear actuator adjusts the height of the flicking part, while a solenoid controls the power. ANSYS simulates the stress distribution of the robotic arm. The flicking direction is selected using C# and OPENCV. The Dynamixel RC servo motor controls the main joints of the robot. Arduino is applied for data processing and actuator control. Finally, the R-bot is manufactured.
Keywords:
Stone flicking, Robot arm, Dynamixel, Inverse kinematics, ANSYS, VisionAcknowledgments
본 연구는 서울과학기술대학교 교내 일반과제 연구비 지원으로 수행되었습니다.
References
- Da Vinci Surgery Robot, n.d., viewed 15 October 2019, <https://www.davincisurgery.com/da-vinci-systems/about-da-vinci-systems, >.
- Han, H. H., Lee, D. Y., 2016, An Inextensible Wire-shaped Deformation Model for Catheter Simulation, Institute of Control, Robotics and Systems, 22:8 610-614. [https://doi.org/10.5302/J.ICROS.2016.16.0119]
- Cha, H. J., 2016, Development of a Master/slave Robot System for Vascular Interventional Radiology to Reduce Radiation Exposure, Doctoral Dissertation, Hanyang University, Republic of Korea.
- Denys, M., Noh, G. W., Kim, K. R., Lee, D. H., 2014, Preliminary Study of Utilizing Plastic Tubes as a Component of Continuum Robots, 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014), 217-220. [https://doi.org/10.1109/ICCAS.2014.6987989]
- Huh, H. H., 2017, viewed 21 August 2019, Creo 3.0 with Assembly, <http://proe.tistory.com/category/Creo/Assembly, >.
- Ryu, G. J., Kim, D. L., Seo, H. J., 2016, Arduino Basic Guide Book, Moonwoondang, Republic of Korea.
- Kim, J. O., Ahn, T. W., Park, H. C., 2017, OrCAD PCB Design Ver 17.2, Bokdoo, Republic of Korea.
- Song, J. J., 2016, PCB Artwork, Sungandang, Republic of Korea.
- SEJONG, 2011, viewed 3 May 2019, Manipulator Kinematics, <http://dasan.sejong.ac.kr/~kwgwak/postings/robotics/IntelligentRobotics-ch3_2011_student.pdf, >.
- ROBOTIS, 2010, viewed 9 August 2019, Robotis E-manual, <http://support.robotis.com/ko/, >.
- Wikipedia, 2010, viewed 2 August 2019, PID Control, <https://en.wikipedia.org/wiki/PID_controller, >.
- TRINAMIC, 2017, viewed 13 August 2019, Motion Control Ramping, <https://www.trinamic.com/technology/std-technologies/ramping/, >.
- Open CV, 2017, viewed 1 October 2019, Image Filtering, <https://docs.opencv.org/2.4/modules/imgproc/doc/filtering.html?highlight=gaussianblur#gaussianblur, >.
- Pinkwink, 2014, viewed 5 May 2019, Inverse Kinematic Analysis of Two Link Planar Using MATLAB, <http://pinkwink.kr/694, >.
- Bao, P., Zhang, L., Wu, X., 2005, Canny Edge Detection Enhancement by Scale Multiplication, IEEE Transactions on Pattern Analysis and Machine Intelligence, 27:9 1485-1490. [https://doi.org/10.1109/TPAMI.2005.173]
- Yuen, H. K., Princen, J., Illingworth, J., Kittler, J., 1990, Comparative Study of Hough Transform Methods for Circle Finding, Image and Vision Computing, 8:1 71-77. [https://doi.org/10.1016/0262-8856(90)90059-E]
- Kim, S. K., 1994, A Study on Generation and Optimization of the Robot Arm Trajectory, Master, Graduate School of Kon-kuk University, Republic of Korea.
- Jang, K. J., 2017, A Study on Generation and Optimization of the Robot Arm Trajectory, Master, Dept. of Mechanical Design and Robot Engineering Graduate School of Seoul National University of Science and Technology, Republic of Korea.
- Choi, D. J., 2008, A Study on Correcting Distortion and Storing of Video Camera Images, Master, Department of Multi Media Systems Engineering Graduate School, University of Incheon, Republic of Korea.
- Jack, M., 1978, Perspective Transformation, Adult Education, 28:2 100-110. [https://doi.org/10.1177/074171367802800202]
- Lim, H. S., Kim, S. M., 2013, Study on the Behavior Characteristics of Longitudinal Length Variation Mechanism for Rotating Axis, Proc. Korean Society of Mechanical Engineers, Spring Conf., 3098-3100.
- Lim, H. S., Yoo, H. H., 2006, Dynamic Analysis of an Impulsively Forced Rotating Cantilever Beam, Transactions of the Korean Society for Noise and Vibration Engineering, 16:3 226-232. [https://doi.org/10.5050/KSNVN.2006.16.3.226]
- Kim, G. S., Shin, H. J., 2009, Development of Intelligent Robots Hand with Three-Axis Finger Force Sensors for Intelligent Robot, Journal of institute of control robotics and systems, 15:3 300-305. [https://doi.org/10.5302/J.ICROS.2009.15.3.300]
- Lee, O. M., Won, I. S., Lee, S. M., Kwon, J. W., 2016, On-Road Car Detection System Research for Corsswalk Safety of the Blind, Journal of Rehabilitation Research, 20:2 199-211. [https://doi.org/10.16884/JRR.2016.20.2.199]
- Seo, I. S., Ryu, H. J., Han, S. I., 2018, State Observer-Based Backstepping Terminal Sliding Mode Control for Rectangular Robot Systems, Journal of Korean Society of Manufacturing Technology Engineers, 27:2 83-91. [https://doi.org/10.7735/ksmte.2018.27.2.83]
B.Sc. candidate in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: surri0709@naver.com
B.Sc. candidate in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: iamjun9@naver.con
B.Sc. candidate in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: anyone828@gmail.com
B.Sc. candidate in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: snut070420@naver.com
B.Sc. candidate in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: judahwon@naver.com
Professor in the Department of Mechanical System Design Engineering, Seoul National University of Science and Technology.His research interest is Machine Dynamics.
E-mail: rhett@seoultech.ac.kr