Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Modelling High-Fidelity Robot Dynamics
Linköping University, Department of Electrical Engineering, Automatic Control. Linköping University, Faculty of Science & Engineering.
Linköping University, Department of Electrical Engineering, Automatic Control. Linköping University, Faculty of Science & Engineering.
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Detaljerad modellering av robotdynamik (Swedish)
Abstract [en]

The field of robotics is in continuous development. Driving forces for the development are higher demands on robot accuracy and being more cost effective in the development process. To reduce costs, product development is moving towards virtual prototyping to enable early analysis and testing. This process demands realistic models and modelling is therefore of utmost importance.

In the process of modelling high fidelity robot dynamics many different physical aspects have to be taken into account. Phenomena studied in this thesis stretch from where to introduce flexibilities, mechanical and dynamical coupling effects, and how to describe friction. By using a bottom up approach the effects are analysed individually to evaluate their contribution both to accuracy and computationalcomplexity.

A strategy for how to model a flexible parallel linkage manipulator by introducing some crucial simplifications is presented. The elastic parameters are identified using a frequency domain identification algorithm developed in [Wernholt, 2007] and shows that the presented method works well up to a certain level of fidelity.

Friction is modelled using empirically derived static and dynamic models. Evaluation of accuracy is conducted through identification of friction models for a real manipulator and it is seen that to capture all existing phenomena in low velocities  a dynamic model is needed. It is also seen that friction characteristics vary with temperature and a Kalman filter is suggested to adaptively estimate friction parameters.

Finally an implementation of a flexible manipulator model using the software MapleSim is presented. The tool severely simplifies the process of modelling manipulators and enables for export to other environment such as simulation, optimization and control.

Place, publisher, year, edition, pages
2015. , 88 p.
Keyword [en]
Robotics, Modelling, Friction, Flexible joint, Manipulator, Parallel linkage, Identification, Maplesim
National Category
Robotics
Identifiers
URN: urn:nbn:se:liu:diva-119640ISRN: LiTH-ISY-EX–15/4843–SEOAI: oai:DiVA.org:liu-119640DiVA: diva2:825383
External cooperation
ABB Robotics
Subject / course
Automatic Control
Supervisors
Examiners
Available from: 2015-08-12 Created: 2015-06-23 Last updated: 2015-08-12Bibliographically approved

Open Access in DiVA

fulltext(7645 kB)252 downloads
File information
File name FULLTEXT01.pdfFile size 7645 kBChecksum SHA-512
63af37fbc3059c822f56729aaac84ea26404778c8f71d1235e59b08cd232ce021b9fa509f4ec49eecbbf0a1e79c596539acd539a647c9f4e598cf05f9040e1db
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Niglis, AntonÖberg, Per
By organisation
Automatic ControlFaculty of Science & Engineering
Robotics

Search outside of DiVA

GoogleGoogle Scholar
Total: 252 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1777 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf