Skip to main content

2022 | OriginalPaper | Buchkapitel

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

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Method of Constructing the Assigned Trajectory of a Multi-link Manipulator Based on the “Programming by Demonstration” Approach
verfasst von
Vadim Kramar
Vasiliy Alchakov
Aleksey Kabanov
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-030-94141-3_24

Premium Partner