robot 16-720 Computer Vision
Carnegie Mellon University
Robotics Institute

[ Home | Syllabus | Handouts | Assignments | FAQs | Links | Forum]


FAQs

Logistics

1.What is Matlab? Where do I get it?

MATLAB is a flexible environment with a powerful language for technical computing, visualization and algorithm development. Find out more at the Matlab home page. You're expected to write code for assignments in this course using Matlab.

CMU also provides an on-site license for Windows XP and MacOS 10.3.8+ platforms at the My Andrew page. Authenticate with your andrew login and install away. Matlab is also installed on most ux* machines in the andrew.cmu.edu cell; so you can login to unix.andrew.cmu.edu and run matlab

2. Can I do my homework in C / C++ / Java / some language I'm used to?

Well, we certainly can't stop you, but we strongly discourage it. Some of the big reasons we stick with Matlab is the relative ease of coding and the built-in toolboxes for image manipulation. If you choose to code assignments in some other language, you'll have to write your own routines for matrix and image I/O and manipulation from scratch; and that's not going to be too educational. You'll also be required to submit assignments in a format that your TAs can correct without having to parse through what's sure to be an opus of code. If you still want to avoid Matlab, come talk to your TAs.

3. How do I submit my homework?

If you're registered for this course, a directory has been / will be created for you as:

/afs/andrew.cmu.edu/course/16/720/submit_directory/your_andrew_id

Copy the electronic part of your submissions into your specific directory before the due date of the assignment. Please do not submit input images/files that we give you as part of the assignment. This will unnecessarily hog much needed space, causing bad things to happen eventually. Submit only the files requested in the assignment handout.

You should notice that this directory is located on the andrew.cmu.edu and NOT the cs.cmu.edu AFS cell. This means that you need to make sure that you get an AFS token for that cell first. The first way to do this is to access this directory on an andrew unix machine such as unix.andrew.cmu.edu. Alternatively, you can use the command klog to get a token for another AFS cell and the command tokens is useful for listing your current AFS tokens. Detailed instructions are available at the SCS Computing Facilities AFS Authentication Help Page. NOTE: your andrew password might be different (should be!) than your SCS password.

4. Help! I can't copy my files! or I cant see my directory on andrew! ...etc.

If you're sure the time limit for the assignment has not been exceeded, contact your TAs asap.


Miscellaneous

1.Cartoons frighten me. Who is that a picture of on the course webpage?

That's Bender (our unofficial mascot?). A robot with attitude. Largely misunderstood. Defender of none. "I was near the scene of another crime at the time, officer." Your present TAs are hard at work trying to figure how he landed a spot on this site.