Cover Image

Design and Programming of 5 Axis Manipulator Robot with GrblGru Open Source Software on Preparing Vocational Students’ Robotic Skills

Marsono Marsono, Yoto Yoto, Agus Suyetno, Riana Nurmalasari

Abstract


The rapid development of technology at the end of this decade, the industrial world is changing the human resources they have using the help of robot technology. The use of a robot was chosen because of the accuracy and precision that it can do in doing the job. In addition, robotic technology requires only one programming to do many things. Thus, there are many advantages for companies by using robotic technology in their production processes. This research aims to designing and building arm robot prototype to teach the robotics programming language. The result of this research is an arm robot prototype with Arduino Mega 2560 based programming. In addition, the robot movement programming uses the open source GrblGru software Grbl based. The GrblGru used for interpreting G-code and to convert pulse and direction information to control the stepper motor. This research concludes that there are 5 importance steps on develop the arm robot prototype, 1. Analyze; 2. Design; 3. Develop; 4. Evaluate; and 5. Implementation. With the GrblGru software the movements of arm robot prototype can work on simulation mode and control mode, there for students easier to study robotics programming language.

Full Text:

PDF

References


K. Phasale et al., “Design , Manufacturing and Analysis of Robotic Arm with SCARA Configuration,” Int. Res. J. Eng. Technol., 2018.

Marsono, M. Sugandi, Tuwoso, and Purnomo, “Study the impact of internship on improving engineering students’ competency,” in AIP Conference Proceedings, 2017, vol. 1887, doi: 10.1063/1.5003547.

Marsono, “Development of a cooperative micro lesson study learning model to teaching creatively and teaching for the creativity of engineering students,” World Trans. Eng. Technol. Educ., vol. 14, no. 2, 2016.

T. B. Sheridan, “Human-Robot Interaction,” Human Factors. 2016, doi: 10.1177/0018720816644364.

T. Brogårdh, “Present and future robot control development-An industrial perspective,” Annu. Rev. Control, 2007, doi: 10.1016/j.arcontrol.2007.01.002.

S. Guo, T. Fukuda, and K. Asaka, “A new type of fish-like underwater microrobot,” IEEE/ASME Trans. Mechatronics, 2003, doi: 10.1109/TMECH.2003.809134.

H. Hanafusa, modern robotics. 2017.

A. Cully, J. Clune, D. Tarapore, and J. B. Mouret, “Robots that can adapt like animals,” Nature, 2015, doi: 10.1038/nature14422.

J. H. Oh, D. Hanson, W. S. Kim, I. Y. Han, J. Y. Kim, and I. W. Park, “Design of android type humanoid robot Albert HUBO,” 2006, doi: 10.1109/IROS.2006.281935.

A. Ghanizadeh, A. H. Al-Hoorie, and S. Jahedizadeh, “Mindfulness,” in Second Language Learning and Teaching, 2020.

J. Andrew Bagnell, “Reinforcement Learning in Robotics: A Survey,” in Springer Tracts in Advanced Robotics, 2014.

A. L. Thomaz and C. Breazeal, “Teachable robots: Understanding human teaching behavior to build more effective robot learners,” Artif. Intell., 2008, doi: 10.1016/j.artint.2007.09.009.

O. Mubin, C. J. Stevens, S. Shahid, A. Al Mahmud, and J.-J. Dong, “A Review of The Applicability of Robots in Education,” Technol. Educ. Learn., 2013, doi: 10.2316/journal.209.2013.1.209-0015.

V. Paramasivam, J. Huang, S. Elliott, and M. Cakmak, “Computer science outreach with end-user robot-programming tools,” 2017, doi: 10.1145/3017680.3017796.

L. Mottola, K. Whitehouse, and C. Ghezzi, “Poster abstract: Towards spatial macroprogramming for sensing and actuating robot swarms,” 2013, doi: 10.1145/2517351.2517407.

S. Jeon, “GRBL Wiki,” GRBL Wiki - github.com, 2011. .

A. M. A. Ghiet and A. Baba, “Robot Arm Control with Arduino,” Univ. Turkish Aeronaut. Assoc., 2017.

T. Vignesh, R. Nivetha, G. Mowneka, and D. Selvakumar, “Design and Fabrication of 6-axis Gesture Controlled Robot,” 2019, doi: 10.1109/ICACCS.2019.8728465.

R. M. Murray, Z. Li, S. S. Sastry, R. M. Murray, Z. Li, and S. S. Sastry, “Robot Dynamics and Control,” in A Mathematical Introduction to Robotic Manipulation, 2018.

F. L. Lewis, D. M. Dawson, and C. T. Abdallah, Robot Manipulator Control. Theory and Practice. 2004.

L. Jin, S. Li, J. Yu, and J. He, “Robot manipulator control using neural networks: A survey,” Neurocomputing, 2018, doi: 10.1016/j.neucom.2018.01.002.

S. S. Skogsrud, “Grbl,” Choosing a controller, 2009. .

A. R. Sonawane, A. B. Rane, and D. S. S. Sudhakar, “Development of A3-Axis Cnc Milling Machine With an Open Source Controller,” Int. J. Res. Eng. Technol., 2017, doi: 10.15623/ijret.2017.0608002.

Gary. (GrblGru), “GrblGru - Operating Instructions,” 2020, [Online]. Available: https://cdn.website-editor.net/f7ae70c5e8d847db8c417786ea6ca337/files/uploaded/GrblGru%2520Manual.pdf.

N. Aldoobie, “ADDIE Model Analysis phase,” Am. Int. J. Contemp. Res., 2015.

F. Hishamudin, “Model ADDIE,” Universiti Teknologi Malaysia. 2016.

R. M. Shor, “ADDIE+: Adopting proven practices from the IT industry,” T D, 2012.

X. Zheng et al., “G-code,” Forbes, 2016.

T. Loveland, “Understanding and Writing G & M Code for CNC Machines,” Technol. Eng. Teach., 2012.

B. Jayachandraiah, O. V. Krishna, P. A. Khan, and R. A. Reddy, “Fabrication of Low Cost 3-Axis Cnc Router,” Int. J. Eng. Sci. Invent., 2014.




DOI: https://doi.org/10.18196/jrc.26134

Refbacks

  • There are currently no refbacks.


Copyright (c) 2021 Journal of Robotics and Control (JRC)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik