Pārlūkot izejas kodu

merge(chapt3.3):Merge pull request #10 from sssdhjh/master 修复配置错误&指令错误

鱼香ROS 3 gadi atpakaļ
vecāks
revīzija
7e391eeba4

+ 14 - 0
docs/humble/chapt3/get_started/7.ROS2接口介绍.md

@@ -216,6 +216,20 @@ rosidl_generate_interfaces(${PROJECT_NAME}
 )
 ```
 
+接着修改`package.xml`
+
+```
+  <buildtool_depend>ament_cmake</buildtool_depend>
+
+  <depend>rosidl_default_generators</depend>
+  <depend>geometry_msgs</depend>
+  
+  <member_of_group>rosidl_interface_packages</member_of_group> #添加这一行
+
+  <test_depend>ament_lint_auto</test_depend>
+  <test_depend>ament_lint_common</test_depend>
+```
+
 保存即可编译
 
 ```shell

+ 3 - 3
docs/humble/chapt3/get_started/9.自定义接口RCLPY实战.md

@@ -11,8 +11,8 @@
 
 ```sherll
 cd chapt3_ws/
-ros2 pkg create example_interfaces_rclpy --build-type ament_python --dependencies rclcpp example_ros2_interfaces --destination-directory src --node-name example_interfaces_robot_02 --maintainer-name "fishros" --maintainer-email "fishros@foxmail.com"
-touch src/example_interfaces_rclpy/src/example_interfaces_control_02,
+ros2 pkg create example_interfaces_rclpy --build-type ament_python --dependencies rclpy example_ros2_interfaces --destination-directory src --node-name example_interfaces_robot_02 --maintainer-name "fishros" --maintainer-email "fishros@foxmail.com"
+touch src/example_interfaces_rclpy/src/example_interfaces_control_02.py
 ```
 
 setup.py
@@ -213,4 +213,4 @@ ros2 run example_interfaces_rclpy example_interfaces_control_02
 
 ![image-20220612105944206](9.自定义接口RCLPY实战/imgs/image-20220612105944206.png)
 
-![image-20220612110007991](9.自定义接口RCLPY实战/imgs/image-20220612110007991.png)
+![image-20220612110007991](9.自定义接口RCLPY实战/imgs/image-20220612110007991.png)