Mayur AndulkarDevelopment of Multimodal Collaborative Robot System using Hybrid Programming Methods | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-8440-6124-6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Series: | Lehrstuhl Automatisierungstechnik BTU Cottbus-Senftenberg Herausgeber: Prof. Dr.-Ing. Ulrich Berger Cottbus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keywords: | Human Robot Collaboration; Robot Learning; Convolutional Neural Networks; Programming by demonstration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type of publication: | Thesis | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Language: | English | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pages: | 190 pages | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Figures: | 46 figures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weight: | 281 g | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Format: | 21 x 14,8 cm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Binding: | Paperback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Price: | 48,80 € / 61,10 SFr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Published: | August 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Buy: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DOI: | 10.2370/9783844061246 (Online document) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download: | Available PDF-Files for this title: You need the Adobe Reader, to open the files. Here you get help and information, for the download. These files are not printable.
User settings for registered users You can change your address here or download your paid documents again.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recommendation: | You want to recommend this title? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Review copy: | Here you can order a review copy. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Link: | You want to link this page? Click here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Export citations: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Abstract: | The development of collaborative robots (cobots) has enabled automation of several processes such as assembly, logistics, packaging etc. which were historically impossible to automate. To enable their use for these tasks, the requirements for performing a given task using a cobot system are looked into. Based on the study of state of the art methods, three hybrid programming approaches "instructive programming", "programming by demonstration" and "end-to-end learning" are identified. Based on these approaches, three methods are developed in this thesis, each of which involves integrating vision systems into cobots. The methods were implemented in three different scenarios and compared on the basis of the identified requirements for their use in manufacturing environments. The first method "Instructive programming for autonomous task performance" was implemented into a demonstrator capable of performing assembly tasks of fixing and screwing. The second method "Programming by demonstration through hand-eye coordination" was implemented for a task of part handling where the cobot was programmed using a combination of a 2D camera and human demonstrations. Finally the third method "Task performance through deep reinforcement learning" was implemented in a simulation environment for performing simple assembly tasks: peg in hole and ring in peg. It was concluded that the second method fulfilled most of the requirements of movable cobots as the method combined the human capabilities of adapting to new scenarios with the cobot capabilities of performing tasks with high accuracy and repeatability. |