Skip to main content
Top

2022 | OriginalPaper | Chapter

Method of Constructing the Assigned Trajectory of a Multi-link Manipulator Based on the “Programming by Demonstration” Approach

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The article discusses an approach to the construction of control of an anthropomorphic (multi-link) manipulator of a robotic complex, based on applying the “Programming by Demonstration” approach. The proposed approach is based on the developed methodology for constructing a knowledge base based on the data obtained from the sensors of the copying suit as a result of training the robotic complex by the operator. The structure of the knowledge base and the data processing mechanism for filling it are given. An example of a procedure for averaging data obtained from a copying suit as a result of “training” a manipulator of a robotic complex is given. An approach to constructing the trajectory of a manipulator based on data from a knowledge base, based on the use of ideas of terminal control, is considered. In addition to the precise execution of the manipulator movements, the approach proposed in the article ensures the fulfillment of the initial and final conditions imposed on the manipulator movement. The proposed method allows organizing the control of manipulators of a robotic complex without building or using a complex and often not always accurate mathematical model. The developed technique was tested on the SAR-401 anthropomorphic robot.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Zhidenko, I.G., Kutlubayev, I.M., Bogdanov, A.A., Sychkov, V.B.: Basis of structural scheme selection of space application robots. Reshetnev’s Readings 17, 278–280 (2017) Zhidenko, I.G., Kutlubayev, I.M., Bogdanov, A.A., Sychkov, V.B.: Basis of structural scheme selection of space application robots. Reshetnev’s Readings 17, 278–280 (2017)
3.
go back to reference Münch, S., Kreuziger, J., Kaiser, M., Dillmann, R.: Robot programming by demonstration (RPD) – using machine learning and user interaction methods for the development of easy and comfortable robot programming systems. In: Proceedings of the 25th International Symposium on Industrial Robots, pp. 685–693. Hannover Messe, Flexible Production, Flexible Automation (1994) Münch, S., Kreuziger, J., Kaiser, M., Dillmann, R.: Robot programming by demonstration (RPD) – using machine learning and user interaction methods for the development of easy and comfortable robot programming systems. In: Proceedings of the 25th International Symposium on Industrial Robots, pp. 685–693. Hannover Messe, Flexible Production, Flexible Automation (1994)
5.
go back to reference Alchakov, V., Kramar, V., Larionenko, A.: Basic approach to programming by demonstration for an anthropomorphic robot. IOP Conf. Ser. Mater. Sci. Eng. 709, 022092 (2020)CrossRef Alchakov, V., Kramar, V., Larionenko, A.: Basic approach to programming by demonstration for an anthropomorphic robot. IOP Conf. Ser. Mater. Sci. Eng. 709, 022092 (2020)CrossRef
6.
go back to reference Skoglund, A.: Programming by Demonstration of Robot Manipulators. Orebro University, Sweden (2009) Skoglund, A.: Programming by Demonstration of Robot Manipulators. Orebro University, Sweden (2009)
7.
go back to reference Zhu, Z., Hu, H.: Robot learning from demonstration in robotic assembly: a survey. Robotics 7(17), 1–25 (2018) Zhu, Z., Hu, H.: Robot learning from demonstration in robotic assembly: a survey. Robotics 7(17), 1–25 (2018)
8.
go back to reference Sarka, D., Radivojevic, M., Durkin, W.: SQL Server 2017 Developer’s Guide. Pacts Publishing Ltd, Birmingham (2018) Sarka, D., Radivojevic, M., Durkin, W.: SQL Server 2017 Developer’s Guide. Pacts Publishing Ltd, Birmingham (2018)
9.
go back to reference Bottou, O., Chapelle, D., DeCoste, J.: Large-Scale Kernel Machines. MIT, Cambridge (2007)CrossRef Bottou, O., Chapelle, D., DeCoste, J.: Large-Scale Kernel Machines. MIT, Cambridge (2007)CrossRef
10.
go back to reference Attaway, S.: Matlab: A Practical Introduction to Programming and Problem Solving. Elsevier Inc., Amsterdam (2009) Attaway, S.: Matlab: A Practical Introduction to Programming and Problem Solving. Elsevier Inc., Amsterdam (2009)
11.
go back to reference Batenko, A.P.: Linear models in terminal-state control systems. Electron. Model. 3(6), 1290–1299 (1984) Batenko, A.P.: Linear models in terminal-state control systems. Electron. Model. 3(6), 1290–1299 (1984)
12.
go back to reference Batenko, A.P.: Optimization of terminal controls by the method of gradual improvement. Eng. Cybern. 18(5), 134–140 (1980) Batenko, A.P.: Optimization of terminal controls by the method of gradual improvement. Eng. Cybern. 18(5), 134–140 (1980)
Metadata
Title
Method of Constructing the Assigned Trajectory of a Multi-link Manipulator Based on the “Programming by Demonstration” Approach
Authors
Vadim Kramar
Vasiliy Alchakov
Aleksey Kabanov
Copyright Year
2022
DOI
https://doi.org/10.1007/978-3-030-94141-3_24

Premium Partner