【学习任务】编写 C++ 服务端(Service)处理求和请求
我要参与
【学习任务】编写 C++ 服务端(Service)处理求和请求
学习任务 14
等1人参与

本任务旨在掌握 ROS2 服务通信的 C++ 实现方法。请按照以下步骤完成:

  1. 创建一个使用 example_interfaces/srv/AddTwoInts 服务类型的 C++ 节点;
  2. 定义回调函数,接收两个整数输入并返回它们的和;
  3. 在构造函数中创建 service 服务端对象;
  4. 使用 colcon build 编译节点并运行;
  5. 通过命令行 ros2 service call 手动发起请求,验证服务端是否返回正确的计算结果。
    通过此任务,理解 Service 的同步通信逻辑及 C++ 回调机制。
去发布

登录后即可发布作业,立即

我的作业

全部作业

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师