待补充
mit-acl/faster
机器人, 飞控/无人机
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
3D Trajectory Planner in Unknown Environments
FASTER 是由 MIT 航空航天控制实验室(ACL)开发的一款面向未知环境的高速安全轨迹规划器,已被 IEEE Transactions on Robotics(T-RO)接收发表,并入围 IROS 2019 安全、安保与救援机器人最佳论文奖。该项目核心解决的是机器人在完全未知、动态变化的环境中,如何同时实现高速飞行或行驶与严格安全保障这一关键难题。传统方法往往需要在速度和安全性之间做出妥协,而 FASTER 通过创新的优化框架,能够在毫秒级时间内生成既满足动力学约束、又保证与未知障碍物无碰撞的平滑轨迹。
标签
项目特点
完全开源:提供 3D 打印结构件、电路图、固件源码等全套资料,可自由修改和扩展
桌面级尺寸:结构紧凑,适合在桌面或小空间内调试和运行
微型舵机驱动:采用常见微型舵机,成本低、易获取,适合入门
支持基本运动控制:可实现行走、姿态调整等基础四足运动功能
面向初学者:项目设计初衷是降低四足机器人入门门槛,适合学习和二次开发
国内托管:项目托管于 Gitee 平台,方便国内开发者访问和协作
技术规格
| 机器人类型 | 四足机器人(桌面级) |
|---|---|
| 驱动方式 | 微型舵机 |
| 结构材料 | 3D 打印(PLA 或类似耗材) |
| 控制板 | 开源电路板设计(具体型号见项目文件) |
| 固件平台 | 嵌入式(具体 MCU 型号见源码) |
| 运动自由度 | 每条腿至少 2 个自由度(共 8 个舵机) |
| 供电方式 | 外接电源或电池(具体参数见电路图) |
| 通信接口 | 串口 / I2C(具体见固件源码) |
| 尺寸 | 桌面级(具体尺寸见 3D 文件) |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| 3D 打印机身零件(STL) | 1 套 | — | 需自行打印,建议 PLA 耗材 |
| 微型舵机(如 SG90 或类似) | 8 个 | — | 每条腿 2 个,具体型号见电路图 |
| 控制板(PCB + 元件) | 1 套 | — | 开源电路图,可自行打样焊接 |
| 微控制器(MCU) | 1 个 | — | 具体型号见固件源码 |
| 电源模块 / 电池接口 | 1 个 | — | 具体规格见电路图 |
| 杜邦线 / 排针 / 排线 | 若干 | — | 用于舵机与控制板连接 |
| 螺丝 / 螺母 / 铜柱 | 若干 | — | 用于固定结构件和电路板 |
| 电池(或外接电源) | 1 个 | — | 根据电路图选择合适电压 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 3D 打印机 | 打印结构件 | ✅ 是 |
| 电烙铁 + 焊锡 | 焊接控制板元件 | ✅ 是 |
| 螺丝刀套装 | 组装固定螺丝 | ✅ 是 |
| 斜口钳 / 剪钳 | 剪断多余引脚或扎带 | ▢ 推荐 |
| 万用表 | 测试电路通断和电压 | ▢ 推荐 |
| 计算机 | 编写固件、上传程序 | ✅ 是 |
| USB 数据线 | 连接控制板与计算机 | ✅ 是 |
| 镊子 | 辅助焊接和排线操作 | ▢ 推荐 |
能力画像
记忆与知识检索
逻辑推演
表达与交流
感知与观察
数理与计算
动手与操作
狂热与坚持
创造与创新
视频
BV12KVF6LERG
BV1MaL76uE6b
BV1TAg4zaEbr
BV1fPCNYoEnJ
BV1xKDSYSEnC
所需技能
基础电子知识(焊接、电路连接)
3D 打印操作(或委托打印)
嵌入式 C/C++ 编程(Arduino 或类似平台)
基本机械组装能力
使用万用表等调试工具
阅读电路图和原理图的能力
问题排查与调试耐心
适用场景
机器人爱好者入门四足机器人制作
高校或职校的机器人课程实践项目
创客空间或实验室的桌面级机器人平台
学习舵机控制、运动学算法的教学案例
二次开发用于小型机器人竞赛或展示
个人 DIY 项目,体验从零搭建机器人的乐趣