Initial commit

kure_base:
 - kurt_base.cc taken from kurt_chassi.cc (kurt software) with some
   extensions from the player version
 - speed-pwm-leerlauf-*, canpie/* taken from player-plugins
 - kurt2can.cc taken from player-plugins, added rotunit code
rearrange launch and urdf files

general:
- components which have an own package have their urdf and launch files
  in the package (kurt_base, kurt_teleop). Composed robots and other
  parts have their urdf in the kurt_description and the launch files in
  the kurt_bringup packages (in accordence with the pr2 setup).

urdf:
- every robot is composed out of a base (indoor, outdoor) and
  different tops (kurt2, kurt360,..)
- tops are again composed out of different parts (sick_lms200,
  rotunit,...)
- generic xacro parameter should go into kurt_description/common.xacro
- complete robot urdfs should go into kurt_description/robots/
- kurt tops are in kurt_description/tops/
- other parts are in kurt_description/parts/

launch:
- typical robot setups can be launch from kurt_bringup/launch/
- launch scripts for packages imported from ros should are in
  kurt_bringup/launch/
- kurt_base: launch files for indoor, outdoor and fast kurt_bases
- kurt_teleop: cyborgevo and keyboard launch files
added urdf and launch files for kurt2D with a S300 scanner
added collision models to urdf

- added Harting plug to rotunit (as additional model for now)
- fixed some numbers and names along the way
added sick lms200 mesh
added inertial values to kurt
added gazebo controller to sick_lms200
moved all URDFs from kurt_base to kurt_description
add missing dependencies to manifest
add IMU to Kurt model in Gazebo
moved Kinect URDF to kurt_description
add synonyms for openni driver to kinect urdf
fix kinect collision box
removed  duplicate elements in kinect URDF

were added to use with openni driver; instead, set launch file arg
"camera" to "kinect" in openni launch files
fixed missing occurences of kinect in URDF
kinect URDF: changed frame names to match OpenNI driver

this might mean that it doesn't work with old kinect driver any more
Add SICK LMS 100 URDF
add missing dependency
add .gitignore
fix "laser seeing through wall" bug in Gazebo

had to reduce minRange from 0.5 m to 0.05 m

reason: the Gazebo laser plugin calculates the laser scan by raytracing
between minRange and maxRange; if there is an object below minRange, the
laser scanner "sees through" that object.