@xiaolixi123 在 ROS2的参数Parameters通信接口和函数参数为啥不一致,一个数组一个是对象 中说:
rcl_interfaces/srv/SetParameters的返回参数为啥和parameters_callback的返回参数不一致
rcl_interfaces/srv/SetParameters的返回参数
答案在这里,代码种仅仅是对一个参数调用的,也就是接口是数组,但是代码确实一个个调用的。
10768fa9-bb0f-4bd8-9e29-b45426eb1628-image.png
注意reason只有是False的时候才能传给调用端,True的时候reason调用端是空的。
aa2bc02a-ae61-4dc6-8672-3d249781377f-image.png