机器人视觉学习记录

1 环境安装

bash 复制代码
# 1. 创建环境(Python 3.9 兼容性最好)
conda create -n robot_vision python=3.9 -y

# 2. 激活环境
conda activate robot_vision

# 3. 安装 PyBullet 及核心依赖
pip install pybullet numpy scipy matplotlib opencv-python

# 4. 安装 3D 视觉和机器人相关库(Demo 2-4 需要)
pip install open3d ikpy

# 5. 安装 ROS2 接口(可选,如果后续用 ROS2)
# pip install rclpy  # 仅当你本地有 ROS2 安装时

# 6. 安装 Jupyter 方便调试(可选)
pip install jupyter ipykernel
python -m ipykernel install --user --name=robot_vision --display-name="Robot Vision (Py3.9)"

2 环境测试

python 复制代码
import pybullet as p
import pybullet_data

physicsClient = p.connect(p.GUI)
p.setAdditionalSearchPath(pybullet_data.getDataPath())

plane_id = p.loadURDF("plane.urdf")
box_id = p.loadURDF("cube.urdf", basePosition=[0, 0, 1])

# 无限循环,直到 GUI 窗口被关闭
while p.isConnected():
    p.stepSimulation()

# 窗口关闭后自动执行到这里
print("GUI 已关闭")
相关推荐
海绵宝宝转agent1 分钟前
2026-10-19学习笔记
笔记·学习
明志数科21 分钟前
遥操作、UMI与头戴视角采集:三类机器人操作数据的工程对比与选型方法
人工智能·机器人
云水初34 分钟前
【agent篇】RAG Agent避坑指南(附高级RAG Agent汇总)
开发语言·笔记·python·学习·langchain·agent·rag
外收内放41 分钟前
数据分析(图表信息详解)
python·学习·数据分析·matplotlib
FII工业富联科技服务42 分钟前
如何提升工厂空间利用率与产线 UPH?从 Omniverse 布局优化到柔性自动化改造
人工智能·机器人·自动化·智能制造·omniverse·柔性生产·ai factory
气质、小青年!1 小时前
进程1学习
linux·学习
坤坤子吖1 小时前
Linux 线程同步与互斥——互斥锁
linux·服务器·c++·笔记·学习
撩得Android一次心动1 小时前
Jetpack Compose 知识点整理3【个人用】
android·笔记·学习·kotlin·android compose
阿梦Anmory2 小时前
规划领域定义语言(PDDL)学习笔记
笔记·学习
敢敢のwings2 小时前
从 Jev 的结构化判断到 UniIntervene:机器人强化学习如何判断“继续还是接管”
机器人