多语言展示
当前在线:1274今日阅读:145今日分享:43

怎样创建本地和远程模块?

nao机器人创建本地和远程模块
方法/步骤
1

编译模块有两种方式:

2

作为可执行档(远程模块):每个模块包创建一个独立的可执行档,保存在'/path/to/aldebaran-sdk/bin/'里。启动时,需要规定运行NAOqi的IP和端口。                      $~ cd /path/to/aldebaran-sdk/bin/                            $~ ./my-module --pip --pport

4

为了让mainBroker在启动时加载您的模块,“autoload.ini”文件(在“/path/to/aldebaran-sdk/preferences/”里)需要使用您的项目的基本名来更新。如果模块被编译为共享库,就将其放入[extra]一节。否则,添加一节[remote],然后放入您的模块,NAOqi就会在启动时运行您的可执行档。

5

您可以通过配置一个名为“MY_MODULE_IS_REMOTE”的CMake变量来决定模块是可执行档还是远程模块。这一变量应出现在CMake Gui里。

6

好了    这样就创建好了O(∩_∩)O~

推荐信息