Error geometry_msgs::twist aku struct geometry_msgs::twist_〈std::allocator〈void〉〉has no member named twist did you mean twist_这个错误怎么改
时间: 2024-02-07 18:01:52 浏览: 67
这个错误一般是因为你尝试访问了 `twist` 变量,但是实际上应该访问的是 `twist_` 变量。你可以检查一下你的代码,看看是否有类似这样的错误:
```
geometry_msgs::Twist twist_msg;
twist_msg.twist.linear.x = 1.0; // 错误的访问方式
```
正确的访问方式应该是:
```
geometry_msgs::Twist twist_msg;
twist_msg.linear.x = 1.0; // 正确的访问方式
```
如果你修改了代码但是错误依然存在,可以尝试重新编译你的程序,这个错误可能是由于编译器没有正确识别你的修改导致的。
阅读全文