<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://haofei.ma/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/"/></url><url><loc>https://haofei.ma/en/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/about/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/about/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/about/"/></url><url><loc>https://haofei.ma/en/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/"/></url><url><loc>https://haofei.ma/en/blog/3d-reconstruction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/3d-reconstruction/"/></url><url><loc>https://haofei.ma/en/blog/6dgrasp-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/6dgrasp-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/6dgrasp-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/6dgrasp-papers/"/></url><url><loc>https://haofei.ma/en/blog/74hc138/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/74hc138/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/74hc138/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/74hc138/"/></url><url><loc>https://haofei.ma/en/blog/act/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/act/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/act/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/act/"/></url><url><loc>https://haofei.ma/en/blog/algorithm-time/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/algorithm-time/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/algorithm-time/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/algorithm-time/"/></url><url><loc>https://haofei.ma/en/blog/alioss/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/alioss/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/alioss/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/alioss/"/></url><url><loc>https://haofei.ma/en/blog/anaconda/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/anaconda/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/anaconda/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/anaconda/"/></url><url><loc>https://haofei.ma/en/blog/archive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/archive/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/archive/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/archive/"/></url><url><loc>https://haofei.ma/en/blog/bachelor-thesis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/bachelor-thesis/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/bachelor-thesis/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/bachelor-thesis/"/></url><url><loc>https://haofei.ma/en/blog/baidunetdisk-download/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/baidunetdisk-download/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/baidunetdisk-download/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/baidunetdisk-download/"/></url><url><loc>https://haofei.ma/en/blog/camera-distortion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/camera-distortion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/camera-distortion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/camera-distortion/"/></url><url><loc>https://haofei.ma/en/blog/categories/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/"/></url><url><loc>https://haofei.ma/en/blog/categories/machine-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/machine-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/machine-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/machine-learning/"/></url><url><loc>https://haofei.ma/en/blog/categories/notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/notes/"/></url><url><loc>https://haofei.ma/en/blog/categories/programming/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/programming/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/programming/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/programming/"/></url><url><loc>https://haofei.ma/en/blog/categories/robotics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/robotics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/robotics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/robotics/"/></url><url><loc>https://haofei.ma/en/blog/categories/tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/tools/"/></url><url><loc>https://haofei.ma/en/blog/ceres/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ceres/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ceres/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ceres/"/></url><url><loc>https://haofei.ma/en/blog/channel/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/channel/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/channel/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/channel/"/></url><url><loc>https://haofei.ma/en/blog/cloudflare-r2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cloudflare-r2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cloudflare-r2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cloudflare-r2/"/></url><url><loc>https://haofei.ma/en/blog/cmake/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cmake/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cmake/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cmake/"/></url><url><loc>https://haofei.ma/en/blog/colmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/colmap/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/colmap/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/colmap/"/></url><url><loc>https://haofei.ma/en/blog/connect-world/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/connect-world/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/connect-world/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/connect-world/"/></url><url><loc>https://haofei.ma/en/blog/contact-graspnet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/contact-graspnet/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/contact-graspnet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/contact-graspnet/"/></url><url><loc>https://haofei.ma/en/blog/convolution/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/convolution/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/convolution/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/convolution/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note1/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note2/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note3/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note4/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note5/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note6/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note7/"/></url><url><loc>https://haofei.ma/en/blog/cpp-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note8/"/></url><url><loc>https://haofei.ma/en/blog/cron/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cron/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cron/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cron/"/></url><url><loc>https://haofei.ma/en/blog/cuda/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cuda/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cuda/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cuda/"/></url><url><loc>https://haofei.ma/en/blog/custom-linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/custom-linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/custom-linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/custom-linemod/"/></url><url><loc>https://haofei.ma/en/blog/cvpr2020-2022/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cvpr2020-2022/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cvpr2020-2022/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cvpr2020-2022/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-basic/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-buglist/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note1/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note2/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note3/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note4/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note5/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note6/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note7/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note8/"/></url><url><loc>https://haofei.ma/en/blog/deeplearning-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note9/"/></url><url><loc>https://haofei.ma/en/blog/densefusion-paper/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/densefusion-paper/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/densefusion-paper/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/densefusion-paper/"/></url><url><loc>https://haofei.ma/en/blog/densefusion-related/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/densefusion-related/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/densefusion-related/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/densefusion-related/"/></url><url><loc>https://haofei.ma/en/blog/dex/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/dex/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/dex/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/dex/"/></url><url><loc>https://haofei.ma/en/blog/docker-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/docker-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/docker-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/docker-install/"/></url><url><loc>https://haofei.ma/en/blog/doublecomputer-onekeyboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/doublecomputer-onekeyboard/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/doublecomputer-onekeyboard/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/doublecomputer-onekeyboard/"/></url><url><loc>https://haofei.ma/en/blog/doublesystem-onebluetooth/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/doublesystem-onebluetooth/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/doublesystem-onebluetooth/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/doublesystem-onebluetooth/"/></url><url><loc>https://haofei.ma/en/blog/ea8ce298/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ea8ce298/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ea8ce298/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ea8ce298/"/></url><url><loc>https://haofei.ma/en/blog/easyocr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/easyocr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/easyocr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/easyocr/"/></url><url><loc>https://haofei.ma/en/blog/ecc7e7f2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ecc7e7f2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ecc7e7f2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ecc7e7f2/"/></url><url><loc>https://haofei.ma/en/blog/eccv2020-2022/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/eccv2020-2022/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/eccv2020-2022/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/eccv2020-2022/"/></url><url><loc>https://haofei.ma/en/blog/eigen/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/eigen/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/eigen/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/eigen/"/></url><url><loc>https://haofei.ma/en/blog/esp8266/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/esp8266/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/esp8266/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/esp8266/"/></url><url><loc>https://haofei.ma/en/blog/ffb6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ffb6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ffb6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ffb6d/"/></url><url><loc>https://haofei.ma/en/blog/fr5-ag95/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/fr5-ag95/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/fr5-ag95/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/fr5-ag95/"/></url><url><loc>https://haofei.ma/en/blog/g2o/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/g2o/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/g2o/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/g2o/"/></url><url><loc>https://haofei.ma/en/blog/gazebo-car/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gazebo-car/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gazebo-car/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gazebo-car/"/></url><url><loc>https://haofei.ma/en/blog/gazebo-grasp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gazebo-grasp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gazebo-grasp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gazebo-grasp/"/></url><url><loc>https://haofei.ma/en/blog/gdrnpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gdrnpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gdrnpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gdrnpp/"/></url><url><loc>https://haofei.ma/en/blog/gen6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gen6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gen6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gen6d/"/></url><url><loc>https://haofei.ma/en/blog/hdf5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hdf5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hdf5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hdf5/"/></url><url><loc>https://haofei.ma/en/blog/hexo-followme/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-followme/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-followme/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-followme/"/></url><url><loc>https://haofei.ma/en/blog/hexo-next/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-next/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-next/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-next/"/></url><url><loc>https://haofei.ma/en/blog/hexo-sidebar/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-sidebar/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-sidebar/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-sidebar/"/></url><url><loc>https://haofei.ma/en/blog/hexo-toc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-toc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-toc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-toc/"/></url><url><loc>https://haofei.ma/en/blog/html-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note1/"/></url><url><loc>https://haofei.ma/en/blog/html-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note2/"/></url><url><loc>https://haofei.ma/en/blog/html-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note3/"/></url><url><loc>https://haofei.ma/en/blog/html-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note4/"/></url><url><loc>https://haofei.ma/en/blog/html-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note5/"/></url><url><loc>https://haofei.ma/en/blog/html-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note6/"/></url><url><loc>https://haofei.ma/en/blog/html-vscode/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-vscode/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-vscode/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-vscode/"/></url><url><loc>https://haofei.ma/en/blog/ieee-format/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ieee-format/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ieee-format/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ieee-format/"/></url><url><loc>https://haofei.ma/en/blog/isaacsim-ik/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/isaacsim-ik/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/isaacsim-ik/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/isaacsim-ik/"/></url><url><loc>https://haofei.ma/en/blog/isaacsim-intro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/isaacsim-intro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/isaacsim-intro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/isaacsim-intro/"/></url><url><loc>https://haofei.ma/en/blog/keil5-c51/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/keil5-c51/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/keil5-c51/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/keil5-c51/"/></url><url><loc>https://haofei.ma/en/blog/keil5-mdk/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/keil5-mdk/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/keil5-mdk/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/keil5-mdk/"/></url><url><loc>https://haofei.ma/en/blog/labview-3dsurface/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-3dsurface/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-3dsurface/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-3dsurface/"/></url><url><loc>https://haofei.ma/en/blog/labview-2018/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-2018/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-2018/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-2018/"/></url><url><loc>https://haofei.ma/en/blog/labview-2020/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-2020/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-2020/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-2020/"/></url><url><loc>https://haofei.ma/en/blog/labview-circle/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-circle/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-circle/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-circle/"/></url><url><loc>https://haofei.ma/en/blog/labview-draw/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-draw/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-draw/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-draw/"/></url><url><loc>https://haofei.ma/en/blog/labview-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note1/"/></url><url><loc>https://haofei.ma/en/blog/labview-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note2/"/></url><url><loc>https://haofei.ma/en/blog/labview-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note3/"/></url><url><loc>https://haofei.ma/en/blog/labview-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note4/"/></url><url><loc>https://haofei.ma/en/blog/labview-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note5/"/></url><url><loc>https://haofei.ma/en/blog/labview-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note6/"/></url><url><loc>https://haofei.ma/en/blog/labview-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note7/"/></url><url><loc>https://haofei.ma/en/blog/labview-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note8/"/></url><url><loc>https://haofei.ma/en/blog/labview-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note9/"/></url><url><loc>https://haofei.ma/en/blog/labview-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note10/"/></url><url><loc>https://haofei.ma/en/blog/labview-sin/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-sin/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-sin/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-sin/"/></url><url><loc>https://haofei.ma/en/blog/labview-statemachine/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-statemachine/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-statemachine/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-statemachine/"/></url><url><loc>https://haofei.ma/en/blog/labview-subvi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-subvi/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-subvi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-subvi/"/></url><url><loc>https://haofei.ma/en/blog/labview2019/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview2019/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview2019/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview2019/"/></url><url><loc>https://haofei.ma/en/blog/latex-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/latex-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/latex-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/latex-basic/"/></url><url><loc>https://haofei.ma/en/blog/latex-formula/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/latex-formula/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/latex-formula/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/latex-formula/"/></url><url><loc>https://haofei.ma/en/blog/lfd-grasp-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-grasp-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-grasp-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-grasp-papers/"/></url><url><loc>https://haofei.ma/en/blog/lfd-motion-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-motion-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-motion-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-motion-papers/"/></url><url><loc>https://haofei.ma/en/blog/lfd-rl-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-rl-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-rl-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-rl-papers/"/></url><url><loc>https://haofei.ma/en/blog/linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/linemod/"/></url><url><loc>https://haofei.ma/en/blog/maskrcnn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/maskrcnn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/maskrcnn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/maskrcnn/"/></url><url><loc>https://haofei.ma/en/blog/mimicplay/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/mimicplay/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/mimicplay/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/mimicplay/"/></url><url><loc>https://haofei.ma/en/blog/mujoco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/mujoco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/mujoco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/mujoco/"/></url><url><loc>https://haofei.ma/en/blog/multi-stepping-motor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/multi-stepping-motor/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/multi-stepping-motor/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/multi-stepping-motor/"/></url><url><loc>https://haofei.ma/en/blog/nerf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/nerf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/nerf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/nerf/"/></url><url><loc>https://haofei.ma/en/blog/nodejs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/nodejs/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/nodejs/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/nodejs/"/></url><url><loc>https://haofei.ma/en/blog/numpy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/numpy/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/numpy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/numpy/"/></url><url><loc>https://haofei.ma/en/blog/obsidian/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/obsidian/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/obsidian/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/obsidian/"/></url><url><loc>https://haofei.ma/en/blog/omega7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/omega7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/omega7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/omega7/"/></url><url><loc>https://haofei.ma/en/blog/opencv-digit-recognize/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-digit-recognize/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-digit-recognize/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-digit-recognize/"/></url><url><loc>https://haofei.ma/en/blog/opencv-knn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-knn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-knn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-knn/"/></url><url><loc>https://haofei.ma/en/blog/opencv-multiversion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-multiversion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-multiversion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-multiversion/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note1/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note2/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note3/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note4/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note5/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note6/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note7/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note8/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note9/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note10/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note11/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note12/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note13/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note13/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note13/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note13/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note14/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note14/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note14/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note14/"/></url><url><loc>https://haofei.ma/en/blog/opencv-note15/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note15/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note15/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note15/"/></url><url><loc>https://haofei.ma/en/blog/opencv-pythonversion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-pythonversion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-pythonversion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-pythonversion/"/></url><url><loc>https://haofei.ma/en/blog/opengl-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opengl-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opengl-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opengl-note1/"/></url><url><loc>https://haofei.ma/en/blog/opengl-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opengl-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opengl-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opengl-note2/"/></url><url><loc>https://haofei.ma/en/blog/page/2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/2/"/></url><url><loc>https://haofei.ma/en/blog/page/3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/3/"/></url><url><loc>https://haofei.ma/en/blog/page/4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/4/"/></url><url><loc>https://haofei.ma/en/blog/page/5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/5/"/></url><url><loc>https://haofei.ma/en/blog/page/6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/6/"/></url><url><loc>https://haofei.ma/en/blog/page/7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/7/"/></url><url><loc>https://haofei.ma/en/blog/page/8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/8/"/></url><url><loc>https://haofei.ma/en/blog/page/9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/9/"/></url><url><loc>https://haofei.ma/en/blog/page/10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/10/"/></url><url><loc>https://haofei.ma/en/blog/page/11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/11/"/></url><url><loc>https://haofei.ma/en/blog/page/12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/12/"/></url><url><loc>https://haofei.ma/en/blog/page/13/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/13/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/13/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/13/"/></url><url><loc>https://haofei.ma/en/blog/page/14/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/14/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/14/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/14/"/></url><url><loc>https://haofei.ma/en/blog/page/15/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/15/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/15/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/15/"/></url><url><loc>https://haofei.ma/en/blog/page/16/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/16/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/16/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/16/"/></url><url><loc>https://haofei.ma/en/blog/page/17/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/17/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/17/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/17/"/></url><url><loc>https://haofei.ma/en/blog/page/18/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/18/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/18/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/18/"/></url><url><loc>https://haofei.ma/en/blog/page/19/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/19/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/19/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/19/"/></url><url><loc>https://haofei.ma/en/blog/page/20/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/20/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/20/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/20/"/></url><url><loc>https://haofei.ma/en/blog/page/21/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/21/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/21/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/21/"/></url><url><loc>https://haofei.ma/en/blog/page/22/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/22/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/22/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/22/"/></url><url><loc>https://haofei.ma/en/blog/page/23/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/23/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/23/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/23/"/></url><url><loc>https://haofei.ma/en/blog/page/24/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/24/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/24/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/24/"/></url><url><loc>https://haofei.ma/en/blog/pcl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pcl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pcl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pcl/"/></url><url><loc>https://haofei.ma/en/blog/pdf-remove-waterprint/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pdf-remove-waterprint/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pdf-remove-waterprint/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pdf-remove-waterprint/"/></url><url><loc>https://haofei.ma/en/blog/posecnn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/posecnn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/posecnn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/posecnn/"/></url><url><loc>https://haofei.ma/en/blog/postgraduate-recommand-experience/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/postgraduate-recommand-experience/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/postgraduate-recommand-experience/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/postgraduate-recommand-experience/"/></url><url><loc>https://haofei.ma/en/blog/postgraduate-recommand-question/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/postgraduate-recommand-question/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/postgraduate-recommand-question/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/postgraduate-recommand-question/"/></url><url><loc>https://haofei.ma/en/blog/ppo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ppo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ppo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ppo/"/></url><url><loc>https://haofei.ma/en/blog/proteus-220to5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus-220to5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus-220to5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus-220to5/"/></url><url><loc>https://haofei.ma/en/blog/proteus-nopower-bug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus-nopower-bug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus-nopower-bug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus-nopower-bug/"/></url><url><loc>https://haofei.ma/en/blog/proteus89/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus89/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus89/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus89/"/></url><url><loc>https://haofei.ma/en/blog/pvnet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pvnet/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pvnet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pvnet/"/></url><url><loc>https://haofei.ma/en/blog/pyqt5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pyqt5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pyqt5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pyqt5/"/></url><url><loc>https://haofei.ma/en/blog/python-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note1/"/></url><url><loc>https://haofei.ma/en/blog/python-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note2/"/></url><url><loc>https://haofei.ma/en/blog/python-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note3/"/></url><url><loc>https://haofei.ma/en/blog/python-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note4/"/></url><url><loc>https://haofei.ma/en/blog/python-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note5/"/></url><url><loc>https://haofei.ma/en/blog/pytorch/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pytorch/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pytorch/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pytorch/"/></url><url><loc>https://haofei.ma/en/blog/qt-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note1/"/></url><url><loc>https://haofei.ma/en/blog/qt-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note2/"/></url><url><loc>https://haofei.ma/en/blog/qt-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note3/"/></url><url><loc>https://haofei.ma/en/blog/qt-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note4/"/></url><url><loc>https://haofei.ma/en/blog/qt-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note5/"/></url><url><loc>https://haofei.ma/en/blog/raspberrypi-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-install/"/></url><url><loc>https://haofei.ma/en/blog/raspberrypi-ubuntu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-ubuntu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-ubuntu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-ubuntu/"/></url><url><loc>https://haofei.ma/en/blog/raspberrypi-web-config/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-config/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-config/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-config/"/></url><url><loc>https://haofei.ma/en/blog/raspberrypi-web-connect/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-connect/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-connect/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-connect/"/></url><url><loc>https://haofei.ma/en/blog/raspberrypi-web-wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-wordpress/"/></url><url><loc>https://haofei.ma/en/blog/reskill/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/reskill/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/reskill/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/reskill/"/></url><url><loc>https://haofei.ma/en/blog/rgb-matters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rgb-matters/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rgb-matters/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rgb-matters/"/></url><url><loc>https://haofei.ma/en/blog/rl-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rl-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rl-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rl-buglist/"/></url><url><loc>https://haofei.ma/en/blog/robomimic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robomimic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robomimic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robomimic/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-collision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-collision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-collision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-collision/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-configbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-configbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-configbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-configbug/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-conveyer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-conveyer/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-conveyer/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-conveyer/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-curve/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-curve/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-curve/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-curve/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-doubleconveyer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-doubleconveyer/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-doubleconveyer/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-doubleconveyer/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-gripper/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-gripper/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-gripper/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-gripper/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-install/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note1/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note2/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note3/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note4/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note5/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note6/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note7/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note8/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note9/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note10/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-slowbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-slowbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-slowbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-slowbug/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-stack/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-stack/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-stack/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-stack/"/></url><url><loc>https://haofei.ma/en/blog/robotstudio-trajectory/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-trajectory/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-trajectory/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-trajectory/"/></url><url><loc>https://haofei.ma/en/blog/ros-aruco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-aruco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-aruco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-aruco/"/></url><url><loc>https://haofei.ma/en/blog/ros-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-basic/"/></url><url><loc>https://haofei.ma/en/blog/ros-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-buglist/"/></url><url><loc>https://haofei.ma/en/blog/ros-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-install/"/></url><url><loc>https://haofei.ma/en/blog/ros-multi-machine-communication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-multi-machine-communication/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-multi-machine-communication/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-multi-machine-communication/"/></url><url><loc>https://haofei.ma/en/blog/ros-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note1/"/></url><url><loc>https://haofei.ma/en/blog/ros-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note2/"/></url><url><loc>https://haofei.ma/en/blog/ros-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note3/"/></url><url><loc>https://haofei.ma/en/blog/ros-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note4/"/></url><url><loc>https://haofei.ma/en/blog/ros-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note5/"/></url><url><loc>https://haofei.ma/en/blog/ros-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note6/"/></url><url><loc>https://haofei.ma/en/blog/ros-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note7/"/></url><url><loc>https://haofei.ma/en/blog/ros-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note8/"/></url><url><loc>https://haofei.ma/en/blog/ros-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note9/"/></url><url><loc>https://haofei.ma/en/blog/ros-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note10/"/></url><url><loc>https://haofei.ma/en/blog/ros-note11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note11/"/></url><url><loc>https://haofei.ma/en/blog/ros-note12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note12/"/></url><url><loc>https://haofei.ma/en/blog/ros-stm32/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-stm32/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-stm32/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-stm32/"/></url><url><loc>https://haofei.ma/en/blog/ros-usbcamera/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-usbcamera/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-usbcamera/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-usbcamera/"/></url><url><loc>https://haofei.ma/en/blog/ros2-command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros2-command/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros2-command/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros2-command/"/></url><url><loc>https://haofei.ma/en/blog/ros2-urdf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros2-urdf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros2-urdf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros2-urdf/"/></url><url><loc>https://haofei.ma/en/blog/rosdep/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rosdep/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rosdep/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rosdep/"/></url><url><loc>https://haofei.ma/en/blog/sakurafrp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/sakurafrp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/sakurafrp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/sakurafrp/"/></url><url><loc>https://haofei.ma/en/blog/sift/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/sift/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/sift/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/sift/"/></url><url><loc>https://haofei.ma/en/blog/slam-intro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/slam-intro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/slam-intro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/slam-intro/"/></url><url><loc>https://haofei.ma/en/blog/slam-rotation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/slam-rotation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/slam-rotation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/slam-rotation/"/></url><url><loc>https://haofei.ma/en/blog/standford-cs25/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/standford-cs25/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/standford-cs25/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/standford-cs25/"/></url><url><loc>https://haofei.ma/en/blog/staple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/staple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/staple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/staple/"/></url><url><loc>https://haofei.ma/en/blog/statistic-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note1/"/></url><url><loc>https://haofei.ma/en/blog/statistic-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note2/"/></url><url><loc>https://haofei.ma/en/blog/statistic-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note3/"/></url><url><loc>https://haofei.ma/en/blog/statistic-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note4/"/></url><url><loc>https://haofei.ma/en/blog/stepping-motor-simulation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stepping-motor-simulation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stepping-motor-simulation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stepping-motor-simulation/"/></url><url><loc>https://haofei.ma/en/blog/stm32-serialbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stm32-serialbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stm32-serialbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stm32-serialbug/"/></url><url><loc>https://haofei.ma/en/blog/stm32-stepping-motor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stm32-stepping-motor/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stm32-stepping-motor/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stm32-stepping-motor/"/></url><url><loc>https://haofei.ma/en/blog/tags/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/"/></url><url><loc>https://haofei.ma/en/blog/tags/2d-vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/2d-vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/2d-vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/2d-vision/"/></url><url><loc>https://haofei.ma/en/blog/tags/3d-point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/3d-point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/3d-point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/3d-point-cloud/"/></url><url><loc>https://haofei.ma/en/blog/tags/3d-reconstruction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/3d-reconstruction/"/></url><url><loc>https://haofei.ma/en/blog/tags/6d-pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/6d-pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/6d-pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/6d-pose-estimation/"/></url><url><loc>https://haofei.ma/en/blog/tags/access-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/access-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/access-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/access-tools/"/></url><url><loc>https://haofei.ma/en/blog/tags/admissions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/admissions/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/admissions/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/admissions/"/></url><url><loc>https://haofei.ma/en/blog/tags/algorithms/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/algorithms/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/algorithms/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/algorithms/"/></url><url><loc>https://haofei.ma/en/blog/tags/aliyun/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/aliyun/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/aliyun/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/aliyun/"/></url><url><loc>https://haofei.ma/en/blog/tags/apple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/apple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/apple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/apple/"/></url><url><loc>https://haofei.ma/en/blog/tags/bugs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/bugs/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/bugs/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/bugs/"/></url><url><loc>https://haofei.ma/en/blog/tags/cloudflare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cloudflare/"/></url><url><loc>https://haofei.ma/en/blog/tags/computer-vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/computer-vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/computer-vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/computer-vision/"/></url><url><loc>https://haofei.ma/en/blog/tags/cpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cpp/"/></url><url><loc>https://haofei.ma/en/blog/tags/cvpr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cvpr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cvpr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cvpr/"/></url><url><loc>https://haofei.ma/en/blog/tags/data/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/data/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/data/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/data/"/></url><url><loc>https://haofei.ma/en/blog/tags/deep-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/deep-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/deep-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/deep-learning/"/></url><url><loc>https://haofei.ma/en/blog/tags/densefusion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/densefusion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/densefusion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/densefusion/"/></url><url><loc>https://haofei.ma/en/blog/tags/digitization/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/digitization/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/digitization/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/digitization/"/></url><url><loc>https://haofei.ma/en/blog/tags/dual-boot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/dual-boot/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/dual-boot/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/dual-boot/"/></url><url><loc>https://haofei.ma/en/blog/tags/eccv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/eccv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/eccv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/eccv/"/></url><url><loc>https://haofei.ma/en/blog/tags/embedded/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/embedded/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/embedded/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/embedded/"/></url><url><loc>https://haofei.ma/en/blog/tags/environment-setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/environment-setup/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/environment-setup/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/environment-setup/"/></url><url><loc>https://haofei.ma/en/blog/tags/equipment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/equipment/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/equipment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/equipment/"/></url><url><loc>https://haofei.ma/en/blog/tags/experiments/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/experiments/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/experiments/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/experiments/"/></url><url><loc>https://haofei.ma/en/blog/tags/fundamentals/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/fundamentals/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/fundamentals/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/fundamentals/"/></url><url><loc>https://haofei.ma/en/blog/tags/gdrnpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/gdrnpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/gdrnpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/gdrnpp/"/></url><url><loc>https://haofei.ma/en/blog/tags/gen6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/gen6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/gen6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/gen6d/"/></url><url><loc>https://haofei.ma/en/blog/tags/git/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/git/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/git/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/git/"/></url><url><loc>https://haofei.ma/en/blog/tags/grasp-pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/grasp-pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/grasp-pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/grasp-pose-estimation/"/></url><url><loc>https://haofei.ma/en/blog/tags/grasping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/grasping/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/grasping/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/grasping/"/></url><url><loc>https://haofei.ma/en/blog/tags/hexo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/hexo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/hexo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/hexo/"/></url><url><loc>https://haofei.ma/en/blog/tags/html/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/html/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/html/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/html/"/></url><url><loc>https://haofei.ma/en/blog/tags/image-hosting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/image-hosting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/image-hosting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/image-hosting/"/></url><url><loc>https://haofei.ma/en/blog/tags/imitation-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/imitation-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/imitation-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/imitation-learning/"/></url><url><loc>https://haofei.ma/en/blog/tags/imitation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/imitation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/imitation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/imitation/"/></url><url><loc>https://haofei.ma/en/blog/tags/instance-segmentation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/instance-segmentation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/instance-segmentation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/instance-segmentation/"/></url><url><loc>https://haofei.ma/en/blog/tags/isaacsim/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/isaacsim/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/isaacsim/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/isaacsim/"/></url><url><loc>https://haofei.ma/en/blog/tags/lab-equipment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/lab-equipment/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/lab-equipment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/lab-equipment/"/></url><url><loc>https://haofei.ma/en/blog/tags/labview/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/labview/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/labview/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/labview/"/></url><url><loc>https://haofei.ma/en/blog/tags/latex/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/latex/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/latex/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/latex/"/></url><url><loc>https://haofei.ma/en/blog/tags/lecture-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/lecture-notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/lecture-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/lecture-notes/"/></url><url><loc>https://haofei.ma/en/blog/tags/linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/linemod/"/></url><url><loc>https://haofei.ma/en/blog/tags/linux/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/linux/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/linux/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/linux/"/></url><url><loc>https://haofei.ma/en/blog/tags/mcu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mcu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mcu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mcu/"/></url><url><loc>https://haofei.ma/en/blog/tags/mixed-reality/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mixed-reality/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mixed-reality/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mixed-reality/"/></url><url><loc>https://haofei.ma/en/blog/tags/mujoco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mujoco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mujoco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mujoco/"/></url><url><loc>https://haofei.ma/en/blog/tags/multi-host/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/multi-host/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/multi-host/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/multi-host/"/></url><url><loc>https://haofei.ma/en/blog/tags/nerf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/nerf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/nerf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/nerf/"/></url><url><loc>https://haofei.ma/en/blog/tags/ng-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ng-notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ng-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ng-notes/"/></url><url><loc>https://haofei.ma/en/blog/tags/notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/notes/"/></url><url><loc>https://haofei.ma/en/blog/tags/nvidia/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/nvidia/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/nvidia/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/nvidia/"/></url><url><loc>https://haofei.ma/en/blog/tags/object-detection/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-detection/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-detection/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-detection/"/></url><url><loc>https://haofei.ma/en/blog/tags/object-recognition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-recognition/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-recognition/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-recognition/"/></url><url><loc>https://haofei.ma/en/blog/tags/object-tracking/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-tracking/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-tracking/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-tracking/"/></url><url><loc>https://haofei.ma/en/blog/tags/ocr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ocr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ocr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ocr/"/></url><url><loc>https://haofei.ma/en/blog/tags/opencv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/opencv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/opencv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/opencv/"/></url><url><loc>https://haofei.ma/en/blog/tags/opengl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/opengl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/opengl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/opengl/"/></url><url><loc>https://haofei.ma/en/blog/tags/pcl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/pcl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/pcl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/pcl/"/></url><url><loc>https://haofei.ma/en/blog/tags/plc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/plc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/plc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/plc/"/></url><url><loc>https://haofei.ma/en/blog/tags/point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/point-cloud/"/></url><url><loc>https://haofei.ma/en/blog/tags/pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/pose-estimation/"/></url><url><loc>https://haofei.ma/en/blog/tags/ppo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ppo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ppo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ppo/"/></url><url><loc>https://haofei.ma/en/blog/tags/practice/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/practice/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/practice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/practice/"/></url><url><loc>https://haofei.ma/en/blog/tags/productivity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/productivity/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/productivity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/productivity/"/></url><url><loc>https://haofei.ma/en/blog/tags/programming-languages/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/programming-languages/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/programming-languages/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/programming-languages/"/></url><url><loc>https://haofei.ma/en/blog/tags/proteus/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/proteus/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/proteus/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/proteus/"/></url><url><loc>https://haofei.ma/en/blog/tags/python/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/python/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/python/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/python/"/></url><url><loc>https://haofei.ma/en/blog/tags/qt/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/qt/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/qt/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/qt/"/></url><url><loc>https://haofei.ma/en/blog/tags/raspberry-pi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/raspberry-pi/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/raspberry-pi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/raspberry-pi/"/></url><url><loc>https://haofei.ma/en/blog/tags/reinforcement-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/reinforcement-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/reinforcement-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/reinforcement-learning/"/></url><url><loc>https://haofei.ma/en/blog/tags/research-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/research-basics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/research-basics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/research-basics/"/></url><url><loc>https://haofei.ma/en/blog/tags/robot-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robot-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robot-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robot-learning/"/></url><url><loc>https://haofei.ma/en/blog/tags/robot-motion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robot-motion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robot-motion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robot-motion/"/></url><url><loc>https://haofei.ma/en/blog/tags/robotic-grasping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotic-grasping/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotic-grasping/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotic-grasping/"/></url><url><loc>https://haofei.ma/en/blog/tags/robotics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotics/"/></url><url><loc>https://haofei.ma/en/blog/tags/robotstudio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotstudio/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotstudio/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotstudio/"/></url><url><loc>https://haofei.ma/en/blog/tags/ros/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ros/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ros/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ros/"/></url><url><loc>https://haofei.ma/en/blog/tags/ros2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ros2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ros2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ros2/"/></url><url><loc>https://haofei.ma/en/blog/tags/shell/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/shell/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/shell/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/shell/"/></url><url><loc>https://haofei.ma/en/blog/tags/sift/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/sift/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/sift/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/sift/"/></url><url><loc>https://haofei.ma/en/blog/tags/simulation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/simulation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/simulation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/simulation/"/></url><url><loc>https://haofei.ma/en/blog/tags/site-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/site-building/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/site-building/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/site-building/"/></url><url><loc>https://haofei.ma/en/blog/tags/slam/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/slam/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/slam/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/slam/"/></url><url><loc>https://haofei.ma/en/blog/tags/software-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/software-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/software-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/software-install/"/></url><url><loc>https://haofei.ma/en/blog/tags/staple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/staple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/staple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/staple/"/></url><url><loc>https://haofei.ma/en/blog/tags/statistical-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/statistical-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/statistical-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/statistical-learning/"/></url><url><loc>https://haofei.ma/en/blog/tags/tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/tools/"/></url><url><loc>https://haofei.ma/en/blog/tags/troubleshooting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/troubleshooting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/troubleshooting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/troubleshooting/"/></url><url><loc>https://haofei.ma/en/blog/tags/ubuntu-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ubuntu-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ubuntu-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ubuntu-tools/"/></url><url><loc>https://haofei.ma/en/blog/tags/ubuntu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ubuntu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ubuntu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ubuntu/"/></url><url><loc>https://haofei.ma/en/blog/tags/vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/vision/"/></url><url><loc>https://haofei.ma/en/blog/tags/visionpro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/visionpro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/visionpro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/visionpro/"/></url><url><loc>https://haofei.ma/en/blog/tags/windows-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/windows-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/windows-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/windows-tools/"/></url><url><loc>https://haofei.ma/en/blog/tags/windows/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/windows/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/windows/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/windows/"/></url><url><loc>https://haofei.ma/en/blog/tags/wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/wordpress/"/></url><url><loc>https://haofei.ma/en/blog/tensorboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tensorboard/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tensorboard/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tensorboard/"/></url><url><loc>https://haofei.ma/en/blog/terminator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/terminator/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/terminator/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/terminator/"/></url><url><loc>https://haofei.ma/en/blog/tia-portal/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tia-portal/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tia-portal/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tia-portal/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-buglist/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-install/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-onedrive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-onedrive/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-onedrive/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-onedrive/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-resource/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-resource/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-resource/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-resource/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-screen-record/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-screen-record/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-screen-record/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-screen-record/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-vnc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-vnc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-vnc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-vnc/"/></url><url><loc>https://haofei.ma/en/blog/ubuntu-windows-fileshare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-windows-fileshare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-windows-fileshare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-windows-fileshare/"/></url><url><loc>https://haofei.ma/en/blog/urdf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/urdf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/urdf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/urdf/"/></url><url><loc>https://haofei.ma/en/blog/usb_distinguish/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/usb_distinguish/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/usb_distinguish/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/usb_distinguish/"/></url><url><loc>https://haofei.ma/en/blog/video-download/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/video-download/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/video-download/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/video-download/"/></url><url><loc>https://haofei.ma/en/blog/website-build-wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/website-build-wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/website-build-wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/website-build-wordpress/"/></url><url><loc>https://haofei.ma/en/blog/windows-ubuntu-fileshare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/windows-ubuntu-fileshare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/windows-ubuntu-fileshare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/windows-ubuntu-fileshare/"/></url><url><loc>https://haofei.ma/en/blog/wordperss-website/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordperss-website/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordperss-website/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordperss-website/"/></url><url><loc>https://haofei.ma/en/blog/wordpress-filesizebug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-filesizebug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-filesizebug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-filesizebug/"/></url><url><loc>https://haofei.ma/en/blog/wordpress-loadbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-loadbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-loadbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-loadbug/"/></url><url><loc>https://haofei.ma/en/blog/wordpress-note/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-note/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-note/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-note/"/></url><url><loc>https://haofei.ma/en/blog/yolov8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/yolov8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/yolov8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/yolov8/"/></url><url><loc>https://haofei.ma/en/blog/zsh/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/zsh/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/zsh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/zsh/"/></url><url><loc>https://haofei.ma/en/cv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/cv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/cv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/cv/"/></url><url><loc>https://haofei.ma/en/news/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/news/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/news/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/news/"/></url><url><loc>https://haofei.ma/en/projects/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/"/></url><url><loc>https://haofei.ma/en/projects/6d-grasp-point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/6d-grasp-point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/6d-grasp-point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/6d-grasp-point-cloud/"/></url><url><loc>https://haofei.ma/en/projects/ar-assisted-drilling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/ar-assisted-drilling/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/ar-assisted-drilling/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/ar-assisted-drilling/"/></url><url><loc>https://haofei.ma/en/projects/autonomous-suture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/autonomous-suture/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/autonomous-suture/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/autonomous-suture/"/></url><url><loc>https://haofei.ma/en/projects/bimanual-teleoperation-sorting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/bimanual-teleoperation-sorting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/bimanual-teleoperation-sorting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/bimanual-teleoperation-sorting/"/></url><url><loc>https://haofei.ma/en/projects/glovity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/glovity/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/glovity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/glovity/"/></url><url><loc>https://haofei.ma/en/projects/haptic-diffusion-policy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/haptic-diffusion-policy/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/haptic-diffusion-policy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/haptic-diffusion-policy/"/></url><url><loc>https://haofei.ma/en/projects/hkpc-parcel-unpacking/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/hkpc-parcel-unpacking/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/hkpc-parcel-unpacking/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/hkpc-parcel-unpacking/"/></url><url><loc>https://haofei.ma/en/projects/medical-pan-tilt/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/medical-pan-tilt/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/medical-pan-tilt/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/medical-pan-tilt/"/></url><url><loc>https://haofei.ma/en/projects/rock-core-box/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/rock-core-box/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/rock-core-box/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/rock-core-box/"/></url><url><loc>https://haofei.ma/en/projects/spherical-robot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/spherical-robot/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/spherical-robot/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/spherical-robot/"/></url><url><loc>https://haofei.ma/en/publications/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/publications/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/publications/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/publications/"/></url><url><loc>https://haofei.ma/en/research/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/research/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/research/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/research/"/></url><url><loc>https://haofei.ma/zh/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/"/></url><url><loc>https://haofei.ma/zh/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/about/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/about/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/about/"/></url><url><loc>https://haofei.ma/zh/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/"/></url><url><loc>https://haofei.ma/zh/blog/3d-reconstruction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/3d-reconstruction/"/></url><url><loc>https://haofei.ma/zh/blog/6dgrasp-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/6dgrasp-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/6dgrasp-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/6dgrasp-papers/"/></url><url><loc>https://haofei.ma/zh/blog/74hc138/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/74hc138/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/74hc138/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/74hc138/"/></url><url><loc>https://haofei.ma/zh/blog/act/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/act/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/act/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/act/"/></url><url><loc>https://haofei.ma/zh/blog/algorithm-time/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/algorithm-time/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/algorithm-time/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/algorithm-time/"/></url><url><loc>https://haofei.ma/zh/blog/alioss/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/alioss/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/alioss/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/alioss/"/></url><url><loc>https://haofei.ma/zh/blog/anaconda/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/anaconda/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/anaconda/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/anaconda/"/></url><url><loc>https://haofei.ma/zh/blog/archive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/archive/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/archive/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/archive/"/></url><url><loc>https://haofei.ma/zh/blog/bachelor-thesis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/bachelor-thesis/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/bachelor-thesis/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/bachelor-thesis/"/></url><url><loc>https://haofei.ma/zh/blog/baidunetdisk-download/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/baidunetdisk-download/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/baidunetdisk-download/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/baidunetdisk-download/"/></url><url><loc>https://haofei.ma/zh/blog/camera-distortion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/camera-distortion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/camera-distortion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/camera-distortion/"/></url><url><loc>https://haofei.ma/zh/blog/categories/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/"/></url><url><loc>https://haofei.ma/zh/blog/categories/machine-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/machine-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/machine-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/machine-learning/"/></url><url><loc>https://haofei.ma/zh/blog/categories/notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/notes/"/></url><url><loc>https://haofei.ma/zh/blog/categories/programming/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/programming/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/programming/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/programming/"/></url><url><loc>https://haofei.ma/zh/blog/categories/robotics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/robotics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/robotics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/robotics/"/></url><url><loc>https://haofei.ma/zh/blog/categories/tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/categories/tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/categories/tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/categories/tools/"/></url><url><loc>https://haofei.ma/zh/blog/ceres/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ceres/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ceres/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ceres/"/></url><url><loc>https://haofei.ma/zh/blog/channel/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/channel/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/channel/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/channel/"/></url><url><loc>https://haofei.ma/zh/blog/cloudflare-r2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cloudflare-r2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cloudflare-r2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cloudflare-r2/"/></url><url><loc>https://haofei.ma/zh/blog/cmake/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cmake/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cmake/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cmake/"/></url><url><loc>https://haofei.ma/zh/blog/colmap/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/colmap/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/colmap/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/colmap/"/></url><url><loc>https://haofei.ma/zh/blog/connect-world/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/connect-world/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/connect-world/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/connect-world/"/></url><url><loc>https://haofei.ma/zh/blog/contact-graspnet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/contact-graspnet/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/contact-graspnet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/contact-graspnet/"/></url><url><loc>https://haofei.ma/zh/blog/convolution/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/convolution/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/convolution/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/convolution/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note1/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note2/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note3/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note4/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note5/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note6/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note7/"/></url><url><loc>https://haofei.ma/zh/blog/cpp-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cpp-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cpp-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cpp-note8/"/></url><url><loc>https://haofei.ma/zh/blog/cron/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cron/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cron/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cron/"/></url><url><loc>https://haofei.ma/zh/blog/cuda/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cuda/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cuda/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cuda/"/></url><url><loc>https://haofei.ma/zh/blog/custom-linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/custom-linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/custom-linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/custom-linemod/"/></url><url><loc>https://haofei.ma/zh/blog/cvpr2020-2022/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/cvpr2020-2022/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/cvpr2020-2022/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/cvpr2020-2022/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-basic/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-buglist/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note1/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note2/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note3/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note4/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note5/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note6/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note7/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note8/"/></url><url><loc>https://haofei.ma/zh/blog/deeplearning-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/deeplearning-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/deeplearning-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/deeplearning-note9/"/></url><url><loc>https://haofei.ma/zh/blog/densefusion-paper/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/densefusion-paper/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/densefusion-paper/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/densefusion-paper/"/></url><url><loc>https://haofei.ma/zh/blog/densefusion-related/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/densefusion-related/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/densefusion-related/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/densefusion-related/"/></url><url><loc>https://haofei.ma/zh/blog/dex/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/dex/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/dex/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/dex/"/></url><url><loc>https://haofei.ma/zh/blog/docker-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/docker-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/docker-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/docker-install/"/></url><url><loc>https://haofei.ma/zh/blog/doublecomputer-onekeyboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/doublecomputer-onekeyboard/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/doublecomputer-onekeyboard/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/doublecomputer-onekeyboard/"/></url><url><loc>https://haofei.ma/zh/blog/doublesystem-onebluetooth/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/doublesystem-onebluetooth/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/doublesystem-onebluetooth/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/doublesystem-onebluetooth/"/></url><url><loc>https://haofei.ma/zh/blog/ea8ce298/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ea8ce298/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ea8ce298/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ea8ce298/"/></url><url><loc>https://haofei.ma/zh/blog/easyocr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/easyocr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/easyocr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/easyocr/"/></url><url><loc>https://haofei.ma/zh/blog/ecc7e7f2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ecc7e7f2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ecc7e7f2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ecc7e7f2/"/></url><url><loc>https://haofei.ma/zh/blog/eccv2020-2022/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/eccv2020-2022/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/eccv2020-2022/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/eccv2020-2022/"/></url><url><loc>https://haofei.ma/zh/blog/eigen/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/eigen/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/eigen/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/eigen/"/></url><url><loc>https://haofei.ma/zh/blog/esp8266/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/esp8266/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/esp8266/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/esp8266/"/></url><url><loc>https://haofei.ma/zh/blog/ffb6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ffb6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ffb6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ffb6d/"/></url><url><loc>https://haofei.ma/zh/blog/fr5-ag95/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/fr5-ag95/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/fr5-ag95/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/fr5-ag95/"/></url><url><loc>https://haofei.ma/zh/blog/g2o/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/g2o/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/g2o/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/g2o/"/></url><url><loc>https://haofei.ma/zh/blog/gazebo-car/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gazebo-car/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gazebo-car/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gazebo-car/"/></url><url><loc>https://haofei.ma/zh/blog/gazebo-grasp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gazebo-grasp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gazebo-grasp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gazebo-grasp/"/></url><url><loc>https://haofei.ma/zh/blog/gdrnpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gdrnpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gdrnpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gdrnpp/"/></url><url><loc>https://haofei.ma/zh/blog/gen6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/gen6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/gen6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/gen6d/"/></url><url><loc>https://haofei.ma/zh/blog/hdf5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hdf5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hdf5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hdf5/"/></url><url><loc>https://haofei.ma/zh/blog/hexo-followme/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-followme/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-followme/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-followme/"/></url><url><loc>https://haofei.ma/zh/blog/hexo-next/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-next/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-next/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-next/"/></url><url><loc>https://haofei.ma/zh/blog/hexo-sidebar/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-sidebar/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-sidebar/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-sidebar/"/></url><url><loc>https://haofei.ma/zh/blog/hexo-toc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/hexo-toc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/hexo-toc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/hexo-toc/"/></url><url><loc>https://haofei.ma/zh/blog/html-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note1/"/></url><url><loc>https://haofei.ma/zh/blog/html-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note2/"/></url><url><loc>https://haofei.ma/zh/blog/html-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note3/"/></url><url><loc>https://haofei.ma/zh/blog/html-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note4/"/></url><url><loc>https://haofei.ma/zh/blog/html-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note5/"/></url><url><loc>https://haofei.ma/zh/blog/html-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-note6/"/></url><url><loc>https://haofei.ma/zh/blog/html-vscode/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/html-vscode/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/html-vscode/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/html-vscode/"/></url><url><loc>https://haofei.ma/zh/blog/ieee-format/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ieee-format/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ieee-format/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ieee-format/"/></url><url><loc>https://haofei.ma/zh/blog/isaacsim-ik/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/isaacsim-ik/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/isaacsim-ik/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/isaacsim-ik/"/></url><url><loc>https://haofei.ma/zh/blog/isaacsim-intro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/isaacsim-intro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/isaacsim-intro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/isaacsim-intro/"/></url><url><loc>https://haofei.ma/zh/blog/keil5-c51/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/keil5-c51/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/keil5-c51/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/keil5-c51/"/></url><url><loc>https://haofei.ma/zh/blog/keil5-mdk/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/keil5-mdk/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/keil5-mdk/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/keil5-mdk/"/></url><url><loc>https://haofei.ma/zh/blog/labview-3dsurface/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-3dsurface/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-3dsurface/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-3dsurface/"/></url><url><loc>https://haofei.ma/zh/blog/labview-2018/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-2018/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-2018/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-2018/"/></url><url><loc>https://haofei.ma/zh/blog/labview-2020/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-2020/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-2020/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-2020/"/></url><url><loc>https://haofei.ma/zh/blog/labview-circle/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-circle/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-circle/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-circle/"/></url><url><loc>https://haofei.ma/zh/blog/labview-draw/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-draw/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-draw/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-draw/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note1/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note2/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note3/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note4/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note5/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note6/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note7/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note8/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note9/"/></url><url><loc>https://haofei.ma/zh/blog/labview-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-note10/"/></url><url><loc>https://haofei.ma/zh/blog/labview-sin/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-sin/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-sin/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-sin/"/></url><url><loc>https://haofei.ma/zh/blog/labview-statemachine/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-statemachine/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-statemachine/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-statemachine/"/></url><url><loc>https://haofei.ma/zh/blog/labview-subvi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview-subvi/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview-subvi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview-subvi/"/></url><url><loc>https://haofei.ma/zh/blog/labview2019/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/labview2019/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/labview2019/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/labview2019/"/></url><url><loc>https://haofei.ma/zh/blog/latex-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/latex-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/latex-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/latex-basic/"/></url><url><loc>https://haofei.ma/zh/blog/latex-formula/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/latex-formula/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/latex-formula/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/latex-formula/"/></url><url><loc>https://haofei.ma/zh/blog/lfd-grasp-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-grasp-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-grasp-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-grasp-papers/"/></url><url><loc>https://haofei.ma/zh/blog/lfd-motion-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-motion-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-motion-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-motion-papers/"/></url><url><loc>https://haofei.ma/zh/blog/lfd-rl-papers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/lfd-rl-papers/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/lfd-rl-papers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/lfd-rl-papers/"/></url><url><loc>https://haofei.ma/zh/blog/linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/linemod/"/></url><url><loc>https://haofei.ma/zh/blog/maskrcnn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/maskrcnn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/maskrcnn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/maskrcnn/"/></url><url><loc>https://haofei.ma/zh/blog/mimicplay/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/mimicplay/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/mimicplay/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/mimicplay/"/></url><url><loc>https://haofei.ma/zh/blog/mujoco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/mujoco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/mujoco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/mujoco/"/></url><url><loc>https://haofei.ma/zh/blog/multi-stepping-motor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/multi-stepping-motor/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/multi-stepping-motor/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/multi-stepping-motor/"/></url><url><loc>https://haofei.ma/zh/blog/nerf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/nerf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/nerf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/nerf/"/></url><url><loc>https://haofei.ma/zh/blog/nodejs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/nodejs/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/nodejs/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/nodejs/"/></url><url><loc>https://haofei.ma/zh/blog/numpy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/numpy/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/numpy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/numpy/"/></url><url><loc>https://haofei.ma/zh/blog/obsidian/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/obsidian/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/obsidian/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/obsidian/"/></url><url><loc>https://haofei.ma/zh/blog/omega7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/omega7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/omega7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/omega7/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-digit-recognize/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-digit-recognize/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-digit-recognize/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-digit-recognize/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-knn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-knn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-knn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-knn/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-multiversion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-multiversion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-multiversion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-multiversion/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note1/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note2/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note3/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note4/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note5/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note6/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note7/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note8/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note9/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note10/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note11/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note12/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note13/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note13/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note13/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note13/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note14/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note14/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note14/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note14/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-note15/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-note15/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-note15/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-note15/"/></url><url><loc>https://haofei.ma/zh/blog/opencv-pythonversion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opencv-pythonversion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opencv-pythonversion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opencv-pythonversion/"/></url><url><loc>https://haofei.ma/zh/blog/opengl-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opengl-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opengl-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opengl-note1/"/></url><url><loc>https://haofei.ma/zh/blog/opengl-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/opengl-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/opengl-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/opengl-note2/"/></url><url><loc>https://haofei.ma/zh/blog/page/2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/2/"/></url><url><loc>https://haofei.ma/zh/blog/page/3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/3/"/></url><url><loc>https://haofei.ma/zh/blog/page/4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/4/"/></url><url><loc>https://haofei.ma/zh/blog/page/5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/5/"/></url><url><loc>https://haofei.ma/zh/blog/page/6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/6/"/></url><url><loc>https://haofei.ma/zh/blog/page/7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/7/"/></url><url><loc>https://haofei.ma/zh/blog/page/8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/8/"/></url><url><loc>https://haofei.ma/zh/blog/page/9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/9/"/></url><url><loc>https://haofei.ma/zh/blog/page/10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/10/"/></url><url><loc>https://haofei.ma/zh/blog/page/11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/11/"/></url><url><loc>https://haofei.ma/zh/blog/page/12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/12/"/></url><url><loc>https://haofei.ma/zh/blog/page/13/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/13/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/13/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/13/"/></url><url><loc>https://haofei.ma/zh/blog/page/14/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/14/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/14/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/14/"/></url><url><loc>https://haofei.ma/zh/blog/page/15/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/15/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/15/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/15/"/></url><url><loc>https://haofei.ma/zh/blog/page/16/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/16/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/16/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/16/"/></url><url><loc>https://haofei.ma/zh/blog/page/17/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/17/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/17/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/17/"/></url><url><loc>https://haofei.ma/zh/blog/page/18/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/18/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/18/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/18/"/></url><url><loc>https://haofei.ma/zh/blog/page/19/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/19/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/19/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/19/"/></url><url><loc>https://haofei.ma/zh/blog/page/20/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/20/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/20/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/20/"/></url><url><loc>https://haofei.ma/zh/blog/page/21/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/21/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/21/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/21/"/></url><url><loc>https://haofei.ma/zh/blog/page/22/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/22/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/22/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/22/"/></url><url><loc>https://haofei.ma/zh/blog/page/23/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/23/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/23/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/23/"/></url><url><loc>https://haofei.ma/zh/blog/page/24/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/page/24/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/page/24/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/page/24/"/></url><url><loc>https://haofei.ma/zh/blog/pcl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pcl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pcl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pcl/"/></url><url><loc>https://haofei.ma/zh/blog/pdf-remove-waterprint/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pdf-remove-waterprint/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pdf-remove-waterprint/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pdf-remove-waterprint/"/></url><url><loc>https://haofei.ma/zh/blog/posecnn/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/posecnn/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/posecnn/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/posecnn/"/></url><url><loc>https://haofei.ma/zh/blog/postgraduate-recommand-experience/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/postgraduate-recommand-experience/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/postgraduate-recommand-experience/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/postgraduate-recommand-experience/"/></url><url><loc>https://haofei.ma/zh/blog/postgraduate-recommand-question/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/postgraduate-recommand-question/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/postgraduate-recommand-question/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/postgraduate-recommand-question/"/></url><url><loc>https://haofei.ma/zh/blog/ppo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ppo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ppo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ppo/"/></url><url><loc>https://haofei.ma/zh/blog/proteus-220to5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus-220to5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus-220to5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus-220to5/"/></url><url><loc>https://haofei.ma/zh/blog/proteus-nopower-bug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus-nopower-bug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus-nopower-bug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus-nopower-bug/"/></url><url><loc>https://haofei.ma/zh/blog/proteus89/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/proteus89/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/proteus89/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/proteus89/"/></url><url><loc>https://haofei.ma/zh/blog/pvnet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pvnet/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pvnet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pvnet/"/></url><url><loc>https://haofei.ma/zh/blog/pyqt5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pyqt5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pyqt5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pyqt5/"/></url><url><loc>https://haofei.ma/zh/blog/python-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note1/"/></url><url><loc>https://haofei.ma/zh/blog/python-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note2/"/></url><url><loc>https://haofei.ma/zh/blog/python-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note3/"/></url><url><loc>https://haofei.ma/zh/blog/python-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note4/"/></url><url><loc>https://haofei.ma/zh/blog/python-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/python-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/python-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/python-note5/"/></url><url><loc>https://haofei.ma/zh/blog/pytorch/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/pytorch/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/pytorch/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/pytorch/"/></url><url><loc>https://haofei.ma/zh/blog/qt-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note1/"/></url><url><loc>https://haofei.ma/zh/blog/qt-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note2/"/></url><url><loc>https://haofei.ma/zh/blog/qt-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note3/"/></url><url><loc>https://haofei.ma/zh/blog/qt-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note4/"/></url><url><loc>https://haofei.ma/zh/blog/qt-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/qt-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/qt-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/qt-note5/"/></url><url><loc>https://haofei.ma/zh/blog/raspberrypi-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-install/"/></url><url><loc>https://haofei.ma/zh/blog/raspberrypi-ubuntu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-ubuntu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-ubuntu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-ubuntu/"/></url><url><loc>https://haofei.ma/zh/blog/raspberrypi-web-config/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-config/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-config/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-config/"/></url><url><loc>https://haofei.ma/zh/blog/raspberrypi-web-connect/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-connect/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-connect/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-connect/"/></url><url><loc>https://haofei.ma/zh/blog/raspberrypi-web-wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/raspberrypi-web-wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/raspberrypi-web-wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/raspberrypi-web-wordpress/"/></url><url><loc>https://haofei.ma/zh/blog/reskill/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/reskill/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/reskill/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/reskill/"/></url><url><loc>https://haofei.ma/zh/blog/rgb-matters/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rgb-matters/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rgb-matters/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rgb-matters/"/></url><url><loc>https://haofei.ma/zh/blog/rl-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rl-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rl-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rl-buglist/"/></url><url><loc>https://haofei.ma/zh/blog/robomimic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robomimic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robomimic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robomimic/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-collision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-collision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-collision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-collision/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-configbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-configbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-configbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-configbug/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-conveyer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-conveyer/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-conveyer/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-conveyer/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-curve/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-curve/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-curve/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-curve/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-doubleconveyer/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-doubleconveyer/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-doubleconveyer/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-doubleconveyer/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-gripper/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-gripper/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-gripper/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-gripper/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-install/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note1/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note2/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note3/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note4/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note5/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note6/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note7/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note8/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note9/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-note10/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-slowbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-slowbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-slowbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-slowbug/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-stack/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-stack/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-stack/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-stack/"/></url><url><loc>https://haofei.ma/zh/blog/robotstudio-trajectory/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/robotstudio-trajectory/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/robotstudio-trajectory/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/robotstudio-trajectory/"/></url><url><loc>https://haofei.ma/zh/blog/ros-aruco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-aruco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-aruco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-aruco/"/></url><url><loc>https://haofei.ma/zh/blog/ros-basic/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-basic/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-basic/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-basic/"/></url><url><loc>https://haofei.ma/zh/blog/ros-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-buglist/"/></url><url><loc>https://haofei.ma/zh/blog/ros-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-install/"/></url><url><loc>https://haofei.ma/zh/blog/ros-multi-machine-communication/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-multi-machine-communication/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-multi-machine-communication/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-multi-machine-communication/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note1/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note2/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note3/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note4/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note5/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note5/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note5/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note5/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note6/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note6/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note6/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note6/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note7/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note7/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note7/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note7/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note8/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note9/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note9/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note9/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note9/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note10/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note10/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note10/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note10/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note11/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note11/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note11/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note11/"/></url><url><loc>https://haofei.ma/zh/blog/ros-note12/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-note12/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-note12/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-note12/"/></url><url><loc>https://haofei.ma/zh/blog/ros-stm32/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-stm32/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-stm32/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-stm32/"/></url><url><loc>https://haofei.ma/zh/blog/ros-usbcamera/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros-usbcamera/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros-usbcamera/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros-usbcamera/"/></url><url><loc>https://haofei.ma/zh/blog/ros2-command/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros2-command/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros2-command/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros2-command/"/></url><url><loc>https://haofei.ma/zh/blog/ros2-urdf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ros2-urdf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ros2-urdf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ros2-urdf/"/></url><url><loc>https://haofei.ma/zh/blog/rosdep/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/rosdep/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/rosdep/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/rosdep/"/></url><url><loc>https://haofei.ma/zh/blog/sakurafrp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/sakurafrp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/sakurafrp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/sakurafrp/"/></url><url><loc>https://haofei.ma/zh/blog/sift/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/sift/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/sift/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/sift/"/></url><url><loc>https://haofei.ma/zh/blog/slam-intro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/slam-intro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/slam-intro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/slam-intro/"/></url><url><loc>https://haofei.ma/zh/blog/slam-rotation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/slam-rotation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/slam-rotation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/slam-rotation/"/></url><url><loc>https://haofei.ma/zh/blog/standford-cs25/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/standford-cs25/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/standford-cs25/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/standford-cs25/"/></url><url><loc>https://haofei.ma/zh/blog/staple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/staple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/staple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/staple/"/></url><url><loc>https://haofei.ma/zh/blog/statistic-note1/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note1/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note1/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note1/"/></url><url><loc>https://haofei.ma/zh/blog/statistic-note2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note2/"/></url><url><loc>https://haofei.ma/zh/blog/statistic-note3/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note3/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note3/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note3/"/></url><url><loc>https://haofei.ma/zh/blog/statistic-note4/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/statistic-note4/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/statistic-note4/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/statistic-note4/"/></url><url><loc>https://haofei.ma/zh/blog/stepping-motor-simulation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stepping-motor-simulation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stepping-motor-simulation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stepping-motor-simulation/"/></url><url><loc>https://haofei.ma/zh/blog/stm32-serialbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stm32-serialbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stm32-serialbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stm32-serialbug/"/></url><url><loc>https://haofei.ma/zh/blog/stm32-stepping-motor/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/stm32-stepping-motor/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/stm32-stepping-motor/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/stm32-stepping-motor/"/></url><url><loc>https://haofei.ma/zh/blog/tags/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/"/></url><url><loc>https://haofei.ma/zh/blog/tags/2d-vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/2d-vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/2d-vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/2d-vision/"/></url><url><loc>https://haofei.ma/zh/blog/tags/3d-point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/3d-point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/3d-point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/3d-point-cloud/"/></url><url><loc>https://haofei.ma/zh/blog/tags/3d-reconstruction/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/3d-reconstruction/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/3d-reconstruction/"/></url><url><loc>https://haofei.ma/zh/blog/tags/6d-pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/6d-pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/6d-pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/6d-pose-estimation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/access-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/access-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/access-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/access-tools/"/></url><url><loc>https://haofei.ma/zh/blog/tags/admissions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/admissions/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/admissions/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/admissions/"/></url><url><loc>https://haofei.ma/zh/blog/tags/algorithms/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/algorithms/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/algorithms/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/algorithms/"/></url><url><loc>https://haofei.ma/zh/blog/tags/aliyun/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/aliyun/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/aliyun/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/aliyun/"/></url><url><loc>https://haofei.ma/zh/blog/tags/apple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/apple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/apple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/apple/"/></url><url><loc>https://haofei.ma/zh/blog/tags/bugs/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/bugs/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/bugs/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/bugs/"/></url><url><loc>https://haofei.ma/zh/blog/tags/cloudflare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cloudflare/"/></url><url><loc>https://haofei.ma/zh/blog/tags/computer-vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/computer-vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/computer-vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/computer-vision/"/></url><url><loc>https://haofei.ma/zh/blog/tags/cpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cpp/"/></url><url><loc>https://haofei.ma/zh/blog/tags/cvpr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/cvpr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/cvpr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/cvpr/"/></url><url><loc>https://haofei.ma/zh/blog/tags/data/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/data/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/data/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/data/"/></url><url><loc>https://haofei.ma/zh/blog/tags/deep-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/deep-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/deep-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/deep-learning/"/></url><url><loc>https://haofei.ma/zh/blog/tags/densefusion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/densefusion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/densefusion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/densefusion/"/></url><url><loc>https://haofei.ma/zh/blog/tags/digitization/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/digitization/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/digitization/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/digitization/"/></url><url><loc>https://haofei.ma/zh/blog/tags/dual-boot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/dual-boot/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/dual-boot/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/dual-boot/"/></url><url><loc>https://haofei.ma/zh/blog/tags/eccv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/eccv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/eccv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/eccv/"/></url><url><loc>https://haofei.ma/zh/blog/tags/embedded/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/embedded/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/embedded/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/embedded/"/></url><url><loc>https://haofei.ma/zh/blog/tags/environment-setup/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/environment-setup/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/environment-setup/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/environment-setup/"/></url><url><loc>https://haofei.ma/zh/blog/tags/equipment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/equipment/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/equipment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/equipment/"/></url><url><loc>https://haofei.ma/zh/blog/tags/experiments/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/experiments/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/experiments/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/experiments/"/></url><url><loc>https://haofei.ma/zh/blog/tags/fundamentals/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/fundamentals/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/fundamentals/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/fundamentals/"/></url><url><loc>https://haofei.ma/zh/blog/tags/gdrnpp/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/gdrnpp/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/gdrnpp/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/gdrnpp/"/></url><url><loc>https://haofei.ma/zh/blog/tags/gen6d/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/gen6d/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/gen6d/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/gen6d/"/></url><url><loc>https://haofei.ma/zh/blog/tags/git/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/git/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/git/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/git/"/></url><url><loc>https://haofei.ma/zh/blog/tags/grasp-pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/grasp-pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/grasp-pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/grasp-pose-estimation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/grasping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/grasping/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/grasping/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/grasping/"/></url><url><loc>https://haofei.ma/zh/blog/tags/hexo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/hexo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/hexo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/hexo/"/></url><url><loc>https://haofei.ma/zh/blog/tags/html/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/html/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/html/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/html/"/></url><url><loc>https://haofei.ma/zh/blog/tags/image-hosting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/image-hosting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/image-hosting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/image-hosting/"/></url><url><loc>https://haofei.ma/zh/blog/tags/imitation-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/imitation-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/imitation-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/imitation-learning/"/></url><url><loc>https://haofei.ma/zh/blog/tags/imitation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/imitation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/imitation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/imitation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/instance-segmentation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/instance-segmentation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/instance-segmentation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/instance-segmentation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/isaacsim/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/isaacsim/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/isaacsim/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/isaacsim/"/></url><url><loc>https://haofei.ma/zh/blog/tags/lab-equipment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/lab-equipment/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/lab-equipment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/lab-equipment/"/></url><url><loc>https://haofei.ma/zh/blog/tags/labview/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/labview/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/labview/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/labview/"/></url><url><loc>https://haofei.ma/zh/blog/tags/latex/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/latex/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/latex/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/latex/"/></url><url><loc>https://haofei.ma/zh/blog/tags/lecture-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/lecture-notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/lecture-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/lecture-notes/"/></url><url><loc>https://haofei.ma/zh/blog/tags/linemod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/linemod/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/linemod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/linemod/"/></url><url><loc>https://haofei.ma/zh/blog/tags/linux/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/linux/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/linux/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/linux/"/></url><url><loc>https://haofei.ma/zh/blog/tags/mcu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mcu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mcu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mcu/"/></url><url><loc>https://haofei.ma/zh/blog/tags/mixed-reality/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mixed-reality/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mixed-reality/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mixed-reality/"/></url><url><loc>https://haofei.ma/zh/blog/tags/mujoco/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/mujoco/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/mujoco/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/mujoco/"/></url><url><loc>https://haofei.ma/zh/blog/tags/multi-host/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/multi-host/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/multi-host/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/multi-host/"/></url><url><loc>https://haofei.ma/zh/blog/tags/nerf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/nerf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/nerf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/nerf/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ng-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ng-notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ng-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ng-notes/"/></url><url><loc>https://haofei.ma/zh/blog/tags/notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/notes/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/notes/"/></url><url><loc>https://haofei.ma/zh/blog/tags/nvidia/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/nvidia/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/nvidia/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/nvidia/"/></url><url><loc>https://haofei.ma/zh/blog/tags/object-detection/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-detection/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-detection/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-detection/"/></url><url><loc>https://haofei.ma/zh/blog/tags/object-recognition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-recognition/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-recognition/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-recognition/"/></url><url><loc>https://haofei.ma/zh/blog/tags/object-tracking/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/object-tracking/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/object-tracking/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/object-tracking/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ocr/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ocr/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ocr/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ocr/"/></url><url><loc>https://haofei.ma/zh/blog/tags/opencv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/opencv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/opencv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/opencv/"/></url><url><loc>https://haofei.ma/zh/blog/tags/opengl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/opengl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/opengl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/opengl/"/></url><url><loc>https://haofei.ma/zh/blog/tags/pcl/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/pcl/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/pcl/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/pcl/"/></url><url><loc>https://haofei.ma/zh/blog/tags/plc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/plc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/plc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/plc/"/></url><url><loc>https://haofei.ma/zh/blog/tags/point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/point-cloud/"/></url><url><loc>https://haofei.ma/zh/blog/tags/pose-estimation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/pose-estimation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/pose-estimation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/pose-estimation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ppo/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ppo/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ppo/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ppo/"/></url><url><loc>https://haofei.ma/zh/blog/tags/practice/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/practice/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/practice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/practice/"/></url><url><loc>https://haofei.ma/zh/blog/tags/productivity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/productivity/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/productivity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/productivity/"/></url><url><loc>https://haofei.ma/zh/blog/tags/programming-languages/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/programming-languages/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/programming-languages/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/programming-languages/"/></url><url><loc>https://haofei.ma/zh/blog/tags/proteus/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/proteus/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/proteus/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/proteus/"/></url><url><loc>https://haofei.ma/zh/blog/tags/python/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/python/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/python/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/python/"/></url><url><loc>https://haofei.ma/zh/blog/tags/qt/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/qt/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/qt/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/qt/"/></url><url><loc>https://haofei.ma/zh/blog/tags/raspberry-pi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/raspberry-pi/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/raspberry-pi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/raspberry-pi/"/></url><url><loc>https://haofei.ma/zh/blog/tags/reinforcement-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/reinforcement-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/reinforcement-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/reinforcement-learning/"/></url><url><loc>https://haofei.ma/zh/blog/tags/research-basics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/research-basics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/research-basics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/research-basics/"/></url><url><loc>https://haofei.ma/zh/blog/tags/robot-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robot-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robot-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robot-learning/"/></url><url><loc>https://haofei.ma/zh/blog/tags/robot-motion/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robot-motion/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robot-motion/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robot-motion/"/></url><url><loc>https://haofei.ma/zh/blog/tags/robotic-grasping/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotic-grasping/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotic-grasping/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotic-grasping/"/></url><url><loc>https://haofei.ma/zh/blog/tags/robotics/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotics/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotics/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotics/"/></url><url><loc>https://haofei.ma/zh/blog/tags/robotstudio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/robotstudio/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/robotstudio/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/robotstudio/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ros/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ros/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ros/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ros/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ros2/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ros2/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ros2/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ros2/"/></url><url><loc>https://haofei.ma/zh/blog/tags/shell/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/shell/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/shell/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/shell/"/></url><url><loc>https://haofei.ma/zh/blog/tags/sift/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/sift/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/sift/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/sift/"/></url><url><loc>https://haofei.ma/zh/blog/tags/simulation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/simulation/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/simulation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/simulation/"/></url><url><loc>https://haofei.ma/zh/blog/tags/site-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/site-building/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/site-building/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/site-building/"/></url><url><loc>https://haofei.ma/zh/blog/tags/slam/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/slam/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/slam/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/slam/"/></url><url><loc>https://haofei.ma/zh/blog/tags/software-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/software-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/software-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/software-install/"/></url><url><loc>https://haofei.ma/zh/blog/tags/staple/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/staple/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/staple/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/staple/"/></url><url><loc>https://haofei.ma/zh/blog/tags/statistical-learning/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/statistical-learning/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/statistical-learning/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/statistical-learning/"/></url><url><loc>https://haofei.ma/zh/blog/tags/tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/tools/"/></url><url><loc>https://haofei.ma/zh/blog/tags/troubleshooting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/troubleshooting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/troubleshooting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/troubleshooting/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ubuntu-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ubuntu-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ubuntu-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ubuntu-tools/"/></url><url><loc>https://haofei.ma/zh/blog/tags/ubuntu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/ubuntu/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/ubuntu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/ubuntu/"/></url><url><loc>https://haofei.ma/zh/blog/tags/vision/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/vision/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/vision/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/vision/"/></url><url><loc>https://haofei.ma/zh/blog/tags/visionpro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/visionpro/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/visionpro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/visionpro/"/></url><url><loc>https://haofei.ma/zh/blog/tags/windows-tools/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/windows-tools/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/windows-tools/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/windows-tools/"/></url><url><loc>https://haofei.ma/zh/blog/tags/windows/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/windows/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/windows/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/windows/"/></url><url><loc>https://haofei.ma/zh/blog/tags/wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tags/wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tags/wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tags/wordpress/"/></url><url><loc>https://haofei.ma/zh/blog/tensorboard/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tensorboard/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tensorboard/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tensorboard/"/></url><url><loc>https://haofei.ma/zh/blog/terminator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/terminator/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/terminator/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/terminator/"/></url><url><loc>https://haofei.ma/zh/blog/tia-portal/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/tia-portal/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/tia-portal/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/tia-portal/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-buglist/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-buglist/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-buglist/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-buglist/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-install/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-install/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-install/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-install/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-onedrive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-onedrive/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-onedrive/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-onedrive/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-resource/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-resource/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-resource/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-resource/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-screen-record/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-screen-record/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-screen-record/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-screen-record/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-vnc/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-vnc/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-vnc/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-vnc/"/></url><url><loc>https://haofei.ma/zh/blog/ubuntu-windows-fileshare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/ubuntu-windows-fileshare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/ubuntu-windows-fileshare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/ubuntu-windows-fileshare/"/></url><url><loc>https://haofei.ma/zh/blog/urdf/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/urdf/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/urdf/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/urdf/"/></url><url><loc>https://haofei.ma/zh/blog/usb_distinguish/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/usb_distinguish/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/usb_distinguish/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/usb_distinguish/"/></url><url><loc>https://haofei.ma/zh/blog/video-download/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/video-download/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/video-download/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/video-download/"/></url><url><loc>https://haofei.ma/zh/blog/website-build-wordpress/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/website-build-wordpress/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/website-build-wordpress/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/website-build-wordpress/"/></url><url><loc>https://haofei.ma/zh/blog/windows-ubuntu-fileshare/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/windows-ubuntu-fileshare/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/windows-ubuntu-fileshare/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/windows-ubuntu-fileshare/"/></url><url><loc>https://haofei.ma/zh/blog/wordperss-website/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordperss-website/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordperss-website/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordperss-website/"/></url><url><loc>https://haofei.ma/zh/blog/wordpress-filesizebug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-filesizebug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-filesizebug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-filesizebug/"/></url><url><loc>https://haofei.ma/zh/blog/wordpress-loadbug/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-loadbug/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-loadbug/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-loadbug/"/></url><url><loc>https://haofei.ma/zh/blog/wordpress-note/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/wordpress-note/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/wordpress-note/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/wordpress-note/"/></url><url><loc>https://haofei.ma/zh/blog/yolov8/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/yolov8/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/yolov8/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/yolov8/"/></url><url><loc>https://haofei.ma/zh/blog/zsh/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/blog/zsh/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/blog/zsh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/blog/zsh/"/></url><url><loc>https://haofei.ma/zh/cv/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/cv/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/cv/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/cv/"/></url><url><loc>https://haofei.ma/zh/news/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/news/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/news/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/news/"/></url><url><loc>https://haofei.ma/zh/projects/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/"/></url><url><loc>https://haofei.ma/zh/projects/6d-grasp-point-cloud/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/6d-grasp-point-cloud/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/6d-grasp-point-cloud/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/6d-grasp-point-cloud/"/></url><url><loc>https://haofei.ma/zh/projects/ar-assisted-drilling/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/ar-assisted-drilling/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/ar-assisted-drilling/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/ar-assisted-drilling/"/></url><url><loc>https://haofei.ma/zh/projects/autonomous-suture/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/autonomous-suture/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/autonomous-suture/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/autonomous-suture/"/></url><url><loc>https://haofei.ma/zh/projects/bimanual-teleoperation-sorting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/bimanual-teleoperation-sorting/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/bimanual-teleoperation-sorting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/bimanual-teleoperation-sorting/"/></url><url><loc>https://haofei.ma/zh/projects/glovity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/glovity/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/glovity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/glovity/"/></url><url><loc>https://haofei.ma/zh/projects/haptic-diffusion-policy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/haptic-diffusion-policy/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/haptic-diffusion-policy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/haptic-diffusion-policy/"/></url><url><loc>https://haofei.ma/zh/projects/hkpc-parcel-unpacking/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/hkpc-parcel-unpacking/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/hkpc-parcel-unpacking/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/hkpc-parcel-unpacking/"/></url><url><loc>https://haofei.ma/zh/projects/medical-pan-tilt/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/medical-pan-tilt/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/medical-pan-tilt/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/medical-pan-tilt/"/></url><url><loc>https://haofei.ma/zh/projects/rock-core-box/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/rock-core-box/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/rock-core-box/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/rock-core-box/"/></url><url><loc>https://haofei.ma/zh/projects/spherical-robot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/projects/spherical-robot/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/projects/spherical-robot/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/projects/spherical-robot/"/></url><url><loc>https://haofei.ma/zh/publications/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/publications/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/publications/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/publications/"/></url><url><loc>https://haofei.ma/zh/research/</loc><xhtml:link rel="alternate" hreflang="en" href="https://haofei.ma/en/research/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://haofei.ma/zh/research/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://haofei.ma/en/research/"/></url></urlset>