这是一个创建于 322 天前的主题,其中的信息可能已经有所发展或是发生改变。
大家好我们是一家机器人的初创企业,前期我们的原型研发还算比较顺利,也拿到了一些种子投资。但是开始量产之后特别是投放在一些客户那的早期机型还是遇到了很多问题,有通信上的(我们是用 ROS ),有程序上的,也有算法和现场运维上的。
饶了很多弯路现在领导也开始比较注重工具和测试了,主要还是在开发人员的本地做回放验证为主。就想问问大家有没有类似的可以帮助机器人开发和运维的产品可以用,现在主要痛点还是这几个方面:
1. 部署在客户那的机器的监控和日常运维(假设有网且稳定),现在 hack 了一个反向代理,能够 ssh 上去。不过收集数据、日志啊,ota 什么的还是非常麻烦,都得手动来。
2. 日志回放和测试的云端方案?现在还是单机在做,数据管理和测试结果都比较麻烦。特别是跨数据版本跨算法版本,测着测着我自己都忘了在测哪个版本了,就不说有多少次测试数据第二次想用就找不到的事儿了
3. 仿真的云端方案?这个我们自己做的还非常初级,一天的仿真量还不到一个小时。可见的还会有很大的扩展性问题,超过单机单卡的限制之后就是我们的知识盲区了
问的有点杂,同行交流的资料和地方也不是很多,特别是中文的,感谢各位大佬!
5 条回复 • 2023-07-18 14:22:23 +08:00
|
|
1
yplam 322 天前
机器人应该系统资源还算足够吧,可以考虑用 docker 以及相关生态来部署。譬如最简单的本地运行个 agent ,根据云端配置拉取对应版本镜像运行,监控、日志也可以用 docker 相关组件,商业版的可以看看 Azure IoT Edge
|
|
|
2
NessajCN 322 天前
有网且稳定那你搭个 restful 接口在服务器上,机器人那边把数据 post 过去就是了啊
|
|
|
4
yewuya 321 天前
我们也用 ros ,感觉 ros 前期验证开发比较方便,批量部署就比较麻烦
|