Universidade Tecnológica Federal do Paraná (UTFPR) - Câmpus Curitiba

Departamento Acadêmico de Eletrônica & Departamento Acadêmico de Informática

Curso de Engenharia de Computação

Oficina de Integração 3

(Integration Workshop 3)

última atualização: 31/10/2024


 


 

  As for the 2nd semester 2024,

ALL classes, presentations,

discussions and reports will be in English!

 


        where:

 

  Important disclaimer: contents is subject to updates along the semester !
  Week

Date

Description

Deliverables / Evaluations

Detailed deliverables

  1

oct.03rd

Overall introduction and course overview. The PMBOK method, examples of successfull projects.

Time management strategies.  Teams composition. Open brainstorm about project ideas.

 
 
  2

oct.10th

Short presentation and discussion about project proposals (plans A, B, and C) for all teams

Live presentation of project proposals (plans A, B, and C)

After rebuttal from the professors, teams must choose 2 out of the 3 initial proposals. Teams should enhance both plans with more details and specifications.

  3

oct.17th

Seminar for discussing project proposals and presentation of *enhanced* versions of plans A and B. Selection of the project proposal. Choice of the best project plan

Enhanced project proposals (plans A and B)

Teams should improve 2 possible project ideas that comprise mechanical, electronic and software development and integration. Projects must be original, not replay of previous projects. The extension and complexity of the projects should be compatible with the number of students in the team and the time available for development.

  4

oct.24th

Project development: detailed requirements

Funcional and non-functional requirements for hardware and software. Platforms, budget, detailed tasks and schedule. Risks management analysis

 

 

A blog site freely accessible in the internet should be created. Such a blog shall follow the template of previous projects. At the inception, the blog shall have, at least, full information about the team, project, requirements, schedule, budget and risk analysis. The blog will be dynamic and weekly updated with all the information and documents generated along the development of the project. Until the end of semester, the blog will be used to present the weekly deliverables.

Presentation of the funcional and non-functional requirements for hardware and software platforms, budget, initial definition of tasks and schedule.

  5

oct.31st

Project development: detailed requirements

 

 

 

 

 

PC1: Project Charter

In-depth analysis of the risk management plan together with schedule and requirements

The Project Charter must contain detailed information about the motivations and objective of the project, as well as the funcional and non-functional requirements (and counter-requirements, if necessary); hardware and software platforms, budget, full definition of tasks and detailed schedule. Both, budget and schedule must be formatted following the rules predefined by the professors.

  6

nov.07th

Project development and monitoring

 

Interview with the expert #1

D1: Mechanical design

Full mechanical design (including all diagrams and technical drawings).
  7

nov.14th

Project development and monitoring

D2: Full Mechanical project. Electronic design 

Complete mechanical project, including drawing of all parts, printed parts and their mounting. Electronic design including schematics and test of components.
  8

nov.21st

Project development and monitoring (All Teams)

D3: Full electronic project. Software design Finished mechanical structure. Electronic hardware design including schematics, PCB and state-machine. Functional tests of sensors & actuators are necessary.  Software design with UML diagrams (use-case, sequence, activity, classes, deployment, entity-relationship), for firmware, frontend and backend, and mobile app.
  9

nov.28th

Project development and monitoring (All Teams) D4: Software project All electronic development should be ready, partially integrated with the firmware and mechanics. Complete software design of firmware, database, mobile app, webserver (front/back), with all relevant UML diagrams must be presented. Tests of modules and PoCs are espected.
  10 dec.5th Project development and monitoring  (All Teams)

 

 

D5: Mechanics, hardware and software integration Demonstration of the integration between the mechanical parts with hardware/firmware and software elements by means of unit tests.
  11

dec.12nd

Project development and monitoring (All Teams)

 

 

D6: Overall integration and functional tests (1st round)

Complete solution demonstrating the integration of all elements of the project. All the requirements and functionalities of the project shall be accomplished and fully tested. The project development is finished.
  12

dec.19th

Project development and monitoring (All Teams)

D6: Overall integration and functional tests (2nd round)

Complete solution demonstrating the integration of all elements of the project. All the requirements and functionalities of the project shall be accomplished and fully tested. The project development is finished.
           
  13

feb.6th

Project development and monitoring (All Teams)

 

Interview with the expert #2

TR: Full Technical Report + 5 min. video clip (project overview)

(1st round)

 

The Technical Report must be formatted according to the official format and sent by email. The full presentation of the project should last no more than 25 minutes.Slides and/or other multimedia support are expected to be used. An overview of the project should be presented as a short video (5 min.)

Technical Report: 15-20 pages (hard limit!)

  14

feb.13th

Preview (qualification) of the project defense (all teams)

