• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Prototypframtagning av robotarm med sex axlar genom 3D-skrivning

Norstedt, Erik, Bräne, Olof January 2019 (has links)
3D-skrivare är inte längre något som endast stora företag har råd att använda sig av, utan någonting som har tagit sig ända till konsumentmarknaden. Detta har givit både hobbyanvändare och småföretag tillgång till ett kraftfullt verktyg för iterativ design. Det görs idag även stora framsteg inom robotik som ger upphov till möjligheter för tillämpningar av både industri- och konsumentrobotar i framtiden. Komplexiteten i robotar gör 3D-skrivare till användbara verktyg när det kommer till att ta fram robotprototyper. Målet med detta projekt var därför att analysera fördelar och nackdelar med 3D-skrivning i samband med prototypframtagning av en robotarm med sex axlar som kunde utföra enkla pick-and-place-rörelser. Roboten designades i Fusion360 och skrevs ut med 3D-skrivare i PETG. En Arduino MEGA användes till att styra stegmotorer i robotens axlar och styrningen implementerade en analytisk lösning till robotens kinematisk modell. Resultatet var en fungerande prototyp som kunde programmeras till att flytta och rotera föremål. Ett antal förbättringar av prototypen går att göra, till exempel går det att öka robotens rörlighet genom att designa om delar för att tillåta att axlar rotera längre och att implementera ytterligare funktionalitet i programmet som accelerationsrampning av stegmotorer och rörelse längs förvald bana. Utifrån analys av 3D-skrivningens inverkan på projektet framgick det att 3D-skrivning verkar användbart i prototypframtagning om dess möjlighet till iterativ design är önskvärd, men att det passar ännu bättre till mindre projekt då robotens storlek hindrade möjligheten till att utnyttja iterativ design till fullo och på så sätt hindrades även effektiviteten i 3D-skrivningsprocessen.
2

Path follower for reversing off-axle single-joint semitrailer trucks

Cerna Herrera, Fernando Javier January 2021 (has links)
Semitrailer trucks are widely used for transportation of goods in Sweden and around the world. Given their usefulness, and since they require specialized drivers, there is an increased need to automate the operation of these vehicles. In particular, reversing these vehicles is considered a challenging maneuver, mainly because of the jackknifing effect. To tackle this challenge, this thesis investigates path following for reversing single-joint semitrailer trucks, by comparing two path-following controllers, corresponding to a Linear Quadratic Regulator (LQR) and a Model Predictive Control (MPC), respectively. Both controllers receive kinematically feasible reference trajectories from a path planner (which is part of another thesis work), which makes it possible to avoid jackknifing as long as the reference joint angle between the trailer and the truck is closely followed. Moreover, they use a linearized and discretized 1-trailer kinematic model, defined in terms of the reference tracking errors for the truck as states. To evaluate the performance of the controllers, a Python simulation is implemented using the 1-trailer kinematic model. Using this simulation, the controllers are compared using metrics related to the reference tracking errors along the generated path and the controller execution time. The results show that the LQR and the MPC controllers perform similarly for most cases. Even though there are certain cases where the MPC outperforms the LQR, the execution time of the MPC is at least one order of magnitude slower, which makes the LQR an attractive solution for practical implementations, as long as certain assumptions (small initial deviations, reliable measurements) are ensured. As such, an LQR controller might be preferred by the industry because, while the performance from both controllers is similar, it can be considered a more efficient controller. / Lastbilar med olika släpvagnskombinationer används ofta för godstransporter i Sverige och runt om i världen. Med tanke på deras användbarhet och eftersom de kräver specialiserade förare finns det ett ökat behov av att automatisera driften av dessa fordon. I synnerhet anses backning av dessa fordon vara en utmanande manöver, främst på grund av jackknifseffekten. För att lösa detta problem undersöker denna rapport vägföljande för backande lastbilar med släp genom att jämföra två olika vägföljande styrenheter: Linear Quadtratic Regulator (LQR) och Model Predictive Control (MPC). Båda styrenheterna får kinematiskt genomförbara referensbanor från en vägplanerare (som är en del av en annan uppsats), vilket gör det möjligt att undvika jackknipning så länge referensvinkeln mellan släpet och lastbilen följs noggrant. Dessutom använder de en linjäriserad och diskretiserad kinematisk modell med en lastbil, definierad i termer av lastbilens referensspårningsfel som tillstånd. För att utvärdera kontrollernas prestanda implementeras en Python-simulering med den kinematisk modell med en lastbil. Med denna simulering jämförs de två styrenheterna med mått relaterade till referensspårningsfelen längs den generarade vägen och styrenheternas exekveringstid. Resultaten visar att LQR och MPCpresterar likadant i de flesta fallen. Även om det finns vissa fall där MPC överträffar LQR, är exekveringstiden för MPC åtminstone en storleksordning långsammare, vilket gör LQR till en attraktiv lösning för praktiska implementeringar, så länge som vissa antaganden (små initiala avvikelser, pålitliga mått) säkerställs. Som sådan kan en LQR-styrenhet föredras av industrin, för även om prestandan från båda styrenheterna är lika, kan den betraktas som en enklare styrenhet.

Page generated in 0.0563 seconds