机器人视觉学习记录

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 已关闭")
相关推荐
李游Leo2 小时前
HarmonyOS 7 + ArkUI + Adaptive Layout 学习笔记:折叠屏多形态布局适配与窗口状态响应机制【鸿蒙心迹】
笔记·学习·harmonyos
kyrie_sakura2 小时前
大模型学习6 -- 深度学习 1 概述和PyTorch
pytorch·深度学习·学习
传奇开心果编程2 小时前
【Flutter入门练中学】第3课:滚动与列表
android·学习·flutter·ui·ios
李游Leo2 小时前
HarmonyOS 7 + ArkTS + Image Kit 学习笔记:图像超分处理链路与 PixelMap 数据流实践【鸿蒙心迹】
笔记·学习·harmonyos
m0_739312872 小时前
【自动驾驶与机器人技术】之惯性导航与组合导航
算法·机器人·自动驾驶
李游Leo3 小时前
HarmonyOS 7 + ArkTS + NAPI 学习笔记:Native 模块桥接、CMake 构建与跨语言调用实践【鸿蒙心迹】
笔记·学习·harmonyos
边境悍匪3 小时前
蜗牛学苑 Java 智能体学习 Day49|贯穿项目 5 订单下单业务 思维导图复盘
java·开发语言·spring boot·学习·阿里云
风合星语3 小时前
2026 机器人工程实例(六):日志显示“抓住了”,机械手却还差 187.7 mm——MuJoCo 抓取假成功排查
机器人·具身智能·机器人仿真·逆运动学·mujoco·机器人抓取
别动我齐刘海4 小时前
ROS2 Jazzy + C++ 时间系统——Time / Clock / Duration
linux·c++·人工智能·学习·机器学习·机器人·自动驾驶
小范的技术工坊4 小时前
大模型学习操作文档(13个核心概念串讲)
人工智能·学习·算法·大模型