ROS报错:
DeserializationError cannot deserialize: unknown error handler name 'rosmsg' --- husky_velocity_controller spawn
解决方法:
sudo apt-get install ros-kinetic-genpy
原因:
The problem is that you are mixing older and newer Debian packages. you don't have the latest version of genpy
yet.
dpkg -l | grep genpy
shows version 0.6.7. But the newly installed version of ros-kinetic-rosbridge-suite
was generated with the latest version of genpy
and therefore expect it to be available.
简单的说,ros中的一些pkg的依赖pkg没有相对应的更新(虽然有但版本旧)。