[{"data":1,"prerenderedAt":476},["ShallowReactive",2],{"wiki-page-/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng":3,"wiki-doc-items-/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng":108,"language-switcher-data-/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng":460,"wiki-i18n-paths-/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng":475},{"id":4,"title":5,"body":6,"canonicalPath":86,"chapter":87,"chapterSort":88,"date":89,"description":90,"docI18nKey":91,"docKey":92,"docRoot":93,"docTitle":94,"extension":95,"i18nKey":96,"isBlogPost":97,"isWikiDoc":98,"isWikiIndex":97,"layout":99,"legacyPath":99,"locale":100,"localeSlug":101,"meta":102,"navigation":98,"path":86,"seo":103,"sourcePath":104,"sourceStem":96,"stem":105,"wikiDepth":106,"__hash__":107},"content/_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-机器人组成.md","Robot Composition",{"type":7,"value":8,"toc":84},"minimark",[9,26,33,40,43,49,52,61,64,70,73,81],[10,11,12,13,17,18,21,22,25],"p",{},"Depending on the perspective, the understanding of a robot's composition can vary. At a macro level, a robot consists of two main parts: hardware and software. Further breaking it down, a robot can be divided into three major components: the ",[14,15,16],"strong",{},"control system",", the ",[14,19,20],{},"sensing system",", and the ",[14,23,24],{},"hardware platform",".",[10,27,28],{},[29,30],"img",{"alt":31,"src":32},"","https://cdn.tungchiahui.cn/tungwebsite/assets/images/2023/12/30/image1790.webp",[34,35,36],"ol",{},[37,38,39],"li",{},"Control System",[10,41,42],{},"The control system acts as the robot's brain, consisting of a processor running the Robot Operating System, and is the core of the robot. Its main task is to generate control commands based on task instructions and sensor feedback, while also handling algorithm processing and human-machine interaction. It plays a key role in intelligent decision-making and task execution within the robot.",[34,44,46],{"start":45},2,[37,47,48],{},"Sensing System",[10,50,51],{},"The sensing system acts as the robot's sensory organs, and is divided into internal sensor modules and external sensor modules.",[53,54,55,58],"ul",{},[37,56,57],{},"The internal sensing system includes components such as motor encoders and gyroscopes, which can detect the robot's pose and state through self-signal feedback.",[37,59,60],{},"External sensing systems include cameras, radar, and other components used to perceive the external environment.",[10,62,63],{},"The sensing system acquires useful information, helping the robot perceive and understand its surrounding environment, thereby assisting in robot operation and decision-making.",[34,65,67],{"start":66},3,[37,68,69],{},"Hardware Platform",[10,71,72],{},"The hardware platform serves as the robot's body, providing physical support for the robot. It typically consists of two parts: the drive system and the actuation mechanism.",[53,74,75,78],{},[37,76,77],{},"The drive system is primarily responsible for driving the actuators, converting commands from the control system into signals required by the actuators, similar to the human cerebellum and nerves.",[37,79,80],{},"The actuating mechanism is the mechanical part of a robot, similar to human hands and feet, such as the robot's locomotion components and robotic arm.",[10,82,83],{},"Currently, the hardware platforms for robots are very mature and diverse. These include, but are not limited to, aerial vehicles, wheeled robots, quadruped robots, humanoid robots, soft robots, and underwater robots. Additionally, we can even build simple robots based on abundant references. In both study and work, everyone can choose a suitable robot platform based on actual needs.",{"title":31,"searchDepth":45,"depth":45,"links":85},[],"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","14.1",14010000,"2023-12-30","Depending on the perspective, the understanding of a robot's composition can vary. At a macro level, a robot consists of two main parts: hardware and software. Further breaking it down, a robot can be divided into three major components: the control system, the sensing system, and the hardware platform.","wiki/2023-12-30-ros2-tutorial","en-us:2023-12-30-ros2-tutorial","/en-us/wiki/2023-12-30-ros2-tutorial","Ros2 Tutorial","md","wiki/2023-12-30-ros2-tutorial/ch14-1-机器人组成",false,true,null,"en-US","en-us",{},{"title":5,"description":90},"/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-1-机器人组成",1,"OKA6Ej7i1lucH0Rx8o6fq8wX2_q_Lt8kqaDMquJ1vNE",[109,115,121,127,133,139,145,151,157,163,169,175,181,187,193,199,205,211,216,222,227,233,239,240,246,252,258,264,270,276,282,288,294,300,306,312,318,324,330,336,342,348,354,360,366,372,378,384,390,396,402,408,414,420,426,432,438,444,450,456],{"path":110,"stem":111,"title":112,"date":89,"chapter":113,"chapterSort":114,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch1-ros2-jie-shao","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch1-ROS2介绍","Introduction to ROS2","1",1000000,{"path":116,"stem":117,"title":118,"date":89,"chapter":119,"chapterSort":120,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch10-stage-ros2-fang-zhen-ping-tai","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch10-Stage_Ros2仿真平台","Stage_Ros2 Simulation Platform","10",10000000,{"path":122,"stem":123,"title":124,"date":89,"chapter":125,"chapterSort":126,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch11-1-gazeboclassic","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch11-1-GazeboClassic","Gezebo Classic","11.1",11010000,{"path":128,"stem":129,"title":130,"date":89,"chapter":131,"chapterSort":132,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch11-2-ignitiongazebo","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch11-2-IgnitionGazebo","Ignition Gazebo（Gazebo Fortress）","11.2",11020000,{"path":134,"stem":135,"title":136,"date":89,"chapter":137,"chapterSort":138,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch11-3-gazebosim","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch11-3-GazeboSim","Gz Sim（Gazebo Harmonic）","11.3",11030000,{"path":140,"stem":141,"title":142,"date":89,"chapter":143,"chapterSort":144,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch11-4-igngz2gzsim","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch11-4-Igngz2gzsim","Migrate Ign Gazebo to Gz Sim","11.4",11040000,{"path":146,"stem":147,"title":148,"date":89,"chapter":149,"chapterSort":150,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch11-gezebo-fang-zhen-ping-tai","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch11-Gezebo仿真平台","Gazebo simulation platform","11",11000000,{"path":152,"stem":153,"title":154,"date":89,"chapter":155,"chapterSort":156,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch12-1-humble-ban-ben","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch12-1-Humble版本","Humble Navigation Simulation","12.1",12010000,{"path":158,"stem":159,"title":160,"date":89,"chapter":161,"chapterSort":162,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch12-2-jazzy-ban-ben","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch12-2-Jazzy版本","Jazzy Navigation Simulation","12.2",12020000,{"path":164,"stem":165,"title":166,"date":89,"chapter":167,"chapterSort":168,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch12-3-humble2jazzy","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch12-3-Humble2Jazzy","Differences in Navigation between Humble and Jazzy","12.3",12030000,{"path":170,"stem":171,"title":172,"date":89,"chapter":173,"chapterSort":174,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch12-ji-qi-ren-dao-hang-navigation2-fang-zhen-pian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch12-机器人导航Navigation2(仿真篇)","Robot Navigation with Navigation2 (Simulation)","12",12000000,{"path":176,"stem":177,"title":178,"date":89,"chapter":179,"chapterSort":180,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-1-boost-aiso","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-1-Boost.Aiso","Boost.Asio库","13.1.1",13010100,{"path":182,"stem":183,"title":184,"date":89,"chapter":185,"chapterSort":186,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-2-ros2-serial-driver","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-2-ros2_serial_driver","ROS2 Serial Driver Library","13.1.2",13010200,{"path":188,"stem":189,"title":190,"date":89,"chapter":191,"chapterSort":192,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-chuan-kou-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-1-串口通信","UART serial communication","13.1",13010000,{"path":194,"stem":195,"title":196,"date":89,"chapter":197,"chapterSort":198,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-1-socketcan","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-1-socketcan","SocketCAN","13.2.1",13020100,{"path":200,"stem":201,"title":202,"date":89,"chapter":203,"chapterSort":204,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-2-ros2-socketcan","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-2-ros2_socketcan","ROS2_SocketCAN","13.2.2",13020200,{"path":206,"stem":207,"title":208,"date":89,"chapter":209,"chapterSort":210,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-can-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-2-CAN通信","CAN communication","13.2",13020000,{"path":212,"stem":213,"title":178,"date":89,"chapter":214,"chapterSort":215,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-3-1-boost-aiso","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-3-1-Boost.Aiso","13.3.1",13030100,{"path":217,"stem":218,"title":219,"date":89,"chapter":220,"chapterSort":221,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-3-tcp-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-3-TCP通信","TCP communication","13.3",13030000,{"path":223,"stem":224,"title":178,"date":89,"chapter":225,"chapterSort":226,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-4-1-boost-aiso","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-4-1-Boost.Aiso","13.4.1",13040100,{"path":228,"stem":229,"title":230,"date":89,"chapter":231,"chapterSort":232,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-4-udp-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-4-UDP通信","UDP communication","13.4",13040000,{"path":234,"stem":235,"title":236,"date":89,"chapter":237,"chapterSort":238,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch13-linux-ying-jian-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch13-Linux硬件通信","Linux hardware communication","13",13000000,{"path":86,"stem":105,"title":5,"date":89,"chapter":87,"chapterSort":88,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},{"path":241,"stem":242,"title":243,"date":89,"chapter":244,"chapterSort":245,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-1-yuan-cheng-kai-fa-ssh","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-1-远程开发SSH","Remote Development SSH","14.2.1",14020100,{"path":247,"stem":248,"title":249,"date":89,"chapter":250,"chapterSort":251,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-2-yuan-cheng-fang-wen-zhuo-mian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-2-远程访问桌面","Remote Desktop Access","14.2.2",14020200,{"path":253,"stem":254,"title":255,"date":89,"chapter":256,"chapterSort":257,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-gong-kong-ji-zhi-yuan-cheng-kai-fa-huan-jing","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-2-工控机之远程开发环境","Remote Development Environment for Industrial PC","14.2",14020000,{"path":259,"stem":260,"title":261,"date":89,"chapter":262,"chapterSort":263,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-3-gong-kong-ji-zhi-wai-jie-usb-she-bei","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-3-工控机之外接USB设备","External USB Devices for the Industrial PC","14.3",14030000,{"path":265,"stem":266,"title":267,"date":89,"chapter":268,"chapterSort":269,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-4-fen-bu-shi-da-jian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-4-分布式搭建","Distributed setup","14.4",14040000,{"path":271,"stem":272,"title":273,"date":89,"chapter":274,"chapterSort":275,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-5-you-hua-ri-zhi","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-5-优化日志","Optimize logs","14.5",14050000,{"path":277,"stem":278,"title":279,"date":89,"chapter":280,"chapterSort":281,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-1-li-cheng-ji-odom","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-1-里程计Odom","odometry","14.6.1",14060100,{"path":283,"stem":284,"title":285,"date":89,"chapter":286,"chapterSort":287,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-2-guan-xing-ji-imu","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-2-惯性计IMU","Inertial Measurement Unit (IMU)","14.6.2",14060200,{"path":289,"stem":290,"title":291,"date":89,"chapter":292,"chapterSort":293,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-3-ji-guang-lei-da-lidar","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-3-激光雷达LiDAR","LiDAR","14.6.3",14060300,{"path":295,"stem":296,"title":297,"date":89,"chapter":298,"chapterSort":299,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-4-xiang-ji-camera","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-4-相机Camera","Camera","14.6.4",14060400,{"path":301,"stem":302,"title":303,"date":89,"chapter":304,"chapterSort":305,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-5-quan-qiu-ding-wei-gnss","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-5-全球定位GNSS","Global Navigation Satellite System (GNSS)","14.6.5",14060500,{"path":307,"stem":308,"title":309,"date":89,"chapter":310,"chapterSort":311,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-6-shou-bing-joy","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-6-手柄joy","The query \"手柄JOY\" is a bit ambiguous. To help you better, could you please provide more details? For example:","14.6.6",14060600,{"path":313,"stem":314,"title":315,"date":89,"chapter":316,"chapterSort":317,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-7-jian-pan-kong-zhi-jie-dian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-7-键盘控制节点","Keyboard control node","14.6.7",14060700,{"path":319,"stem":320,"title":321,"date":89,"chapter":322,"chapterSort":323,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-ying-jian-ping-tai","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-6-硬件平台","Hardware platform","14.6",14060000,{"path":325,"stem":326,"title":327,"date":89,"chapter":328,"chapterSort":329,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-7-zuo-biao-xi-yu-hua-ti-guan-xi","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-7-坐标系与话题关系","Coordinate System and Topic Relationship","14.7",14070000,{"path":331,"stem":332,"title":333,"date":89,"chapter":334,"chapterSort":335,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-1-lun-shi-li-cheng-ji-biao-ding","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-1-轮式里程计标定","Wheel odometry calibration","14.8.1.1",14080101,{"path":337,"stem":338,"title":339,"date":89,"chapter":340,"chapterSort":341,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-2-lun-shi-li-cheng-ji-yu-imu-rong-he","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-2-轮式里程计与IMU融合","Fusion of Wheel Odometry and IMU","14.8.1.2",14080102,{"path":343,"stem":344,"title":345,"date":89,"chapter":346,"chapterSort":347,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-lun-shi-li-cheng-ji-biao-ding-yu-rong-he","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-1-轮式里程计标定与融合","Wheel odometry calibration and fusion","14.8.1",14080100,{"path":349,"stem":350,"title":351,"date":89,"chapter":352,"chapterSort":353,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-2-ji-guang-lei-da-gong-ju","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-2-激光雷达工具","Lidar Tool","14.8.2",14080200,{"path":355,"stem":356,"title":357,"date":89,"chapter":358,"chapterSort":359,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-3-xiang-ji-shi-yong-jin-jie","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-3-相机使用进阶","Advanced Camera Usage","14.8.3",14080300,{"path":361,"stem":362,"title":363,"date":89,"chapter":364,"chapterSort":365,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-ying-jian-ping-tai-jin-jie","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-8-硬件平台进阶","Advanced Hardware Platform","14.8",14080000,{"path":367,"stem":368,"title":369,"date":89,"chapter":370,"chapterSort":371,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch14-ji-qi-ren-ying-jian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch14-机器人硬件","Robot hardware","14",14000000,{"path":373,"stem":374,"title":375,"date":89,"chapter":376,"chapterSort":377,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch15-ros2-control","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch15-ROS2_Control","ROS2_Control","15",15000000,{"path":379,"stem":380,"title":381,"date":89,"chapter":382,"chapterSort":383,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch16-moveit2-gong-ye-ji-qi-ren-ji-xie-bi","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch16-Moveit2工业机器人机械臂","MoveIt2 industrial robot arm","16",16000000,{"path":385,"stem":386,"title":387,"date":89,"chapter":388,"chapterSort":389,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch17-ji-qi-ren-dao-hang-navigation2-shi-ti-pian","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch17-机器人导航Navigation2(实体篇)","Robot Navigation with Navigation2 (Physical Robot)","17",17000000,{"path":391,"stem":392,"title":393,"date":89,"chapter":394,"chapterSort":395,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch18-microros","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch18-MicroROS","MicroROS","18",18000000,{"path":397,"stem":398,"title":399,"date":89,"chapter":400,"chapterSort":401,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch19-webots-fang-zhen-ping-tai","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch19-Webots仿真平台","Webots simulation platform","19",19000000,{"path":403,"stem":404,"title":405,"date":89,"chapter":406,"chapterSort":407,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch2-ru-men-cao-zuo","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch2-入门操作","Getting Started","2",2000000,{"path":409,"stem":410,"title":411,"date":89,"chapter":412,"chapterSort":413,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch20-opencv","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch20-OpenCV","OpenCV","20",20000000,{"path":415,"stem":416,"title":417,"date":89,"chapter":418,"chapterSort":419,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch3-gong-zuo-kong-jian-yu-gong-neng-bao","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch3-工作空间与功能包","Workspace and Function Packages","3",3000000,{"path":421,"stem":422,"title":423,"date":89,"chapter":424,"chapterSort":425,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch4-si-da-tong-xin","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch4-四大通信","Four Major Communications","4",4000000,{"path":427,"stem":428,"title":429,"date":89,"chapter":430,"chapterSort":431,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch5-ros2-qi-ta-tong-xin-ji-zhi","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch5-ROS2其他通信机制","ROS2 Other Communication Mechanisms","5",5000000,{"path":433,"stem":434,"title":435,"date":89,"chapter":436,"chapterSort":437,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch6-launch","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch6-Launch","Launch","6",6000000,{"path":439,"stem":440,"title":441,"date":89,"chapter":442,"chapterSort":443,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch7-hui-su-rosbag2","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch7-回溯rosbag2","Replaying rosbag2","7",7000000,{"path":445,"stem":446,"title":447,"date":89,"chapter":448,"chapterSort":449,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch8-zuo-biao-bian-huan-tf","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch8-坐标变换TF","Coordinate Transformation TF","8",8000000,{"path":451,"stem":452,"title":453,"date":89,"chapter":454,"chapterSort":455,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":97},"/en-us/wiki/2023-12-30-ros2-tutorial/ch9-ke-shi-hua-ping-tai-rviz2-yu-urdf-jian-mo-yu-yan","_i18n/en-us/wiki/2023-12-30-ros2-tutorial/ch9-可视化平台RVIZ2与URDF建模语言","Visualization Platform RVIZ2 and URDF Modeling Language","9",9000000,{"path":93,"stem":457,"title":458,"date":89,"chapter":99,"chapterSort":459,"docKey":92,"docRoot":93,"docTitle":94,"isWikiDoc":98,"isWikiIndex":98},"_i18n/en-us/wiki/2023-12-30-ros2-tutorial/index","ROS2 Robot Operating System Tutorial",0,{"variants":461},[462,463,466,469,472],{"path":86,"localeSlug":101,"i18nKey":96},{"path":464,"localeSlug":465,"i18nKey":96},"/zh-hant/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","zh-hant",{"path":467,"localeSlug":468,"i18nKey":96},"/zh-hk/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","zh-hk",{"path":470,"localeSlug":471,"i18nKey":96},"/zh-tw/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","zh-tw",{"path":473,"localeSlug":474,"i18nKey":96},"/zh-cn/wiki/2023-12-30-ros2-tutorial/ch14-1-ji-qi-ren-zu-cheng","zh-cn",[86,104,464,104,467,104,470,104,473,104],1780671803673]