{ "cells": [ { "cell_type": "markdown", "id": "c8a0febf-1001-4a87-b873-06bc1471187c", "metadata": {}, "source": [ "# 语音控制智能体\n", "\n", "同济子豪兄 2024-5-23" ] }, { "cell_type": "markdown", "id": "bb2091f1-1d00-40bc-9432-9d7cd3d9157e", "metadata": {}, "source": [ "## 首先要做\n", "\n", "- 音频输出选择HDMI显示屏\n", "\n", "- 找到麦克风设备号\n", "\n", "- 手眼标定" ] }, { "cell_type": "markdown", "id": "e2c144d1-059c-40d1-b69b-8485cb6686c5", "metadata": {}, "source": [ "# 智能体Agent能够调用的函数" ] }, { "cell_type": "code", "execution_count": 2, "id": "1b933878-c06f-426d-8ca3-d4b5ddade0ac", "metadata": {}, "outputs": [], "source": [ "# 函数一:归零\n", "# back_zero()\n", "\n", "# 函数二:放松机械臂\n", "# relax_arms()\n", "\n", "# 函数三:摇头\n", "# head_shake()\n", "\n", "# 函数四:点头\n", "# head_nod()\n", "\n", "# 函数五:跳舞\n", "# head_dance()\n", "\n", "# 函数六:开启吸泵\n", "# pump_on()\n", "\n", "# 函数七:关闭吸泵\n", "# pump_off()\n", "\n", "# 函数八:移动到指定坐标\n", "# move_to_coords(X=150, Y=-120)\n", "\n", "# 函数九:指定关节旋转\n", "# single_joint_move(1, 60)\n", "\n", "# 函数十:移动至俯视姿态\n", "# move_to_top_view()\n", "\n", "# 函数十一:拍一张俯视图\n", "# top_view_shot()\n", "\n", "# 函数十二:开启摄像头\n", "# check_camera()\n", "\n", "# 函数十三:LED灯变颜色\n", "# llm_led('帮我把LED灯的颜色改为贝加尔湖的颜色')\n", "\n", "# 函数十四:移动物体\n", "# vlm_move(PROMPT='帮我把红色方块放在小猪佩奇上')\n", "\n", "# 函数十五:拖动示教\n", "# drag_teach()\n", "\n", "# 函数十六:休息等待\n", "# time.sleep()" ] }, { "cell_type": "code", "execution_count": null, "id": "d1d0c3be-3080-4543-a943-adb10e19e79b", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.14" } }, "nbformat": 4, "nbformat_minor": 5 }