Robot学习笔记
关于
网站导航
关于
机器人相关概念
一、机器人与 AGV 基础
1. AGV
全称:Automated Guided Vehicle
中文:自动导引车
解释:工厂自动搬运物料的小车
2. AMR
全称:Autonomous Mobile Robot
中文:自主移动机器人
解释:更智能的 AGV,可自主建图、避障、规划路径
3. SLAM
全称:Simultaneous Localization And Mapping
中文:同步定位与地图构建
解释:机器人一边走,一边画地图、知道自己在哪
4. IMU
全称:Inertial Measurement Unit
中文:惯性测量单元
解释:测姿态、加速度、角速度,机器人的 “平衡感”
二、硬件平台(电脑 / 控制器)
5. Jetson Orin NX / Xavier
全称:NVIDIA Jetson 系列
中文:英伟达嵌入式 AI 计算机
解释:机器人 / AGV 的高性能大脑,跑 ROS2、AI、SLAM
6. 树莓派 (Raspberry Pi)
全称:Raspberry Pi
中文:树莓派开发板
解释:信用卡大小的 Linux 小电脑,适合入门、轻量硬件控制
7. GPIO
全称:General Purpose Input/Output
中文:通用输入输出引脚
解释:开发板上的针脚,用来接 LED、传感器、电机
8. PLC
全称:Programmable Logic Controller
中文:可编程逻辑控制器
解释:工业现场安全控制硬件,控制设备启停、急停、产线联动
三、ROS2 核心通信
9. ROS2
全称:Robot Operating System 2
中文:机器人操作系统 2
解释:机器人软件框架,负责模块间通信、调度、工具链
10. DDS
全称:Data Distribution Service
中文:数据分发服务
解释:ROS2 底层通信标准,工业级实时可靠
11. QoS
全称:Quality of Service
中文:服务质量策略
解释:控制消息是否丢包、是否实时、是否保留历史
12. RTPS
全称:Real Time Publish Subscribe
中文:实时发布订阅协议
解释:DDS 的底层传输协议
13. TSN
全称:Time Sensitive Networking
中文:时间敏感网络
解释:工业实时以太网标准
14. RDMA
全称:Remote Direct Memory Access
中文:远程直接内存访问
解释:超低延迟、高速通信技术
四、ROS2 通信模型
15. Topic
全称:Topic
中文:话题
解释:持续发布 / 订阅数据(雷达、图像、IMU)
16. Service
全称:Service
中文:服务
解释:一问一答,短任务调用
17. Action
全称:Action
中文:动作
解释:长任务,可反馈、可取消(导航、抓取)
18. Launch
全称:Launch System
中文:启动系统
解释:一次性启动多个 ROS2 节点、配置
五、ROS2 开发接口
19. rclcpp
全称:ROS Client Library for C++
中文:ROS2 C++ 客户端库
解释:用 C++ 写 ROS2 程序
20. rclpy
全称:ROS Client Library for Python
中文:ROS2 Python 客户端库
解释:用 Python 写 ROS2 程序
21. colcon
全称:collective construction
中文:集合构建工具
解释:ROS2 的编译工具
六、网络通信
22. TCP
全称:Transmission Control Protocol
中文:传输控制协议
解释:可靠、不丢包
23. UDP
全称:User Datagram Protocol
中文:用户数据报协议
解释:快速、允许丢包
24. Socket
全称:Socket
中文:套接字
解释:代码里实现网络通信的接口
七、机械臂 & 运动控制
25. 逆运动学 / IK
全称:Inverse Kinematics
中文:逆运动学
解释:已知末端位置 → 求各关节角度
26. 笛卡尔路径
全称:Cartesian Path
中文:笛卡尔空间路径
解释:控制机械臂末端走直线、圆弧、精确轨迹
27. MoveIt2
全称:MoveIt 2
中文:机械臂运动规划框架
解释:ROS2 机械臂标准工具,负责规划、避障、IK
28. OMPL
全称:Open Motion Planning Library
中文:开源运动规划库
解释:MoveIt2 默认规划算法库
29. PRM
全称:Probabilistic RoadMap
中文:概率路线图
解释:路径规划算法
30. RRT
全称:Rapidly-exploring Random Tree
中文:快速扩展随机树
解释:常用路径搜索算法
八、现代控制算法
31. LQR
全称:Linear Quadratic Regulator
中文:线性二次调节器
解释:最优控制算法,让运动更平滑、稳定
32. MPC
全称:Model Predictive Control
中文:模型预测控制
解释:提前预测未来轨迹,高精度控制
九、AI & 仿真
33. IL
全称:Imitation Learning
中文:模仿学习
解释:通过看人类演示学习任务
34. RL
全称:Reinforcement Learning
中文:强化学习
解释:通过试错优化策略
35. Isaac Sim / Isaac Lab
全称:NVIDIA Isaac Sim / Isaac Lab
中文:英伟达机器人仿真平台
解释:机器人、AGV、机械臂仿真环境,支持 ROS2、AI
36. Sim2Real
全称:Simulation to Reality
中文:从仿真到现实
解释:仿真训练好的模型直接部署到真实机器人
37. SDF
全称:Signed Distance Field
中文:符号距离场
解释:用于环境感知、碰撞、避障的 3D 表示
十、工业驱动
38. ROS2 FANUC Driver
全称:ROS2 FANUC Driver
中文:发那科机器人 ROS2 驱动
解释:ROS2 与发那科机械臂通信、控制的桥梁
39. CBB
全称:Common Base Library
中文:通用基础库
解释:公司内部常用工具封装库
<<
无人机(UAV) 和 机器人(Robotics) 所使用的 共同零件 和 各自独有零件
机器人行业的几点思考
>>
分类
默认
行业动态
人形机器人
感知系统
决策系统
执行系统