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