Functions | |
| def | getInteractiveMarkerID |
| def | handleObjectMenu |
| def | marker_array_cb |
| def | parseObjectPose |
| def | processFeedback |
| def | reachToObject |
| def | SetUpObjectMenu |
| def | TrotX |
| def | TrotY |
| def | TrotZ |
Variables | |
| int | counter = 0 |
| list | interactive_marker_list = [] |
| marker_data = None | |
| need_to_orient = False | |
| list | obj = obj_transforms[i] |
| tuple | obj_menu_handler = MenuHandler() |
| list | obj_transforms = [] |
| tuple | q = T.M.GetQuaternion() |
| string | robot_frame = "r2/robot_reference" |
| server = None | |
| tuple | T = pm.fromTf((obj[0],obj[1])) |
| tuple | t = pm.toTf(T) |
| tf_broadcaster = None | |
| tf_listener = None | |
| float | TODEG = 1.0 |
| float | TORAD = 180.0 |
| tuple | X = np.array([1, 0, 0]) |
| tuple | Y = np.array([0, 1, 0]) |
| tuple | Z = np.array([0, 0, 1]) |
| def r2_interactive_sensing.getInteractiveMarkerID | ( | name | ) |
Definition at line 68 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.handleObjectMenu | ( | feedback | ) |
Definition at line 255 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.marker_array_cb | ( | data | ) |
Definition at line 296 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.parseObjectPose | ( | idx | ) |
Definition at line 91 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.processFeedback | ( | feedback | ) |
Definition at line 266 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.reachToObject | ( | idx | ) |
Definition at line 146 of file r2_interactive_sensing.py.
Definition at line 344 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.TrotX | ( | theta | ) |
Definition at line 73 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.TrotY | ( | theta | ) |
Definition at line 79 of file r2_interactive_sensing.py.
| def r2_interactive_sensing.TrotZ | ( | theta | ) |
Definition at line 85 of file r2_interactive_sensing.py.
| int r2_interactive_sensing::counter = 0 |
Definition at line 48 of file r2_interactive_sensing.py.
Definition at line 52 of file r2_interactive_sensing.py.
Definition at line 50 of file r2_interactive_sensing.py.
Definition at line 61 of file r2_interactive_sensing.py.
| list r2_interactive_sensing::obj = obj_transforms[i] |
Definition at line 374 of file r2_interactive_sensing.py.
Definition at line 55 of file r2_interactive_sensing.py.
| list r2_interactive_sensing::obj_transforms = [] |
Definition at line 53 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::q = T.M.GetQuaternion() |
Definition at line 380 of file r2_interactive_sensing.py.
| string r2_interactive_sensing::robot_frame = "r2/robot_reference" |
Definition at line 57 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::server = None |
Definition at line 47 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::T = pm.fromTf((obj[0],obj[1])) |
Definition at line 376 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::t = pm.toTf(T) |
Definition at line 378 of file r2_interactive_sensing.py.
Definition at line 59 of file r2_interactive_sensing.py.
Definition at line 58 of file r2_interactive_sensing.py.
| float r2_interactive_sensing::TODEG = 1.0 |
Definition at line 45 of file r2_interactive_sensing.py.
| float r2_interactive_sensing::TORAD = 180.0 |
Definition at line 44 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::X = np.array([1, 0, 0]) |
Definition at line 63 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::Y = np.array([0, 1, 0]) |
Definition at line 64 of file r2_interactive_sensing.py.
| tuple r2_interactive_sensing::Z = np.array([0, 0, 1]) |
Definition at line 65 of file r2_interactive_sensing.py.