Digitala Vetenskapliga Arkivet

Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Self-learning locomotive motion applied on a four-legged robot using genetic algorithms
KTH, Skolan för industriell teknik och management (ITM), Maskinkonstruktion (Inst.).
KTH, Skolan för industriell teknik och management (ITM), Maskinkonstruktion (Inst.).
2017 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)Alternativ titel
Självlärande robot (Svenska)
Abstract [en]

The goal of this project was to examine and explain howgenetic algorithms could be implemented and optimised ona cheap electronic hardware. The goal was that a 4-leggeddemonstrator to learn to walk by itself using only knowledgeof the basic movements of its limbs. The report explains into detail how a basic genetic algorithm is constructed andwhat alterations can be made to fit the demonstrator inquestion. It also describes how the demonstrator with thehelp of a ultrasonic sensor measuring the distance, evaluatesits own performance for every iteration and uses thisinformation to improve. For the experiments, fractionalfactorial tests are performed and the demonstrator learnsthe walking movement by trying a total of 4500 times in 36different tests. The scope of this project limits the robotto walking in a straight line on even ground and with aflat surface in front of a vertical surface for ease of distancemeasurement.

Abstract [sv]

Målet med detta projekt var att undersöka och förklarahur genetiska algorithmer kan implementeras och optimeraspå billig hårdvara för att tillåta en 4-bent robot attlära sig själv att gå med endast vetskapen om basrörelsenav sina ben. Rapporten går in på detalj hur en genetisk algorithmär uppbyggd och vilka förbättringar som kan görasför roboten i fråga. Den beskriver också hur roboten medhjälp av en ultraljudssensor för att mäta avstånd evaluerarsin prestation efter varje iteration och använder denna dataför att förbättra sig själv.Experimenten utfördes enligt fractinal factorial metoden och roboten lär sig att gå genom att testa totalt 4500 gåger i 36 olika test. Ramen avdetta project tillåer endast roboten att gåi en rak linje på platt mark och ha tillgång till en plan vägg framför sig för att lätt kunna mäta avstånd.

Ort, förlag, år, upplaga, sidor
2017. , s. 59
Nationell ämneskategori
Maskinteknik
Identifikatorer
URN: urn:nbn:se:kth:diva-226680OAI: oai:DiVA.org:kth-226680DiVA, id: diva2:1201168
Handledare
Examinatorer
Tillgänglig från: 2018-04-25 Skapad: 2018-04-25 Senast uppdaterad: 2022-06-26Bibliografiskt granskad

Open Access i DiVA

fulltext(20556 kB)710 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 20556 kBChecksumma SHA-512
22112bc47eabc5c0e816f23f0e92e4e933fad5a149c7e727bb2f6fd47bf432cf58cd323b8ab451a6c2d9ed3b6259897ed915400a59333d593888ec7dbdb06384
Typ fulltextMimetyp application/pdf
Video(236445 kB)155 nedladdningar
Filinformation
Filnamn FULLTEXT02.mp4Filstorlek 236445 kBChecksumma SHA-512
d71ebc31b2b9bdf4f3078d6fb5648e52d059f68eefc9c444884e5706ae85a66f9f14edad3a1c06dbd29959ffb59cc4c2e268d0f34c2d0939a0b970f58ad0ed39
Typ fulltextMimetyp video/mp4

Av organisationen
Maskinkonstruktion (Inst.)
Maskinteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 865 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 329 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf