Robotic Arm Position Computing Method in the 2D and 3D Spaces

被引:1
|
作者
Szabo, Roland [1 ,2 ]
Ricman, Radu-Stefan [1 ,2 ]
机构
[1] Politehn Univ Timisoara, Fac Elect Telecommun & Informat Technol, Vasile Parvan Ave 2, Timisoara 300223, Romania
[2] Acad Romanian Scientists, Splaiul Independentei 54, Bucharest 050044, Romania
关键词
computer vision; coordinate systems; image overlay; intelligent robots; motion analysis; robot control; robot kinematics; robot motion; robot vision systems; robotic arm; stereo vision; stereo image processing; NEURAL-NETWORK; KINEMATIC CONTROL; CALIBRATION; OBJECTS; SCHEME;
D O I
10.3390/act12030112
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a method on how to compute the position of a robotic arm in the 2D and 3D spaces. This method is slightly different from the well-known methods, such as forward or inverse kinematics. The method presented in this paper is an optical method, which uses two video cameras in stereo vision configuration to locate and compute the next move of a robotic arm in space. The method recognizes the coordinates of the markers placed at the joints of the robotic arm using the two video cameras. The coordinate points of these markers are connected with straight lines. Around certain points, circles are drawn. From the tangent to the circles, a non-Cartesian (orthogonal) coordinate system is drawn, which is enough to compute the target position of the robotic arm. All of these drawings are overlaid on the live video feed. This paper also presents another method for calculating the stereo distance using the triangulation method. An alternative method is also presented when a non-Cartesian (orthogonal) 3D coordinate system is created, which is used to compute the target position of the robotic arm in the 3D space. Because the system is in a loop, it can make micro-adjustments of the robotic arm, in order to be exactly in the desired position. In this way, there is no need to make calibrations for the robotic arm. In an industrial system, there is no need to stop the production line, which can be a really big cost saver.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Computing in stereochemistry - 2D or 3D representations?
    Pavlinic, S
    Buckley, P
    Davies, J
    Wright, T
    RESEARCH IN SCIENCE EDUCATION - PAST, PRESENT, AND FUTURE, 2001, : 295 - 300
  • [2] 2D Advertising in 3D Virtual Spaces
    Berki, Borbala
    ACTA POLYTECHNICA HUNGARICA, 2018, 15 (03) : 175 - 190
  • [3] Industrial workspace detection of a robotic arm using combined 2D and 3D vision processing
    Schorr, Logan
    Cobilean, Victor
    Mavikumbure, Harindra S.
    Manic, Milos
    Hadimani, Ravi L.
    International Journal of Advanced Manufacturing Technology, 2024,
  • [4] Industrial workspace detection of a robotic arm using combined 2D and 3D vision processing
    Logan Schorr
    Victor Cobilean
    Harindra S. Mavikumbure
    Milos Manic
    Ravi L. Hadimani
    The International Journal of Advanced Manufacturing Technology, 2025, 136 (3) : 1317 - 1326
  • [5] Computing 3D saliency from a 2D image
    Ramenahalli, Sudarshan
    Niebur, Ernst
    2013 47TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2013,
  • [6] Computing and simplifying 2D and 3D continuous skeletons
    Attali, D
    Montanvert, A
    COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 67 (03) : 261 - 273
  • [7] Robotic Arm Detection in the 2D Space
    Szabo, Roland
    Gontean, Aurel
    2014 IEEE 20TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2014, : 215 - 220
  • [8] Robotic Folding of 2D and 3D Structures from a Ribbon
    Wang, Liyu
    Plecnik, Mark M.
    Fearing, Ronald S.
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 3655 - 3660
  • [9] Overview of robotic grasp detection from 2D to 3D
    Yin Z.
    Li Y.
    Cognitive Robotics, 2022, 2 : 73 - 82
  • [10] Calibration of 2D Ultrasound in 3D Space for Robotic Biopsies
    Ahmad, Awais
    Cavusoglu, M. Cenk
    Bebek, Ozkan
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2015, : 40 - 45