The meeting notes will follow the structure
<DD-Mon-YYYY> (use heading 4 for readability)
and be on this page in plain text (with some formatting):
19-Feb-2011
Dimitar: I disagree that this is the only class of users:
another class - novice users / UROPs
* no previous LCM experience assumed
* working on a specific subsistem.
* mid-to-low programming skills
etc...
another class - visiting student
* some robotics experience but no previous LCM experience.
* needs to quickly understand how a specific project is working by looking at the LCM info
As a general rule I think we should try to assume as little as possible about the user's abilities (even for grad students :) )
17-Feb-2011
feedback from users for GR1
User Analysis
Andy:
I think we have a single user class -- researchers in robotcs
Characteristics of user class:
- Mid-20s
- Well educated
- Highly motivated for research tasks
- Familiar with the specifics of their hardware and software
- Expert computer users
- Linux based systems (most users)
- Medium to heavy command line use
- Understand networking at a medium level
- Know what an IP address is
- May or may not know the difference between TCP, UDP, broadcast, etc
- Linux based systems (most users)
- Willing to dedicate large amounts of time to understanding robot dynamics, interactions, controls
- Too busy to dedicate large amounts of time to learning new interfaces unless use is immediately obvious
- Care a lot about delay on their systems
- Have used LCM before, likely have used lcm-spy (previous desktop interface)
- Work in 5-20 person labs
- Willing and able to ask for help
- Environment noise level varies
- One user operates a wind tunnel
- Another user operates a very loud air compressor
Sreeja:
Dimitar:
Task Analysis
Andy:
Sreeja:
Dimitar:
Domain Analysis
Andy:
Sreeja:
Dimitar: