0

我目前有一个可以在 Realm 上正常运行的应用程序;我已经在 AWS EC2 实例上运行了 ROS 2.0.18,它从一个“空白”Ubuntu AMI 开始,我相信,我使用curl -s https://raw.githubusercontent.com/realm/realm-object-server/master/install.sh | bash. 有可能我是从npm install -g realm-object-server;开始的 但是我很肯定我从未在任何过程中的任何时候输入过ros init,或任何版本。ros init my-app

我正在准备集成 Google Authentication,ROS 文档中说“要包含 Google 提供程序,请通过ros init”创建一个 Realm Object Server 项目,然后有一些代码。

我想这意味着我需要通过 SSH 连接到我的服务器(已经为 ROS 启动并运行)并输入ros init. 然后将文档中的代码放在我想会弹出的窗口中。

但是我对 ros 项目实际上是什么(或节点或类似的东西)一无所知ros init,所以我有点害怕,这些问题出现了:

  1. ros init弄乱我服务器上当前的任何东西吗?它会“初始化”或重置任何东西吗?
  2. 假设#1 的答案是“否”,一旦我将代码粘贴到这个文件中,我该怎么办(假设我对如何处理代码是正确的)?我是否需要以某种方式让我的应用程序或我的 ROS 实例知道它?
  3. 还有什么我想念的吗?

谢谢你。

4

0 回答 0