通常开发人员可以使用Softbanks自己的软件编排来为Pepper机器人提供程序。
还没有办法设置不同的开发环境吗?例如通过SSH访问并使用简单的文本编辑器创建Python脚本并手动启动脚本?它意味着为Pepper编写和启动Python脚本,而不使用编排。
答案 0 :(得分:3)
你也可以使用qibuild(pip install qibuild):https://github.com/aldebaran/qibuild
它包含一个qipkg命令,只需运行
qipkg deploy-package path / to / your / file.pml --url USER @ IP:/ home / nao
pml文件是一个项目,由Choregraph创建,或者您可以使用此工具: https://github.com/pepperhacking/robot-jumpstarter
以获得示例应用。
答案 1 :(得分:2)
当然,使用Choregraphe不是义务,您可以直接使用不同的SDKs。 例如,您可以在计算机上创建python脚本,将其复制到机器人上
scp path/to/script/myscript.py nao@robotIp
然后ssh到机器人上并启动脚本
ssh nao@robotIp
python myscript.py
您也可以ssh到机器人上,创建一个脚本(例如使用nano)并从那里启动它。
答案 2 :(得分:1)
我已经使用Pycharm Pro 6个月了,我很高兴。您可以获得自动部署和远程调试。最基本的设置仍然必须使用Choregraphe完成,但只需不到一分钟。