Many authors suggest, in their papers, that there are a set of tasks to which a robot may be applied. The earlier work in Artificial Intelligence suggested many approaches to solving problems, which involves splitting them into tasks. It is relatively easy to list a few 'commonly expected' path planning tasks for a robot.
- Grasping and Releasing objects.
- Following prespecified paths.
- Working with other manipulators.
- Exerting Forces (i.e.. pushing, pulling and holding).
Items on this list have been approached by various authors. A paper describing the integrated approach of all these items is yet to be seen, although some combinations have been documented. The ideal situation would be a good general method which incorporates all of these features.