正在上传图片(0/1)

机器人自我学习程序复现

 1
手机看帖 0 1970
  事先告诉大家,这个不是关于S1机器人自我学习的编程。 最近在家里憋着,S1机器人也不在手边,只能用一个很老的模拟器打发时间,不过凡事往好处看,模拟器无需机机就可操作。编程语法使用是相当得像。甚至功能还稍强一点。挺适合理解语法,还可以实时运行,像S1机器人一样立即看到编程效果。
  所以在家复现下个以前一直没搞通的教程并稍做修改了。
  大致实现的是:诞生初,机器人在创建的一个模拟小世界里会漫无目的游荡。在一段时间尝试后慢慢学会避开泥坑,去面包店找吃的,去休息室小憩,去游乐场玩。随着经验的增加(增长的各色线条是机器人的记忆。需要一两个小时积累,Time一栏里可看到运行时长),机器人找到相应地点的时间越来越少。有经验后重启此模拟环境,机器人还可以记得以前的路,不必再重新练习。
图片的右方和下方的狭长区域为机器人的各种数据呈现,其余的大块空地为机器人活动场地。
下方为运行对比视频 :
下方为快进的记忆增长截图合成视频。各色的线条为机器人对不同需求所学到的路线记忆。仔细观察后就能发现所谓的智能其表面下的形成机制。
机器智能的复现,非原创。
  整个编程过程中没有像python一样的库辅助。只是单纯的逻辑堆叠。经过梳理后我觉得同样的逻辑也能照搬到机甲大师上。疫情过后再与我的机甲大师搞事情吧。祝大家平安!武汉加油!
评论
上传
你需要登录之后才能回帖    登录 | 注册
收藏 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表