View all work返回全部项目
KUKA Spatial Kinematics
Team · MEC5156

KUKA Spatial KinematicsKUKA 空间运动学

Spatial kinematics and trajectory work on an industrial KUKA arm — Denavit–Hartenberg modelling and motion verification, taken from theory to the physical robot in the lab. MEC5156.工业 KUKA 机械臂的空间运动学与轨迹工作——Denavit–Hartenberg 建模与运动验证,从理论一路做到实验室里的实体机器人。MEC5156。

Role角色Team组员
Type类型Robot kinematics机器人运动学
Method方法Denavit–HartenbergDenavit–Hartenberg
Hardware硬件KUKA armKUKA 机械臂
Course课程MEC5156MEC5156

To make a robot arm put its tool exactly where you want it in space, you need its kinematics: the map between joint angles and where the end-effector actually ends up.要让机械臂把工具精确送到空间中你想要的位置,需要它的运动学:关节角与末端执行器实际落点之间的映射。

The KUKA arm used in the lab — building and verifying the kinematic model on real hardware.
The KUKA arm used in the lab — building and verifying the kinematic model on real hardware.实验所用 KUKA 机械臂——在真实硬件上构建并验证运动学模型。

01DH modelDH 模型

I set up a Denavit–Hartenberg model of the arm — a coordinate frame on each joint and the four DH parameters that relate consecutive frames — and derived the forward kinematics giving the end-effector pose from any set of joint angles.我建立了机械臂的 Denavit–Hartenberg 模型——每个关节一个坐标系,以及关联相邻坐标系的四个 DH 参数——并推导出由任意关节角给出末端位姿的正运动学。

02Trajectory & verification轨迹与验证

With the model in place, I worked through spatial trajectories — the path the arm sweeps to move its tool between poses — checking reach and smoothness in simulation before running the planned motion on the physical KUKA arm. Simulated and measured motion agreed, closing the loop between the kinematic model and real hardware.模型就位后,我推导空间轨迹——机械臂在位姿间移动工具所扫过的路径——先在仿真里检查可达性与平滑性,再在实体 KUKA 机械臂上执行规划运动。仿真与实测运动一致,在运动学模型与真实硬件之间闭环。

KUKA LBR iiwa arm approaching a model car with its gripper during the lab run.
The KUKA LBR iiwa mid-run — approaching the target with the planned trajectory.KUKA LBR iiwa 运行中——沿规划轨迹接近目标。
The gripper closing on the model car — the end of the planned pick trajectory.
…and closing the gripper at the pick pose — the trajectory's end condition, verified on hardware.……并在抓取位姿闭合夹爪——轨迹的末端条件,在硬件上得到验证。

03Scaling to the line放大到产线

The same kinematics scales from one arm to a production cell: the course work also covered cell-level process simulation in Visual Components, where robot reach, cycle timing and part flow are checked before any hardware exists — the industrial context this arm-level modelling feeds into.同一套运动学可以从单臂放大到产线单元:课程还涉及在 Visual Components 中做单元级工艺仿真——在任何硬件存在之前检查机器人可达、节拍与物流——这正是单臂建模所服务的工业场景。

A robotic body-in-white welding line simulated in Visual Components.
A robotic body-in-white line in Visual Components — multiple KUKA robots, body carriers and stations sequenced in simulation.Visual Components 中的机器人车身焊装线——多台 KUKA 机器人、车身载具与工位在仿真中排程。
ALDA Factory Dashboard
NEXT PROJECT下一个项目

ALDA Factory DashboardALDA 智能工厂看板

An AI-embedded body-shop process-capacity monitor I built as a NIO intern — it turns static, messy process spreadsheets into a live view of 我在蔚来实习期间自建的 AI 嵌入式车身工艺产能监控——把静态、杂乱的工艺表格变成工位负荷、瓶颈与超载风险的实时视图,并从历史新车型导入中学

NIO · Internship