# zzrobot_ws **Repository Path**: cloudriver0226/zzrobot_ws ## Basic Information - **Project Name**: zzrobot_ws - **Description**: 医疗机器人项目ROS2开发 - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2024-01-15 - **Last Updated**: 2025-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: Cpp, Python ## README # 项目说明 ## 开发说明 根据自己的项目,大家创建一个文件夹"名称鲜明"地和共享的功能包区分开来的. 共享的功能包,如Aimooe,UR5等模块大家可以一起开发,自己的项目功能包自己维护. ## 创建一个工作空间,并且下载的代码 - cd ~ - git clone https://gitee.com/cloudriver0226/zzrobot_ws.git ## 自动安装依赖 - sudo apt install -y python3-pip - sudo pip3 install rosdepc - sudo rosdepc init - rosdepc update - cd ~/zzrobot_ws - rosdepc install -i --from-path src --rosdistro humble -y ## 编译工作空间, 需要安装colcon - sudo apt install python3-colcon-ros - cd ~/zzrobot_ws/ - colcon build ## 设置环境变量 - source ~/zzrobot_ws/install/local_setup.sh # 仅在当前终端生效 - echo " source ~/zzrobot_ws/install/local_setup.sh" >> ~/.bashrc # 所有终端均生效(不建议) ## 为vscode设置环境变量 - ~/zzrobot_ws/vscode_env.sh 该脚本将在~/zzrobot_ws/.vscode/ros2.env生成PYTHONPATH环境变量,以便vscode导入 在settings.json添加: "python.envFile": "${workspaceFolder}/.vscode/ros2.env" ## 检查环境变量 - echo $PYTHONPATH - echo $LD_LIBRARY_PATH ## 移除自己项目文件夹 1. git rm -r --cached src/my_pkg 2. 添加src/my_pkg到.gitignore 3. 提交