- the real time flight of the ball as measured by motion capture
- the predicted trajectory of the ball, computed (and continually recomputed) using the physics of projectile motion
- the predicted catch location of the ball, computed (and continually recomputed) as the point in the predicted trajectory where the ball fell to some unspecified constant height.
What they found was that 95% of the balls in the Ball Only condition were caught; the system worked well in the most natural world situation. In addition is was clear that people were tracking the ball in similar ways to the real world; they weren't watching their hands and they brought their hands smoothly towards the target to intercept in a 'just in time' fashion. Then their question was whether any of their 'assistive' visualisations would help.
First problem: performance is already basically at ceiling so they have evidence people need no assistance from the virtual environment if the ball is moving correctly and even if they did and could benefit you wouldn't be able to see it. Never send an engineer to do a psychologist's job, namely designing a behavioural study.Two catching strategies emerged. They didn't do any kinematics on the person but if you watch the videos the difference to look for is smooth just-in-time reach (prospective online control) vs jerky straight-to-target-and-wait behavior (more 'predictive' control, although the prediction is done by the VR system).
- The just in time strategy occurred in the Ball, Trajectory, Ball & Trajectory, Ball and Target, and Ball & Trajectory & Target conditions.
- The straight-to-target strategy occurred only in the Target and Trajectory and Target conditions.
[in the target only condition] rather than having users predict the trajectory of the ball to make the catch, we have reduced cognitive burden and transformed the task to a simpler pointing task. Thus, this result shows that this task model for catching appears to be more efficient from a psychomotor perspectiveEr, no. First, we know people don't predict trajectories. Note that all the manipulations were about providing predictive information and unless it was the only source of information, people did not use it because that is not how perception works. People can use weird information when it's all there is to go on but they don't typically use it as a cue and then integrate it later; they just abandon it when something better comes along. Second, while they have clearly transformed the task they have not necessarily made it simpler. They think they have because the person's hand gets to the target location faster. That's no index of interception stability though; I bet if they poked this set up they'd find the prospective catching mode supports much more flexible and adaptive behavior. So they have not made the task more efficient, just less ecological.Some Quick Thoughts
The biggest thing they missed is the fact that people caught the ball 95% of the time when all they did was display the real time flight of the ball correctly. This is the case where they simply presented information about the task dynamic, instead of manipulating or augmenting it. To achieve their goal (of integrating dynamic interactions with real objects into virtual experience) all they need to do is preserve perceptual access to the task dynamics.
Now, this is clearly non-trivial - they had to use high end motion capture, for example. But the whole reason perception and action basically work in the world is that a) there are behaviourally relevant properties of the world and b) they often create information about themselves. If you want to get that working in VR, you don't need to add in physics knowledge; just provide the relevant information!
The fun begins when you are trying to VR physically impossible things. This is why researchers use VR, in general - to break the ecological laws governing the creation of information and seeing what happens. For Disney, the question would be, can you create information about something that wasn't possible before, and what kind of behavior can that information support? That would be a fascinating project to work on (*cough cough* :)