TR: Full Technical Report + 5 min. video clip (project overview)

(2nd round)

 

 

 
  15

feb.20th

Live presentation of the project to the examining board (Teams #1, #2)

DF: Defense of the project. Self-evaluation (1st round)

 

 

  16

feb.27th

Live presentation of the project to the examining board (Teams #3, #4)

DF: Defense of the project. Self-evaluation (2nd round)

 

 

           
           

 

 


CURRENT PROJECTS - CLASS 2.sem 2024

EduStat: Educational pontentiostat for cyclic voltametry

SmartGreenhouse:

SafeClimb: Real-time wheather montoring system

CoffeOnDemand: An automatic coffee grain dispenser

BlockChurna: A blockchain-based voting sytem

PrimeCorn: An automatic corn seed sorting machine


PROJECTS - CLASS 1.sem 2024


Ash: The table tennis ball fetcher robot

Cat tap: cat amusement station

Hectoliter scale *

Parasunflower


PROJECTS - CLASS 2.sem 2023


dTicker - Decentralized Ticket Entry System *

Mage Hand - Gesture-Activated Candy Machine

Snacks Control System

ALIX - Learning Assistant Robot *

Patrole - Shopping Security Robot

Portable Neural Stimulator


PROJECTS - CLASS 1.sem 2023


Self-Walking Luggage

SafeBox - A delivery safe box

Vipper - the mapper vine

AutoFleet - Driver monitoring system *


PROJECTS - CLASS 2.sem 2022


Robinho - a robot for teaching children programming skills


PROJECTS - CLASS 1.sem 2022


The Handy Wardrobe - Intelligent wardrobe for blind people *

Fall Guys - Monitoring elder people falls at distance *

Smart Recycler - Automatic segregation of recyclable trash *


PROJECTS - CLASS 2.sem 2021


EasyPark - Parking management system *

FareSeer - Tube station monitoring system *

DeliveryBox - Security for your delivery food


PROJECTS - CLASS 1.sem 2021


ElectionPipa - Electronic Voting System *

LibScoutR - The Library Scouting Robot *


PROJECTS - CLASS  2.sem 2020 (*2021)


ChickenIO - Poultry Coop Management *

FollowYolo - WiFi Mapping Robot


PROJECTS - CLASS 1.sem 2020


SmartLocker - Locker Rental System

WhereBot - WiFi Mapping Robot

Medicine Deployer - Medicine Delivery Robot


PROJECTS - CLASS 2.sem 2019


Bluber - Bike Rental System *

FireBot - A FireFighter Robot

DLVR - A Mini Driverless Delivery Robot *


PROJETOS CONCLUÍDOS - TURMA 1.sem 2019


TheBitBox - Vending Machine com compras por criptomoedas

STEVE - Sistema de TElemetria VEicular *

Trayker - Robô de coleta de bandejas em shoppings


PROJETOS CONCLUÍDOS - TURMA 2.sem 2018


Robçom - O robô garçom

WildRadio - Sistema de monitoramento remoto de animais selvagens *

Baby8 - Robô do star-wars BB8 *

Help - Monitoramento remoto de pessoas idosas

Tesseract - Sistema de reprodução e visualização de áudio


PROJETOS CONCLUÍDOS - TURMA 1.sem 2018


PetFeeder - Sistema remoto de alimentação e monitoramento de animais

Safe Place: Sistema de controle de acesso de pessoas a ambientes restritos

Smart Pomodoro: Sistema de gerenciamento inteligente de tempo


PROJETOS CONCLUÍDOS - TURMA 1.sem 2017


Harmony - Piano eletrônico para fins didáticos

LandTracker - Veículo semi-autônomo de rastreamento terrestre

101Led - Plataforma independente de jogo rítmico

EnvironBox - Avaliadora da qualidade do ambiente de trabalho

Process - Solução baseada em sistema embarcado para controle de produção

RobSpider - Robô aranha *

WatchDogs - Sistema Inteligente de Segurança


PROJETOS CONCLUÍDOS - TURMA 2.sem 2013


BERC1 - Barco explorador remotamente controlado

EMP - Estação de monitoramento de poluentes

RoboMap - Robô mapeador de percurso


PROJETOS CONCLUÍDOS - TURMA 1.sem 2013


TABiR - Trava com abertura biométrica ou remota

Bellator - Mapeamento de ambientes com o robô Bellator

SMQ - Sistema de monitoração de quedas


PROJETOS CONCLUÍDOS - TURMA 1.sem 2012


DECoRe - Dirigível explorador controlado remotamente

PoRoRo - Ponte rolante robotizada

RoboSitter - Sistema robótico para monitoramento de crianças