|
Our approach is different from traditional
artificial intelligence techniques that aim at full autonomy, as it
acknowledges the use of pre-determined models along with sensory
data and human input for conflict resolution. We feel that this
approach combined with learning techniques for un-modeled parameters
can offer a comprehensive solution towards full autonomy. Its key
components are:
Manipulation and Mobility Software: OSCAR is an object-oriented
framework that provides the building blocks for developing advanced
manipulator control applications that support teleoperation,
automation, and human interaction. Central to OSCAR are decision
making algorithms that use a set of 50 different performance
criteria to prioritize the operation of the manipulator. These
criteria range from simple constraint, to kinematic, dynamic,
compliance, obstacle avoidance, and motion planning. The combination
of the criteria used and their relative importance allows
customization of the manipulator behavior to address a specific task
requirement. Examples of task requirements are: ability to exert
force in a specified direction, minimize vibration, maximize
accuracy, etc. The basic analytical research used by OSCAR has been
done over the past 25 years and is being aggressively continued,
especially in the area of task-based performance specification,
obstacle avoidance and motion planning, force control, and mobility.
At the basic level, OSCAR also has robot independent software
components for kinematics, dynamics, and stiffness computations.
Our partners at INL have developed an
object-oriented mobile system control software framework that adapts
easily to various robot geometries and to sensor suites. The entire
framework (complete with all behaviors and associated autonomous
control) is easily ported by simply editing a few parameters (i.e.,
robot length, width, maximum speed) in a script file. Moreover, the
system allows the robot to recognize what sensors it has available
at any given time and adjust its behavior accordingly. This research
will 2 integrate OSCAR with the INL framework to provide a
comprehensive software package for mobile manipulation that is
independent of the robot geometries, kinematic configurations,
sensor suites, and a variety of end-effector tools.
Back to Top
|