Neural network Reinforcement Learning for visual control of robot manipulators

► Intelligent hybrid controller based on the neural network Reinforcement Learning for visual control of robot manipulators. ► We developed Q-learning and SARSA coupled with neural networks and a database of representative learning samples. ► The visual control task of the robot is divided into two...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2013-04, Vol.40 (5), p.1721-1736
Hauptverfasser: MILJKOVIC, Zoran, MITIC, Marko, LAZAREVIC, Mihailo, BABIC, Bojan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1736
container_issue 5
container_start_page 1721
container_title Expert systems with applications
container_volume 40
creator MILJKOVIC, Zoran
MITIC, Marko
LAZAREVIC, Mihailo
BABIC, Bojan
description ► Intelligent hybrid controller based on the neural network Reinforcement Learning for visual control of robot manipulators. ► We developed Q-learning and SARSA coupled with neural networks and a database of representative learning samples. ► The visual control task of the robot is divided into two steps with the neural network Reinforcement Learning controller. ► Simulations presented the robustness regarding field of view problem, calibration error, modelling error, and image noise. ► Real world experiments on a robot manipulator with a low cost camera proved the effectiveness of the proposed approach. It is known that most of the key problems in visual servo control of robots are related to the performance analysis of the system considering measurement and modeling errors. In this paper, the development and performance evaluation of a novel intelligent visual servo controller for a robot manipulator using neural network Reinforcement Learning is presented. By implementing machine learning techniques into the vision based control scheme, the robot is enabled to improve its performance online and to adapt to the changing conditions in the environment. Two different temporal difference algorithms (Q-learning and SARSA) coupled with neural networks are developed and tested through different visual control scenarios. A database of representative learning samples is employed so as to speed up the convergence of the neural network and real-time learning of robot behavior. Moreover, the visual servoing task is divided into two steps in order to ensure the visibility of the features: in the first step centering behavior of the robot is conducted using neural network Reinforcement Learning controller, while the second step involves switching control between the traditional Image Based Visual Servoing and the neural network Reinforcement Learning for enabling approaching behavior of the manipulator. The correction in robot motion is achieved with the definition of the areas of interest for the image features independently in both control steps. Various simulations are developed in order to present the robustness of the developed system regarding calibration error, modeling error, and image noise. In addition, a comparison with the traditional Image Based Visual Servoing is presented. Real world experiments on a robot manipulator with the low cost vision system demonstrate the effectiveness of the proposed approach.
doi_str_mv 10.1016/j.eswa.2012.09.010
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1701045178</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0957417412010640</els_id><sourcerecordid>1701045178</sourcerecordid><originalsourceid>FETCH-LOGICAL-c396t-a5e99425af5acc487e5618debaa2b1e73b2304b63511e19a419ddf448768c6653</originalsourceid><addsrcrecordid>eNqFkMFq3DAQhkVJoJukL9CTL4Ve7GhsS7Kgl7C0SWFJISRnMZbHRVuvtJHshLx9tezSY3oaGL7_H-Zj7DPwCjjI621F6RWrmkNdcV1x4B_YCjrVlFLp5oytuBaqbEG1H9lFSlvOQXGuVuz-npaIU-Fpfg3xT_FAzo8hWtqRn4sNYfTO_y7yqnhxacmkDX6OYSrCWMTQh7nYoXf7ZcI5xHTFzkecEn06zUv29OP74_qu3Py6_bm-2ZS20XIuUZDWbS1wFGht2ykSErqBesS6B1JNXze87WUjAAg0tqCHYWwzKDsrpWgu2ddj7z6G54XSbHYuWZom9BSWZPJ3wFsBqvs_WneNlEqJA1ofURtDSpFGs49uh_HNADcHz2ZrDp7NwbPh2uQjOfTl1I_J4jRG9Nalf8laQZatIXPfjhxlLy-OoknWkbc0uEh2NkNw7535C9zYk4w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1283667758</pqid></control><display><type>article</type><title>Neural network Reinforcement Learning for visual control of robot manipulators</title><source>Access via ScienceDirect (Elsevier)</source><creator>MILJKOVIC, Zoran ; MITIC, Marko ; LAZAREVIC, Mihailo ; BABIC, Bojan</creator><creatorcontrib>MILJKOVIC, Zoran ; MITIC, Marko ; LAZAREVIC, Mihailo ; BABIC, Bojan</creatorcontrib><description>► Intelligent hybrid controller based on the neural network Reinforcement Learning for visual control of robot manipulators. ► We developed Q-learning and SARSA coupled with neural networks and a database of representative learning samples. ► The visual control task of the robot is divided into two steps with the neural network Reinforcement Learning controller. ► Simulations presented the robustness regarding field of view problem, calibration error, modelling error, and image noise. ► Real world experiments on a robot manipulator with a low cost camera proved the effectiveness of the proposed approach. It is known that most of the key problems in visual servo control of robots are related to the performance analysis of the system considering measurement and modeling errors. In this paper, the development and performance evaluation of a novel intelligent visual servo controller for a robot manipulator using neural network Reinforcement Learning is presented. By implementing machine learning techniques into the vision based control scheme, the robot is enabled to improve its performance online and to adapt to the changing conditions in the environment. Two different temporal difference algorithms (Q-learning and SARSA) coupled with neural networks are developed and tested through different visual control scenarios. A database of representative learning samples is employed so as to speed up the convergence of the neural network and real-time learning of robot behavior. Moreover, the visual servoing task is divided into two steps in order to ensure the visibility of the features: in the first step centering behavior of the robot is conducted using neural network Reinforcement Learning controller, while the second step involves switching control between the traditional Image Based Visual Servoing and the neural network Reinforcement Learning for enabling approaching behavior of the manipulator. The correction in robot motion is achieved with the definition of the areas of interest for the image features independently in both control steps. Various simulations are developed in order to present the robustness of the developed system regarding calibration error, modeling error, and image noise. In addition, a comparison with the traditional Image Based Visual Servoing is presented. Real world experiments on a robot manipulator with the low cost vision system demonstrate the effectiveness of the proposed approach.</description><identifier>ISSN: 0957-4174</identifier><identifier>EISSN: 1873-6793</identifier><identifier>DOI: 10.1016/j.eswa.2012.09.010</identifier><language>eng</language><publisher>Amsterdam: Elsevier Ltd</publisher><subject>Applied sciences ; Artificial intelligence ; Computer science; control theory; systems ; Computer simulation ; Connectionism. Neural networks ; Control theory. Systems ; Drives ; Exact sciences and technology ; Image Based Visual Servo control ; Intelligent hybrid control ; Learning ; Linkage mechanisms, cams ; Mechanical engineering. Machine design ; Neural network ; Neural networks ; Pattern recognition. Digital image processing. Computational geometry ; Reinforcement ; Reinforcement Learning ; Robot control ; Robot manipulator ; Robotics ; Robots ; Visual</subject><ispartof>Expert systems with applications, 2013-04, Vol.40 (5), p.1721-1736</ispartof><rights>2012 Elsevier Ltd</rights><rights>2014 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c396t-a5e99425af5acc487e5618debaa2b1e73b2304b63511e19a419ddf448768c6653</citedby><cites>FETCH-LOGICAL-c396t-a5e99425af5acc487e5618debaa2b1e73b2304b63511e19a419ddf448768c6653</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.eswa.2012.09.010$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=27100191$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>MILJKOVIC, Zoran</creatorcontrib><creatorcontrib>MITIC, Marko</creatorcontrib><creatorcontrib>LAZAREVIC, Mihailo</creatorcontrib><creatorcontrib>BABIC, Bojan</creatorcontrib><title>Neural network Reinforcement Learning for visual control of robot manipulators</title><title>Expert systems with applications</title><description>► Intelligent hybrid controller based on the neural network Reinforcement Learning for visual control of robot manipulators. ► We developed Q-learning and SARSA coupled with neural networks and a database of representative learning samples. ► The visual control task of the robot is divided into two steps with the neural network Reinforcement Learning controller. ► Simulations presented the robustness regarding field of view problem, calibration error, modelling error, and image noise. ► Real world experiments on a robot manipulator with a low cost camera proved the effectiveness of the proposed approach. It is known that most of the key problems in visual servo control of robots are related to the performance analysis of the system considering measurement and modeling errors. In this paper, the development and performance evaluation of a novel intelligent visual servo controller for a robot manipulator using neural network Reinforcement Learning is presented. By implementing machine learning techniques into the vision based control scheme, the robot is enabled to improve its performance online and to adapt to the changing conditions in the environment. Two different temporal difference algorithms (Q-learning and SARSA) coupled with neural networks are developed and tested through different visual control scenarios. A database of representative learning samples is employed so as to speed up the convergence of the neural network and real-time learning of robot behavior. Moreover, the visual servoing task is divided into two steps in order to ensure the visibility of the features: in the first step centering behavior of the robot is conducted using neural network Reinforcement Learning controller, while the second step involves switching control between the traditional Image Based Visual Servoing and the neural network Reinforcement Learning for enabling approaching behavior of the manipulator. The correction in robot motion is achieved with the definition of the areas of interest for the image features independently in both control steps. Various simulations are developed in order to present the robustness of the developed system regarding calibration error, modeling error, and image noise. In addition, a comparison with the traditional Image Based Visual Servoing is presented. Real world experiments on a robot manipulator with the low cost vision system demonstrate the effectiveness of the proposed approach.</description><subject>Applied sciences</subject><subject>Artificial intelligence</subject><subject>Computer science; control theory; systems</subject><subject>Computer simulation</subject><subject>Connectionism. Neural networks</subject><subject>Control theory. Systems</subject><subject>Drives</subject><subject>Exact sciences and technology</subject><subject>Image Based Visual Servo control</subject><subject>Intelligent hybrid control</subject><subject>Learning</subject><subject>Linkage mechanisms, cams</subject><subject>Mechanical engineering. Machine design</subject><subject>Neural network</subject><subject>Neural networks</subject><subject>Pattern recognition. Digital image processing. Computational geometry</subject><subject>Reinforcement</subject><subject>Reinforcement Learning</subject><subject>Robot control</subject><subject>Robot manipulator</subject><subject>Robotics</subject><subject>Robots</subject><subject>Visual</subject><issn>0957-4174</issn><issn>1873-6793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNqFkMFq3DAQhkVJoJukL9CTL4Ve7GhsS7Kgl7C0SWFJISRnMZbHRVuvtJHshLx9tezSY3oaGL7_H-Zj7DPwCjjI621F6RWrmkNdcV1x4B_YCjrVlFLp5oytuBaqbEG1H9lFSlvOQXGuVuz-npaIU-Fpfg3xT_FAzo8hWtqRn4sNYfTO_y7yqnhxacmkDX6OYSrCWMTQh7nYoXf7ZcI5xHTFzkecEn06zUv29OP74_qu3Py6_bm-2ZS20XIuUZDWbS1wFGht2ykSErqBesS6B1JNXze87WUjAAg0tqCHYWwzKDsrpWgu2ddj7z6G54XSbHYuWZom9BSWZPJ3wFsBqvs_WneNlEqJA1ofURtDSpFGs49uh_HNADcHz2ZrDp7NwbPh2uQjOfTl1I_J4jRG9Nalf8laQZatIXPfjhxlLy-OoknWkbc0uEh2NkNw7535C9zYk4w</recordid><startdate>20130401</startdate><enddate>20130401</enddate><creator>MILJKOVIC, Zoran</creator><creator>MITIC, Marko</creator><creator>LAZAREVIC, Mihailo</creator><creator>BABIC, Bojan</creator><general>Elsevier Ltd</general><general>Elsevier</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20130401</creationdate><title>Neural network Reinforcement Learning for visual control of robot manipulators</title><author>MILJKOVIC, Zoran ; MITIC, Marko ; LAZAREVIC, Mihailo ; BABIC, Bojan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c396t-a5e99425af5acc487e5618debaa2b1e73b2304b63511e19a419ddf448768c6653</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Applied sciences</topic><topic>Artificial intelligence</topic><topic>Computer science; control theory; systems</topic><topic>Computer simulation</topic><topic>Connectionism. Neural networks</topic><topic>Control theory. Systems</topic><topic>Drives</topic><topic>Exact sciences and technology</topic><topic>Image Based Visual Servo control</topic><topic>Intelligent hybrid control</topic><topic>Learning</topic><topic>Linkage mechanisms, cams</topic><topic>Mechanical engineering. Machine design</topic><topic>Neural network</topic><topic>Neural networks</topic><topic>Pattern recognition. Digital image processing. Computational geometry</topic><topic>Reinforcement</topic><topic>Reinforcement Learning</topic><topic>Robot control</topic><topic>Robot manipulator</topic><topic>Robotics</topic><topic>Robots</topic><topic>Visual</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>MILJKOVIC, Zoran</creatorcontrib><creatorcontrib>MITIC, Marko</creatorcontrib><creatorcontrib>LAZAREVIC, Mihailo</creatorcontrib><creatorcontrib>BABIC, Bojan</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Expert systems with applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>MILJKOVIC, Zoran</au><au>MITIC, Marko</au><au>LAZAREVIC, Mihailo</au><au>BABIC, Bojan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Neural network Reinforcement Learning for visual control of robot manipulators</atitle><jtitle>Expert systems with applications</jtitle><date>2013-04-01</date><risdate>2013</risdate><volume>40</volume><issue>5</issue><spage>1721</spage><epage>1736</epage><pages>1721-1736</pages><issn>0957-4174</issn><eissn>1873-6793</eissn><abstract>► Intelligent hybrid controller based on the neural network Reinforcement Learning for visual control of robot manipulators. ► We developed Q-learning and SARSA coupled with neural networks and a database of representative learning samples. ► The visual control task of the robot is divided into two steps with the neural network Reinforcement Learning controller. ► Simulations presented the robustness regarding field of view problem, calibration error, modelling error, and image noise. ► Real world experiments on a robot manipulator with a low cost camera proved the effectiveness of the proposed approach. It is known that most of the key problems in visual servo control of robots are related to the performance analysis of the system considering measurement and modeling errors. In this paper, the development and performance evaluation of a novel intelligent visual servo controller for a robot manipulator using neural network Reinforcement Learning is presented. By implementing machine learning techniques into the vision based control scheme, the robot is enabled to improve its performance online and to adapt to the changing conditions in the environment. Two different temporal difference algorithms (Q-learning and SARSA) coupled with neural networks are developed and tested through different visual control scenarios. A database of representative learning samples is employed so as to speed up the convergence of the neural network and real-time learning of robot behavior. Moreover, the visual servoing task is divided into two steps in order to ensure the visibility of the features: in the first step centering behavior of the robot is conducted using neural network Reinforcement Learning controller, while the second step involves switching control between the traditional Image Based Visual Servoing and the neural network Reinforcement Learning for enabling approaching behavior of the manipulator. The correction in robot motion is achieved with the definition of the areas of interest for the image features independently in both control steps. Various simulations are developed in order to present the robustness of the developed system regarding calibration error, modeling error, and image noise. In addition, a comparison with the traditional Image Based Visual Servoing is presented. Real world experiments on a robot manipulator with the low cost vision system demonstrate the effectiveness of the proposed approach.</abstract><cop>Amsterdam</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.eswa.2012.09.010</doi><tpages>16</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0957-4174
ispartof Expert systems with applications, 2013-04, Vol.40 (5), p.1721-1736
issn 0957-4174
1873-6793
language eng
recordid cdi_proquest_miscellaneous_1701045178
source Access via ScienceDirect (Elsevier)
subjects Applied sciences
Artificial intelligence
Computer science
control theory
systems
Computer simulation
Connectionism. Neural networks
Control theory. Systems
Drives
Exact sciences and technology
Image Based Visual Servo control
Intelligent hybrid control
Learning
Linkage mechanisms, cams
Mechanical engineering. Machine design
Neural network
Neural networks
Pattern recognition. Digital image processing. Computational geometry
Reinforcement
Reinforcement Learning
Robot control
Robot manipulator
Robotics
Robots
Visual
title Neural network Reinforcement Learning for visual control of robot manipulators
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T13%3A20%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Neural%20network%20Reinforcement%20Learning%20for%20visual%20control%20of%20robot%20manipulators&rft.jtitle=Expert%20systems%20with%20applications&rft.au=MILJKOVIC,%20Zoran&rft.date=2013-04-01&rft.volume=40&rft.issue=5&rft.spage=1721&rft.epage=1736&rft.pages=1721-1736&rft.issn=0957-4174&rft.eissn=1873-6793&rft_id=info:doi/10.1016/j.eswa.2012.09.010&rft_dat=%3Cproquest_cross%3E1701045178%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1283667758&rft_id=info:pmid/&rft_els_id=S0957417412010640&rfr_iscdi=true