The reason is that there are two ways for ros to transfer custom type arrays. For the undeclared size is len+data, for the declared size is data, rosjava parses the value type array according to len+data, and for the declared value type array The type of size is still carried out in this way, so there is a problem of parsing