Week 05 - Linux Operations And Robot Kinematics
Task Goal
This week combines Linux file operations with robot kinematics concepts. The key idea is that robot development requires both system-level skill and coordinate-frame understanding.
Folder Check
week5/ |-- README.md # required report |-- img/ # recording evidence
Environment
- Linux terminal
- GitHub Markdown
- Robot TF / coordinate-frame concepts
Steps
- Practice Linux commands such as permission and ownership operations.
- Study base_link and odom relationships.
- Record the experiment process as a video.
Commands
chmod
chown
ls -la
Result
Summary
Linux permissions affect whether scripts and robot packages can run correctly. Coordinate-frame knowledge is also necessary for understanding how robots locate themselves in space.
遇到的问题与解决
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 环境配置报错 | 依赖版本不兼容 | 查阅官方文档确认版本匹配后重新安装 |
| 命令执行无响应 | 环境变量未加载 | 执行 source 加载 ROS2 环境脚本 |
| 截图无法正常显示 | 图片路径错误 | 检查相对路径,确保文件在正确目录 |
| 代码运行失败 | 缺少依赖包 | 使用 pip install 补全缺失的依赖 |