1415161718192017 of 32
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
Detection of motor skidding in autonomous lawn mowers: Detection of skidding in autonomous lawn mower using machine learning technique MLP with wheel motor currents and IMU.
Jönköping University, School of Engineering, JTH, Computer Science and Informatics.
2020 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Purpose – The purpose of the thesis is to evaluate the accuracy of two different approaches of how to detect skidding in autonomous lawn mowers. Using the motor currents and inertia sensors from the mower, a neural network is applied to predict if there was a skidding or not. The usefulness of knowing when a skid happens could be of value for future developments making better autonomous decision making.

Method – The thesis will adopt the methodology process of Design Science Research (DSR). The study begins with bringing awareness of the problem by previous knowledge and related works to skidding in wheeled robots. Thereafter an experiment is set up to generate data when the autonomous lawn mower is in conditions of skidding and non-skidding. The data collected will be processed with machine learning algorithm, multilayer perceptron.

Findings – The findings showed high accuracies in both techniques where adding an IMU sensor in addition to motor currents showed higher accuracy then only using motor currents. Both techniques showed low number of false detections and near zero missed detections which is a preferred feature, the behavior of the autonomous lawn mower benefits more from a false detection than not detecting any at all and get stuck.

Implications – The autonomous lawn mowers of today have a tendency of failing in the yard due to skidding in uneven or slippery terrain. The robot either reacts by assuming a collision has happened or gets no traction and gets stuck. A first step to solve this problem is by detecting such a skid to then be able to take action.

Limitations – The results will be limited to the autonomous lawn mower of Globe Group as the data collection is made with an autonomous lawn mower of Globe Group. The mower will run on a flat outdoor grass lawn to maintain the experiment on a reasonable level for a bachelor thesis.

Keywords – robot, autonomous, lawn mower, machine learning, detection, skidding

Place, publisher, year, edition, pages
2020. , p. 18
Keywords [en]
robot, autonomous, lawn mower, machine learning, detection, skidding
National Category
Robotics
Identifiers
URN: urn:nbn:se:hj:diva-47994ISRN: JU-JTH-DTA-1-20200096OAI: oai:DiVA.org:hj-47994DiVA, id: diva2:1415508
External cooperation
GlobGro AB
Subject / course
JTH, Computer Engineering
Supervisors
Examiners
Available from: 2020-03-23 Created: 2020-03-18 Last updated: 2020-03-23Bibliographically approved

Open Access in DiVA

fulltext(665 kB)20 downloads
File information
File name FULLTEXT01.pdfFile size 665 kBChecksum SHA-512
742b3c8cd14700477a8d24496cd4be45596246439ee740a247239bd5ac1897693494c6ba34ba449711d1ac756fef893bfdd4f5bc8aa253f7d12c9001f160c0a8
Type fulltextMimetype application/pdf

By organisation
JTH, Computer Science and Informatics
Robotics

Search outside of DiVA

GoogleGoogle Scholar
Total: 20 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: 16 hits
1415161718192017 of 32
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