Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦾 Robotics Learning Journey

产品经理转型具身智能的学习记录 | 持续更新中

GitHub stars License

👤 About Me

前 · 10年+产品经理(游戏/互联网)
现 · 具身智能学习者
目标 · 将产品思维 × 机器人技术 = 真正的智能产品

为什么转型?

  • 🚀 行业趋势: 具身智能是AI的下一个主战场
  • 🎯 经验复用: 产品设计、用户洞察、系统思维
  • 💡 创造价值: 从"设计功能"到"创造实体智能"

我的优势

  • 10年+产品经验,懂用户、懂商业、懂技术
  • 2025腾讯元器·智能体大赛优秀奖
  • 从0到1搭建过日活千万的产品
  • 理解技术边界,能做好PM与研发的桥梁

🗺️ Learning Roadmap

┌─────────────────────────────────────────────────────────────┐
│                      学习路线图                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  Phase 1: ROS基础        ████████████░░░░  80%             │
│    └─ Topic/Service/Action通信                             │
│    └─ TF坐标变换                                             │
│    └─ 仿真环境搭建                                           │
│                                                             │
│  Phase 2: SLAM与导航     ████████░░░░░░░░░  50%             │
│    └─ GMapping建图                                            │
│    └─ AMCL定位                                              │
│    └─ move_base导航                                         │
│                                                             │
│  Phase 3: 具身智能      ██████░░░░░░░░░░░░  40%             │
│    └─ 感知-决策-执行框架                                     │
│    └─ 传感器融合                                               │
│    └─ VLA模型入门                                            │
│                                                             │
│  Phase 4: 综合项目      ████░░░░░░░░░░░░░░  30%             │
│    └─ 配送机器人Demo                                        │
│    └─ 产品设计思维落地                                       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

📚 Repository Structure

robotics-learning-journey/
│
├── 📖 01-ROS-Basics/              # ROS基础学习
│   ├── turtlebot_simulation/      # TurtleBot仿真练习
│   └── ros_communication/         # 通信机制实践
│
├── 🗺️ 02-SLAM-Navigation/          # SLAM与导航
│   ├── gmapping_demo/             # GMapping建图
│   └── navigation_stack/          # 导航栈配置
│
├── 🤖 03-Embodied-AI/              # 具身智能
│   └── perception_action/          # 感知-决策-执行
│
├── 🚚 04-Projects/                 # 综合项目
│   └── delivery_robot/             # 配送机器人Demo
│
└── 📝 learning-notes/              # 学习笔记
    ├── ROS学习笔记.md
    ├── 具身智能技术栈.md
    └── 面试问题整理.md

🚀 Quick Start

环境要求

Ubuntu 20.04 / 22.04
ROS Noetic / ROS2 Humble
Python 3.8+

克隆仓库

git clone https://github.com/yourusername/robotics-learning-journey.git
cd robotics-learning-journey

运行示例

# ROS基础通信示例
cd 01-ROS-Basics/ros_communication
python3 talker.py

# 配送机器人Demo
cd 04-Projects/delivery_robot
python3 delivery_demo.py

📂 Projects

项目 描述 难度
TurtleBot仿真 基础运动控制
ROS通信实践 Topic/Service/Action
GMapping建图 SLAM入门 ⭐⭐
配送机器人 综合应用 ⭐⭐⭐

📈 Learning Progress

日期 内容 心得
2024-Q1 ROS基础、环境搭建 概念多,多动手
2024-Q2 通信机制、TF变换 画图理解数据流
2024-Q3 SLAM、Navigation 数学有点难,但有趣
2024-Q4 具身智能概念 产品视角看技术

💡 Key Learnings

产品经理视角看ROS

传统PM思维                    ROS世界观
─────────────────────────────────────────
用户需求              →       Mission/Goal
功能模块              →       Node (节点)
模块间通信            →       Topic/Service
用户旅程              →       State Machine
A/B测试               →       Simulation

感悟: ROS的设计哲学和优秀产品设计很像——解耦、可复用、模块化。

技术边界认知

  • ✅ 懂ROS基本概念,能和研发沟通
  • ✅ 会用ROS工具调试问题
  • ✅ 理解SLAM、导航的原理和限制
  • ✅ 知道什么能做,什么不能做
  • ❌ 不需要自己写运动控制算法

🤝 Connect with Me


📄 License

MIT License - 欢迎学习交流,但请注明出处。


"从产品经理到机器人工程师,不变的是创造价值的心。"

🌟 如果对你有帮助,请点个 Star!

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages