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

被引:2
作者
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 条
[31]   2D versus 3D in the kinematic analysis of the horse at the trot [J].
F. Miró ;
R. Santos ;
J. L. Garrido-Castro ;
A. M. Galisteo ;
R. Medina-Carnicer .
Veterinary Research Communications, 2009, 33 :507-513
[32]   2D TO 3D CONVERSION OF SPORTS CONTENT USING PANORAMAS [J].
Schnyder, Lars ;
Wang, Oliver ;
Smolic, Aljoscha .
2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011,
[33]   Similarity Registration Problems for 2D/3D Ultrasound Calibration [J].
Vasconcelos, Francisco ;
Peebles, Donald ;
Ourselin, Sebastien ;
Stoyanov, Danail .
COMPUTER VISION - ECCV 2016, PT VI, 2016, 9910 :171-187
[34]   Evolutionary active vision system: from 2D to 3D [J].
Lanihun, Olalekan ;
Tiddernan, Bernie ;
Shaw, Patricia ;
Tuci, Elio .
ADAPTIVE BEHAVIOR, 2021, 29 (01) :3-24
[35]   Fingertip Detection and Tracking Using 2D and 3D Information [J].
Ying, Hongwei ;
Song, Jiatao ;
Ren, Xiaobo ;
Wang, Wei .
2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, :1149-1152
[36]   Memory and visual search in naturalistic 2D and 3D environments [J].
Li, Chia-Ling ;
Pilar Aivar, M. ;
Kit, Dmitry M. ;
Tong, Matthew H. ;
Hayhoe, Mary M. .
JOURNAL OF VISION, 2016, 16 (08)
[37]   2D versus 3D in the kinematic analysis of the horse at the trot [J].
Miro, F. ;
Santos, R. ;
Garrido-Castro, J. L. ;
Galisteo, A. M. ;
Medina-Carnicer, R. .
VETERINARY RESEARCH COMMUNICATIONS, 2009, 33 (06) :507-513
[38]   2D versus 3D colour space face detection [J].
Kovac, J ;
Peer, P ;
Solina, F .
PROCEEDINGS EC-VIP-MC 2003, VOLS 1 AND 2, 2003, :449-454
[39]   Reconstruction of 3D shapes considering inconsistent 2D silhouettes [J].
Landabaso, J. L. ;
Pardas, M. ;
Casas, J. R. .
2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, :2209-+
[40]   Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm [J].
Chen, Xinyan ;
Lu, Chun ;
Guo, Ziliang ;
Yin, Chengkai ;
Wu, Xuanbo ;
Lv, Xiaolan ;
Chen, Qing .
AGRONOMY-BASEL, 2025, 15 (05)