Spelling suggestions: "subject:"automatisk"" "subject:"automatiskt""
71 |
Digibar : An analysis of the future's bartender / Digibar : En analys av framtidens bartenderDegernäs, Ted, Wenning, Måns January 2023 (has links)
The objective of this project is to provide bars with a cost-effective and straightforward way to increase their output per employee, allowing them to reduce drink prices. To achieve this, we have fully automated the bartender’s process, with staff only required to refill ingredients as they deplete and handle the payment for orders. The prototype has been tested for accuracy in knowing which drink to pour as well as in the precision of how much to pour. In testing, the prototype demonstrated a high level of accuracy in identifying which drink to pour, utilizing a load cell programmed to dispense the drink closest to the measured weight. The pouring accuracy was slightly less precise, particularly at lower volumes, but still met expectations, achieving an average accuracy of 93.75 percent for low volumes, increasing to circa 100 percent for larger volumes. Overall, the goals for the prototype were achieved, and the prototype’s ability to increase efficiency and reduce costs for bars is highly feasible. / Syftet med detta projekt är att erbjuda barer ett kostnadseffektivt och enkelt sätt att öka produktionen per anställd och därmed sänka dryckespriserna. För att uppnå detta har vi fullständigt automatiserat bartenderns process, där personalen endast behöver fylla på ingredienser när de tar slut och hantera betalningen för beställningarna. Prototypen har testats för att säkerställa noggrannhet vid identifiering av vilken dryck som ska hällas upp samt precisionen i hur mycket som ska hällas upp. I tester visade prototypen en hög noggrannhet vid identifiering av vilken dryck som skulle hällas upp, genom att använda en lastcell för att mäta vikten av glaset. Hällnoggrannheten var något mindre precis, särskilt vid lägre volymer, men uppfyllde fortfarande förväntningarna och uppnådde en genomsnittlig noggrannhet på 93,75 procent för de lägsta volymerna, något som steg till cirka 100 procent vid större volymer. Övergripande sett har målen för prototypen uppnåtts och dess för måga att öka effektiviteten och minska kostnaderna förbarer är högst genomförbar.
|
72 |
Sholder : A Motorized Automatic Shirt Folding MachineStevanovic, Anton, Bergman, Lucas January 2023 (has links)
In today’s fast-paced society, there is a high demand for faster and more effective ways of dealing with chores and other time-consuming activities, but while appliances like washing machines and dishwashers have become standard use, there has been limited progress in making the tedious task of folding clothes easier. This bachelor's thesis project in Mechatronics at KTH Royal Institute of Technology details the design, construction and performance of a motorized automatic shirt folding machine that can fold both T-shirts and long-sleeve shirts. The machine executes folds by operating eight different flaps in a certain sequence. It can autonomously detect if the shirt placed by the user is a T-shirt or a long-sleeve and then execute the folding sequence accordingly. The machine was tested against manual folding performed by three different people. It was concluded that, although the machine was slower at folding a set of 10 T-shirts and 10 thinner long-sleeves by 1.93 and 1.14 seconds respectively, it had greater folding precision and reliability. It also had repeatability issues and succeeded in folding only 21/30 long-sleeve shirts; a success rate of 70%. The performance of the machine could, for instance, be improved by adjusting the dimensions of the flaps to optimize crease positioning. Upgrading to higher torque servo motors is another viable approach. Additionally, exchanging the manually cut D-shafts, which operate two of the flaps, to pre-manufactured D-shafts can effectively reduce play between shafts and couplings. / I dagens snabba samhälle finns det en stor efterfrågan för snabbare och mer effektiva sätt att göra sina sysslor och andra tidskrävande aktiviteter. Medan apparater som tvättmaskiner och diskmaskiner har blivit standard i det moderna hemmet har det knappt utvecklats produkter för att göra den tråkiga uppgiften av att vika kläder lättare. Detta kandidatarbete inom mekatronik på Kungliga Tekniska Högskolan (KTH) beskriver designen, konstruktionen och prestandan hos en motoriserad automatisk tröjvikningsmaskin som kan vika både T-shirts och långärmade tröjor. Maskinen utför vikningen genom att använda åtta olika vingar i en viss sekvens. Den kan autonomt upptäcka om tröjan som användaren har placerat är en T-shirt eller en långärmad tröja och sedan utföra vikningen enligt den programmerade sekvensen. Maskinen testades mot manuell vikning utförd av tre olika personer. Det konstaterades att, även om maskinen var långsammare vid vikning av en uppsättning 10 T-shirts och 10 tunna långärmade tröjor med 1,93 respektive 1,14 sekunder, hade den större precision och tillförlitlighet jämfört med manuell vikning. Den hade dock problem med repeterbarhet och lyckades bara vika 21 av 30 långärmade tröjor; en framgång på 70%. Maskinens prestanda skulle exempelvis kunna förbättras genom att justera dimensionerna på vingarna för att optimera veckpositioneringen. En annan möjlig lösning är att uppgradera till servomotorer med högre vridmoment. Vidare finns möjligheten att byta ut de manuellt skurna D-axlar, som driver två av vingarna, till förproducerade D-axlar som effektivt kan minska spel mellan axlarna och kopplingarna.
|
73 |
Compact safety system for automatic flagpole : Flow sensor anemometer / Kompakt säkerhetssystem för automatisk flaggstång : Flow sensor anemometerStröm, David, Jensen, Carl January 2019 (has links)
Automating tasks and processes are becoming more and more common in both corporate and everyday life. The aim of this project is to assist the company Hotswap in the development of a safety system for an existing automatic flagpole. The safety system should be able to monitor wind velocity and, optionally, wind direction as well as communicate the data to the flagpole’s main control unit. The thesis describes and discusses the different possible mechanisms, solutions for measuring wind, and a possible implementation. A method for measuring wind velocity by utilizing an FS5 thermal mass flow sensor was selected and a prototype was developed for testing the performance of the implementation. The tests showed that the thermal mass flow sensor fulfilled the requirements regarding wind velocity measurement and accuracy with an average deviation of 0.19 m/s from the reference value. The solution was then discussed and compared with Hotswap’s existing prototype. The comparison showed that the prototype was a viable alternative. Finally, some suggestions for further development were presented along with the conclusion that the prototype provides a proof of concept for a fully realizable solution. / Automatisering av arbetsuppgifter och processer blir mer och mer vanligt både på företag och i vardagslivet. Detta projekt hade som mål att bistå företaget Hotswap med utvecklingen av ett säkerhetssystem för en befintlig automatisk flaggstång. Säkerhetssystemet ska kunna mäta vindstyrka och vindriktning och kommunicera den uppmätta datan till flaggstångens kontrollenhet. Rapporten beskriver och diskuterar de olika möjliga mekanismer och lösningar som finns för att mäta vindhastighet samt en möjlig implementering. En metod för mätning av vindhastighet där en hot-wire flödessensor valdes och en prototyp utvecklades sedan för att testa den implementerade metodens prestanda. Testen visade att användning av flödessensorn tillfredsställde de ställda kraven på prototypen gällande vindhastighetsmätning och mätprecision med en medelavvikelse på 0.19 m/s från referensvärdet. Lösningen diskuterades och jämfördes sedan med Hotswaps befintliga prototyp. Jämförelsen visade att prototypen var ett rimligt alternativ. Slutligen presenterades några förslag på vidareutveckling tillsammans med slutsatsen att prototypen är en konceptvalidering för en fullt realiserbar lösning.
|
74 |
Automatic Wire Cutter / Automatisk kabelklippareHamilton, Philip, Holmskov, Rasmus January 2019 (has links)
This bachelor thesis project in mechatronics involved making a working prototype of an automatic wire cutter and evaluating its accuracy. The accuracy of the machine was increased by analysing measurements of the machine’s initial precision and thereafter performing a calibration to diminish the eect of unwanted errors. Before calibration the machine’s accuracy was ± 0.73 cm and after calibration it was calculated to be ± 0.06 cm in its intended operating range of 5-20 cm. The main limitations of the machine’s accuracy were determined to be slippage in the feeding mechanism, the mathematical model that was used, the step resolution of the stepper motors, the oset between the blades in the cutting mechanism as well as the wires bending when being fed. / I detta kandidatexamnesarbete inom mekatronik designades och tillverkades en fungerande prototyp av en automatisk kabelklippare, och dess noggrannhet undersöktes sedan. Maskinens noggrannhet förbättrades genom att först undersöka maskinens ursprungliga noggrannhet och därefter kalibrerades maskinen för att minska effekten av oönskade fel. Före kalibrering var maskinens noggrannhet ± 0,73 cm och efteråt räknades den ut att vara ± 0,06 cm i dess tilltänkta driftintervall på 5-20 cm. De huvudsakliga begränsningarna för maskinens noggrannhet visade sig vara glidning i matningsmekanismen, den matematiska modellen, stegmotorns stegupplösning, avståndet mellan bladen i klippmekanismen samt att kablarna böjer sig under frammatning.
|
75 |
Automatisk Summering av Cybersäkerhetsdiskussioner på Onlineforum : En prototyp för abstraktiv textsummering med en Zero-shot modellUnunger, Andreas January 2022 (has links)
Antalet cyberattacker ökar ständigt och därav också antalet angreppssätt och försvarstekniker. Detta innebär att personer verksamma inom cybersäkerhet behöver spendera mer och mer tid på att hålla sig uppdaterade om de senaste utvecklingarna i branschen. Det är därför av intresse att hitta sätt som kan påskynda denna inhämtning av information. I denna studie utvecklas en prototyp med målet att på ett nytt sätt automatiskt summera en av de många sorters nyhetskällor som finns inom cybersäkerhetsdiskussioner på onlineforum. Prototypen använder sig av abstraktiv textsummering med zero-shot modellen GPT-3. Prototypen som utvecklades utvärderades genom att mäta de summeringar som skapades med SUPERT. Resultatet från mätningen gav ett värde av 0,269 vid mätning mot de originella texterna och 0,358 vid mätning mot ett dataset som städats från text som inte rör cybersäkerhet. Från dessa värdet dras slutsatsen att utvecklingen av prototypen lyckades.
|
76 |
Effekten av tidig hjärt-lungräddning vid hjärtstopp utanför sjukhus : en litteraturöversikt / The effect of early cardiopulmonary resuscitation in cardiac arrest outside hospitals : a literature reviewKarlsén, Emma, Dimic, Mladenka January 2021 (has links)
Hjärtstopp sker oftast utanför sjukhus, långt ifrån avancerad sjukvård. För varje minut som går utan behandling minskar chansen att överleva avsevärt. Sju av tio personer som drabbats av hjärtstopp får hjärt-lungräddning innan ambulans är på plats. På grund av att fler ingripanden från åskådare sker innan ambulansen är på plats har tiden från hjärtstopp till start av hjärt-lungräddning minskat från 11 minuter till en minut. Syftet med studien är att belysa hur olika faktorer påverkar överlevnaden hos personer med hjärtstopp vid prehospital hjärt- och lungräddning. En litteraturöversikt valdes som metod. Sökningarna genomfördes i databaserna Cinahl ochPubMed och resulterade i 14 artiklar. Ytterligare fyra artiklar inkluderades manuellt. Artiklarna kvalitetsgranskades och klassificerades enligt Sophiahemmets högskolas bedömningsunderlag. Dataanalysen genomfördes med en integrerad analys. Resultatet påvisade att överlevnad efter hjärtstopp är starkt beroende av tiden. Tiden från kollaps till början av hjärt- lungräddning och tiden från kollaps till defibrillering är avgörande för överlevnadschansen. Kedjan som räddar liv (överlevnadsskedjan) representerar olika steg som skall följas vid ett hjärtstopp för att maximera chansen för optimal behandlingsstrategi vid ett hjärtstopp. Slutsatsen är att nya behandlingsstrategier behövs för att nå ut och behandla personer snabbare. AED gör det möjligt för lekmän att leverera livräddande chocker inom några minuter. Vidare gör utvecklingen av mobiltelefonteknik det möjligt att identifiera och rekrytera lekmän till närliggande hjärtstopp för livräddande åtgärder. / Cardiac arrest usually occurs outside hospitals, far from advanced healthcare. For every minute that goes without treatment, the chance of survival decreases significantly. seven out of 10 people who suffer from cardiac arrest receive cardiopulmonary resuscitation before an ambulance is on site. Due to the fact that more interventions from bystanders take place before the ambulance is in place, the time from cardiac arrest to start of cardiopulmonary resuscitation has been reduced from 11 minutes to one minute. The aim of the study is to shed light on how different factors affect the survival of people with cardiac arrest in prehospital cardiopulmonary resuscitation. A literature review was chosen as the method. The searches were performed in the Cinahl and PubMed databases and resulted in 14 articles. Another four articles were included manually. The quality of the articles were reviewed and classified according to Sophiahemmet University's assessment for quality. The data analysis was performed with an integrated analysis. The results showed that survival after cardiac arrest is strongly dependent on time. The time from collapse to the beginning of cardiopulmonary resuscitation and the time from collapse to defibrillation are crucial for the chance of survival. The chain that saves lives (the survivalchain) represents different steps that must be followed in a cardiac arrest in order to maximizethe chance of optimal treatment strategy in the event of a cardiac arrest. The conclusion is that new treatment strategies are needed to reach out and treat people faster. AED enables laymen to deliver life-saving shocks within minutes. Furthermore, the development of mobile phone technology makes it possible to identify and recruit lay peopleto nearby cardiac arrests for life-saving measures.
|
77 |
Automatic event detection oncontinuous glucose datausing neural networks / Automatisk eventdetektion på kontinuerligglukosdata med användet av neurala nätverkBorghäll, David January 2023 (has links)
Automatically detecting events for people with diabetes mellitus using continuousglucose monitors is an important step in allowing insulin pumps to automaticallycorrect the blood glucose levels and for a more hands-off approach to thedisease. The automatic detection of events could also aid physicians whenassisting their patients when referring to their continuous glucose monitordata. A range of different deep learning algorithms has been applied forpredictions of different events for continuous glucose monitor data, such asthe onset for hyperglycemia, hypoglycemia or mealtime events. This thesisfocused on constructing sequences labelled from an unbalanced and assumedmisslabelled dataset to classify them as such using four different deep learningnetworks using convoluted neural networks and recurrent neural networks.Manual correction of the dataset allowed for only clear events starting witha high positive gradient to be labelled as positive. The classification wasperformed on exact timepoints and in time windows to allow the classificationto to be done around the beginning of an event instead of the exact timepoint.The results from using the unbalanced and assumed misslabelled datasetshowed the networks performing similarly, with high Recall and Precisionbelow 0.5, thus not found to be of use in a for automatic event detection.Further testing by using another dataset or further configurations is neededto clarify the capabilities of automatically detecting events. DDAnalytics willnot use any of the developed networks in any of their products. / Automatisk detection av event för personer med diabetes från deras kontinuerligaglukosmätare är ett viktigt steg för att låta insulinpumpar automatiskt korrigeraglukosnivåer och möjliggöra en mindre självreglering av personens diabetes.Denna automatiska detektion skulle även kunna hjälpa läkare vid samtalmed patienter och deras data från kontinuerliga glukosmätarna. En mängd avolika djupinlärningsalgoritmer har använts för förutsägelser av olika event förkontinuerlig glukosmätardata, som början av hyperglykemier, hypoglykemiereller måltider. Detta examensarbete fokuserar på skapandet av sekvenserfrån ett obalanserat och antaget inte helt korrekt markerade event i dataset,för att kunna klassificera dessa event med fyra olika djupinlärningsnätverk.Dessa nätverk bygger på konvolution och rekursiva neurala nätverk. Manuellkorrektion av datasetet möjliggjorde så att endast tydliga event som börjar meden kraftig positiv ökning av gradienten var markerade som positiva event.Klassificeringen genomfördes på både exakta tidssteg och i tidsfönster såatt början av event kunde detekteras snarare än bara det exakta tidssteget.Resultaten genom användandet av detta tidigare nämnda dataset visade liknanderesultat för samtliga nätverk, med hög Återkallelse och Precision under 0.5.Dessa resultat ledde till att nätverken inte kan antas kunna utföra automatiskevent detektion, och skulle behöva ytterligare testning på ett annat dataset medmer korrekta markerade event eller ytterligare konfigureringar på nätverken föratt verifiera dessas möjligheter att automatiskt klassificera event i kontinuerligglukosdata. DDanalytics kommer inte använda något av dessa framtagnanätverk i några av deras produkter.
|
78 |
Automatic Irrigation System : Autonomously water flowers and plants / Automatisk Bevattningssystem : Automatiskt vattnar blommor och växterBrandin, Benjamin, Jamsahar, Kevin January 2022 (has links)
In connection with rising urbanization and more people deciding to live in cities the opportunity to cultivate plants decreases. Indoor gardening still tends to be a popular hobby. Because the flower and plants don’t get natural sunlight and water from rain, maintenance is required. A problem that may arise in the event of a longer absence is to cater for the plants watering needs. The purpose of this project was to create an automatic irrigation system that distribute water to the plants and flowers in order to maintain a predetermined moisture percentage in the soil. This was archived by using moisture sensors. Tests were conducted on the irrigation systems different components and the results shows that a track guided water delivery system is both accurate and durable, however with a lot of moving parts there is an increasing risk of malfunction. / I samband med urbaniseringen där fler människor bestämmer sig för att bo i storstan minskar många gånger möjligheterna till odling av växter. Odling inomhus tenderar ändå att vara en hobby för många. Eftersom blommor och växter inomhus inte får naturligt solljus och vatten från regn krävs det ett visst underhåll från odlaren för deras överlevnad. Svårigheten vid en längre frånvaro är bland annat att tillgodose växternas vattenbehov. Syftet med detta projekt var att skapa ett automatiskt bevattningssystem som distribuerar vatten till växter och blommor med syftet att bibehålla en bestämd fuktighet i jorden. För detta användes fuktsensorer. Tester utfördes på bevattningssystemens olika komponenter och resultatet visar att ett spårstyrt vattentillförselsystem är både tillförlitlig och hållbart, men med många rörliga delar ökar risken för funktionsfel.
|
79 |
Brand Recognition in Online Display Advertising : An Exploratory Study Based on Logo Detection / Identifiering av Varumärken inom OnlineannonseringMorin, Clément January 2021 (has links)
While the problem of automatic brand detection has already been studied for in-the-wild image inputs, its resolution in the context of online display advertising remains unexplored. Following the existing works that have successfully applied logo detection techniques to photographs of the real world, this thesis builds upon modern object detection models to perform brand-agnostic logo detection in images of online advertisements. Inference with the resulting convolutional neural network allows the development of image-based brand recognition pipelines that scale to a large number of identifiable brands. Furthermore, to train and evaluate such a network, a logo detection dataset composed of captures of online advertisements is created. Each sample image is annotated with bounding boxes and brand labels. Finally, with the aim of introducing a different approach to the problem, we also design and analyze the performance of a brand detection algorithm based on the extraction and filtering of domain names from the HTML code underlying online advertisements. / Trots att automatisk identifiering av varumärken är ett problem som redan studerats för bilder av verkliga miljöer, återstår det att undersöka lösningar till problemet inom onlineannonsering. Med inspiration från tidigare arbeten som framgångsrikt tillämpat logotypigenkänningsmetoder på fotografier av verkliga miljöer, bygger detta examensarbete på moderna objektigenkänningsmodeller för att utföra logotypigenkänning på bilder av onlineannonser på ett agnostiskt sätt med avseende på varumärke. Inferens med det resulterande neurala faltningsnätverket tillåter utveckling av bildbaserade varumärkesigenkänningspipelines som kan hantera ett stort antal igenkännliga värumärken. För att nätverket ska kunna tränas och senare evalueras, skapas dessutom en datamängd för logotypigenkänning som består av skärmdumpar av online-annonser. Varje bild i datamängden annoteras med boxar runt logotyperna som den innehåller samt etiketter som beskriver vilka varumärken dessa logotyper motsvarar. Slutligen presenteras en ny synvinkel på problemet där vi designar och utvärderar en algoritm för varumärkesigenkänning i onlineannonserna som baseras på att få fram och filtrera domännamn ur den bakomliggande HTML-koden.
|
80 |
Contributions to the usability of Sorald for repairing static analysis violations / En studie om Soralds användarvänlighet för reparation av regelbrott i statisk kodanalysLuong Phu, Henry January 2021 (has links)
Automated static analysis tools are important in modern software quality assurance. These tools scan the input source or binary code for a set of rules to detect functional or maintainability problems and then warn developers about the found rule violations. Then, developers analyze and possibly repair the rule violations in a manual procedure, which can be time-consuming. Since human effort is costly, automated solutions for repairing rule violations would play an important role in software development. In a previous work, a tool named Sorald was developed to automatically repair rule violations generated by the static analyzer SonarJava. However, there is a lack of reliability of Sorald in generating patches and also a lack of automation for the usage of Sorald by developers. Therefore, in this work, solutions are proposed to improve the usability of Sorald. First, a new strategy of source code analysis and repair was introduced in Sorald, which allows Sorald to deliver a fix even when an internal failure occurs in Sorald. Second, Sorald was integrated into a repair bot, named Repairnator, which was then integrated into the Jenkins continuous integration service. This allows Sorald to be automatically executed in continuous integration builds and its generated patches to be automatically proposed to developers on GitHub. As an evaluation of the proposed solutions, Sorald was executed and monitored on 28 open-source projects hosted on GitHub. The results show that the new repair strategy improves the performance of Sorald in terms of the number of fixes, while the repair time remains mostly unchanged when compared with the default repair strategy. Moreover, the total repair time of Sorald for the 15 supported SonarJava rules is within the continuous integration time of the analyzed projects, which means that it is feasible to repair projects with Sorald in such an environment. Finally, most Sorald patches are compilable and usually accepted without negative comments by developers, once there exists a reaction on the proposed GitHub pull requests. In conclusion, the contributions of this work improve the overall usability of Sorald as an automated software repair tool. / Automatiserade statiska analysverktyg är viktiga för modern kvalitetssäkring inom mjukvaruutveckling. Dessa verktyg skannar ingångskällan eller binärkoden för en uppsättning regler för att upptäcka funktions- eller underhållsproblem och varnar sedan utvecklare om de upptäcker några regelbrott. Utvecklare som äger den analyserad kodebasen, granskar sedan dessa regelbrott och eventuellt reparerar dem i en manuell procedur, vilket kan vara tidskrävande. Eftersom mänskliga ansträngningar är kostsamma skulle automatiserade lösningar för att reparera dessa regelbrott spela en viktig roll i programvaruutveckling. I ett tidigare arbete utvecklades ett verktyg som heter Sorald för att automatiskt reparera regelbrott som genererats av den statiska analysatorn SonarJava. Det finns dock brist på tillförlitlighet hos Sorald när det gäller att generera korrigeringsfiler och brist på automatisering för utvecklingen av Sorald. Därför föreslås i detta arbete lösningar för att förbättra Soralds användbarhet. Först introducerades en ny strategi för källkodsanalys och reparation i Sorald, som gör det möjligt för Sorald att leverera en fix även när ett internt fel inträffar i Sorald. För det andra integrerades Sorald i en reparationsbot, namnet Repairnator, som sedan integrerades i Jenkins kontinuerliga integrationstjänst. Detta gör att Sorald kan köras automatiskt i kontinuerliga integrationsbyggnader och dessa genererade korrigeringar automatiskt föreslås för utvecklare på GitHub. Som en utvärdering av de föreslagna lösningarna utfördes och övervakades Sorald på 28 öppen källkodsprojekt värd på GitHub. Resultaten visar att den nya reparationsstrategin förbättrar prestationen för Sorald när det gäller antalet korrigeringar, medan reparationstiden förblir oförändrad jämfört med standardreparationsstrategin. Dessutom ligger den totala reparationstiden för Sorald för de 15 stödda SonarJava-reglerna inom den kontinuerliga integrationstiden för de analyserade projekten, vilket innebär att det är möjligt att reparera projekt med Sorald i en sådan miljö. Slutligen är de flesta Sorald-korrigeringar sammanställbara och accepteras vanligtvis utan negativa kommentarer från utvecklare, när det finns en reaktion på de föreslagna GitHub-förfrågningarna. Sammanfattningsvis förbättrar bidraget från detta arbete Soralds övergripande användbarhet som ett automatiskt verktyg för reparation av programvara.
|
Page generated in 0.0578 seconds