机器人视觉学习记录

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 已关闭")
相关推荐
科技快报3 小时前
共生知行发布人形机器人赛车Demo:以卡丁车测试双足机器人的“全身智能”
机器人
zjnlswd5 小时前
C#学习笔记4
笔记·学习·c#
minglie15 小时前
在linux环境烧录esp8266
学习
梦想的旅途26 小时前
企业微信API如何发送消息到客户群?群机器人限制说明
机器人·自动化·企业微信·rpa
xqqxqxxq6 小时前
AI Agent学习:MCP与工具生态:工具选择的挑战(李博杰《深入理解 AI Agent》4.3观后总结)
人工智能·学习
青山是哪个青山6 小时前
LangChain 学习笔记(九):上下文与记忆
笔记·学习·langchain
梦想的旅途27 小时前
企业微信群机器人不能发外部群?API可实现主动推送
机器人·企业微信
KaKa_大王7 小时前
关于秒杀项目的一些理解
java·学习
Z5998178418 小时前
c#软件开发学习笔记--Modbus-TCP/UDP网口通讯
笔记·学习·c#
zyf1044168 小时前
暑期实践日志 Day29:根据修改要求,进行视频字幕添加
学习·计算机网络·剪辑·暑期实践·课题任务