AUTOMATIC ASSEMBLY OF INTERLOCKING BUILDING CUBES BY USING VISUAL SERVOING APPROACH

Authors

  • Zhe Zhi Chew Sunway University
  • Kok seng Eu
  • Kian Neng Yap
  • Tsung Heng Chiew
  • Yoon Ket Lee
  • Xian Zhu Lim
  • Julian Kok Ping Tan
  • Yee Wai Sim

DOI:

https://doi.org/10.55766/sujst-2024-01-e0462

Keywords:

Robotic Arms, Kinematics Formulas, Automatic Assembly, Visual Servoing

Abstract

Most of the robotic arms are set up for operation by the teach-and-repeat (T&R) technique, also known as coordinate-based control, using pre-recorded coordination values to generate robotic arm trajectories. This technique is inefficient because it requires teaching a robotic arm every single coordinate point to complete an operation. It is a manual, tedious and time-consuming task. Moreover, this task needs to be repeated if there are slight changes in the operation. This paper studied the visual servoing approach to replace the T&R technique in assembling different interlocking building cubes (IBC) combinations. The proposed method uses an image-based visual servo (IBVS) with a dynamic look-and-move system, and the eye-to-hand system, which requires computing the incremental joint angles of the robotic arm, a novel kinematic formula with a combination of Trigonometry formulas has been proposed in this paper. The experimental results show the feasibility of using a visual servoing approach to complete the assembly tasks without relying on the T&R technique and achieved an average success rate of 90% and an average of 40.2 seconds for task duration. Thus, this eliminates the tedious and time-consuming tasks of teaching the coordinate points to the robotic arms. Further improvement on the servo motor, camera and computer processor can be done to increase the accuracy, computation time and task duration in future.

References

Chaumette, F. and Hutchinson, S. (2006). Visual servo control. I. Basic approaches. IEEE Robotics & amp;amp; Automation Magazine, 13(4):82-90. https://doi.org/10.1109/MRA.2006.250573

Flandin, G., Chaumette, F., and Marchand, E. (2000). Eye-in-hand/eye-to-hand cooperation for visual servoing. IEEE International Conference on Robotics and Automation (ICRA), 2,741-2,746 https://doi.org/10.1109/ROBOT.2000.846442

Gao, Y., Su, Y., Dong, W., Wang, W., Du, Z., Gao, X., and Mu, Y. (2014). U-Pendant: A universal teach pendant for serial robots based on ROS. IEEE International Conference on Robotics and Biomimetics. 2,529-2,534. https://doi.org/10.1109/ROBIO.2014.7090721

Ghaniwala, A.N., Khan, M.A., Akhtar, M.M., Shaikh, A., Affan, M., and Uddin, R. (2021). Analytical Kinematic analysis of Multi-DOF serial link robot arm. nternational Electrical Engineering Conference (IEEC 2021), 1-6.

Hafez, A.H.A., Cervera, E., and Jawahar, C.V. (2008). Hybrid Visual Servoing by Boosting IBVS and PBVS. 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications. https://doi.org/10.1109/ICTTA.2008.4530116

Hutchinson, S., Hager, G.D., and Corke, P.I. (1996). A tutorial on visual servo control. IEEE Transactions on Robotics and Automation, 12(5):651-670. https://doi.org/10.1109/70.538972

Kazemi, M., Gupta, K. and Mehrandezh, M. (2009). Global path planning for robust Visual Servoing in complex environments. 2009 IEEE International Conference on Robotics and Automation, 326-332. https://doi.org/10.1109/ROBOT.2009.5152453

Kazemi, M., Gupta, K., and Mehrandezh, M. (2010). Path-Planning for Visual Servoing: A Review and Issues. Visual Servoing via Advanced Numerical Methods, 189-207. https://doi.org/10.1007/978-1-84996-089-2_11

Kelly, R., Carelli, R., Nasisi, O., Kuchen, B., and Reyes, F. (2000). Stable visual servoing of camera-in-hand robotic systems. IEEE/ASME Transactions on Mechatronics, 5(1):39-48. https://doi.org/10.1109/3516.828588

Kulpate, C., Mehrandezh, M. and Paranjape, R. (2005). An eye-to-hand visual servoing structure for 3D positioning of a robotic arm using one camera and a flat mirror. 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems. https://doi.org/10.1109/IROS.2005.1545348

Mahanta, G.B., Deepak, B.B.V.L., Dileep, M., Biswal, B.B. and Pattanayak, S.K. (2019). Prediction of Inverse Kinematics for a 6-DOF Industrial Robot Arm Using Soft Computing Techniques. Soft Computing for Problem Solving, 519-530. https://doi.org/10.1007/978-981-13-1595-4_42

Malis, E., Chaumette, F., and Boudet, S. (1998). Positioning a coarse-calibrated camera with respect to an unknown object by 2D 1/2 visual servoing. Proceedings. 1998 IEEE International Conference on Robotics and Automation, 1,352-1,359. https://doi.org/10.1109/ROBOT.1998.677293

Ogawa, T. and Kanada, H. (2010). Solution for Ill-Posed Inverse Kinematics of Robot Arm by Network Inversion. Journal of Robotics, 2010:1-10. https://doi.org/10.1155/2010/870923

Palmieri, G., Palpacelli, M., Battistelli, M., and Callegari, M. (2012). A Comparison between Position-Based and Image-Based Dynamic Visual Servoings in the Control of a Translating Parallel Manipulator. Journal of Robotics, 2012:1-11. https://doi.org/10.1155/2012/103954

Smith, C., Karayiannidis, Y., Nalpantidis, L., Gratal, X., Qi, P., Dimarogonas, D. V., and Kragic, D. (2012). Dual arm manipulation - A survey. Robotics and Autonomous Systems, 60(10):1,340-1,353. https://doi.org/10.1016/j.robot.2012.07.005

Sun, X., Zhu, X., Wang, P., and Chen, H. (2018). A Review of Robot Control with Visual Servoing. Proceedings of 2018 IEEE 8th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems, 116-121. https://doi.org/10.1109/CYBER.2018.8688060

Tee, T.H., Eu, K.S., Yap, K.M., Marshall, A., and Lee, T. (2013). 3D Smart User Interactive System with Real-Time Responding Tele-Robotic Proprioceptive Information. 2013 4th International Conference on Intelligent Systems, Modelling and Simulation, 404-408. https://doi.org/10.1109/ISMS.2013.90

Downloads

Published

2024-03-27

How to Cite

Chew, Z. Z., Eu, K. seng, Yap, K. N., Chiew, T. H., Lee, Y. K., Lim, X. Z., Ping Tan, J. K., & Sim, Y. W. (2024). AUTOMATIC ASSEMBLY OF INTERLOCKING BUILDING CUBES BY USING VISUAL SERVOING APPROACH. Suranaree Journal of Science and Technology, 31(1), 010274(1–10). https://doi.org/10.55766/sujst-2024-01-e0462

Issue

Section

Research Article

Categories