webots2019之后版本不再支持NAO机器人开发套件choregraphe的连接
如果要连接的话只能使用旧版本的8.0系列webots。
官方手册中有一段话说到:
NAOqi Support Is Discontinued: NAQqi-based Controllers May Not Work Properly
The makers of the NAO humanoid robot, SoftBank Robotics, no longer maintain the NAOqi interface library that is used to connect Webots to NAOqi and Choregraphe. As a consequence Cyberbotics cannot ensure that the NAOqi-based Webots controller will work with the various versions of NAOqi and Choregraphe released by SoftBank Robotics. The naoqisim controller is provided as-is, without any guarantee it will work properly. A known bug is that the robot window cannot not be displayed properly when using the naoqisim controller on Windows. If you experience any problem with NAOqi or Choregraphe in Webots, please report it to SoftBank Robotics directly.
意思是说:软银公司那边不修改bug不维护了,Cyberbotics(开发webots的公司)也就没办法继续支持了。
所以如果连接choregraphe,必须使用8.x系列版本。目前软银机器人商店里面最新的版本是webots 8.2.1。而该版本打开时需要注册,并不是开源版本。但麻烦的是,你现在找不到注册的地方,所以使用webots做机器人模拟目前不可行。
感谢评论提醒,没有好好看手册中的FAQ,心态爆炸。
在官方手册中的Webots FAQ中,提到了旧版本的使用方式。
随便填一个邮箱,密码:webots。
仔细看了看手册,发现存在以下限制:
该license系统对特定版本是无效的,也就是没办法使用上述方法。而软银官网上的那个玩意儿刚好是8.2.1
,这就尴尬了。