[{"data":1,"prerenderedAt":352},["ShallowReactive",2],{"wiki-page-\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso":3,"wiki-doc-items-\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso":41,"language-switcher-data-\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso":336,"wiki-i18n-paths-\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso":351},{"id":4,"title":5,"body":6,"canonicalPath":21,"chapterDepth":19,"chapterOrder":22,"date":23,"description":16,"docI18nKey":24,"docKey":25,"docRoot":26,"docTitle":27,"extension":28,"i18nKey":29,"isBlogPost":30,"isWikiDoc":31,"isWikiIndex":30,"layout":32,"legacyPath":32,"locale":33,"localeSlug":34,"meta":35,"navigation":31,"path":21,"seo":36,"sourcePath":37,"sourceStem":29,"stem":38,"wikiDepth":39,"__hash__":40},"content\u002F_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-Boost.Aiso.md","Boost.Asio库",{"type":7,"value":8,"toc":17},"minimark",[9],[10,11,12],"p",{},[13,14,16],"a",{"href":15},"\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0400-tcp-tong-xin","Boost.Asio library TCP communication",{"title":18,"searchDepth":19,"depth":19,"links":20},"",2,[],"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","1300-0300-0100","2023-12-30","wiki\u002F2023-12-30-ros2-tutorial","en-us:2023-12-30-ros2-tutorial","\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial","Ros2 Tutorial","md","wiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-Boost.Aiso",false,true,null,"en-US","en-us",{},{"title":5,"description":16},"\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-Boost.Aiso",1,"NNQ5TFZ87rhWs9Miyr9VU-DpKaelH4hEWUDdo3l8xQY",[42,48,53,58,63,68,73,78,83,88,93,98,103,108,113,118,123,128,133,138,142,147,152,157,162,167,168,173,177,182,187,192,197,202,207,212,217,222,227,232,237,242,247,252,257,262,267,273,278,283,288,293,298,303,308,313,318,323,328,333],{"path":43,"stem":44,"title":45,"date":23,"chapterOrder":46,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0100-ros2-jie-shao","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0100-ROS2介绍","Introduction to ROS2","0100",0,{"path":49,"stem":50,"title":51,"date":23,"chapterOrder":52,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0200-ru-men-cao-zuo","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0200-入门操作","Getting Started","0200",{"path":54,"stem":55,"title":56,"date":23,"chapterOrder":57,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0300-gong-zuo-kong-jian-yu-gong-neng-bao","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0300-工作空间与功能包","Workspace and Function Packages","0300",{"path":59,"stem":60,"title":61,"date":23,"chapterOrder":62,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0400-si-da-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0400-四大通信","Four Major Communications","0400",{"path":64,"stem":65,"title":66,"date":23,"chapterOrder":67,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0500-ros2-qi-ta-tong-xin-ji-zhi","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0500-ROS2其他通信机制","ROS2 Other Communication Mechanisms","0500",{"path":69,"stem":70,"title":71,"date":23,"chapterOrder":72,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0600-launch","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0600-Launch","Launch","0600",{"path":74,"stem":75,"title":76,"date":23,"chapterOrder":77,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0700-hui-su-rosbag2","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0700-回溯rosbag2","Replaying rosbag2","0700",{"path":79,"stem":80,"title":81,"date":23,"chapterOrder":82,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0800-zuo-biao-bian-huan-tf","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0800-坐标变换TF","Coordinate Transformation TF","0800",{"path":84,"stem":85,"title":86,"date":23,"chapterOrder":87,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0900-ke-shi-hua-ping-tai-rviz2-yu-urdf-jian-mo-yu-yan","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F0900-可视化平台RVIZ2与URDF建模语言","Visualization Platform RVIZ2 and URDF Modeling Language","0900",{"path":89,"stem":90,"title":91,"date":23,"chapterOrder":92,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1000-stage-ros2-fang-zhen-ping-tai","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1000-Stage_Ros2仿真平台","Stage_Ros2 Simulation Platform","1000",{"path":94,"stem":95,"title":96,"date":23,"chapterOrder":97,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0100-gazeboclassic","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0100-GazeboClassic","Gezebo Classic","1100-0100",{"path":99,"stem":100,"title":101,"date":23,"chapterOrder":102,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0200-ignitiongazebo","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0200-IgnitionGazebo","Ignition Gazebo（Gazebo Fortress）","1100-0200",{"path":104,"stem":105,"title":106,"date":23,"chapterOrder":107,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0300-gazebosim","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0300-GazeboSim","Gz Sim（Gazebo Harmonic）","1100-0300",{"path":109,"stem":110,"title":111,"date":23,"chapterOrder":112,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0400-igngz2gzsim","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-0400-Igngz2gzsim","Migrate Ign Gazebo to Gz Sim","1100-0400",{"path":114,"stem":115,"title":116,"date":23,"chapterOrder":117,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-gezebo-fang-zhen-ping-tai","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1100-Gezebo仿真平台","Gazebo simulation platform","1100",{"path":119,"stem":120,"title":121,"date":23,"chapterOrder":122,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0100-humble-ban-ben","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0100-Humble版本","Humble Navigation Simulation","1200-0100",{"path":124,"stem":125,"title":126,"date":23,"chapterOrder":127,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0200-jazzy-ban-ben","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0200-Jazzy版本","Jazzy Navigation Simulation","1200-0200",{"path":129,"stem":130,"title":131,"date":23,"chapterOrder":132,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0300-humble2jazzy","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-0300-Humble2Jazzy","Differences in Navigation between Humble and Jazzy","1200-0300",{"path":134,"stem":135,"title":136,"date":23,"chapterOrder":137,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-ji-qi-ren-dao-hang-navigation2-fang-zhen-pian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1200-机器人导航Navigation2(仿真篇)","Robot Navigation with Navigation2 (Simulation)","1200",{"path":139,"stem":140,"title":5,"date":23,"chapterOrder":141,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-0100-boost-aiso","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-0100-Boost.Aiso","1300-0100-0100",{"path":143,"stem":144,"title":145,"date":23,"chapterOrder":146,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-0200-ros2-serial-driver","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-0200-ros2_serial_driver","ROS2 Serial Driver Library","1300-0100-0200",{"path":148,"stem":149,"title":150,"date":23,"chapterOrder":151,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-chuan-kou-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0100-串口通信","UART serial communication","1300-0100",{"path":153,"stem":154,"title":155,"date":23,"chapterOrder":156,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-0100-socketcan","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-0100-socketcan","SocketCAN","1300-0200-0100",{"path":158,"stem":159,"title":160,"date":23,"chapterOrder":161,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-0200-ros2-socketcan","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-0200-ros2_socketcan","ROS2_SocketCAN","1300-0200-0200",{"path":163,"stem":164,"title":165,"date":23,"chapterOrder":166,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-can-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0200-CAN通信","CAN communication","1300-0200",{"path":21,"stem":38,"title":5,"date":23,"chapterOrder":22,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},{"path":169,"stem":170,"title":171,"date":23,"chapterOrder":172,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-tcp-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-TCP通信","TCP communication","1300-0300",{"path":174,"stem":175,"title":5,"date":23,"chapterOrder":176,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0400-0100-boost-aiso","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0400-0100-Boost.Aiso","1300-0400-0100",{"path":178,"stem":179,"title":180,"date":23,"chapterOrder":181,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0400-udp-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0400-UDP通信","UDP communication","1300-0400",{"path":183,"stem":184,"title":185,"date":23,"chapterOrder":186,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-linux-ying-jian-tong-xin","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-Linux硬件通信","Linux hardware communication","1300",{"path":188,"stem":189,"title":190,"date":23,"chapterOrder":191,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0100-ji-qi-ren-zu-cheng","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0100-机器人组成","Robot Composition","1400-0100",{"path":193,"stem":194,"title":195,"date":23,"chapterOrder":196,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-0100-yuan-cheng-kai-fa-ssh","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-0100-远程开发SSH","Remote Development SSH","1400-0200-0100",{"path":198,"stem":199,"title":200,"date":23,"chapterOrder":201,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-0200-yuan-cheng-fang-wen-zhuo-mian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-0200-远程访问桌面","Remote Desktop Access","1400-0200-0200",{"path":203,"stem":204,"title":205,"date":23,"chapterOrder":206,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-gong-kong-ji-zhi-yuan-cheng-kai-fa-huan-jing","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0200-工控机之远程开发环境","Remote Development Environment for Industrial PC","1400-0200",{"path":208,"stem":209,"title":210,"date":23,"chapterOrder":211,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0300-gong-kong-ji-zhi-wai-jie-usb-she-bei","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0300-工控机之外接USB设备","External USB Devices for the Industrial PC","1400-0300",{"path":213,"stem":214,"title":215,"date":23,"chapterOrder":216,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0400-fen-bu-shi-da-jian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0400-分布式搭建","Distributed setup","1400-0400",{"path":218,"stem":219,"title":220,"date":23,"chapterOrder":221,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0500-you-hua-ri-zhi","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0500-优化日志","Optimize logs","1400-0500",{"path":223,"stem":224,"title":225,"date":23,"chapterOrder":226,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0100-li-cheng-ji-odom","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0100-里程计Odom","odometry","1400-0600-0100",{"path":228,"stem":229,"title":230,"date":23,"chapterOrder":231,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0200-guan-xing-ji-imu","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0200-惯性计IMU","Inertial Measurement Unit (IMU)","1400-0600-0200",{"path":233,"stem":234,"title":235,"date":23,"chapterOrder":236,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0300-ji-guang-lei-da-lidar","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0300-激光雷达LiDAR","LiDAR","1400-0600-0300",{"path":238,"stem":239,"title":240,"date":23,"chapterOrder":241,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0400-xiang-ji-camera","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0400-相机Camera","Camera","1400-0600-0400",{"path":243,"stem":244,"title":245,"date":23,"chapterOrder":246,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0500-quan-qiu-ding-wei-gnss","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0500-全球定位GNSS","Global Navigation Satellite System (GNSS)","1400-0600-0500",{"path":248,"stem":249,"title":250,"date":23,"chapterOrder":251,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0600-shou-bing-joy","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0600-手柄joy","The query \"手柄JOY\" is a bit ambiguous. To help you better, could you please provide more details? For example:","1400-0600-0600",{"path":253,"stem":254,"title":255,"date":23,"chapterOrder":256,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0700-jian-pan-kong-zhi-jie-dian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-0700-键盘控制节点","Keyboard control node","1400-0600-0700",{"path":258,"stem":259,"title":260,"date":23,"chapterOrder":261,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-ying-jian-ping-tai","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0600-硬件平台","Hardware platform","1400-0600",{"path":263,"stem":264,"title":265,"date":23,"chapterOrder":266,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0700-zuo-biao-xi-yu-hua-ti-guan-xi","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0700-坐标系与话题关系","Coordinate System and Topic Relationship","1400-0700",{"path":268,"stem":269,"title":270,"date":23,"chapterOrder":271,"chapterDepth":272,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-0100-lun-shi-li-cheng-ji-biao-ding","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-0100-轮式里程计标定","Wheel odometry calibration","1400-0800-0100-0100",3,{"path":274,"stem":275,"title":276,"date":23,"chapterOrder":277,"chapterDepth":272,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-0200-lun-shi-li-cheng-ji-yu-imu-rong-he","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-0200-轮式里程计与IMU融合","Fusion of Wheel Odometry and IMU","1400-0800-0100-0200",{"path":279,"stem":280,"title":281,"date":23,"chapterOrder":282,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-lun-shi-li-cheng-ji-biao-ding-yu-rong-he","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0100-轮式里程计标定与融合","Wheel odometry calibration and fusion","1400-0800-0100",{"path":284,"stem":285,"title":286,"date":23,"chapterOrder":287,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0200-ji-guang-lei-da-gong-ju","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0200-激光雷达工具","Lidar Tool","1400-0800-0200",{"path":289,"stem":290,"title":291,"date":23,"chapterOrder":292,"chapterDepth":19,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0300-xiang-ji-shi-yong-jin-jie","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-0300-相机使用进阶","Advanced Camera Usage","1400-0800-0300",{"path":294,"stem":295,"title":296,"date":23,"chapterOrder":297,"chapterDepth":39,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-ying-jian-ping-tai-jin-jie","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-0800-硬件平台进阶","Advanced Hardware Platform","1400-0800",{"path":299,"stem":300,"title":301,"date":23,"chapterOrder":302,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-ji-qi-ren-ying-jian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1400-机器人硬件","Robot hardware","1400",{"path":304,"stem":305,"title":306,"date":23,"chapterOrder":307,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1500-ros2-control","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1500-ROS2_Control","ROS2_Control","1500",{"path":309,"stem":310,"title":311,"date":23,"chapterOrder":312,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1600-moveit2-gong-ye-ji-qi-ren-ji-xie-bi","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1600-Moveit2工业机器人机械臂","MoveIt2 industrial robot arm","1600",{"path":314,"stem":315,"title":316,"date":23,"chapterOrder":317,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1700-ji-qi-ren-dao-hang-navigation2-shi-ti-pian","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1700-机器人导航Navigation2(实体篇)","Robot Navigation with Navigation2 (Physical Robot)","1700",{"path":319,"stem":320,"title":321,"date":23,"chapterOrder":322,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1800-microros","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1800-MicroROS","MicroROS","1800",{"path":324,"stem":325,"title":326,"date":23,"chapterOrder":327,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1900-webots-fang-zhen-ping-tai","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1900-Webots仿真平台","Webots simulation platform","1900",{"path":329,"stem":330,"title":331,"date":23,"chapterOrder":332,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":30},"\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F2000-opencv","_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F2000-OpenCV","OpenCV","2000",{"path":26,"stem":334,"title":335,"date":23,"chapterOrder":32,"chapterDepth":47,"docKey":25,"docRoot":26,"docTitle":27,"isWikiDoc":31,"isWikiIndex":31},"_i18n\u002Fen-us\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002Findex","ROS2 Robot Operating System Tutorial",{"variants":337},[338,339,342,345,348],{"path":21,"localeSlug":34,"i18nKey":29},{"path":340,"localeSlug":341,"i18nKey":29},"\u002Fzh-hant\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","zh-hant",{"path":343,"localeSlug":344,"i18nKey":29},"\u002Fzh-hk\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","zh-hk",{"path":346,"localeSlug":347,"i18nKey":29},"\u002Fzh-tw\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","zh-tw",{"path":349,"localeSlug":350,"i18nKey":29},"\u002Fzh-cn\u002Fwiki\u002F2023-12-30-ros2-tutorial\u002F1300-0300-0100-boost-aiso","zh-cn",[21,37,340,37,343,37,346,37,349,37],1784646856404]