# spine_scanning **Repository Path**: lin-zhaochen/spine_scanning ## Basic Information - **Project Name**: spine_scanning - **Description**: 用于自动化脊柱扫查(领雁计划项目相关代码) - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-16 - **Last Updated**: 2025-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: Cpp, Python ## README # 项目说明 ## 创建一个工作空间,并且下载的代码 - cd ~ - git clone https://gitee.com/lin-zhaochen/spine_scanning.git ## 自动安装依赖 - sudo apt install -y python3-pip - sudo pip3 install rosdepc - sudo rosdepc init - rosdepc update - cd ~/spine_scanning - rosdepc install -i --from-path src --rosdistro humble -y ## 编译工作空间, 需要安装colcon - sudo apt install python3-colcon-ros - cd ~/spine_scanning/ - colcon build ## 设置环境变量 - source ~/spine_scanning/install/local_setup.sh # 仅在当前终端生效 - echo " source ~/spine_scanning/install/local_setup.sh" >> ~/.bashrc # 所有终端均生效(不建议) ## 为vscode设置环境变量 - ~/spine_scanning/vscode_env.sh 该脚本将在~/spine_scanning/.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. 提交