0

通常开发者可以使用 Softbanks 自己的软件Choreography给 Pepper 机器人程序。

没有办法设置不同的开发环境吗?例如,通过 SSH 访问并使用简单的文本编辑器创建 Python 脚本并手动启动脚本?这意味着在不使用Choreography的情况下为 Pepper 编写和启动 Python 脚本。

4

3 回答 3

3

你也可以使用qibuild(pip install qibuild):https ://github.com/aldebaran/qibuild

它包含一个 qipkg 命令,只需运行

qipkg 部署包路径/to/your/file.pml --url USER@IP:/home/nao

pml 文件是一个项目,它由 Choregraph 创建,或者您可以使用此工具: https ://github.com/pepperhacking/robot-jumpstarter

为了获得示例应用程序。

于 2017-11-10T13:54:44.070 回答
2

当然,使用 Choregraphe 不是义务,您可以直接使用不同的SDK。例如,您可以在计算机上创建一个 python 脚本,将其复制到机器人上

scp path/to/script/myscript.py nao@robotIp

然后 ssh 到机器人上并启动脚本

ssh nao@robotIp
python myscript.py 

您还可以 ssh 到机器人上,创建一个脚本(例如使用 nano)并从那里启动它。

于 2017-07-27T01:43:08.363 回答
1

我已经使用 Pycharm Pro 6 个月了,对此我很满意。您可以获得自动部署和远程调试。最基本的设置仍然必须使用 Choregraphe 完成,但只需不到一分钟。

于 2017-09-25T10:05:38.160 回答