====== Wearables and Augmented Reality Project Course - Spring 2015 ====== //CT10A9520 Research project in software engineering (1-5 cr)// //Course description// \\ There's an upcoming project course about wearable computing, where the Google Glasses and Android smartwatch will be available as platforms! Introduction lecture will be on 6.2.2015 at 9.00 in Innovation Lab 2527. The course name is CT10A9520 "Research project in software engineering" and the credits vary depending on the selected project scope. Please sign up at the enroll link below. Course instructor will be Jari Porras. If you have any further questions, don't hesitate to ask Antti Knutas . (firstname.lastname@lut.fi) \\ ====== News & Notes ====== * Site open! Create your own team page. * Technical day was held on 17.3. 10AM in Innovation Factory (building 2, floor 3). * Technical day slides have now available [[http://1drv.ms/1FzK50J|HERE]]. * Deadlines, checkpoints and checkpoints have been updated. * Virtual machine with all the course tools has been uploaded. Setup: Ubuntu 64bit 14.10 with Android Studio with two example projects and Processing installed. * [[https://filesender.funet.fi/?vid=1c50c1a3-f27e-16c9-6b0a-000060cb14ca|7zip archive, part 1]] (3.91GB, link expires 14.04.2015) * [[https://filesender.funet.fi/?vid=4e7fd83d-5ad9-c888-db5a-0000789ce922|7zip archive, part 2]] (1.6GB, link expires 14.04.2015) * Do you need access to the Innovation Factory classroom? Mail course staff (Antti Knutas) with your username (the one you log in to email and university machines) and he'll contact the building services after he has a list of people who need access. * **NOTE** //The course activity from different teams has been low. Proactively contact Antti Knutas ( firstname.lastname@lut.fi ) when you reach each deadline. We will then agree on a meeting time and further team meeting schedules.// \\ **Upcoming deadlines** * When the course pages become available (by the 13th of February), create your team page * Team pages have to be ready by 20.2. * //First team checkpoint// in 2nd week of April (6.4. – 10.4.) * Project plans 100% done and program prototype ready. * //Second team checkpoint// in early May (starting with exam week 4.5.) * Program 85% ready, report 25% ready and ready to tell how you are going to do the presentation. * //Final returns// in early to mid-May (later if agreed) * Project report, program and 10min presentation (incl. slides) 100% ready. * If your team spends the summer at LUT and you do not have summer work (or too much holiday plans), the final return date can be set to late May or early June. Contact Antti Knutas about the schedule in this case. \\ **What do I need to do right now?** * Program! Get started with your project plan. * Reserve the development tools for your team [[http://doodle.com/5qcw64k9rhfrnuqc| HERE with Doodle]]. More times will be added later. * Get ready to show your work for the first checkpoint. \\ ====== Schedule and Lectures ====== **Lecture schedule** * Technical day was held on 17.3. 10AM. Classroom will be the Innovation Factory (building 2, floor 3). * Technical day slides have now available. Download them [[http://1drv.ms/1FzK50J|HERE]]. * There will be two checkpoint meetings with each team, in early April and May. * Final course deadline will be in May. \\ **Helpful links in getting started** * Glass development site - https://developers.google.com/glass/ * Glasses GDK Quick Start - https://developers.google.com/glass/develop/gdk/quick-start * Glass UI designer (for prototyping) - http://glasssim.com/ * Installing Android Studio on Ubuntu Linux - http://www.webupd8.org/2014/05/install-android-studio-in-ubuntu-via-ppa.html **Android tutorials** * Their developer site: http://developer.android.com/about/start.html * A series of tutorials: https://developer.android.com/training/index.html * Creating the first application: https://developer.android.com/training/basics/firstapp/index.html * Android for absolute beginners book: http://link.springer.com/book/10.1007/978-1-4842-0019-3 * I found that our LUT library subscription includes also access to some books. You can download this Android PDF from the preceding address, but only from inside the LUT university network. \\ **Technical lecture topics** \\ What technologies do you want to hear about? **You can edit this section yourself and add topics you'd like to hear about in technical lecture days!!** * Google Glass basics * Google Glass menu structure * Google Voice Recognition, in Google Glasses * Google Mirror API * Basics of Android Wear * Google Computing Engine \\ ====== Groups ====== ^ Group ^ Application ^ Name 1 ^ Name 2 ^ Name 3 ^ Name 4 ^ | [[augmented2015:group1:start|Group 1]] | SixSenth | Masood Maldar | Manuel Delgado | Eleni Almpanopoulou | | [[augmented2015:group2:start|Group 2]] | Easy PWGG | Mansoureh Rousta | Ibrahim Olanigan | Francis Matheri| | [[augmented2015:group3:start|Group 3]] | Team Jöti | Juhana Repo | Niklas Nygren | Lassi Lääti | | | [[augmented2015:group4:start|Group 4]] | Noname | Miikka Lahtinen | Kimmo Flykt | Arttu Ristola | | \\ You can have a look at course pages from a //[[jolla2014:start|previous course]]// for examples. \\ ==== Return requirements for groups and the return schedule ==== * To be detailed further in later on. * A short summary: Create, document, demonstrate and present an innovative project that uses wearables or augmented reality hardware. * Team page in wiki that is equivalent to a five to ten page report. (recommended size six A4 pages) * Good software design * Software project demo * Presentation \\ ====== Registration ====== You do not need to use Weboodi. Find a two to four person team, enroll [[https://docs.google.com/forms/d/1pUcWeiK2e0GTtE05pcL4Bg8RStgy4oBpDSSvbZEfxEs/viewform|HERE]] and create your own team page in the Groups section.