⏱ 13:15
👁 5,430
🚧 Wally避障 — 自己找路
▶️ 视频播放区域
避障实战
🎯 三种策略对比
| 策略 | 原理 | 优缺点 |
|---|---|---|
| 随机转向 | 遇障左右随机转 | 最简单但效率低 |
| 沿墙导航 | 始终贴墙一侧走 | 覆盖率高可能遗漏 |
| A*寻路 | 预建图+最优搜索 | 最优但需地图 |
💻 基础避障代码
SAFE_DIST = 30
while True:
dist = ultrasonic.read()
if dist > SAFE_DIST:
robot.forward(speed=70)
else:
robot.stop()
robot.backward(0.3)
random_turn() // 随机左或右转
🧪 测试场景
- 简单走廊(直行+拐角)
- 纸箱搭建迷宫
- 散落书本作为障碍物
- 动态环境(人移动测试反应速度)
分享到:
← 返回新闻列表