Revision c5a47e56 client/cpp/src/MiddlewareROS.cpp
client/cpp/src/MiddlewareROS.cpp | ||
---|---|---|
154 | 154 |
goal.pan_offset = target.pan_offset; |
155 | 155 |
|
156 | 156 |
//timestamp: |
157 |
//ts = t.sec + t.nsec/1000000000.0; |
|
158 |
uint32_t sec = (uint32_t) target.timestamp; |
|
159 |
uint32_t nsec = (uint32_t)((target.timestamp - sec)*1000000000); |
|
160 |
goal.timestamp = ros::Time(sec, nsec); |
|
157 |
goal.timestamp = ros::Time(target.timestamp); |
|
161 | 158 |
|
162 |
if (target.type == RobotGaze::ABSOLUTE){ |
|
159 |
if (target.gaze_type == RobotGaze::ABSOLUTE){
|
|
163 | 160 |
goal.gaze_type = hlrc_server::gazetargetGoal::GAZETARGET_ABSOLUTE; |
164 | 161 |
}else{ |
165 | 162 |
goal.gaze_type = hlrc_server::gazetargetGoal::GAZETARGET_RELATIVE; |
Also available in: Unified diff