Revision 64f5c90e client/python/hlrc_client/MiddlewareROS.py
| client/python/hlrc_client/MiddlewareROS.py | ||
|---|---|---|
| 28 | 28 |
from Middleware import * |
| 29 | 29 |
import errno |
| 30 | 30 |
|
| 31 |
try: |
|
| 32 |
import roslib; |
|
| 33 |
|
|
| 34 |
import rospy |
|
| 35 |
import actionlib |
|
| 36 |
from hlrc_server.msg import * |
|
| 37 |
|
|
| 38 |
except ImportError as exception: |
|
| 39 |
sys.stderr.write("ImportError: {}\n> HINT: try to export PYTHONPATH=$PYTHONPATH:$YOUR_PREFIX/lib/python2.7/site-packages/\n\n".format(exception))
|
|
| 40 |
sys.exit(errno.ENOPKG) |
|
| 31 |
import roslib; |
|
| 32 |
import rospy |
|
| 33 |
import actionlib |
|
| 34 |
from hlrc_server.msg import * |
|
| 41 | 35 |
|
| 42 | 36 |
class MiddlewareROS(Middleware): |
| 43 | 37 |
#default timeout to wait in case of blocking calls |
| ... | ... | |
| 172 | 166 |
goal.tilt_offset = gaze.tilt_offset |
| 173 | 167 |
|
| 174 | 168 |
#type |
| 175 |
if (gaze.gaze_type == RobotGaze.ABSOLUTE): |
|
| 176 |
goal.gaze_type = gazetargetGoal.ABSOLUTE |
|
| 169 |
if (gaze.gaze_type == RobotGaze.GAZETARGET_ABSOLUTE):
|
|
| 170 |
goal.gaze_type = gazetargetGoal.GAZETARGET_ABSOLUTE
|
|
| 177 | 171 |
else: |
| 178 |
goal.gaze_type = gazetargetGoal.RELATIVE |
|
| 172 |
goal.gaze_type = gazetargetGoal.GAZETARGET_RELATIVE
|
|
| 179 | 173 |
|
| 180 | 174 |
goal.timestamp = rospy.Time.from_sec(gaze.timestamp) |
| 181 | 175 |
|
Also available in: Unified diff