Team - HephaestusVision/hephaestus GitHub Wiki

The Hephaestus Team

back to main page

Team Roles & Contact Information

Team:

  • Frank Ferro (fferro at live.unc.edu, 631-848-8043) - project manager, editor
  • Christopher Leslie (cdleslie at live.unc.edu, 919-649-3129) - client manager, computer vision developer
  • Hal Canary (hal at cs.unc.edu, 239-313-9375) - chief developer

Client:

Schedule of Regular Meetings

  • Wednesday @ 10 a.m. - meet with client
  • Friday @ 10 a.m. - meet with professor
  • other group meetings, as needed

Team Rules

We will all make it to each team meeting, on time, unless prior notification is given.

We will deliver things on time. If a deadline is approaching and someone isn't going to make it, he must ask the rest of the team for help well before the deadline.

We will all respond to email in a timely manner (within 24 hours at worst).

As soon as a person realizes they will be missing from a meeting, they will contact all people involved with that meeting. Email if there is enough time or text if it's last minute

If a team member is more than 5 of minutes late to a meeting, one of the teammates will call asking where they are.

If a team member does not respond to an email withing a timely manner they will receive a text message telling them to check their email account.

Team members must be honest about how likely they are to finish their assigned work. Team members must be informed when a person is falling behind and the other members must be willing to help, within reason, to catch the person up.

As soon as a person realizes they will be missing from a meeting, they will contact all people involved with that meeting. Email if there is enough time or text if it's last minute.

If any of us break the rules, it will be noted in the project's peer-evaluation.

Coding Practices

We will adhere to Kitware's coding style and guidelines, since they are our client. Hal is familiar with the VTK Coding Standards.

Journal of Meetings and Decisions

  • 2012-08-29 Wed - Hal and Chris met with Patrick for initial project meeting

  • 2012-08-29 Wed - Hal, Chris, Frank met to organize team.

  • 2012-09-05 Wed - Hal, Chris, Frank, Patrick met. (Chris was late to the meeting.)

    Before Patrick arrived

    • Review differences with C++ and Java

    Once Patrick arrived

    • Discussed User stories and made changes to third user story
    • Discus basics on graphics and polygon options for 3d display
    • Discus Midas platform as the server. Wiki is available on midasplatform.org
    • Discus using Apache 2 license. It handles patents and is for open and commercial use.

    After Patrick left

    • Mapped out processes: Kinect - Laptop - cloud - server - cloud - device
    • Discussed alternatives and stated that we would look up other options.
    • Discuss jobs over the next few days

    To Do:

    • Hal: Barebones QT + VTK application, put in repository. Check out Midas.
    • Chris: Keep working on kinect with PC, and look for open source sdk. Create a progamatic interface (set of functions and classes) for getting the mesh. from the GUI application.
    • Frank: Write up functional Spec, and get caught up on Git and C++.
  • 2012-09-07 Fri - Hal, Chris, Frank, Prof. Pozefsky

    • Talk about adding a comment section to website
    • Discuss what is necessary items we need to develop on mac (machine and developer profiles)
    • Discuss expanding KiwiViewer for IOS application instead of create one from scratch
    • Decide to ask Patrick to get Midas account and make sure it will run on 7/8 year old machine
    • Discuss options for technology spike (IOS Development or PCL)
  • 2012-09-12 Wed - Hal, Chris, Frank, Patrick

    • Talked about getting a Midas server
    • Patrick seems happy with the functional spec.
    • Discuss applying for jobs at Kitware
  • 2012-09-14 Fri - Hal, Chris, Frank, Prof. Pozefsky

    • Discussed Mac situation. There is one mac at the library. Swain hall has mac computer lab, but need to get Xcode installed.
    • Getting 3 IOS developer licenses under the name Hephaestus
    • Discuss VPN server for Midas
    • Updated platform selection

    After meeting with Pozefsky

    • Created schedule for the project.
    • Discuss what changes would be applied to KiwiViewer
  • 2012-09-21 Fri -Chris, Frank, Prof. Pozefsky

    • The department set up a blade for Midas, the computer is a 64bit Ubuntu computer and does not have much memory. If this is a problem we need to speak with Pozefsky.
    • There is a Mac our group (any other groups) can use in Sitterson 234.
    • Discussed architecture diagram.
    • Decided that one technology spike was getting Chris getting the kinect to work with the computer.
    • A good option for the next spike would be creating a n IOS app that can communicate with a server.
    • Discussed the possibility of having a clean break between the OpenCV model and the VTK file to possible be able to switch to a different file format (from OpenCV to another format).
    • Decided to get rid of 3rd user story
    • Need to organize schedule in a table.
  • 2012-09-26 Weds - Chris, Hal, Frank, Patrick

    • Showed Patrick VTK file of Chris' laptop station
    • Patrick recommended having a way for the computer app to tell the user when they are done collecting point. For example, when the points match the original points a pop up appears telling the user that they are done.
    • Chris needs to check the cloudy class and camera class to make sure they make sense and can be used by kinect data
    • Hal will be gone from October 14-21 (the same week as Fall break)
  • 2012-09-28 Fri - Chris, Hal, Frank, Prof. Pozefsky

    • Mac in 234 is available now. They are putting the newest xcode on it
    • If need help with mac, email [email protected] and cc Bill Hayes
    • We will present Midas for technology talk on Oct. 31
    • On the computer app, we should have a label on each side of the window. One saying model and the other saying camera.
    • Do we want the model and camera views to be equal sizes? Way to make middle bar dragable with changeable real-estate.
    • Email pointers to cmake and git to Billy Hayes.
  • 2012-10-3 Weds - Chris, Hal, Frank, Patrick

    • Showed the demo to Patrick
    • Contemplated re-sizing the live camera to make it better reveal show what the kinect sees. (maybe make it wider)
    • Patrick recommended to reset the camera on start-up of the computer application
    • Patrick showed us another website for Midas. midas3.kitware.com/midas
    • set up git bug tracking
  • 2012-10-5 Fri - Prof. Pozefsky, Chris, Hal, Frank

    • Discuss where we are with Midas
    • Showed Pozefsky bug tracker on git hub
    • Explained color problem with Kinect camera
    • Go over schedule
    • Showed Pozefsky Midas page dpblo4a.cs.unc.edu (not positive on this website being accurate).
    • Registered names on Midas
    • any Ipad issue talk to Ipad team, spellgate

back to main page