Computer Vision-Based Path Planning for Robot Arms in Three-Dimensional Workspaces Using Q-Learning and Neural Networks

被引:17
|
作者
Abdi, Ali [1 ,2 ]
Ranjbar, Mohammad Hassan [2 ]
Park, Ju Hong [1 ]
机构
[1] Pohang Univ Sci & Technol POSTECH, Dept Convergence IT Engn, Pohang 37673, South Korea
[2] Univ Tehran, Sch Mech Engn, Coll Engn, Tehran 111554563, Iran
基金
新加坡国家研究基金会;
关键词
path planning; Q-learning; neural network; YOLO algorithm; computer vision; robot arm; target reaching; obstacle avoidance;
D O I
10.3390/s22051697
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Computer vision-based path planning can play a crucial role in numerous technologically driven smart applications. Although various path planning methods have been proposed, limitations, such as unreliable three-dimensional (3D) localization of objects in a workspace, time-consuming computational processes, and limited two-dimensional workspaces, remain. Studies to address these problems have achieved some success, but many of these problems persist. Therefore, in this study, which is an extension of our previous paper, a novel path planning approach that combined computer vision, Q-learning, and neural networks was developed to overcome these limitations. The proposed computer vision-neural network algorithm was fed by two images from two views to obtain accurate spatial coordinates of objects in real time. Next, Q-learning was used to determine a sequence of simple actions: up, down, left, right, backward, and forward, from the start point to the target point in a 3D workspace. Finally, a trained neural network was used to determine a sequence of joint angles according to the identified actions. Simulation and experimental test results revealed that the proposed combination of 3D object detection, an agent-environment interaction in the Q-learning phase, and simple joint angle computation by trained neural networks considerably alleviated the limitations of previous studies.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Design of Three-dimensional Reconstruction and Robot Path Planning Based on Kinect System
    Wang, Binquan
    Kong, Lingcheng
    Zhao, Jianghai
    Huang, Haiwei
    [J]. 2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 3829 - 3834
  • [32] Vision-based motion planning of a pneumatic robot using a topology representing neural network
    Zeller, M
    Sharma, R
    Schulten, K
    [J]. PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 1996, : 7 - 12
  • [33] Automatically planning the inspection of three-dimensional objects using stereo computer vision
    Marshall, AD
    Roberts, DR
    [J]. THREE-DIMENSIONAL AND UNCONVENTIONAL IMAGING FOR INDUSTRIAL INSPECTION AND METROLOGY, 1996, 2599 : 94 - 105
  • [34] Self-Learning Visual Servoing of Robot Manipulator Using Explanation-Based Fuzzy Neural Networks and Q-Learning
    Sadeghzadeh, Mehdi
    Calvert, David
    Abdullah, Hussein A.
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 78 (01) : 83 - 104
  • [35] Self-Learning Visual Servoing of Robot Manipulator Using Explanation-Based Fuzzy Neural Networks and Q-Learning
    Mehdi Sadeghzadeh
    David Calvert
    Hussein A. Abdullah
    [J]. Journal of Intelligent & Robotic Systems, 2015, 78 : 83 - 104
  • [36] Vision-based control of multi-fingered robot hands using neural networks
    Zhao, Y.
    Cheah, C. C.
    [J]. 2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, 2006, : 910 - +
  • [37] Rachis detection and three-dimensional localization of cut off point for vision-based banana robot
    Wu, Fengyun
    Duan, Jieli
    Ai, Puye
    Chen, Zhaoyi
    Yang, Zhou
    Zou, Xiangjun
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2022, 198
  • [38] Measurement of Three-Dimensional Deformation and Load Using Vision-based Tactile Sensor
    Guo, Feng
    Zhang, Chun
    Yan, Yan
    Li, Peiyi
    Wang, Zhihua
    [J]. PROCEEDINGS 2016 IEEE 25TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2016, : 1252 - 1257
  • [39] Vision-Based Target Three-Dimensional Geolocation Using Unmanned Aerial Vehicles
    Zhang, Lele
    Deng, Fang
    Chen, Jie
    Bi, Yingcai
    Phang, Swee King
    Chen, Xudong
    Chen, Ben M.
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2018, 65 (10) : 8052 - 8061
  • [40] Three-Dimensional Path Planning of a Climbing Robot Using Mixed Integer Linear Programming
    Yue, Ronggang
    Xiao, Jizhong
    Wang, Shaoping
    Joseph, Samleo L.
    [J]. ADVANCED ROBOTICS, 2010, 24 (15) : 2087 - 2118