ai-robot-zhangxiao

Week 05 - 机器人画圆与画线控制

本周基于 PyBullet 机器人控制程序,完成画圆和画线两类轨迹任务,并保存运行截图与视频结果。

本周目标

文件说明

文件 说明
README.md 本周实验说明。
demo01_panda.py Panda 机器人基础运行示例。
cycle_panda.py 圆形轨迹控制代码。
line_panda.py 直线轨迹控制代码。
cycle.png 画圆效果截图。
line.png 画线效果截图。
2026-04-01 drawcycle.mp4 画圆过程视频。
2026-04-01 runline.mp4 画线过程视频。

环境准备

确认已安装 Python 与 PyBullet:

pip3 install pybullet numpy

运行步骤

运行基础 Panda 机器人示例:

python3 demo01_panda.py

运行画圆轨迹:

python3 cycle_panda.py

运行画线轨迹:

python3 line_panda.py

结果展示

画圆结果

画圆效果

视频文件:2026-04-01 drawcycle.mp4

画线结果

画线效果

视频文件:2026-04-01 runline.mp4

实现思路

学习总结

本周练习了从基础示例出发修改控制程序的方法。通过画圆和画线两个任务,可以直观看到轨迹参数对机器人运动结果的影响。