当前位置: 首页 > news >正文

SpheroGPT: 声控自然语言编程 AI 玩具 Demo 具身智能 图文解说 完全开源机器人

背景介绍

因为生病请了长假. 一周前状态开始恢复, 于是尝试用 LLM (ChatGPT3.5) + Sphero 开发一个可以声控自然语言编程的 AI 玩具, 作为学习 ChatGPT 应用开发的方法. 差不多十天时间把开发目标基本都实现了, 这里和大家分享一下心得体会.

Demo 示例视频

先把录制的几个 demo 发出来, 后面再分享每个功能点的实现和验证目标.
(PS: 视频均剪去了 接口响应等待, 1.5 倍速播放)

SpheroGPT: 声控自然语言编程 AI 玩具 Demo740 播放 · 5 赞同视频点击可播放视频

测试用例如下:

  1. 对话与基本指令: 对话 / 前进 / 后退 / 旋转 / 画圆

  2. 绘制基本图形: 三角形, 正方形, 五角星, 数字 8 . 依赖 ChatGPT 使用基本指令自主编程.

  3. 学习模式 (模拟函数封装/调用) . 有以下目标:

  4. 多轮对话模式

  5. 允许 教学 / 测试 / 保存 等多个动作

  6. 支持基于上下文的 “修改”

  7. 支持将复杂命令保存为 “技能” (函数)

  8. 支持调用 “技能”

  9. 支持在一个技能里调用另一个技能 (函数嵌套)

  10. 支持循环调用技能 (循环调用函数)

  11. 运行时模式 1 : 碰撞反馈, 上下文记忆.

    </

相关文章:

  • 【学习笔记】Windows GDI绘图(一)图形概述、直线、曲线和图形
  • Mysql与Navicat可视化命令大全 ----项目实战
  • java String的Split方法, 分割字符时,保留最后的空字符串
  • VLAN---虚拟局域网
  • 58同城如何降低 80%的机器成本 | OceanBase案例
  • Sping源码(七)—ConfigurationClassPostProcessor —— 后续处理
  • 《QT实用小工具·六十四》QT实现仿Windows消息通知控件可交互
  • 关于Mysql基本概念的理解
  • HCIP-Datacom-ARST自选题库__MPLS简答【4道题】
  • Spark累加器
  • Java设计模式-观察者模式(19)
  • 用户态网络缓冲区设计
  • JavaEE技术之分布式事务(理论、解决方案、Seata解决分布式事务问题、Seata之原理简介、断点查看数据库表数据变化)
  • 51汇编--AD和DA
  • 淄博公司商标驳回复审条件及流程
  • 「译」Node.js Streams 基础
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • Angular6错误 Service: No provider for Renderer2
  • CEF与代理
  • chrome扩展demo1-小时钟
  • ES10 特性的完整指南
  • java2019面试题北京
  • java8 Stream Pipelines 浅析
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • yii2权限控制rbac之rule详细讲解
  • 成为一名优秀的Developer的书单
  • 分享几个不错的工具
  • 坑!为什么View.startAnimation不起作用?
  • 转载:[译] 内容加速黑科技趣谈
  • gunicorn工作原理
  • MyCAT水平分库
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​linux启动进程的方式
  • ​业务双活的数据切换思路设计(下)
  • # Panda3d 碰撞检测系统介绍
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2022 CVPR) Unbiased Teacher v2
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (6)设计一个TimeMap
  • (undone) MIT6.824 Lecture1 笔记
  • (Windows环境)FFMPEG编译,包含编译x264以及x265
  • (笔记自用)LeetCode:快乐数
  • (附源码)php投票系统 毕业设计 121500
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (四)js前端开发中设计模式之工厂方法模式
  • (四十一)大数据实战——spark的yarn模式生产环境部署
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (已解决)什么是vue导航守卫
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • ... 是什么 ?... 有什么用处?