Kandidatprojektet Skrivuppgift Mattias Krysander* och Mikael Rosell** *Datorteknik, **Valla biblioteket
PRA1 (U/G) Projektarbete 11 hp UPG1 (U/G) Skriftlig rapport 2 hp UPG2 (U/G) Etik 1.5 hp UPG3 (U/G) Presentation och opposition 1.5 hp
Introduktion Förberedelse Utförande Leverans Utvärdering Introduktion 3*Projektmodell Processorer/miljö Intro. förstudie Konstruktion AVR Mätteknik 3*Etik Skriv Skrivuppgift (förstudie) Kappa Etik Etik Projektplanering Handledning Föreläsningar Seminarier LAB Projektarbete Projektarbete: koda, konstruera, testa. 5 hp 11 hp Teknisk dokumentation Examination Seminarier/opposition Utvärdering
Introduktion Förberedelse Utförande Leverans Utvärdering Intro. förstudie Görs parvis En per projekt =Handledning (ISY och Språkcentrum) Föreläsningar Seminarier Skriv Skrivuppgift (förstudie) Ca 30 stud. per sem. Kappa Examination LAB Projektarbete Ansvariga lärare: Mattias Krysander, ISY och Brigitte Saxtrup Hermansson, Språkcentrum Seminarier/opposition Utvärdering
5 Innehåll Introduktion av skrivuppgiften Beskrivning av valbara skrivuppgifter Skrivprocess kommunikationsflöde Rapportens utformning Referenshantering Litteratursökning: vetenskapliga publikationer NoPlagiat: frågor & funderingar? I mån av tid: Inspiration från tidigare skrivuppgifter
6 Syfte och mål Syftet med skrivuppgiften är att få möjlighet att individuellt träna och få återkoppling på tekniskt skrivande såväl innehållsmässigt som språkligt. Målet med uppgiften är att introducera vetenskapligt och tekniskt skrivande och förbereda inför bland annat examensarbetet.
7 Skrivuppgiften Arbetsinsatsen för skrivuppgiften ska vara ca 40 timmar per person (ingår ej i projekttiden). Görs parvis 10 A4-sidor (15 A4-sidor om det är tre studenter) försättsblad, projektidentitet, innehållsförteckning och dokumenthistorik ska ej räknas in bland de 10 sidorna.
8 Val av uppgift Varje projektgrupp ska välja en regleruppgift, en sensoruppgift en kommunikations/konstruktionsuppgift. Om ni är en grupp på 8 personer får ni välja ytterligare en uppgift av valfri sort.
10 Regleruppgifter 1. Vilka övergripande styrmoder är nödvändiga för att roboten ska kunna utföra sitt uppdrag? T ex köra rakt i korridor, svänga i korsning, styra efter tejp, etc. Vilken information/mätdata behövs i de olika moderna? Hur kan man reglera roboten i de olika styrmoderna? 2. Hur kan man söka av ett rum/labyrint/omgivning på ett effektivt sätt? Beskriv olika kartläggningsalgoritmer. Hur beräknas den kortaste vägen till en punkt? 3. Hur ska man reglera position, hastighet och orientering på en flygande farkost? Vilka mätsignaler behövs? Hur ska signalerna användas? 4. Vilka manövrar är möjliga för ett framhjulsstyrt fordon? Hur kan fordonet styras för att ta sig till en viss position?
11 Sensoruppgifter 1. Vilka sensorer finns det som stöd för att roboten ska kunna utföra sitt uppdrag? Hur fungerar dessa? Finns det olika typer? Beskriv fysikaliska principer, mätnoggrannhet, störkänslighet, prestanda etc. Vilka sensorer är lämpliga att använda? 2. Hur skulle man kunna använda en kamera för att navigera i ett vägnät? Vilka algoritmer finns? Finns det färdiga programpaket? Vilken upplösning behövs? Hur mycket beräkningskraft behövs? 3. Hur kan man skatta sin position och omgivning med bland annat en roterande laser? Vilka algoritmer finns? (SLAM) 4. Hur kan man detektera, läsa av och skatta position på en qr-kod med hjälp av en kamera?
12 Kommunikation och konstruktionsuppgifter 1. Beskriv olika principer för kommunikation mellan processorer. Prestanda, funktion, robusthet, etc (SPI, I2C, ). Vilken/vilka lösningar passar er robot? 2. Hur parallelliseras uppgiften i ett realtidssystem mellan processorer och/eller olika trådar? Hur och vilken information utbyts mellan processerna? Programspråk? Avbrottstyrning? 3. Beskriv olika principer för trådlös övervakning/styrning av er robot. Prestanda, funktion, robusthet, säkerhet etc. (Blåtand, Wifi, Zigbee..).
Val av uppgift 16 Valet skickas senast imorgon, kl 16.00 till er beställare och kan se ut som följer Regleruppgift nr1 person1, person2 Sensoruppgifter nr1, nr2 person3, person4 Kommunikations/konstruktionsuppgift nr3 person5, person6 där nr1, nr2, nr3 anger valda uppgifter och person1,, person6 vem som ska utföra respektive uppgift. Ni får gärna komma med egna förslag på uppgifter. Tilldelning av ISY och Språkcentrum-handledare ISY-handledaren läser och bedömer det tekniska innehållet. Läraren från Språkcentrum läser och bedömer det språkliga.
Tilldelning av handledare 17
Kommunikationsflöde 18 Student ISY-handledare Språkcentrumhandledare Beställare 6 feb Val 4 mars 15 mars 27 mars 10 april 15 april 17 april Version 0.1 Version 1.0 Eventuella iterationer Version 1.X med ISY-handledare Skrivuppgift skickas per e-post med titel: Skrivuppgift, grupp nr, yyy-uppgift där yyy ersätts med sensor, regler, kommunikation eller konstruktion. Återkoppling muntligt eller skriftligt Handledaromdöme: Godkänt eller komplettering Beställare beslutar om uppgiften är godkänd eller underkänd
19 Första utkastet, version 0.1 Ni ska skicka in er första version (minst 5 sidor) senast den 4:e mars till era handledare (både ISY och Språkcentrum) och er beställare. TÄNK PÅ: Ju högre kvalité texten håller desto intressantare kommentarer kan ni få. Skriv färdigt flera sidor text. Lägg in rubriker och stödord på resterande del. Handledarna från Språkcentrum ger muntlig återkoppling (20min). ISY-handledare ger muntlig eller skriftlig återkoppling.
20 Muntlig återkoppling - Språkcentrum Muntlig återkoppling i vecka 11. Två veckor innan inlämning (fredag 15/2) läggs listor in på Samarbetsytan på Lisam. Där kommer finnas 13 tider hos Birgitte, 13 tider hos Sabina. Varje grupp skriver upp sig på _en_ tid. Det är viktigt att hålla reda på vems lista man skrivit upp sig på, eftersom det är samma person som man ska skicka sina rapporter till. Ni ska dessutom skicka version 1.0 till samma person som ni skickat den första versionen till!
21 Slutleverans Den färdiga skrivuppgiften skickas senast den 27:e mars till era handledare (både ISY och Språkcentrum) och till er beställare. Vi rekommenderar att ni läser och kommenterar varandras rapporter inom gruppen innan ni skickar dem till era handledare. Tänk på att samtliga skrivuppgifter ingår i den sammanställda kandidatrapporten. Ni får skriftliga kommentarer från era handledare senast den 10:e april.
22 Handledningsresurser Handledningsresurserna uppgår till ca 2 timmar/uppgift I detta ingår att läsa version 0.1 och 1.0 med avseende på det tekniska/språkliga innehållet och göra en bedömning. Använd handledartiden väl. Eget arbete Eget ansvar för kvalité Handledare ger goda råd och ska ej rätta upp.
23 Rapportens struktur Ett förslag på disposition följer nedan. 1.Inledning (Sammanhang, motivera frågeställning, relaterade arbeten, avgränsningar, disposition) 2.Problemformulering (frågeställningar som rapporten ska behandla) 3.Metod (kan var del av inledening) 4.Kunskapsbas (litteratur, datablad, dokumentation, bakgrundsteori, etc.) 5.Rapportens huvuddel (resultat, modeller, beräkningar, analyser och eventuella experiment) 6.Diskussion och slutsatser 7.Referenser Appendix Sammanfatta andras arbete Punkterna 3 och 4 kan med fördel anpassas till den specifika uppgiften och delas upp i lämpligt antal avsnitt med lämpliga rubriker. Eget arbete
Referenssystem Institute of Electrical and Electronics Engineers (IEEE) är en sammanslutning av ingenjörer och forskare från ca 160 länder som publicerar omkring en tredjedel av världens litteratur inom de elektriska och elektroniska ingenjörs- och datavetenskapliga områdena [1]. [1] Institute of Electrical and Electronics Engineers (IEEE), IEEE at a Glance, Dec. 31, 2017. [Online]. Available: https://www.ieee.org/about/today/at_a_glance.html?wt.mc_id=lp_ab_iaa. [Accessed: Dec. 18, 2018]. IEEE har utarbetat en referensstil och i kandidatarbetet ska utformningen av referenser följa IEEE-stilen. Olika guider & manualer finns tillgängliga [2, 3]. [2] Institute of Electrical and Electronics Engineers (IEEE), IEEE Reference Guide, Dec. 11, 2018. [Online]. Available: http://ieeeauthorcenter.ieee.org/wp-content/uploads/ieee-reference-guide.pdf. [Accessed: Feb. 1, 2019]. [3] Murdoch University Library, IEEE Style, Jan. 11, 2019. [Online]. Available: https://libguides.murdoch.edu.au/ieee/ [Accessed: Feb. 1, 2019].
26 IEEE-standard Periodicals When referencing IEEE Transactions, NOTE: the issue number should be deleted and month carried. Basic Format: [1] J. K. Author, Name of paper, Abbrev. Title of Periodical, vol. x, no. x, pp. xxx-xxx, Abbrev. Month, year. Examples: [1] R. E. Kalman, New results in linear filtering and prediction theory, J. Basic Eng., ser. D, vol. 83, pp. 95-108, Mar. 1961. NOTE: Use et al. when three or more names are given. References Cite all references in the text References in Text: References need not be cited in the text. When they are, they appear on the line, in square brackets, inside the punctuation. Grammatically, they may be treated as if they were footnote numbers, e.g., as shown by Brown [4], [5]; as mentioned earlier [2], [4] [7], [9]; Smith [4] and Brown and Jones [5]; Wood et al. [7] or as nouns: as demonstrated in [3]; according to [4] and [6] [9].
27 Kandidatrapport Egna dokument som förstudie, kravspecifikation, etc ska vara bifogade som Appendix och finns ej med i referenslistan utan hänvisas till som om det vore ett kapitel i dokumentet. Exempel: Appendix A beskriver projektets krav.
Att referera
29 Att referera Referera till årtal & författare The theory was first put forward in 1987 [1]. Scholtz [2] has argued that... Hänvisning i referensen till sidor, figurer osv. [3, pp. 5-10]; [3, Fig. 1]; [3, Appendix I]; [3, Sec. 4.5]
Att citera Använd i begränsad utsträckning! Använd när ni vill hänvisa till en formulering som är anslående eller nyskapande! Använd när ni presenterar ett påstående som ni ifrågasätter och vill diskutera! Detta betyder att den vetenskapliga tidskriftsartikeln kännetecknas av primärpublicering av originalarbete och tillgänglighet, av en tillförlitlig och enhetlig presentation samt kritisk granskning utförd av experter inom forskningsområdet [8, p. 69], men inte att
31 I referenslistan! Referenserna sorteras i nummerordning Tre eller författare använd et al. E. E. Reber et al. Varje källtyp (Bok, artikel, e-material, etc.) skrivs enligt särskilda regler. Bok: [1] B. Klaus and P. Horn, Robot Vision. Cambridge, MA: MIT Press, 1986. Kapitel I en bok: [2] L. Stein, Random patterns, in Computers and You, J. S. Brake, Ed. New York: Wiley, 1994, pp. 55-70.
I referenslistan! 32 Artikel i en tidskrift: [1] R. E. Kalman, New results in linear filtering and prediction theory, J. Basic Eng., ser. D, vol. 83, pp. 95-108, Mar. 1961. Konferensbidrag: [1] H. An, Research Progress and Practice of Ecology Problems on Information Systems, in IC4E 2010 : 2010 Int. Conf. on e-education, e-business, e-management and e-learning, Sanya, China, 2010, pp. 415 419. DOI nummer Digital Object Identifier Om det finns anges det i slutet av referensen. [1] H. An, Research Progress and Practice of Ecology Problems on Information Systems, in IC4E 2010 : 2010 Int. Conf. on e-education, e-business, e-management and e-learning, Sanya, China, 2010, pp. 415 419. DOI:10.1109/IC4E.2010.131
33 I referenslistan! E-material: Utgå från regler som gäller tryckt material om det är möjligt Källor som endast finns elektroniskt har egna regler. Datablad [10] Texas Instruments, High speed CMOS logic analog multiplexers/demultiplexers, 74HC4051 datasheet, Nov. 1997 [Revised Sept. 2002]. [Online]. Available: http://nli.vnunet.com/news/1116995. [Accessed Sept. 12, 2007].
34 Mendeley Gratis version finns Desktop & webbaserad synkronisera & back-up Save to Mendeley (webbsidor), Importera referenser Webbsidor, Böcker (WorldCat & Libris) & Artiklar (Google Scholar & UniSearch) i ris-format. Importerar PDF-filer skapar automatisk referenser Infoga referenser i MS Word/Libre Office Komma igång Skapa personligt konto via Mendeley.com Citera & referera > Mendeley > Guide till Mendeley
35 Söka vetenskapliga publikationer Det vore trevligt om det finns vetenskapliga tidskriftsartiklar med i referenslistan. Granskade Välciterade, impact factor Ursprungskälla Aktuella På kurshemsidan finns det länk till bibliotekets hemsida. www.bibl.liu.se http://guide.bibl.liu.se/tsea56
36 Söka vetenskapliga publikationer Från problemformulering: Hur kan man precisionsstyra en robotarm som t ex ska kunna plocka upp föremål? Autonomt och fjärrstyrt? Algoritm? Mjuka rörelser för att minska slitage. Till sökfrågor: Robotics control system motion Precision motion control robotic arm Precision motion control "robotic arm" Autonomous OR remote controlled
37 Var ska jag söka? Google? UniSearch? Databas? Beror på vad jag letar efter! Grundläggande eller avancerad information?
38 Sökverktyg: Grundläggande information Uppslagsverk NE, AccessScience, Encyclopedia Britannica LIBRIS Nationell bibliotekskatalog Google books En söktjänst från Google som söker igenom hela eller delar av böcker. DiVA Publiceringsdatabas open access
39 Sökverktyg: Vetenskapliga publikationer Google Scholar Filtrerar vetenskapliga publikationer i Google UniSearch Bibliotekets söktjänst Databaser (Scopus, SpringerLink & SAE MOBILUS m.fl.) Databaser tillgängliga via LiU med vetenskapliga publikationer
Google Scholar Tillgång utanför LiU:s nätverk (Eduroam)! Logga in på bibliotekets startsida LiU Full Text Installera EZProxy (Chrome & Firefox) Läs mer på Biblioteket Söka och använda Tillgång till e-resurser
41 Ta fram materialet PDF-fulltext LiU Full Text Tidskrifter TIPS Fungerar inte länken via Google Scholar eller UniSearch pröva i databasen
42 Söka vetenskapliga publikationer Hur kommer jag vidare? Relevanta källor ger nya sökord! Författare/tidskrift/förlag Begrepp/nyckelord/ämnesord Referenslista Citerad av: (Google Scholar, Scopus & web of Science) Dokumentera dina sökningar! Spara sökningar i aktuell databas Spara referenser i Mendeley
43 NoPlagiat: självstudieguide om plagiering & upphovsrätt http://noplagiat.bibl.liu.se/ Frågor & funderingar? Att referera Att citera Att parafrasera Upphovsrätt
Mattias Krysander Mikael Rosell www.liu.se