GEO Localization {Final Report}

Total Page:16

File Type:pdf, Size:1020Kb

GEO Localization {Final Report} GEO Localization {Final Report} Version 1.0 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 Revision History Date Version Description Author 2019-12-18 1.0 Initial Draft Mohini Gupta, Emma Bortone, Philip Lindberg, Anton Roslund, Davide Hu, Fabio Di Silvestro, Golrokh Hamidi, Luca Ferrera, Luca Terracciano, Mattia Righetti Page 2 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 Table of content I. INTRODUCTION .................................................................................................................. 5 1. Purpose of this document ............................................................................................................................ 5 2. Document organization ............................................................................................................................... 5 3. Intended Audience....................................................................................................................................... 5 4. Scope ........................................................................................................................................................... 5 5. Definitions and acronyms ............................................................................................................................ 6 II. PROJECT GROUP ................................................................................................................ 6 1. Team ............................................................................................................................................................ 6 2. Supervisors .................................................................................................................................................. 7 3. Customers .................................................................................................................................................... 8 III. BACKGROUND INFORMATION ............................................................................................ 8 1. Background .................................................................................................................................................. 8 2. Goal ............................................................................................................................................................. 8 3. Requirements and User stories .................................................................................................................... 9 IV. PROJECT IMPACT .............................................................................................................. 11 V. PROJECT RESULTS ............................................................................................................. 11 1. Sequor – Go Green! ................................................................................................................................... 11 2. Backend and Trip endpoint ........................................................................................................................ 15 3. More details about the detection algorithm .............................................................................................. 16 4. Satisfied Requirements .............................................................................................................................. 18 5. Future improvements ................................................................................................................................ 19 6. Installation and Usage manual ................................................................................................................... 19 7. Produced Deliverables ............................................................................................................................... 20 VI. PROJECT WORK ................................................................................................................. 20 1. Organization and Communication.............................................................................................................. 20 Page 3 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 2. Scrum Process ............................................................................................................................................ 22 3. Product backlog ......................................................................................................................................... 23 4. Efforts ........................................................................................................................................................ 24 5. Gantt chart ................................................................................................................................................ 26 VII. PROJECT RISK AND ISSUES ............................................................................................. 28 VIII. POSITIVE EXPERIENCES ................................................................................................. 29 IX. IMPROVEMENT POSSIBILITIES ........................................................................................... 30 X. LIST OF TABLES .................................................................................................................. 31 XI. LIST OF FIGURES ................................................................................................................ 31 Page 4 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 I. Introduction 1. Purpose of this document The purpose of the final report document is to summarize and analyse the whole development of the project “Sequor”, both in terms of the produced results and of the project work. 2. Document organization The document is organized as follows: Section I: Introduction, describes the content of this document Section II: Project group, describes the persons involved in the project and their roles Section III: Background information, describes the goal of the project with the requirements to be fulfilled Section IV: Project impact, describe the Stakeholders and users of this project Section V: Project results, provides a description of the result of the project for the frontend and the backend Section VI: Project work, provides metrics about the project development process Section VII: Project risks and issues, details the risks and issues faced during the project and how they were handled Section VIII: Positive experiences, describes what we have learnt from the project Section IX: Improvement possibilities, provides guidelines on what should be done for a similar project in order to improve the experience 3. Intended Audience The intended audience is: The development team, people who developed the solution must have full access to this document which provides a global view of the project. The supervisors, as the development team is composed by students who are supervised by professors from POLIMI and MDH, they must have full access to the document to evaluate the project both in terms of results and of project work The client, Mia Platform must have full access to this document which contains the results of the project. 4. Scope This document summarizes the whole development of the project. This includes details on the project final results and metrics illustrating the project work on the level of the team and Page 5 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 on the level of the team members. The final report document also analyses the correspondences and differences between what was planned in the project plan document and what actually occurred during the project course. 5. Definitions and acronyms a. Definitions Keyword Definitions Commuter/passenger The person that is traveling on public transportation. Coupon/discount A voucher entitling the holder to a discount off a product. Trip The path travelled by commuters. A trip can contain only one type of transportation. So, if during the validity of his ticket a user uses a bus then a train, two trips will be created. Sequor Name of the system developed during this project b. Acronyms and abbreviations Acronym or Definitions abbreviation POLIMI Politecnico di Milano MDH Mälardalen University ATM Azienda Trasporti Milanesi CO₂ Carbon dioxide REST Representational State Transfer API Application Programming Interface JSON JavaScript Object Notation II. Project group 1. Team The team is composed of ten members; six from Politecnico di Milano and four from Mälardalens Högskola (MDH). Page 6 Geo Localization Version: 1.0 {Final Report} Date: 2020-01-10 Student Name Origin Main roles - Frontend development Anton Roslund MDH - Interlocutor linking the backend and frontend teams Philip Lindberg MDH - Frontend development - Java backend development Fabio di Silvestro MDH - SPRINT 3: Scrum master - Java backend development Golrokh Hamidi MDH - SPRINT 0: Scrum master - Product owner Luca Ferrera Politecnico di Milano - Python backend development - Mia platform expert Mattia - Python backend development Politecnico di Milano Righetti - SPRINT 2: Scrum master - Python backend development Davide Hu Politecnico di Milano - Java backend development - SPRINT 1: Scrum master - Python backend development Luca Terracciano Politecnico di Milano - SPRINT 5: Scrum master - Java backend development Emma Bortone Politecnico di Milano - SPRINT 6: Scrum master - Java backend development Mohini Gupta Politecnico
Recommended publications
  • Papers 50 European Metropolitan Agglomerations
    PAPERS 50 EUROPEAN Metropolitan agglomerations PRESENTATION entities and the competences of different However, the distribution of this urban metropolitan agglomerations. Finally, new occupation over the continent is uneven. Talking of population in Europe is information about the 14 countries studied The cluster of agglomerations that almost synonymous to talk about cities, in 2002 is presented allowing the analysis condenses on the land surface can about urban areas with thousands of of the evolution of these agglomerations be explained by both historical and inhabitants where economic activities during these years. geographical factors, and ultimately gives are concentrated. It is to refer to the rise to two different patterns of land use. nodes that are centers of the regions that The result is a monographic issue based on surround them, the links between the the statistical and cartographical information On one side, there is a diffuse, flows that define a worldwide network of (cities that make it up, size and density) homogeneous distribution that extends global relationships. and on the metropolitan government through central European countries such of each metropolis. 104 metropolitan as France, Belgium, the Netherlands, In the early years of 21st century, the agglomerations are identified in 20 countries Germany, Poland, the Czech Republic, European Union is expanding in different using the same methodology developed Slovenia and Slovakia. This model is ways. On the one hand, adding new in 2002. The methodology analyzes a reminiscent of the urban grid systems of countries, and so, adding new urban straightforward and widely available Christaller’s theory. Urban agglomerations realities mixed with more consolidated variable: the number of inhabitants.
    [Show full text]
  • Bocconi University Italy
    2014-2015 University Attended – Bocconi University, Italy Feedback 1 INDUCTION/ORIENTATION PROGRAMME Orientation meeting for a couple of hours which was very informative, we received a USB with further information. There was also a desk open for international students to come and ask questions which was open all day for the first 2 weeks. In general the induction was very helpful. ACADEMIC EXPERIENCE Quality of teaching was very good most classes were interactive and engaged the class well. Different from Manchester in that there were no seminars: all classes were lectures between 20-60 people which I preferred. Attending and non-attending option: I would suggest any students to do attending as it makes it much easier. E- learning platform was easy to use and had most of the materials needed. Most courses were well run and interesting. Sometimes information was a bit vague on exams for example. you weren't always given sample questions or told how long the exam was. Also there was no exact date on exam results you just received them at random which gave you little time to prepare if you needed to repeat it. MBS INTERNATIONAL ADMINISTRATION SUPPORT TEAM Always responded quickly to any queries I had and dealt with any issues fairly quickly. I was given all the information I needed for my year abroad. MBS SECOND YEAR MEETINGS Helpful in explaining the exchange and allocation of places process. All parts of the application process were clearly defined making it easier. There was sufficient information on each host university and destination. HOST INTERNATIONAL OFFICE They were generally very helpful but didn’t really provide any support with housing which proved very difficult to find at a reasonable price.
    [Show full text]
  • Partnership and Exhibition Prospectus
    C 100 M 35 29th August - 1st September 2021 PARTNERSHIP AND EXHIBITION PROSPECTUS 1 2 CONTENTS 4 Scientific Coordination 6 About ESOT 7 Welcome address 8 Hot topics of ESOT Congress 2021 9 General information 12 Registration fees 14 Venue information 16 Why attend? 17 Past meeting information 18 Programme overview 19 Scientific information 22 Sponsorship packages 25 Additional sponsorship items 40 Sponsorship booking 43 Exhibition 3 SCIENTIFIC COORDINATION ESOT CONGRESS 2021 Maria Rosa Costanzo, Chicago, USA CHAIRS Umberto Cillo, Padova, Italy CO-CHAIRS SCIENTIFIC CO-CHAIRS Luciano Potena, Bologna, Italy PROGRAMME Luciano Potena Bologna Italy Raj Thuraisingham, London, UK COMMITTEE Raj Thuraisingham London UK Stephan Ensminger, Germany Christian Benden Switzerland Christine Falk, Germany Ugo Boggi Italy Anna Forsberg, Sweden Stephan Ensminger Germany Amelia J. Hessheimer, Spain Christine Falk Germany Martin Hoogduijn, The Netherlands Anna Forsberg Sweden Sarah Hosgood, UK Amelia J. Hessheimer Spain Ina Jochmans, Belgium Martin Hoogduijn The Netherlands Julie Kerr-Conte, France Sarah Hosgood UK Katja Kotsch, Germany Ina Jochmans Belgium Pascal Leprince, France Julie Kerr-Conte France Fiona Loud, UK Katja Kotsch Germany Dominique Martin, Australia Pascal Leprince France Robert Minnee, The Netherlands Fiona Loud UK Rainer Oberbauer, Austria Dominique Martin Australia Gabriel Oniscu, UK Robert Minnee The Netherlands David Paredes, Spain Rainer Oberbauer Austria Stephen Pettit, UK Gabriel Oniscu UK Jacopo Romagnoli, Italy David Paredes Spain
    [Show full text]
  • Urban Guidance: Detailed Coverage for Supported Transit Systems
    Urban Guidance: Detailed coverage for supported transit systems Andorra .................................................................................................................................................. 3 Argentina ............................................................................................................................................... 4 Australia ................................................................................................................................................. 5 Austria .................................................................................................................................................... 7 Belgium .................................................................................................................................................. 8 Brazil ...................................................................................................................................................... 9 Canada ................................................................................................................................................ 10 Chile ..................................................................................................................................................... 11 Colombia .............................................................................................................................................. 12 Croatia .................................................................................................................................................
    [Show full text]
  • Milan Linate (LIN) J Ownership and Organisational Structure the Airport
    Competition between Airports and the Application of Sfare Aid Rules Volume H ~ Country Reports Italy Milan Linate (LIN) J Ownership and organisational structure The airport is part of Gruppo SEA (Milan Airports). Ownership is 14.6% local government and 84.6% City of Milan. Other shareholders hold the remaining 0.8%. Privatisation (partial) was scheduled for the end of 2001 but was stopped after the events of 11th September. Now the proposed date is October 2002 but this has still to be finalised. Only 30% of the shareholding will be moved into the private sector with no shareholder having more than 5%. There are no legislative changes required. The provision of airport services is shared between ENAV (ATC), Italian police (police), SEA (security), ATA and SEA Handling (passenger and ramp handling), Dufntal (duty-free) and SEA Parking (car parking). There are no current environmental issues but, in the future, there is a possible night ban and charges imposed according to aircraft noise. 2 Type ofairpo Milan Linate is a city-centre (almost) airport that serves mainly the scheduled domestic and international market with a growing low-cost airline presence (Buzz, Go). There is very little charter and cargo traffic but some General Aviation. The airport is subject to traffic distribution rules imposed by the Italian government with the aim of 'encouraging' airlines to move to Malpensa. Traffic Data (2000) Domestic fíghts Scheduled Charter Total Terminal Passengers (arrivals) 2 103 341 _ 2 103 341 Terminal Passengers (departures) 2 084 008
    [Show full text]
  • AET News Issue 43 June 2020.Pdf
    Association for European Transport The leading European organisation for transport professionals AETnews Issue 43: June 2020 Transport in times of COVID-19 ALSO INSIDE... ETC Online Page 6 Our network is growing An even greater opportunity to participate Page 7 COVID-19 Council Election Conversations Page 8 Page 3 CONNECT WITH AET... A short history www.aetransport.org of local public Association for European transport in Milan Transport (AET) Pages 4-5 @EuTransportConf #ETC2020online AETnews Issue 43: June 2020 Milan, Italy: view of Largo D'Ancona during the coronavirus pandemic lockdown by Pierluigi Coppola Time to talk about the [email protected] future of mobility in the COVID-19 era Dear fellow AET Members, I hope that you are keeping well and safe. As mobility will finally conquer for significant market Chair of the Board of the Association for European shares. But there will be time and opportunities Transport, I would like to express my sympathy with to talk about the future of mobility in the COVID you and your families, during these difficult times. era, today I would rather bring you news about 2 A health emergency due to a frightening spread of important developments within AET. COVID-19 throughout Europe has changed, over Firstly, the European Transport Conference the last three months, our daily-routine, our work, is going to be held online in September this and interpersonal relations. Cities have been locked year. For the first time in 48 years we will not down with enormous economic impacts, but also be able to hold ETC in its usual format and its changes in mobility and in the urban landscape.
    [Show full text]
  • International Student Guide
    INTERNATIONAL STUDENT GUIDE Milan Seats Academic Year 2011/2012 CONTENTS General information about IED p. 3 Useful contacts p. 3 Holidays p. 3 School breaks p. 3 General schedule – Academic Year 2010/2011 p. 3 How to reach us p. 4 Airports p. 4 Railways p. 6 Practical information for EU‐students p. 7 “Iscrizione anagrafica”: regsitration at “Comune di Milano” p. 7 “Iscrizione anagrafica”: registration in a Municipality other than the city of Milan p. 7 Practical information for foreign (Non‐Eu) students p. 9 Visa for study p. 9 Declaration of presence p. 10 Residence Permit for non‐EU citizens p. 11 First time application (Residence Permit) p. 11 Important information for students waiting for their Residence Permit p. 14 Renewal of the Residence Permit p. 15 List of Post offices in Milan p. 16 List of Police stations in Milan p. 17 Immigration Office in Milan p. 18 Living in Milan . p. 21 Living expenses p. 21 Tax code p. 21 Health care p. 22 Open a bank account p. 26 Accommodation p. 27 Tickets and passes for public transport p. 30 Italian for foreigners p. 33 Utilities p. 33 Telephones p. 33 Tipping p. 33 Discounts p. 34 Entertainment p. 34 Foreign Embassies and Consulates in Milan p. 36 Bookmarks p. 37 Emergency: numbers and addresses p. 38 Other useful numbers p. 39 International Week p. 39 15 things to do in Milan at least once in your life ! p. 39 IED Offices p. 40 Documents attached (at the end of the guide) Facsimile 1 “Mod.
    [Show full text]
  • IMAGINE Scientific Annex 3 Exploring Soa Mobility Offer
    TARGETED ANALYSIS // IMAGINE Developing a metropolitan-regional imaginary in Milan-Bologna urban region Scientific annex 3 // Exploring the state of the art in terms of in- tegrated mobility offer This Targeted Analysis is conducted within the framework of the ESPON 2020 Cooperation Programme, partly financed by the European Regional Development Fund. The ESPON EGTC is the Single Beneficiary of the ESPON 2020 Cooperation Programme. The Single Operation within the programme is implemented by the ESPON EGTC and co-financed by the European Regional Development Fund, the EU Member States, the UK, and the Partner States, Iceland, Liechtenstein, Norway, and Switzerland This delivery does not necessarily reflect the opinions of members of the ESPON 2020 Monitoring Committee. Coordination and Outreach Valeria Fedeli (Politecnico di Milano), Piera Petruzzi (ESPON EGTC) Authors POLITECNICO DI MILANO - DASTU: Prof. Valeria Fedeli, Prof. Alessandro Balducci, Prof. Ilaria Mariotti, Prof. Paolo Beria, Prof. Paolo Bozzuto, Prof. Francesco Curci, Dr Fabio Manfredini, Dr. Dante Di Matteo, Dr. Federica Rossi, Dr. Michelangelo Secchi, Dr. Luigi Carboni, Dr. Ing. Vardhman Lunkar SCIENCESPO: Prof. Marco. Cremaschi, Dr. Martina Busti, MA Rebecca Fern GLOBUS et LOCUS: Prof. Paolo Perulli, Dr. Livia D’Anna, Dr. Luca Garavaglia, Dr. Piero Bassetti, Dr. Francesco Galli Advisory group Stakeholders: Isabella Susi Botto, Carmine Pacente, Milano Metropolitan City, IT (lead stakeholder) | Silvia Bernardi, Alessandro Del Piano, Francesco Selmi, Metropolitan City of
    [Show full text]
  • Educational Model
    EDUCATIONAL MODEL UNDERSTANDING D.T1.4.13. Educational model on Version 1 understanding FUA – airports landside mobility integration Page 1 HANDBOOK Multimodal and sustainable low carbon mobility integration of airports and their catchment areas Page 2 Contents 1. Preface .........................................................................................5 2. Introduction....................................................................................7 3. Presentation of the airports .................................................................9 4. Seven key thematic areas ................................................................. 15 5. Introduction to sustainable transport mobility systems ............................... 18 5.1. Theme 1: Electric Vehicles ................................................................ 18 5.1.1. Background .................................................................................. 18 5.1.2. Electric Vehicles and Airports ............................................................. 18 5.1.3. Specification of the airports involved in the project .................................. 19 5.1.4. Best Practice ................................................................................ 24 5.1.5. Summary ..................................................................................... 25 5.1.6. Questions and Tasks ........................................................................ 27 5.2. Theme 2: Air-Rail links ....................................................................
    [Show full text]
  • How to Reach Eurofins Biolab
    HOW TO REACH EUROFINS BIOLAB Eurofins Biolab Address: Via Bruno Buozzi 2 20090 Vimodrone (Milano) If you arrive by plane: The closest airport to Eurofins Biolab is LINATE. The airport is located 9 km far from our offices and can be easily reached by taxi ( from15 min to 25 min approximately depending on traffic conditions). No direct public transportation available. Cross the second roundabout and follow on your left. The new entrance is in front faced on the MALPENSA airport is located 60 km far from our street called Strada Padana Superiore. offices, approximately 1hr 30 min travelling time. Malpensa Shuttle by Bus: ORIO AL SERIO (Bergamo) airport is also located Buses available at every moment from Malpensa 60 km far from Eurofins Biolab, approximately 1hr Airport to Milano Stazione Centrale (Milan Central 30 min travelling time Railway Station). Travelling time approximately 40 min. Public transportation available to Eurofins Single ticket cost: 7,50€. Biolab: For further information please check the following link: http://www.malpensashuttle.it/e-index2.php From Malpensa Airport: From Milano Stazione Centrale Malpensa Express by Train: (Milan Central Railway Station) for public transportation please take note of the Departure station: Malpensa same instructions as over stated. Arrival station: Milano Stazione Centrale (Milan Central Railway Station). Single ticket cost: 10€. From Orio al Serio (Bergamo) airport: For further information please check the following link: http://www.malpensaexpress.it/en/ Orio Shuttle by Bus: From Milano Stazione Centrale the easiest way to Bus available at every moment from Orio al Serio reach Eurofins Biolab is to take the Underground Airport to Milano Stazione Centrale (Milan Central line MM2 direction GESSATE (No Cascina Railway Station).
    [Show full text]
  • MILAN TOOLKIT Student Guide
    WELCOME TO MILAN TOOLKIT Student guide N A IL M GET READY FOR MILAN IN 3 STEPS INDEX BEFORE LEAVING DOCUMENTS NEEDED 01 Selection application 02 Visa 03 Health care insurance ACCOMMODATION 04 Finding accommodation UPON ARRIVAL IN ITALY REGISTRATION 05 Documents required for registration RESIDENCE VISA 06 How to apply for a Residence Visa 07 Sportello Amico TAX CODE 08 How to request a Tax Code DURING THE STAY TRANSPORT BEFORE LEAVING 09 ATM 10 Other means of transport INSURANCE 11 How to take out health insurance BANK 12 How to open an account STUDENT SERVICES 13 Provided by POLI.design, Consorzio del Politecnico di Milano 14 Provided by Politecnico di Milano 15 Other Services UTILITIES 16 How to reach us 17 Useful Numbers BEFORE LEAVING MILAN BEFORE LEAVING DOCUMENTS NEEDED 01 Selection application Documents required for the selection application Candidates with educational qualifications obtained for a Specializing Master of the Politecnico di Milano abroad To make an application for selection for a Specializing Always refer to the site www.polimi.it/index.php?id=5986 Master at the Politecnico di Milano you must send the for updated information following documents to [email protected]: Applicants with an educational qualification obtained • application for admission to selection; in Italy • curriculum vitae; To make a selection application for a Specializing Master • any other documents that may be required at the Politecnico di Milano you must send the following (e.g. portfolio, certificates of language proficiency, etc.); documents to [email protected]: • a clear, legible scanned copy of the Degree awarded; • a clear, legible translation of the Degree in Italian/ • application for admission to selection; English/French or Spanish; • curriculum vitae; • a clear, legible scanned copy of the certificate with exams • any other documents that may be required taken; (e.g.
    [Show full text]
  • Day Start City End City Transportation Notes Daily Activities Hotel
    Anam`s Two-week Travel Itinerary www.sincerelyanam.com Accomodations Day Start City End City Transportation Notes Daily Activities Hotel/Airbnb Address Our Rating & Notes Toronto Rome Direct flight from Toronto to Rome Things to do/see in Rome Air B&B: Coliseum Via Matera, Roma, 9 out of 10 elegant room Lazio, Italy 1 Rome Rome Arrive in Rome. Take Train from Day 1: Check-in,lunch and relax, see Basilica di Santa Croce in - great location overall Airport to City evening http://abnb.me/EVmg/s - perfect for family stay (has a great 2 Rome Rome N/A Day 2: Spanish Steps, Trevi Fountain, Pantheon, Piazza Navona uw4heyaeC kitchen, washer) Day 3: Vatican City (1/2 day), evening in Trastevere - breakfast is included but it's pretty much 3 Rome Rome 1/2 day trip to Vatica. Use Metro Day 4: Colosseum & Roman Forum & free time to re-visit favourite just packet foods 4 Rome Rome N/A sites - shower is hot and cold on and off 5 Rome Sorrento Train from Rome to Naples (1hr) + Things to do/see in the Coastal Area Hotel Sorrento City Corso Italia, 221 8 out of 10 Local Circumvesuviana train from (booked through Sorrento NA Naples to Sorrento (1.5hr) Day 1: Arrive in Sorrento mid-afternoon, check out Sorrento city at Expedia) -amazing location 3 min walk to Sorrento 6 Sorrento Sorrento Bus to Amalfi (1hr) + Another bus to night train station where all buses and train leave Ravello (20 min). Bus back to Amalfi Day 2: Day trip to Amalfi Town + Take bus from Amalfi to Ravello from (20 min) + bus back to Sorrento (1hr) (20 min on the bus from Amalfi), Return
    [Show full text]