LeLamp 开源表情机器人灯 LeLamp

四足/人形机器人 1/5 🧩 软硬件结合 已发布
humancomputerlab 482 Stars GPL-3.0 BOM 完整度: 0/5 教程完整度: 0/5
LeLamp 开源表情机器人灯

项目简介

开源表情机器人灯


LeLamp 是一个开源机器人台灯项目,由 Human Computer Lab 基于 Apple 的 Elegnt 运动美学研究打造。它通过 5 轴伺服电机驱动,实现了灵动、富有表现力的头部与肢体动作,让一盏普通的台灯拥有了“生命感”。项目集成了计算机视觉(通过 Pi Camera 识别环境与用户)、音频交互(麦克风拾音与扬声器反馈)以及 24 颗可编程 LED 表情灯,能够根据人的动作、声音或预设程序做出回应,例如转头注视、点头示意或变换灯光情绪。用户还可以通过“记录与回放”功能,自定义并保存专属的运动序列。

项目特点

🎭 **5轴关节运动**:通过伺服电机实现5个自由度的关节运动
📸 **计算机视觉**:通过 Pi Camera 实现视觉感知
🎤 **音频交互**:通过麦克风和扬声器实现语音交互
💡 **LED表情**:24个可编程LED灯珠,用于表达情感
🎮 **记录与回放**:支持记录和回放自定义动作

技术规格

成本 ~$260
制作时间 8-12小时
技能等级 中级
运动轴数 5轴
视觉模块 Pi Camera
音频模块 麦克风 + 扬声器
LED数量 24个可编程LED
控制方式 记录与回放自定义动作
软件仓库 [LeLamp Runtime Repository](https://github.com/humancomputerlab/lelamp_runtime)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
伺服电机 5 用于5轴关节运动
Pi Camera 1 计算机视觉模块
麦克风 1 音频输入
扬声器 1 音频输出
可编程LED 24 用于表情显示
3D打印外壳 1套 详见3D打印文件
Raspberry Pi 1 主控制器
电源模块 1 供电
连接线材 若干 内部连接

3D 模型

模型名称文件名文件
PiZero2W PiZero2W.STEP
ST3215 ST3215.step
ServoDriver ServoDriver.step
angle_joint angle_joint.stl
arm_length_10cm arm_length_10cm.stl
arm_length_15cm arm_length_15cm.stl
b3b_eh b3b_eh.stl
base base.stl
bts2_m2_6x8 bts2_m2_6x8.stl
dc15_a01_case_b_dummy dc15_a01_case_b_dummy.stl
dc15_a01_case_f_dummy dc15_a01_case_f_dummy.stl
dc15_a01_case_m_dummy dc15_a01_case_m_dummy.stl
dc15_a01_horn_dummy dc15_a01_horn_dummy.stl
dc15_a01_horn_idle2_dummy dc15_a01_horn_idle2_dummy.stl
dc15_a01_idle_cap_dummy dc15_a01_idle_cap_dummy.stl
dc15_a01_led_cap2_dummy dc15_a01_led_cap2_dummy.stl
diffuser diffuser.stl
ge_27 ge_27.stl
lamp_base lamp_base.stl
lamp_base_cover lamp_base_cover.stl
lamp_head lamp_head.stl
lamparm__base_elbow lamparm__base_elbow.stl
lamparm__elbow_wrist lamparm__elbow_wrist.stl
lamparm__wrist_head lamparm__wrist_head.stl
lamphead lamphead.stl
motor_1723_3 motor_1723_3.stl
pcb_chazuo_92 pcb_chazuo_92.stl
sg_ziji_15 sg_ziji_15.stl
square_joint square_joint.stl
xg_ziji_16 xg_ziji_16.stl
zk_122 zk_122.stl
金属舵盘_从动__v2 金属舵盘_从动__v2.stl
金属舵盘_驱动__v2 金属舵盘_驱动__v2.stl

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要组装机械结构、焊接电子元件、3D打印操作 💻 **编程能力**:需要配置 Raspberry Pi 和运行控制软件 ⚡ **电子电路**:需要连接伺服电机、摄像头、麦克风、扬声器和LED

适用场景

桌面伴侣机器人,用于情感表达和互动
教育项目,学习机器人控制、计算机视觉和音频处理
创客项目,展示开源硬件和软件集成能力
研究平台,用于人机交互和表达性运动研究