Added fast simulator for testing executive

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14395 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added perception to middleware launch file

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14421 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Working on gripper controller in simulation; still need to publish measurements

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14436 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Gripper works correctly

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14441 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added obj_in_gripper to fast_simulator middleware

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14442 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added AMIGO teleport capabilities

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14636 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Restructured into objects

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14908 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added Ray, Box and intersection checking

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14925 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Now ray traces based on intersection points; added cube hierarchy for fast ray tracing

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14927 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Working on sprite shape

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14952 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Can now use oriented boxes and sprites as shapes

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14961 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added missing files

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14975 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Removed print statement

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14977 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added extra laser scanner

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@14996 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Can now use args

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15001 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Added srv; can now look-up objects by id

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15017 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Can now add objects through python client

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15023 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Can now also reset position

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15025 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Now loads kinect images based on world

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15036 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6
Kinect now also checks if object is in sight

git-svn-id: https://roboticssrv.wtb.tue.nl/svn/ros/code/tue-ros-pkg/trunk/tue_simulator/fast_simulator@15038 3a3c2cfb-d3b9-409e-9e75-db8fcdbcaac6