AI Robotics Homework

本仓库整理了 AI Robotics 课程每周实验与项目。


在线访问

🔗 https://zone57.github.io/ai-robot–/


课程作业目录


技术栈

  • ROS2
  • Python
  • PyBullet
  • Reinforcement Learning
  • PPO
  • Docker
  • OpenCV
  • Ubuntu
  • WSL2

项目展示

🤖 四足机器人

robot


🐕 Trot 步态控制

trot


强化学习

本项目学习并实践了 PPO(Proximal Policy Optimization)强化学习算法,用于训练四足机器人稳定行走。

主要内容包括:

  • 状态(State)
  • 动作(Action)
  • 奖励函数(Reward)
  • 策略优化(Policy Optimization)

项目特色

  • ROS2 Topic 通信
  • TurtleSim 控制
  • OpenCV 图像处理
  • Docker 容器实验
  • 四足机器人步态控制
  • PPO 强化学习训练
  • GitHub Pages 自动部署

关于我

  • 姓名:张皓然
  • 学号:20231877
  • GitHub:zone57
  • 课程:AI Robotics

总结

通过本课程学习了:

  • ROS2 通信机制
  • Linux 与 Ubuntu
  • Docker 基础
  • OpenCV 图像处理
  • 四足机器人控制
  • 强化学习 PPO
  • PyBullet 仿真
  • GitHub Pages 部署