elevator_move_base_pr2 ROS Launch Files
=======================================
**Description:** elevator_move_base_pr2
elevator_move_base_pr2
**License:** BSD
elevator_move_base_eng2.launch
------------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 elevator_move_base_eng2.launch
elevator_move_base_eng8.launch
------------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 elevator_move_base_eng8.launch
test-button-light.launch
------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 test-button-light.launch
This scripts is test for elevator call panel light state.
The bagfile contains these topics.
narrow_stereo/left/{camera_info,image_raw}, joint_states, tf, view_point
Then check the button color to detect the button was pushed.
The button area in the camera image is calcurated from Euslisp camera model and panel object model.
.. image:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/test-button-light.mp4
:width: 600
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/call-panel-lighting-not
:width: 600
Contents
########
.. code-block:: xml
test-color-point-detector.launch
--------------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 test-color-point-detector.launch
test-modules-callpanel.launch
-----------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 test-modules-callpanel.launch
This scripts is test for elevator call panel.
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/test-modules-callpanel-1
:width: 600
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/test-modules-callpanel-2
:width: 600
Then check the button color to detect the button was pushed.
The button area in the camera image is calcurated from Euslisp camera model and panel object model.
Contents
########
.. code-block:: xml
test-modules-insidepanel.launch
-------------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 test-modules-insidepanel.launch
This scripts is test for elevator inside panel.
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/images/call-panel-pose
:width: 600
Then apply affine transform to camera image for template match.
Template is number region of the panel.
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/images/inside-panel-number
:width: 600
Contents
########
.. code-block:: xml
test-panel-pose-detection.launch
--------------------------------
.. code-block:: bash
roslaunch elevator_move_base_pr2 test-panel-pose-detection.launch
This scripts is test for elevator call panel pose detection.
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/test-panel-pose-detection-1
:width: 600
.. video:: http://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080//job/jsk-ros-pkg-electric/lastSuccessfulBuild/artifact/doc/elevator_move_base_pr2/html/_images/test-panel-pose-detection-2
:width: 600
Contents
########
.. code-block:: xml