odom_conversions.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:overhead_mobile_tracker 作者: NU-MSR 项目源码 文件源码
def numpy_to_odom(arr, frame_id=None):
    """
    Takes in a numpy array [x,y,theta] and a frame ID and converts it to an
    Odometry message. 

    WARN: May require a timestamp.
    """
    odom = Odometry()
    if frame_id is not None: odom.header.frame_id = frame_id
    odom.pose.pose.position.x = arr[0]
    odom.pose.pose.position.y = arr[1]
    odom.pose.pose.orientation = Quaternion(*tr.quaternion_from_euler(arr[2], 0, 0, 'szyx'))
    return odom
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号