本文整理汇总了C++中ArTime::setMSec方法的典型用法代码示例。如果您正苦于以下问题:C++ ArTime::setMSec方法的具体用法?C++ ArTime::setMSec怎么用?C++ ArTime::setMSec使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ArTime
的用法示例。
在下文中一共展示了ArTime::setMSec方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: getTimeRead
AREXPORT ArTime ArSerialConnection::getTimeRead(int index)
{
ArTime ret;
struct timeval timeStamp;
if (myPort <= 0)
{
ret.setToNow();
return ret;
}
if (myTakingTimeStamps)
{
timeStamp.tv_sec = index;
if (ioctl(myPort, TIOGETTIMESTAMP, &timeStamp) == 0)
{
ret.setSec(timeStamp.tv_sec);
ret.setMSec(timeStamp.tv_usec / 1000);
}
else
ret.setToNow();
}
else
ret.setToNow();
return ret;
}
示例2: rosPoseStampedToArPoseWithTime
ArPoseWithTime RosArnlNode::rosPoseStampedToArPoseWithTime(const geometry_msgs::PoseStamped& p)
{
ArPoseWithTime arp(rosPoseToArPose(p));
ArTime t;
t.setSec(p.header.stamp.sec);
t.setMSec(p.header.stamp.nsec * 1.0e-6);
arp.setTime(t);
return arp;
}