I know you say this in jest... but if you can solve unstructured pick-n-place (ie. non-uniform, unmodeled objects in arbitrary configurations with difficult outdoor perception), you could make some serious bank. This is actually a _very_ difficult problem.