rviz: prepare for Ogre1.10
Merge branch 'hydro-devel' of https://github.com/ros-planning/moveit_ros into acorn_rviz_stereo
adding get for active joints
Merge branch 'hydro-devel' of https://github.com/ros-planning/moveit_ros into acorn_rviz_stereo
Merge pull request #413 from ros-planning/add_active_joints

adding get for active joints
Merge pull request #412 from davetcoleman/hydro-devel

Added ability to set a random <collision free> start/goal position
robot_interaction: fix comments
robot_interaction: simplify code
robot_interaction: add locking comments
robot_interaction: make lock-protected members private

Since the lock is needed to access these and the lock is private it makes no
sense for them to be protected.
robot_interaction: split InteractionHandler into its own file
robot_interaction: split handler into own file
robot_interaction: include interaction_handler.h from robot_interaction.h

This is for backwards compatibility with code that only includes
robot_interaction.h
back out problematic ogre fixes
fix include guards to match moveit conventions
Merge pull request #416 from acornacorn/acorn_fix_robot_interaction

Separate InteractionHandler from RobotInteraction
Copy paste error fix
Merge pull request #418 from fivef/patch-1

Copy paste error fix
pull RobotInteraction structures out of class

The Generic, EndEffector, and Joint structures complicate the core of
RobotInteraction.  Pull them out to simplify the code.  This will also
help with future plans to make the core of RobotInteraction more
generic and flexible.
robot_interaction: add KinematicOptions

KinematicOptions contains the parameters needed to call RobotState::setFromIK.

KinematicOptionsMap contains a map of string->KinematicOptions a default KinematicOptions.

These are useful in RobotInteraction with the group name as the key.