. INE5346 - Software/Hardware Integration - 2007/1

INE5346 - Software/Hardware Integration - 2007/1

Program

Assistants

Schedule

Day Time Hours Room
Monday 15:10 2 INE304 (lab)
Wednesday 15:10 2 INE304 (lab)

Mailing list

The class can be reached through a mailing list. Click here to send us a message.

Students

D: desing (due xxx), I: implementation (due xxx)
P: integration and presentation (due xxx), M: mean (D + I + P) / 3
Name Group D I P M
1. Daniel Pereira Volpato β1 8.9 10 9 9.5
2. Davi da S Boger α2 8.9 10 10 9.5
3. Eric Silvestre β3 9.8 10 10 10
4. Felipe Zimmermann Homma β4 8.8 10 10 10
5. George Elias Ferreira da Silva β4 8.8 10 10 10
6. Giovani Pieri β3 9.8 10 10 10
7. Guilherme Fernandes β2 8.4 8 7 8.0
8. Hung Ruo Han α4 7.6 9 4 7.0
9. Leandro Santos Grapiuna α4 7.6 - - -
10. Leonardo Albuquerque Menti α4 7.6 9 4 7.0
11. Leonardo Luiz Ecco β1 8.9 10 9 9.5
12. Marcelo Ribeiro X da Silva α1 8.7 9 8 8.5
13. Murilo Vetter β2 8.4 8 7 8.0
14. Nelson da Silva α2 8.9 10 10 9.5
15. Rafael de Souza Coelho β2 8.4 8 7 8.0
16. Raphael Tucunduva Goncalves α3 8.7 8 4 7.0
17. Ricardo Ghisi Tobaldini β3 9.8 10 10 10
18. Rodrigo Micheli α1 8.7 9 8 8.5
19. Thiago Acordi Ramos α2 8.9 10 10 9.5
20. Thiago Coelho Prado α3 8.7 8 4 7.0
21. Vitor Antonio Pelizza α1 8.7 9 8 8.5

Practical Work

Traditionally, the software/hardware integration project behind this course is inspired by a movie or fictional story (so students can have some fun while struggling to progress through the project). In this semester, the Software/Hardware Integration Project will be dedicated to the "Trekkers". And following the series' tenet, the class will be split in two large groups that will compete against each other on a tech game!

The basics of the plot have been sketched by Augusto Born de Oliveira in the following comics:

The Plot

Summary

James Kirk and Spock were kidnapped by Klingons while visiting some remote corner of the universe. Although managing to surrender all Klingons on board of the Vulture, Kirk and Spock still have a big problem: nobody knows they are on board and Klingon Spaceships are prohibit in this quadrant. The game starts with the Klingon Vulture's invisibility shield active, so the radar system of the quadrant, which is linked to a powerful photonic canon, cannot spot them.

Nonetheless, in order to be beamed up to the Enterprise, Kirk and Spock must send Scot their coordinates and, by doing that, will trigger the defense system, which will track and fire against the ship. Good enough, Spock is able to pilot the Vulture and scape the cannon's fire, but this will inevitably jam the beam-up process, which will have to be resynchronized. Furthermore, Spock always brings a Intergalactical Positioning System transceiver hidden in his shoe, so he will be able to estimate the new coordinates and tell Scot.

The defense system is automatically activated whenever a unauthorized spaceship is detected, firing photonic shots against enemy spaceships (what is certainly the case for the Klingon Vulture). The system, however, has intrinsic limitations: the cannon can only be fired from time to time and the radar system uses a fixed-time protocol. In order to track a target, the cannon must wait for the distance estimates of all four beacons, thus being able to do an efficient triangulation. Kirk and Spock know these limitations (Spock designed the system himself) and will explore them while Scot tries to beam them up.

What is what?

Players

Fair-play Rules

  1. IPS period is 1s (ACK at 200ms)
  2. Game area is a grid of 9 x 6 quadrants, each 3.4m x 3.5m
  3. No limitations on cannon firing or teletransport activation were requested by the teams

Useful Tools

Useful Docs

Exercises

Students' Work

  1. α1 Group, by Marcelo Ribeiro X da Silva, Rodrigo Micheli and Vitor Antonio Pelizza
  2. α2 Group, by Davi da Silva Böger, Nelson da Silva and Thiago Acordi Ramos
  3. α3 Group, by Raphael Tucunduva Goncalves and Thiago Coelho Prado
  4. α4 Group, by Hung Ruo Han and Leonardo Albuquerque Menti
  5. β1 Group, by Daniel Pereira Volpato and Leonardo Luiz Ecco
  6. β2 Group, by Murilo Vetter, Guilherme Fernandes and Rafael de Souza Coelho
  7. β3 Group, by Erich Silvestre, Giovani Pieri and Ricardo Ghisi
  8. β4 Group, by George Elias Ferreira da Silva and Felipe Zimmermann Homma

Game Pictures